@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Space+Grotesk:wght@400;500;600;700&display=swap');
:root{--bg:#070b09;--panel:#111a15;--ink:#f1f4ee;--muted:#9da99f;--line:#24332a;--lime:#ceff68;--mint:#a7c7a6}body{font-family:Inter,Arial,sans-serif;background:#070b09}h1,h2,h3{font-family:'Space Grotesk',Arial,sans-serif;font-weight:500}h2{font-size:clamp(38px,4.5vw,64px);letter-spacing:-.055em}h2 em{color:#7fa38a}header{height:94px;max-width:none;padding-inline:5vw;background:#080d0acc;position:relative;z-index:9;border-bottom-color:#ffffff12}nav{gap:25px;font-size:11px}.brand{font-family:'Space Grotesk',Arial,sans-serif}.brand .lime{color:#d6fbc0}.brand-icon{border-radius:0;border-color:#769e60;width:35px;height:39px;font-weight:400;transform:skew(-8deg);color:#ceff68}.button{border-radius:2px;background:#ceff68;border-color:#ceff68;font-size:12px;padding:19px 24px;font-weight:600;box-shadow:0 0 0 0 #ceff6800}.button:hover{box-shadow:0 0 30px #ceff6825;background:#ddffae}.button.small{font-size:10px;border-radius:2px;padding:15px 20px}.eyebrow{font-size:9px;letter-spacing:.17em;color:#a8c3a1;font-weight:500}.wrap{max-width:1360px;padding-inline:5vw}.section{padding-block:120px}.hero-v2{position:relative;isolation:isolate;min-height:790px;overflow:hidden;background:#050807}.hero-noise{position:absolute;inset:0;pointer-events:none;z-index:3;opacity:.09;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' opacity='.4' filter='url(%23n)'/%3E%3C/svg%3E")}.hero-v2-content{position:relative;padding-top:90px;padding-bottom:110px;z-index:4;pointer-events:none}.hero-v2-content>*{pointer-events:auto;max-width:620px}.hero-v2 h1{font-size:clamp(68px,6.5vw,100px);line-height:1.025;letter-spacing:-.065em;font-weight:500;max-width:650px}.hero-v2 h1 em{font-style:normal;color:#d1ffb4;background:linear-gradient(110deg,#f0ffda,#7dcf9a);background-clip:text;-webkit-text-fill-color:transparent}.hero-description{font-size:18px;color:#d2dbd0;line-height:1.65;margin:30px 0 12px;letter-spacing:-.025em}.hero-detail{font-size:12px;max-width:395px;color:#94a197;line-height:1.9;margin:0 0 27px}.hero-v2 .actions{max-width:580px;gap:25px}.watch-link{display:inline-flex;gap:10px;align-items:center;font-size:10px;color:#d7e1d6}.play-circle{display:grid;place-items:center;width:29px;height:29px;border:1px solid #52674f;border-radius:50%;font-size:8px}.hero-signature{display:flex;align-items:center;gap:15px;margin-top:35px}.signature-line{width:28px;height:1px;background:#a1c489}.hero-signature p{font-size:7px;letter-spacing:.13em;line-height:2.1;color:#b2c3a9;margin:0}.hero-signature b{font-weight:400;letter-spacing:0;font-size:10px;color:#778a7b}.hero-art{position:absolute;right:-6%;top:0;width:67%;height:100%;z-index:1;pointer-events:none}.hero-art img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:58% 50%;mask-image:linear-gradient(90deg,transparent 0%,#000 24%,#000 85%,transparent 100%);opacity:.9}.hero-art:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#050807,transparent 25%,transparent 85%,#050807)}.art-glow{position:absolute;inset:10%;background:radial-gradient(ellipse,#69ff6e1a,transparent 70%)}.orbit-label{position:absolute;top:16%;left:38%;z-index:2;font-size:7px;letter-spacing:.17em;color:#94ba97;display:flex;gap:8px;align-items:center}.signal{display:inline-block;width:5px;height:5px;background:#c7ff77;border-radius:50%;box-shadow:0 0 12px #8fff70}.floating-task{position:absolute;z-index:4;display:flex;gap:12px;align-items:center;background:linear-gradient(120deg,#16251de8,#101b16e8);border:1px solid #91c69940;backdrop-filter:blur(14px);padding:18px;box-shadow:0 22px 55px #0007;min-width:295px;animation:drift 8s ease-in-out infinite}.task-one{top:39%;left:21%;transform:rotate(-4deg)}.task-two{top:68%;left:40%;transform:rotate(3deg);animation-delay:-4s}.task-symbol{font-size:23px;color:#ceff68;border:1px solid #9cce7433;width:35px;height:35px;display:grid;place-items:center;background:#7fae5611}.floating-task small{font-size:6px;letter-spacing:.13em;color:#99b595;display:block}.floating-task strong{font-family:'Space Grotesk',Arial;font-size:12px;display:block;margin-top:6px;font-weight:500;letter-spacing:-.02em}.floating-task div>span{font-size:7px;color:#8ca291;display:block;margin-top:6px}.floating-task>b{color:#c5fb7b;font-size:14px;align-self:flex-start;margin-left:18px;font-weight:400}.visual-caption{position:absolute;bottom:18%;left:35%;font-size:6px;letter-spacing:.2em;color:#8da38a;z-index:4}.hero-bottom{position:absolute;bottom:0;z-index:5;left:0;right:0;border-top:1px solid #ffffff15;padding-block:20px;display:flex;justify-content:space-between;font-size:7px;letter-spacing:.15em;color:#869a84}.hero-bottom a{display:flex;gap:20px;color:#bfceb7}.hero-bottom a span{color:#ceff68;font-size:13px}.manifesto{border-bottom:1px solid var(--line)}.manifesto-grid{display:grid;grid-template-columns:1fr 1fr;gap:100px;margin-top:40px}.manifesto-grid h2{font-size:clamp(42px,4.6vw,68px);line-height:1.07}.manifesto-grid .big-prose{font-size:20px;color:#ced6c9;line-height:1.7;letter-spacing:-.035em;margin:0 0 26px}.manifesto-grid p{font-size:13px;line-height:1.9;max-width:440px}.manifesto-grid .text-link{margin-top:14px;font-size:11px}.experience{position:relative;background:radial-gradient(ellipse at 90% 45%,#193b2638,transparent 60%),#0a110d;border-block:1px solid #ffffff0d}.section-heading>p{font-size:12px;line-height:1.9;max-width:320px}.scenario-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#3a4c3b;border:1px solid #3a4c3b;margin-bottom:26px}.scenario-tabs button{display:flex;gap:18px;align-items:center;border:0;background:#101b13;color:#6f896e;font-size:9px;text-align:left;padding:23px}.scenario-tabs button span{margin-right:auto;font-size:11px;color:#a2b19d}.scenario-tabs button.selected{background:#ceff68;color:#294624}.scenario-tabs button.selected span{color:#1b3119}.scenario-stage{display:grid;grid-template-columns:.9fr 1.1fr;border:1px solid #324633;background:#0e1911;min-height:500px}.scenario-narrative{padding:50px 42px;display:flex;flex-direction:column;align-items:flex-start;border-right:1px solid #324633}.scenario-narrative .tag{font-size:7px}.scenario-narrative h3{font-size:37px;line-height:1.15;letter-spacing:-.05em;margin-top:25px;max-width:330px}.scenario-narrative>p{font-size:12px;line-height:1.9;max-width:325px;margin-top:22px}.scenario-outcome{padding-left:17px;border-left:2px solid #ceff68;margin-top:14px}.scenario-outcome small{font-size:6px;letter-spacing:.17em;color:#99b691;display:block}.scenario-outcome strong{display:block;font-family:'Space Grotesk',Arial;font-size:19px;font-weight:400;line-height:1.5;margin-top:8px;color:#d6e5ce}.scenario-narrative>a{font-size:10px;margin-top:35px;color:#ceff68}.scenario-screen{margin:32px;background:#08100b;border:1px solid #3b5039;box-shadow:0 20px 60px #0005;align-self:center}.screen-bar{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #263b2a;padding:14px 18px;gap:8px}.screen-bar i{display:inline-block;width:4px;height:4px;background:#53664d;border-radius:50%;margin-right:4px}.screen-bar b{font-weight:400;letter-spacing:.14em;color:#92ad88;font-size:6px}.demo-badge{font-size:5px;color:#8da987;letter-spacing:.08em;border:1px solid #2b4329;padding:4px}.scenario-body{padding:25px}.scenario-event{display:flex;gap:13px;padding:14px;background:#17211a;border:1px solid #344535}.scenario-event>span:first-child{font-size:22px;color:#b7dc90}.scenario-event small{font-size:6px;letter-spacing:.13em;color:#91a58b}.scenario-event p{font-size:10px;color:#ccd6c9;margin:7px 0 0;line-height:1.7}.event-mark{font-size:15px;color:#91ac82;margin-left:auto}.engine-connection{display:flex;align-items:center;justify-content:center;gap:12px;margin:20px 0}.engine-connection i{display:block;height:1px;background:#35552e;flex:1}.engine-connection span{font-size:6px;letter-spacing:.14em;color:#b7e58c}.scenario-steps{display:grid;gap:9px}.scenario-steps>div{display:flex;gap:13px;align-items:center;padding:11px 13px;border:1px solid #2c3b2d;transition:all .4s;background:#101a12}.scenario-steps>div>span{font-size:8px;color:#66835f}.scenario-steps p{margin:0}.scenario-steps b{font-size:10px;display:block;color:#cbd8c6;font-weight:500}.scenario-steps small{font-size:7px;color:#82967c;display:block;margin-top:3px}.scenario-steps i{font-style:normal;font-size:10px;color:#91b66c;margin-left:auto}.scenario-steps>div.active{border-color:#c2ef7f;background:#294124;box-shadow:0 0 24px #91ce3820}.scenario-result{display:flex;gap:8px;align-items:center;padding:14px 0;font-size:7px;color:#b5cdaa}.scenario-body .play{font-size:8px;border-radius:0;padding:9px 12px}.demo-status{font-size:7px;color:#9db592;margin-left:12px}.scenario-body .fine{font-size:7px;color:#71886e}.value-section{display:grid;grid-template-columns:1fr 1fr;gap:110px;align-items:center}.value-copy h2{font-size:clamp(45px,5vw,73px);line-height:1.08}.value-copy>p{font-size:13px;max-width:350px;line-height:1.9}.value-copy .text-link{font-size:11px;color:#ceff68;margin-top:10px}.value-calculator{border:1px solid #3d5237;background:linear-gradient(130deg,#162117,#0f1710);padding:32px}.calc-top{display:flex;justify-content:space-between;padding-bottom:27px;border-bottom:1px solid #344630;font-size:7px;letter-spacing:.16em;color:#a5be99;margin-bottom:25px}.calc-top b{font-weight:400;color:#ceff68}.value-calculator label{font-size:11px;margin:22px 0;color:#b3c3a9}.value-calculator output{float:right;font-family:'Space Grotesk',Arial;font-size:20px;line-height:1;color:#deecd2}.value-calculator input[type=range]{appearance:none;-webkit-appearance:none;background:#35482f;height:2px;border:0;border-radius:0;padding:0;margin-top:25px;accent-color:#ceff68}.value-calculator input[type=range]::-webkit-slider-thumb{appearance:none;width:12px;height:12px;border-radius:50%;background:#ceff68;box-shadow:0 0 0 4px #ceff6813}.value-calculator input[type=range]::-moz-range-thumb{width:12px;height:12px;border:0;background:#ceff68}.calc-results{border-top:1px solid #344630;margin-top:32px;padding-top:24px;display:grid;grid-template-columns:1fr 1fr;gap:15px}.calc-results div>span{font-size:6px;color:#9bb58a;letter-spacing:.07em}.calc-results strong{font-family:'Space Grotesk',Arial;font-weight:400;font-size:35px;color:#d1ff94;display:block;letter-spacing:-.06em;margin-top:7px}.calc-results strong span{font-size:19px;margin-left:5px}.value-calculator .fine{font-size:8px;color:#7e9274;margin-top:24px;line-height:1.8}.premium-tools{background:#0b120d;border-color:#2a372b}.premium-tools strong{font-family:'Space Grotesk',Arial;font-size:18px;font-weight:400;color:#bac9b3}.premium-tools .wrap{padding-block:28px}.premium-tools span{color:#7b9273}.solutions{gap:1px;background:#344334;border:1px solid #344334}.solution{border:0;border-radius:0;background:#101a12;padding:33px}.feature{background:radial-gradient(ellipse at 20% 90%,#426b2635,transparent 70%),#152316}.solution .tile-icon{border-radius:0;border-color:#3b5830;background:transparent}.solution h3{font-size:21px}.feature h3{font-size:37px}.solution p{font-size:12px;color:#92a18e}.solution .subtle{font-size:7px;color:#718b67}.mini-flow span{border-radius:0;border-color:#45613d}.opportunity{background:#ced9c7;color:#142111;border:0}.opportunity p{color:#55674e}.opportunity h2 em{color:#577d46}.opportunity .eyebrow{color:#527546}.choices button{border-radius:0;border-color:#9dae92;color:#536b47;background:transparent}.choices button.selected{color:#193813;background:#e6f0db;border-color:#456e2b}.recommendation{background:#172914;border:1px solid #375a2a;border-radius:0;color:#e8f4dc;box-shadow:18px 18px 0 #8a9e771f}.recommendation p{color:#9bb48c}.recommendation ul{color:#bacfac}.recommendation .tag{color:#a6c98e}.recommendation .fine{color:#87a477}.recommendation h3{font-size:35px}.industry-grid{border-radius:0;border-color:#344734}.industry-grid a{padding:30px 24px;border-color:#344734;background:#0c150e}.industry-grid a:hover{background:#1e331a}.industry-grid h3{font-size:21px}.industry-grid p{font-size:11px;color:#8c9f84}.industry-grid b{font-size:9px}.process{gap:35px}.process article{border-top-color:#6d8e55}.process h3{font-size:23px}.process p{font-size:12px;color:#8c9f84}.pricing-section{background:#101c12;color:#edf5e5;border-block:1px solid #344734}.pricing-section p{color:#8fa285}.pricing-section .eyebrow,.pricing-section .tag{color:#a2bc8f}.pricing-section em{color:#95b67e}.price-grid{gap:1px;background:#4f6446;border:1px solid #4f6446}.price{border:0;border-radius:0;background:#132017;padding:35px 28px}.price h3{font-size:31px}.price .amount{font-family:'Space Grotesk',Arial;font-weight:400;font-size:43px}.price .amount span{color:#8b9e7f;font-size:10px}.price ul{border-color:#344734;color:#c3d1b9;font-size:10px}.price li:before{color:#a9d675}.price .secondary{color:#d7e4cc!important;border-color:#728760;background:transparent;border-radius:0;font-size:11px}.price .secondary:hover{background:#2c4422}.featured-price{background:#c9f588;color:#17260f}.featured-price .tag,.featured-price p,.featured-price .amount span{color:#4b6932}.featured-price ul{color:#284318;border-color:#9ac665}.featured-price li:before{color:#466d24}.featured-price .button{background:#17260f;color:#e1fcb9!important;border-color:#17260f}.custom-band{border-color:#344734}.custom-band h3{font-size:20px}.custom-band .text-link{font-size:11px;color:#c1ef8a}.support{gap:100px}.support-prices span{border-color:#344734;color:#9ab38c;font-size:10px}.support-prices b{color:#cfdfc3;font-weight:500}.faq-grid h2{font-size:52px}.faqs summary{font-size:12px}.faqs p{font-size:11px;line-height:1.9}.contact-section{background:radial-gradient(ellipse at 5% 55%,#32572555,transparent 70%),#0c170e;border-block:1px solid #344734}.contact-grid h2{font-size:clamp(43px,5vw,72px);line-height:1.05}.contact-grid>div>p{font-size:14px;line-height:1.9;color:#a8b99d;margin-top:26px}.contact-grid form{border-radius:0;border-color:#405738;background:#142016;padding:35px}.contact-benefits{gap:20px}.contact-benefits b{color:#a9bd9e;font-size:12px}input,select,textarea{border-radius:0;background:#0b150c;border-color:#3e5236;font-size:11px;color:#d9e8cc}input::placeholder,textarea::placeholder{color:#6f8565}.contact-grid form label{font-size:10px;color:#b7c9ab}.contact-grid form .fine{font-size:9px}.contact-direct{font-family:'Space Grotesk',Arial;font-size:26px}.contact-direct.email{font-family:Inter,Arial;font-size:11px;color:#98b586}.contact-grid .button{font-size:12px}.footer-main p{color:#78916c;font-size:10px}.footer-main>div{font-size:9px}.footer-bottom{color:#718968}.text-link{font-size:12px}.support h3{font-size:27px}.support p{font-size:11px}.footer-main{padding-bottom:35px}.hero-v2-content .eyebrow{font-size:8px}
@keyframes drift{0%,100%{translate:0 0}50%{translate:0 -12px}}
@media(min-width:1550px){.hero-v2{min-height:900px}.hero-v2-content{padding-top:110px}.hero-art{right:0;width:65%}.hero-v2 h1{font-size:110px}}@media(max-width:1050px){nav{gap:15px}nav>a{font-size:10px}.hero-v2{min-height:760px}.hero-v2 h1{font-size:74px}.hero-v2-content{padding-top:75px}.hero-art{right:-15%;width:77%;opacity:.8}.hero-detail{max-width:330px}.floating-task{min-width:250px;padding:14px}.task-one{left:35%;top:40%}.task-two{left:46%;top:69%}.manifesto-grid{gap:55px}.scenario-narrative{padding:35px 28px}.scenario-narrative h3{font-size:31px}.scenario-screen{margin:22px}.scenario-body{padding:18px}.value-section{gap:55px}.value-calculator{padding:27px}.industry-grid h3{font-size:20px}.contact-grid{gap:50px}.hero-art .visual-caption{left:42%;bottom:16%}.price{padding:28px 22px}}
@media(max-width:760px){header{height:80px;padding-inline:22px}.brand{font-size:14px}nav{top:79px;background:#101a12}nav>a{font-size:13px}.button.small{font-size:12px}.wrap{padding-inline:24px}.section{padding-block:75px}.hero-v2{min-height:1080px}.hero-v2-content{padding-top:55px;padding-bottom:0}.hero-v2 h1{font-size:clamp(59px,11.8vw,83px);max-width:100%;letter-spacing:-.065em}.hero-v2-content .eyebrow{font-size:6.5px;letter-spacing:.13em;margin-bottom:28px}.hero-description{font-size:16px;margin-top:25px}.hero-detail{max-width:330px;font-size:11px}.hero-v2 .actions{gap:16px;align-items:center}.hero-v2 .button{font-size:10px;padding:17px 18px;gap:16px}.watch-link{font-size:8px;gap:7px}.play-circle{width:25px;height:25px;font-size:6px}.hero-signature{margin-top:25px}.hero-signature p{font-size:6px}.hero-signature b{font-size:8px}.hero-art{top:auto;bottom:55px;height:480px;right:-12%;width:115%;opacity:1}.hero-art img{mask-image:linear-gradient(0deg,#000 80%,transparent);object-position:65% 55%}.hero-art:after{background:linear-gradient(0deg,#050807,transparent 20%,transparent 75%,#050807)}.floating-task{min-width:245px;padding:14px}.task-one{top:32%;left:8%}.task-two{top:66%;left:29%}.floating-task strong{font-size:11px}.floating-task div>span{font-size:6px}.orbit-label{font-size:5px;top:16%;left:34%}.hero-art .visual-caption{font-size:5px;left:30%;bottom:8%}.hero-bottom{padding-block:18px;font-size:5px;gap:15px}.hero-bottom a{font-size:5px;gap:9px}.manifesto .eyebrow{font-size:7px}.manifesto-grid{grid-template-columns:1fr;gap:30px;margin-top:25px}.manifesto-grid h2{font-size:45px}.manifesto-grid .big-prose{font-size:17px}.manifesto-grid p{font-size:12px}.manifesto-grid .text-link{font-size:10px}h2{font-size:41px}.section-heading>p{font-size:12px}.scenario-tabs{grid-template-columns:1fr;margin-bottom:18px}.scenario-tabs button{padding:16px 20px;font-size:8px}.scenario-tabs button span{font-size:11px}.scenario-stage{grid-template-columns:1fr}.scenario-narrative{padding:30px;border-right:0;border-bottom:1px solid #324633}.scenario-narrative h3{font-size:32px;max-width:100%;margin-top:20px}.scenario-narrative>p{max-width:none;font-size:12px}.scenario-outcome strong{font-size:18px}.scenario-narrative>a{margin-top:25px}.scenario-screen{margin:20px}.scenario-body{padding:19px}.screen-bar{padding:12px}.scenario-event p{font-size:9px}.scenario-steps b{font-size:9px}.scenario-steps small{font-size:7px}.scenario-body .fine{font-size:7px}.value-section{grid-template-columns:1fr;gap:35px}.value-copy h2{font-size:48px}.value-calculator{padding:25px}.calc-results strong{font-size:34px}.calc-results div>span{font-size:5px}.solutions{grid-template-columns:1fr}.solution{padding:28px}.feature{grid-column:auto}.feature h3{font-size:34px}.solution h3{font-size:25px}.solution p{font-size:13px}.solution .subtle{font-size:7px}.recommendation{padding:28px;box-shadow:none}.recommendation h3{font-size:31px}.industry-grid h3{font-size:20px}.industry-grid a{padding:25px 20px}.industry-grid p{font-size:11px}.process{gap:25px}.process h3{font-size:21px}.process p{font-size:11px}.price-grid{gap:1px}.price{padding:30px}.price ul{font-size:12px}.price>p{font-size:13px}.price h3{font-size:30px}.custom-band h3{font-size:23px}.support{gap:25px}.faq-grid h2{font-size:43px}.faqs summary{font-size:12px}.faqs p{font-size:12px}.contact-grid{gap:35px}.contact-grid h2{font-size:52px}.contact-grid form{padding:25px}.contact-grid>div>p{font-size:13px}.contact-direct{font-size:25px}.contact-grid .button{font-size:11px}.footer-main>div{font-size:10px}.footer-bottom{font-size:8px}.premium-tools strong{font-size:15px}.premium-tools .wrap{gap:20px}.premium-tools span{font-size:7px}.eyebrow{font-size:8px}.form-grid{gap:10px}.contact-grid form .fine{font-size:8px}}
@media(max-width:380px){.hero-v2{min-height:1110px}.hero-v2 h1{font-size:55px}.hero-v2 .actions{flex-wrap:wrap}.hero-art{height:430px}.task-two{left:17%}.form-grid{grid-template-columns:1fr}.hero-bottom>span{max-width:95px}}
@media(prefers-reduced-motion:reduce){.floating-task{animation:none}.hero-v2 h1 em{-webkit-text-fill-color:#b8df9b}}
