@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.flex{display:flex}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--black:#030608;--panel:#071016;--panel2:#0a1821;--white:#f4f9fb;--muted:#8ea4af;--blue:#62f5c0;--blue2:#62f5c0;--mint:#62f5c0;--line:#62f5c02b}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--black);color:var(--white);margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}.shell{width:min(1180px,100% - 48px);margin:auto}.nav{z-index:20;border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:86px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.brand{letter-spacing:.16em;align-items:center;gap:11px;font-size:15px;font-weight:800;display:flex}.brandMark{border:1px solid var(--mint);width:30px;height:30px;color:var(--mint);place-items:center;font-size:13px;display:grid;box-shadow:0 0 22px #62f5c055}.nav nav{color:#b8c8ce;gap:31px;font-size:13px;display:flex}.nav nav a:hover{color:var(--mint)}.navCta{background:#62f5c011;border:1px solid #55ddbc66;border-radius:40px;padding:12px 17px;font-size:13px;font-weight:700}.navCta span,.primary span{color:var(--mint)}.hero{background:radial-gradient(circle at 75% 40%,#063e63 0,#071b2b 25%,#0000 55%),linear-gradient(120deg,#020507 20%,#061018 100%);min-height:780px;position:relative;overflow:hidden}.hero:before{content:"";background-image:linear-gradient(#0a91e012 1px,#0000 1px),linear-gradient(90deg,#0a91e012 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.heroGlow{filter:blur(80px);background:#078fff22;border-radius:50%;width:520px;height:520px;position:absolute;top:130px;right:7%}.heroGrid{z-index:2;grid-template-columns:1.02fr .98fr;align-items:center;min-height:720px;padding-top:150px;display:grid;position:relative}.eyebrow,.sectionNo{letter-spacing:.18em;color:#a7bac3;font-size:12px;font-weight:800}.eyebrow{align-items:center;gap:10px;display:flex}.eyebrow i{background:var(--mint);width:26px;height:2px;box-shadow:0 0 12px var(--mint);display:block}h1{letter-spacing:-.055em;max-width:720px;margin:32px 0 30px;font-size:clamp(58px,6.2vw,88px);line-height:.94}h1 em{color:var(--mint);text-shadow:0 0 36px #62f5c044;font-style:normal}.heroCopy>p{color:#a9bdc5;max-width:610px;font-size:18px;line-height:1.7}.heroCopy strong{color:#fff}.heroActions{align-items:center;gap:26px;margin-top:38px;display:flex}.primary{color:#061017;background:#edf9fb;border-radius:5px;justify-content:space-between;align-items:center;gap:30px;min-width:210px;padding:16px 20px;font-size:14px;font-weight:800;display:inline-flex;box-shadow:0 0 30px #09a8ff20}.micro{text-transform:uppercase;letter-spacing:.15em;color:#6f8792;font-size:11px}.orbitVisual{height:500px;position:relative}.orbit{border:1px solid #20b5ff55;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-18deg);box-shadow:inset 0 0 35px #0a8fff0d}.orbitA{width:460px;height:200px}.orbitB{width:390px;height:390px;transform:translate(-50%,-50%)rotate(34deg)}.orbitC{width:290px;height:480px;transform:translate(-50%,-50%)rotate(70deg)}.orbit span{background:var(--mint);width:8px;height:8px;box-shadow:0 0 18px var(--mint);border-radius:50%;position:absolute;top:40%;left:10%}.core{background:radial-gradient(circle at 40% 35%,#15374d,#071218 70%);border:1px solid #37c2ff88;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:180px;height:180px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 60px #078fff44,inset 0 0 40px #078fff22}.core small{letter-spacing:.18em;color:#8ea9b7;font-size:9px}.core b{letter-spacing:.02em;color:#fff;margin:6px 0;font-size:28px}.core span{color:var(--mint);letter-spacing:.18em;font-size:9px}.sat{letter-spacing:.13em;border:1px solid var(--line);background:#07151dcc;padding:10px 14px;font-size:10px;font-weight:800;position:absolute;box-shadow:0 0 20px #008cff22}.satOne{top:22%;right:2%}.satTwo{bottom:19%;left:8%}.heroRail{z-index:3;border-top:1px solid var(--line);color:#58727e;letter-spacing:.2em;justify-content:space-between;align-items:center;height:60px;font-size:10px;font-weight:800;display:flex;position:relative}.statement{padding:150px 0 140px}.statement h2,.splitIntro>h2,.measurement>h2{letter-spacing:-.045em;margin:28px 0 65px;font-size:clamp(45px,5vw,70px);line-height:1.08}.statement h2 span,.splitIntro>h2 span,.measurement h2 span{color:var(--mint)}.statementGrid{border-top:1px solid var(--line);grid-template-columns:.7fr 1.3fr;align-items:center;gap:70px;padding-top:38px;display:grid}.statementGrid p{color:var(--muted);font-size:18px;line-height:1.7}.flow{justify-content:space-between;align-items:center;font-size:15px;display:flex}.flow i{color:#315766;font-style:normal}.flow .mint{color:var(--mint)}.focoSection{background:linear-gradient(#071117,#04080b);padding:130px 0}.sectionHead{grid-template-columns:1.2fr .8fr;align-items:end;gap:80px;margin-bottom:70px;display:grid}.sectionHead h2{letter-spacing:-.04em;margin:25px 0 0;font-size:58px;line-height:1.04}.sectionHead>p{color:var(--muted);margin:0 0 8px;font-size:17px;line-height:1.8}.focoGrid{border:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.focoCard{border-right:1px solid var(--line);background:linear-gradient(145deg,#0b1b24aa,#0000);min-height:360px;padding:30px;transition:all .3s;position:relative}.focoCard:last-child{border:0}.focoCard:hover{background:#0b202b;transform:translateY(-5px)}.cardIndex{color:#4c6874;font-size:10px;position:absolute;top:25px;right:25px}.letter{color:#0000;-webkit-text-stroke:1px var(--blue2);text-shadow:0 0 28px #00c8ff44;margin:38px 0 20px;font-size:70px;font-weight:900}.focoCard h3{margin:0 0 18px;font-size:22px}.focoCard p{color:var(--muted);font-size:15px;line-height:1.65}.splitIntro{padding:140px 0}.splitCards{grid-template-columns:1fr 1fr;gap:20px;display:grid}.splitCard{border:1px solid var(--line);min-height:310px;padding:42px;position:relative;overflow:hidden}.splitCard:after{content:"";filter:blur(30px);border-radius:50%;width:250px;height:250px;position:absolute;bottom:-90px;right:-90px}.splitCard.blue:after{background:#058fff22}.splitCard.mint:after{background:#62f5c018}.splitCard small{color:var(--blue2);letter-spacing:.18em;font-weight:800}.splitCard.mint small{color:var(--mint)}.splitCard h3{margin:60px 0 16px;font-size:42px}.splitCard p{max-width:430px;color:var(--muted);line-height:1.6}.splitCard b{color:var(--mint);margin-top:30px;font-size:13px;display:block}.brandCase{border-top:1px solid var(--line)}.caseHero{height:700px;position:relative;overflow:hidden}.caseHero img{object-fit:cover;width:100%;height:100%}.caseOverlay{background:linear-gradient(90deg,#02070bea 0,#041018aa 44%,#0000 78%),linear-gradient(0deg,#030608 0,#0000 30%);position:absolute;inset:0}.espumart .caseOverlay{background:linear-gradient(270deg,#02070bed 0,#041018c4 46%,#0000 80%),linear-gradient(0deg,#030608 0,#0000 30%)}.caseCopy{flex-direction:column;justify-content:center;align-items:flex-start;display:flex;position:absolute;inset:0}.caseCopy.right{align-items:flex-start;padding-left:54%}.caseCopy h2{letter-spacing:-.045em;margin:30px 0 22px;font-size:62px;line-height:1.03}.caseCopy h2 span{color:var(--mint)}.caseCopy>p{color:#b8c9ce;max-width:560px;font-size:18px;line-height:1.65}.tags{gap:10px;margin-top:25px;display:flex}.tags span{color:#dff7ff;letter-spacing:.12em;background:#06131bcc;border:1px solid #6db6d947;padding:9px 13px;font-size:10px;font-weight:800}.diagnosis{grid-template-columns:.85fr 1.15fr;gap:90px;padding-top:130px;padding-bottom:130px;display:grid}.diagnosisLead h3{letter-spacing:-.03em;margin:22px 0;font-size:45px;line-height:1.08}.diagnosisLead p{color:var(--muted);line-height:1.7}.diagnosisSteps{border-top:1px solid var(--line)}.diagnosisSteps article{border-bottom:1px solid var(--line);grid-template-columns:140px 1fr;align-items:center;gap:28px;padding:30px 20px;display:grid}.diagnosisSteps small{color:#65808b;font-weight:800}.diagnosisSteps h4{margin:0;font-size:18px;font-weight:500}.diagnosisSteps .active{border-left:2px solid var(--mint);background:linear-gradient(90deg,#0b2631,#0000)}.diagnosisSteps .active small{color:var(--mint)}.conceptBlock{border-top:1px solid var(--line);grid-template-columns:1.1fr .9fr;gap:100px;padding-top:120px;padding-bottom:140px;display:grid}.conceptBlock h3{color:#9bb0ba;margin:27px 0 18px;font-size:22px}.conceptQuote{letter-spacing:-.04em;font-size:66px;font-weight:900;line-height:1}.conceptQuote span{color:var(--mint);text-shadow:0 0 25px #62f5c033}.proof{padding:20px 0 0}.proof h4{letter-spacing:.17em;color:var(--blue2);text-transform:uppercase;margin:0 0 14px;font-size:12px}.proof p,.proof li{color:var(--muted);line-height:1.7}.proof p{color:#e6f0f3;margin:0 0 45px;font-size:20px}.proof ul{padding:0;list-style:none}.proof li{border-top:1px solid var(--line);padding:14px 0}.proof li:before{content:"+";color:var(--mint);margin-right:12px}.espumart{background:#040808}.espumart .proof h4{color:var(--mint)}.operation{background:radial-gradient(circle at 20% 30%,#07335055,#0000 38%),#071016;padding:140px 0}.timeline{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.timeline article{border-right:1px solid var(--line);min-height:330px;margin-right:40px;padding:45px 45px 25px 0}.timeline article:last-child{border:0}.timeline strong{color:var(--mint);font-size:34px;font-weight:500}.timeline h3{margin:48px 0 20px;font-size:29px;line-height:1.1}.timeline p{color:var(--muted);line-height:1.7}.measurement{padding:140px 0}.metricGrid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.metricGrid div{background:#050b0e;align-items:center;gap:25px;padding:28px;display:flex}.metricGrid b{color:var(--blue2);font-size:11px}.metricGrid span{font-size:18px}.disclaimer{color:#607984;margin-top:28px;font-size:12px}.decision{background:linear-gradient(125deg,#06111a,#020506);padding:140px 0;position:relative;overflow:hidden}.decisionGlow{filter:blur(100px);background:#078fff22;border-radius:50%;width:600px;height:600px;position:absolute;top:-20%;right:-10%}.decision .shell{position:relative}.decision h2{letter-spacing:-.045em;margin:30px 0 70px;font-size:65px;line-height:1.05}.decision h2 span{color:var(--mint)}.decisionGrid{grid-template-columns:1.2fr .8fr;align-items:end;gap:100px;display:grid}.decision ol{margin:0;padding:0;list-style:none}.decision li{border-top:1px solid var(--line);color:#cbd9de;gap:25px;padding:17px 0;display:flex}.decision li b{color:var(--mint);font-size:11px}.primary.large{min-width:280px;padding:22px 25px;font-size:16px}.footer{border-top:1px solid var(--line);color:#718894;justify-content:space-between;align-items:center;min-height:120px;display:flex}.footer p{letter-spacing:.15em;font-size:11px}.footer>div{gap:24px;font-size:12px;display:flex}.footer>div a:hover{color:var(--mint)}@media (max-width:900px){.nav nav{display:none}.heroGrid{grid-template-columns:1fr;padding-top:150px}.orbitVisual{height:390px}.hero{min-height:1050px}.statementGrid,.sectionHead,.diagnosis,.conceptBlock,.decisionGrid{grid-template-columns:1fr}.focoGrid{grid-template-columns:1fr 1fr}.focoCard:nth-child(2){border-right:0}.splitCards{grid-template-columns:1fr}.caseCopy.right{padding-left:0}.caseCopy{padding:0 24px}.caseCopy h2{font-size:46px}.conceptBlock{gap:55px}.timeline{grid-template-columns:1fr}.timeline article{border-right:0;border-bottom:1px solid var(--line);min-height:auto}.metricGrid{grid-template-columns:1fr 1fr}.footer{flex-wrap:wrap;gap:25px;padding:35px 0}}@media (max-width:560px){.shell{width:min(100% - 30px,1180px)}.navCta{display:none}h1{font-size:54px}.heroActions{flex-direction:column;align-items:flex-start}.orbitVisual{margin-inline:-60px;transform:scale(.8)}.flow{grid-template-columns:1fr auto 1fr auto;gap:14px;display:grid}.focoGrid,.metricGrid{grid-template-columns:1fr}.focoCard{border-right:0;border-bottom:1px solid var(--line)}.sectionHead h2,.statement h2,.splitIntro>h2,.measurement>h2{font-size:42px}.caseHero{height:760px}.caseCopy h2{font-size:40px}.tags{flex-wrap:wrap}.diagnosisSteps article{grid-template-columns:1fr}.conceptQuote,.decision h2{font-size:43px}.footer{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.focoCard{transition:none}}html{--mouse-x:50vw;--mouse-y:50vh;--scroll-progress:0%;--parallax-x:0px;--parallax-y:0px}body{overflow-x:hidden}.scrollProgress{z-index:100;width:var(--scroll-progress);background:linear-gradient(90deg,var(--blue),var(--mint));height:2px;box-shadow:0 0 14px var(--mint);transition:width 80ms linear;position:fixed;top:0;left:0}.cursorSpotlight{z-index:4;pointer-events:none;background:radial-gradient(360px circle at var(--mouse-x) var(--mouse-y),#00a4ff13,transparent 70%);mix-blend-mode:screen;position:fixed;inset:0}.nav{z-index:50;transition:height .35s,background .35s,-webkit-backdrop-filter .35s,backdrop-filter .35s,width .35s,padding .35s,border-radius .35s;position:fixed;top:0}.hasScrolled .nav{-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);background:#03080bb8;border:1px solid #62f5c024;border-top:0;border-radius:0 0 16px 16px;width:min(1220px,100% - 24px);height:66px;padding:0 20px;box-shadow:0 14px 44px #00000059}.nav nav a{transition:color .25s;position:relative}.nav nav a:after{content:"";background:var(--mint);height:1px;box-shadow:0 0 9px var(--mint);transition:right .3s;position:absolute;bottom:-10px;left:0;right:100%}.nav nav a:hover:after{right:0}.brand img{object-fit:contain;object-position:left center;filter:drop-shadow(0 0 10px #a3d84c33);width:185px;max-height:30px;transition:filter .3s,transform .3s;display:block}.brand:hover img{filter:drop-shadow(0 0 18px #a3d84c8c);transform:translateY(-1px)}.footer .brand img{width:170px}.heroCopy{animation:.9s cubic-bezier(.2,.8,.2,1) both heroReveal}.heroCopy h1{animation:1s cubic-bezier(.2,.8,.2,1) .12s both textReveal}.heroCopy>p,.heroActions{animation:.85s .3s both fadeUp}.heroGlow{animation:8s ease-in-out infinite alternate aurora}.orbitVisual{transform:translate(var(--parallax-x),var(--parallax-y));transition:transform .35s ease-out}.orbitA{animation:12s linear infinite orbitFloat}.orbitB{animation:16s linear infinite reverse orbitFloatB}.orbitC{animation:20s linear infinite orbitFloatC}.core{animation:3.6s ease-in-out infinite corePulse}.sat{animation:4.5s ease-in-out infinite float}.satTwo{animation-delay:-2s}.heroRail span{animation:4s ease-in-out infinite railGlow}.heroRail span:nth-child(2){animation-delay:.4s}.heroRail span:nth-child(3){animation-delay:.8s}.heroRail span:nth-child(4){animation-delay:1.2s}.heroRail span:nth-child(5){animation-delay:1.6s}.primary,.navCta{isolation:isolate;transition:transform .25s,box-shadow .25s,border-color .25s;position:relative;overflow:hidden}.primary:before,.navCta:before{content:"";z-index:-1;background:linear-gradient(105deg,#0000 35%,#ffffffb8 48%,#0000 61%);animation:4.8s ease-in-out 1.2s infinite shimmer;position:absolute;inset:-40%;transform:translate(-85%)rotate(8deg)}.primary:hover,.navCta:hover{transform:translateY(-3px)scale(1.015);box-shadow:0 13px 40px #00b9ff40,0 0 24px #62f5c029}.primary:active,.navCta:active{transform:scale(.97)}.clickRipple{z-index:4;pointer-events:none;background:#62f5c08c;border-radius:50%;width:12px;height:12px;margin:-6px;animation:.65s ease-out forwards ripple;position:absolute}.revealTarget{opacity:0;filter:blur(5px);transition:opacity .75s ease var(--reveal-delay,0s),transform .75s cubic-bezier(.2,.8,.2,1) var(--reveal-delay,0s),filter .75s ease var(--reveal-delay,0s);transform:translateY(34px)scale(.985)}.revealTarget.isVisible{opacity:1;filter:none;transform:none}.focoCard,.splitCard,.metricGrid div{transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .35s,box-shadow .35s,background .35s}.focoCard:hover,.splitCard:hover{border-color:#62f5c061;transform:translateY(-9px)perspective(900px)rotateX(1.5deg);box-shadow:0 22px 55px #00000059,0 0 28px #00adff14}.splitCard:before,.focoCard:before{content:"";pointer-events:none;background:radial-gradient(250px circle at var(--mouse-x) var(--mouse-y),#62f5c012,transparent 72%);opacity:0;transition:opacity .3s;position:absolute;inset:0}.splitCard:hover:before,.focoCard:hover:before{opacity:1}.caseHero img{animation:18s ease-in-out infinite alternate kenBurns}.caseHero:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 43%,#52caff1c 49%,#0000 55%);animation:8s ease-in-out infinite lightSweep;position:absolute;inset:-30%;transform:translate(-60%)}.conceptQuote span,.decision h2 span{background:linear-gradient(90deg,var(--mint),#fff,var(--blue2),var(--mint));color:#0000;background-size:250%;-webkit-background-clip:text;background-clip:text;animation:6s linear infinite gradientText}.tags span{transition:transform .25s,box-shadow .25s,border-color .25s}.tags span:hover{border-color:var(--mint);transform:translateY(-3px);box-shadow:0 0 18px #62f5c02e}@keyframes heroReveal{0%{opacity:0;transform:translate(-38px)}to{opacity:1;transform:none}}@keyframes textReveal{0%{opacity:0;clip-path:inset(0 100% 0 0);transform:translateY(18px)}to{opacity:1;clip-path:inset(0);transform:none}}@keyframes fadeUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes aurora{0%{opacity:.65;transform:translate(-5%,-3%)scale(.92)}to{opacity:1;transform:translate(8%,6%)scale(1.13)}}@keyframes orbitFloat{to{transform:translate(-50%,-50%)rotate(342deg)}}@keyframes orbitFloatB{to{transform:translate(-50%,-50%)rotate(394deg)}}@keyframes orbitFloatC{to{transform:translate(-50%,-50%)rotate(430deg)}}@keyframes corePulse{50%{transform:translate(-50%,-50%)scale(1.04);box-shadow:0 0 85px #078fff9e,inset 0 0 50px #078fff4d}}@keyframes float{50%{transform:translateY(-9px)}}@keyframes railGlow{50%{color:#b4eafd;text-shadow:0 0 14px #00c8ff80}}@keyframes shimmer{0%,60%{transform:translate(-85%)rotate(8deg)}85%,to{transform:translate(85%)rotate(8deg)}}@keyframes ripple{to{opacity:0;transform:scale(22)}}@keyframes kenBurns{0%{transform:scale(1.01)}to{transform:scale(1.075)translate(-.8%)}}@keyframes lightSweep{0%,55%{transform:translate(-60%)}80%,to{transform:translate(60%)}}@keyframes gradientText{to{background-position:250%}}@media (max-width:900px){.cursorSpotlight{display:none}.nav{position:absolute}.hasScrolled .nav{-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-bottom:1px solid var(--line);width:min(1180px,100% - 48px);height:86px;box-shadow:none;background:0 0;border-radius:0;padding:0}.orbitVisual{transform:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.revealTarget{opacity:1;filter:none;transform:none}.cursorSpotlight,.scrollProgress{display:none}}.metricGrid div{align-items:flex-start;min-height:132px}.metricGrid div>span{flex-direction:column;gap:9px;display:flex}.metricGrid strong{color:var(--white);font-size:18px;font-weight:700}.metricGrid small{color:var(--muted);max-width:290px;font-size:13px;line-height:1.55;display:block}.heroVideo{justify-self:end;width:100%;max-width:560px;animation:1s cubic-bezier(.2,.8,.2,1) .18s both videoReveal;position:relative}.videoFrame{aspect-ratio:16/9;clip-path:polygon(0 0,94% 0,100% 11%,100% 100%,6% 100%,0 89%);background:#02070a;border:1px solid #00c8ff61;position:relative;overflow:hidden;box-shadow:0 0 0 1px #62f5c014,0 28px 85px #0073ff3d,inset 0 0 40px #0097ff14}.videoFrame iframe{border:0;width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;inset:-1px}.videoFrame:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(135deg,#00c8ff1f,#0000 28% 72%,#62f5c017);position:absolute;inset:0}.videoSheen{z-index:3;pointer-events:none;background:linear-gradient(105deg,#0000 43%,#ffffff2b 50%,#0000 57%);animation:7s ease-in-out infinite lightSweep;position:absolute;inset:-50%}.videoMeta{letter-spacing:.16em;color:var(--mint);justify-content:space-between;gap:20px;padding:14px 4px 0;font-size:9px;display:flex}.videoMeta small{color:#607985;letter-spacing:.12em}.heroVideo:before,.heroVideo:after{content:"";z-index:-1;filter:blur(35px);border-radius:50%;position:absolute}.heroVideo:before{background:#0090ff36;width:220px;height:220px;top:-45px;right:-40px}.heroVideo:after{background:#62f5c01a;width:180px;height:180px;bottom:-30px;left:-30px}@keyframes videoReveal{0%{opacity:0;filter:blur(8px);transform:translate(45px)scale(.96)}to{opacity:1;filter:none;transform:none}}.executionSection{background:linear-gradient(#061016,#020608);padding:140px 0}.executionList{border-top:1px solid var(--line)}.executionRow{border-bottom:1px solid var(--line);grid-template-columns:150px 1.25fr .75fr;align-items:start;gap:42px;padding:46px 0;display:grid}.executionCode{grid-template-columns:36px 1fr;align-items:end;display:grid}.executionCode>span{color:#597481;align-self:start;font-size:10px}.executionCode>b{color:#0000;-webkit-text-stroke:1px var(--mint);text-shadow:0 0 28px #62f5c038;font-size:68px;line-height:.8}.executionCode>small{letter-spacing:.18em;color:var(--mint);grid-column:2;margin-top:13px;font-size:10px}.executionMain h3{letter-spacing:-.025em;margin:0 0 16px;font-size:29px;line-height:1.17}.executionMain>p{color:var(--muted);margin:0;line-height:1.72}.plainLanguage{border-left:2px solid var(--mint);color:#dcebed;background:linear-gradient(90deg,#62f5c014,#0000);margin-top:22px;padding:17px 19px;font-size:14px;line-height:1.65}.plainLanguage strong{color:var(--mint);letter-spacing:.17em;margin-bottom:5px;font-size:9px;display:block}.executionOutputs{flex-direction:column;gap:13px;padding-top:4px;display:flex}.executionOutputs>small{letter-spacing:.17em;color:#66808a;margin-bottom:5px;font-size:9px}.executionOutputs>span{color:#bed0d6;border-bottom:1px solid #79c4e11a;padding-bottom:12px;font-size:13px}.executionOutputs>span:first-letter{color:var(--mint)}.orbitLoop{grid-template-columns:.72fr 1.28fr;align-items:center;gap:90px;padding:135px 0;display:grid}.orbitLoop h2{letter-spacing:-.04em;margin:23px 0;font-size:51px;line-height:1.06}.orbitLoop>div>p{color:var(--muted);line-height:1.7}.loopTrack{border:1px solid var(--line);background:radial-gradient(circle,#0097ff1a,#0000 65%);justify-content:space-between;align-items:center;padding:38px 30px;display:flex}.loopTrack>div{text-align:center;flex-direction:column;gap:7px;display:flex}.loopTrack b{color:var(--mint);font-size:9px}.loopTrack span{letter-spacing:.1em;font-size:11px;font-weight:800}.loopTrack small{color:#718a94;font-size:10px}.loopTrack i{color:#2d687b;font-style:normal;animation:3s ease-in-out infinite railGlow}.glossary{padding:140px 0}.glossaryGrid{border:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.glossaryGrid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:linear-gradient(150deg,#0a1d27cc,#0000);min-height:190px;padding:27px;transition:background .3s,transform .3s}.glossaryGrid article:nth-child(4n){border-right:0}.glossaryGrid article:nth-child(n+5){border-bottom:0}.glossaryGrid article:hover{background:#0a202a;transform:translateY(-4px)}.glossaryGrid h3{color:var(--mint);margin:0 0 17px;font-size:20px}.glossaryGrid p{color:var(--muted);margin:0;font-size:14px;line-height:1.65}@media (max-width:900px){.executionRow{grid-template-columns:110px 1fr}.executionOutputs{grid-column:2}.orbitLoop{grid-template-columns:1fr}.glossaryGrid{grid-template-columns:1fr 1fr}.glossaryGrid article:nth-child(2n){border-right:0}.glossaryGrid article:nth-child(n+5){border-bottom:1px solid var(--line)}.glossaryGrid article:nth-child(n+7){border-bottom:0}}@media (max-width:560px){.executionRow{grid-template-columns:1fr;gap:24px}.executionCode{width:120px}.executionOutputs{grid-column:1}.loopTrack{grid-template-columns:1fr;gap:17px;display:grid}.loopTrack i{transform:rotate(90deg)}.glossaryGrid{grid-template-columns:1fr}.glossaryGrid article{border-right:0!important;border-bottom:1px solid var(--line)!important}.glossaryGrid article:last-child{border-bottom:0!important}}@media (max-width:900px){.heroVideo{justify-self:center;width:100%;max-width:680px;margin:30px auto 70px}.videoMeta{padding-inline:2px}}@media (max-width:560px){.videoMeta{flex-direction:column;gap:5px}.videoFrame{clip-path:polygon(0 0,92% 0,100% 13%,100% 100%,8% 100%,0 87%)}}.factorSpotlight{background:#02060b;border:1px solid #00aeff42;height:560px;margin:0 0 76px;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000061}.factorSpotlight img{object-fit:cover;object-position:center 48%;width:100%;height:100%;transition:transform 1.2s cubic-bezier(.2,.8,.2,1)}.factorSpotlight:hover img{transform:scale(1.035)}.factorSpotlightOverlay{background:linear-gradient(90deg,#01050af7 0,#020810db 34%,#02070f3d 68%,#01040829),linear-gradient(#0000 55%,#02060ab8);position:absolute;inset:0}.factorSpotlight:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 44%,#00c4ff1c 50%,#0000 56%);animation:8s ease-in-out infinite lightSweep;position:absolute;inset:-40%}.factorSpotlightCopy{z-index:2;width:min(510px,48%);position:absolute;top:50%;left:54px;transform:translateY(-50%)}.factorSpotlightCopy h3{letter-spacing:-.035em;margin:22px 0;font-size:47px;line-height:1.06}.factorSpotlightCopy h3 span{color:var(--mint)}.factorSpotlightCopy p{color:#aec1c9;font-size:17px;line-height:1.72}@media (max-width:700px){.factorSpotlight{height:650px}.factorSpotlight img{object-position:60% center}.factorSpotlightOverlay{background:linear-gradient(0deg,#01050afa 0,#020810e6 45%,#02070f33 85%)}.factorSpotlightCopy{width:auto;inset:auto 24px 28px;transform:none}.factorSpotlightCopy h3{font-size:36px}}.focoDashboard{background:#02060b;border:1px solid #4993ff45;margin:0 0 42px;position:relative;overflow:hidden;box-shadow:0 30px 90px #003d9129}.focoDashboard img{width:100%;height:auto;transition:transform 1.2s cubic-bezier(.2,.8,.2,1);display:block}.focoDashboard:hover img{transform:scale(1.018)}.focoDashboard:after,.executionVisual:after,.orbitVisual:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 44%,#33bdff1f 50%,#0000 56%);animation:8s ease-in-out infinite lightSweep;position:absolute;inset:-45%}.focoDashboard figcaption{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);letter-spacing:.13em;background:#01070fc7;border:1px solid #40a4ff38;justify-content:space-between;gap:20px;padding:15px 18px;font-size:10px;display:flex;position:absolute;bottom:24px;left:28px;right:28px}.focoDashboard figcaption strong{color:var(--mint)}.focoDashboard figcaption span{color:#9db5c0}.executionVisual{background:#02060b;border:1px solid #4697ff40;height:390px;margin:27px 0 4px;position:relative;overflow:hidden}.executionVisual img{object-fit:cover;width:100%;height:100%;transition:transform 1s cubic-bezier(.2,.8,.2,1)}.executionVisual:hover img{transform:scale(1.035)}.executionVisual figcaption{z-index:2;border-left:2px solid var(--mint);color:#d9ecf3;letter-spacing:.15em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#020811d1;padding:11px 14px;font-size:9px;position:absolute;bottom:16px;left:16px}.orbitLoop{align-items:start}.orbitLoopRight{flex-direction:column;gap:20px;display:flex}.orbitVisual{background:#02060b;border:1px solid #4091ff47;height:430px;position:relative;overflow:hidden;box-shadow:0 25px 70px #0033842e}.orbitVisual img{object-fit:cover;object-position:center 44%;width:100%;height:100%;transition:transform 1.1s cubic-bezier(.2,.8,.2,1)}.orbitVisual:hover img{transform:scale(1.035)}.orbitVisual figcaption{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#01060ed1;border:1px solid #499bff38;padding:15px 17px;position:absolute;bottom:18px;left:20px;right:20px}.orbitVisual figcaption strong,.orbitVisual figcaption span{display:block}.orbitVisual figcaption strong{color:var(--mint);letter-spacing:.16em;margin-bottom:7px;font-size:9px}.orbitVisual figcaption span{color:#afc3cb;font-size:12px;line-height:1.55}@media (max-width:900px){.focoDashboard figcaption{border-width:1px 0 0;position:relative;bottom:auto;left:auto;right:auto}.executionVisual{height:480px}.orbitVisual{height:520px}}@media (max-width:560px){.focoDashboard figcaption{flex-direction:column}.executionVisual{height:440px}.orbitVisual{height:430px}.orbitVisual figcaption{bottom:12px;left:12px;right:12px}.orbitLoopRight{min-width:0}}.focoDashboard{background-image:linear-gradient(#00050d0a,#00050d61),url(/foco-dashboard.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:650px;transition:background-size 1.2s cubic-bezier(.2,.8,.2,1)}.factorSpotlight{background-image:url(/factor-motor.png);background-position:50% 48%;background-repeat:no-repeat;background-size:cover}.executionVisual,.orbitVisual{background-position:50%;background-repeat:no-repeat;background-size:cover;transition:background-size 1s cubic-bezier(.2,.8,.2,1)}.oneVisual{background-image:linear-gradient(#00040c08,#00040c52),url(/one-commerce.png);background-position:50% 54%}.conceptVisual{background-image:linear-gradient(#00040c08,#00040c5c),url(/concept-central.png);background-position:50%}.orbitVisual{background-image:linear-gradient(#00040c05,#00040c61),url(/orbit-gravidade.png);background-position:50% 44%}.focoDashboard:hover,.executionVisual:hover,.orbitVisual:hover,.factorSpotlight:hover{background-size:103%}@media (max-width:900px){.focoDashboard{background-size:cover;height:560px}.focoDashboard:hover,.executionVisual:hover,.orbitVisual:hover,.factorSpotlight:hover{background-size:cover}}@media (max-width:560px){.focoDashboard{background-position:50%;height:430px}.factorSpotlight{background-position:60%}.oneVisual{background-position:50%}.conceptVisual{background-position:58%}.orbitVisual{background-position:50% 42%}}.executionList{perspective:1200px}.executionRow{isolation:isolate;min-height:310px;padding-left:28px;padding-right:28px;transition:transform .55s cubic-bezier(.2,.8,.2,1),background .55s,border-color .55s,box-shadow .55s;position:relative;overflow:hidden}.executionRow>*{z-index:2;position:relative}.executionRow:before{content:"";z-index:0;opacity:.5;border:1px solid #42aeff21;border-radius:50%;width:430px;height:430px;transition:transform .8s cubic-bezier(.2,.8,.2,1),opacity .5s;position:absolute;top:50%;right:-180px;transform:translateY(-50%)scale(.72);box-shadow:0 0 0 45px #4457ff06,0 0 0 90px #5830ff05,inset 0 0 80px #1c85ff12}.executionRow:after{z-index:0;letter-spacing:-.08em;color:#0000;-webkit-text-stroke:1px #489dff14;opacity:.75;font-size:150px;font-weight:900;line-height:1;transition:transform .7s cubic-bezier(.2,.8,.2,1),-webkit-text-stroke-color .5s;position:absolute;bottom:-38px;right:28px}.executionRow.phase-factor:after{content:"F"}.executionRow.phase-one:after{content:"O"}.executionRow.phase-concept:after{content:"C"}.executionRow.phase-orbit:after{content:"O"}.executionRow.phase-factor{background:radial-gradient(circle at 8%,#00a3ff12,#0000 34%)}.executionRow.phase-one{background:radial-gradient(circle at 8%,#4d4fff13,#0000 34%)}.executionRow.phase-concept{background:radial-gradient(circle at 8%,#8a38ff13,#0000 34%)}.executionRow.phase-orbit{background:radial-gradient(circle at 8%,#62f5c011,#0000 34%)}.executionRow:hover{box-shadow:0 24px 70px #00000057,inset 3px 0 0 var(--mint);background-color:#041018b8;border-color:#62f5c047;transform:translateZ(18px)translateY(-4px)}.executionRow:hover:before{opacity:1;transform:translateY(-50%)scale(1.02)rotate(18deg)}.executionRow:hover:after{-webkit-text-stroke-color:#62f5c033;transform:translateY(-14px)}.executionRow .executionCode>b{transition:color .45s,text-shadow .45s,transform .45s}.executionRow:hover .executionCode>b{color:#62f5c014;text-shadow:0 0 42px #62f5c06b;transform:scale(1.08)}.executionRow .plainLanguage{transition:background .4s,transform .4s}.executionRow:hover .plainLanguage{background:linear-gradient(90deg,#62f5c021,#071b224d);transform:translate(7px)}@media (max-width:900px){.executionRow{padding-left:20px;padding-right:20px}.executionRow:before{right:-260px}.executionRow:after{font-size:110px;right:18px}.executionRow:hover{transform:translateY(-3px)}}@media (max-width:560px){.executionRow{min-height:0;padding:40px 16px}.executionRow:before{width:300px;height:300px;right:-220px}.executionRow:after{font-size:88px;bottom:-20px;right:14px}.executionRow:hover .plainLanguage{transform:none}}.threeField{z-index:1;pointer-events:none;mix-blend-mode:screen;opacity:.42;width:100%;height:100%;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000 0 78%,#0000 100%);mask-image:linear-gradient(#000 0 78%,#0000 100%)}main>section,header,footer{z-index:2;position:relative}.executionRow,.focoCard,.splitCard,.glossaryGrid article{transform-style:preserve-3d;will-change:transform}.executionRow .executionMain,.focoCard h3,.splitCard h3,.glossaryGrid article h3{transform:translateZ(12px)}.focoCard:after,.splitCard:after,.glossaryGrid article:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle at var(--local-x,50%) var(--local-y,50%),#62f5c021,transparent 34%);opacity:0;transition:opacity .35s;position:absolute;inset:0}.focoCard:hover:after,.splitCard:hover:after,.glossaryGrid article:hover:after{opacity:1}.primary,.navCta{will-change:transform}@media (max-width:700px){.threeField{opacity:.2}}@media (prefers-reduced-motion:reduce){.threeField{display:none}.executionRow,.focoCard,.splitCard,.glossaryGrid article,.primary,.navCta{transform:none!important}}.heroBackgroundVideo{z-index:0;object-fit:cover;object-position:center;filter:saturate(.88)contrast(1.08)brightness(.72);width:106%;height:106%;transform:translate(calc(var(--parallax-x,0px) * -.32),calc(var(--parallax-y,0px) * -.32)) scale(1.02);transition:transform .45s ease-out;position:absolute;inset:-3%}.heroVideoOverlay{z-index:1;pointer-events:none;background:linear-gradient(90deg,#010508fa 0%,#01070ce6 34%,#020b137a 62%,#020a1147 100%),linear-gradient(#01050857 0%,#0000 62%,#010508e6 100%);position:absolute;inset:0}.hero:before,.heroGlow{z-index:1}.heroGrid{grid-template-columns:1fr}.heroCopy{max-width:780px}.heroCopy>p{max-width:690px}.heroRail{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(90deg,#01070be0,#020f1794)}@media (max-width:900px){.hero{min-height:820px}.heroGrid{min-height:760px}.heroBackgroundVideo{object-position:62% center}.heroVideoOverlay{background:linear-gradient(90deg,#010508f7,#01070cc4 70%,#020a117a),linear-gradient(#0000 55%,#010508eb)}}@media (max-width:560px){.hero{min-height:780px}.heroGrid{min-height:720px;padding-top:125px}.heroBackgroundVideo{object-position:67% center;filter:saturate(.8)contrast(1.08)brightness(.58)}.heroVideoOverlay{background:linear-gradient(90deg,#010508f5,#01070ca8),linear-gradient(#01050880,#0000 58%,#010508f2)}}@media (prefers-reduced-motion:reduce){.heroBackgroundVideo{transform:none}}.orbitVisual{background-color:#02060b;background-position:100%;background-size:auto 100%}.orbitVisual:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#02060b 0%,#02060bfa 29%,#02060bc7 44%,#0000 70%);position:absolute;inset:0}.orbitVisual figcaption{border-color:#499bff47;border-left:2px solid var(--mint);background:#01070eb8;width:min(390px,48%);padding:24px 25px;inset:50% auto auto 26px;transform:translateY(-50%)}.orbitVisual figcaption strong{font-size:10px}.orbitVisual figcaption span{font-size:14px;line-height:1.7}.impactSection{background:radial-gradient(circle at 80% 40%,#0077ff1a,#0000 35%),linear-gradient(#020608,#061017 50%,#020608);padding:145px 0}.impactDashboard{border:1px solid var(--line);background:#020a0fbf;grid-template-columns:.72fr 1.28fr;display:grid;overflow:hidden;box-shadow:0 38px 110px #0000006b}.impactIntro{border-right:1px solid var(--line);background:radial-gradient(circle at 45% 36%,#2a57ff30,#0000 36%),linear-gradient(145deg,#071b27e6,#02080dfa);flex-direction:column;justify-content:center;min-height:620px;padding:54px;display:flex;position:relative}.impactIntro:before{content:"";border:1px solid #566dff2e;border-radius:50%;width:310px;height:310px;position:absolute;top:90px;left:50%;transform:translate(-50%);box-shadow:0 0 0 42px #2f66ff06,0 0 0 84px #62f5c005}.impactIntro>span{color:var(--mint);letter-spacing:.18em;font-size:10px;font-weight:800;position:relative}.impactIntro>strong{letter-spacing:-.07em;color:#fff;text-shadow:0 0 45px #009cff59;align-items:flex-end;margin:30px 0 20px;font-size:112px;line-height:.8;display:flex;position:relative}.impactIntro>strong small{letter-spacing:0;color:#78919c;margin:0 0 9px 9px;font-size:18px}.impactIntro>p{color:#9eb3bc;max-width:360px;line-height:1.7;position:relative}.maturityRail{grid-template-columns:repeat(4,1fr);gap:5px;margin-top:48px;display:grid;position:relative}.maturityRail i{background:linear-gradient(90deg,#1c4b69,#237cff);height:5px}.maturityRail i:nth-child(3),.maturityRail i:nth-child(4){background:linear-gradient(90deg,#366cff,var(--mint));box-shadow:0 0 16px #62f5c06b}.maturityLabels{color:#59727d;letter-spacing:.15em;justify-content:space-between;margin-top:11px;font-size:8px;display:flex}.impactGrid{grid-template-columns:1fr 1fr;display:grid}.impactCard{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:radial-gradient(circle at var(--local-x,80%) var(--local-y,20%),#226eff17,transparent 40%);min-height:155px;padding:27px 28px;position:relative;overflow:hidden}.impactCard:nth-child(2n){border-right:0}.impactCard:nth-child(n+7){border-bottom:0}.impactCard>div:first-child{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.impactCard span{letter-spacing:.1em;color:#a9bec7;font-size:11px;font-weight:800}.impactCard strong{color:#fff;align-items:flex-end;font-size:35px;line-height:.8;display:flex}.impactCard strong em{color:var(--mint);margin-left:2px;font-size:14px;font-style:normal}.impactBar{background:#0d202a;height:5px;margin:22px 0 16px;overflow:hidden}.impactBar i{background:linear-gradient(90deg,#215cff,#8b3eff,var(--mint));transform-origin:0;height:100%;display:block;transform:scaleX(0);box-shadow:0 0 18px #62f5c073}.impactCard p{color:#718a95;margin:0;font-size:12px;line-height:1.5}.impactDisclaimer{color:#78909a;background:#06171fa6;border-left:2px solid #2c6777;margin:27px 0 0;padding:20px 22px;font-size:12px;line-height:1.7}.impactDisclaimer strong{color:var(--mint);letter-spacing:.13em;margin-right:5px;font-size:9px}@media (max-width:900px){.orbitVisual{height:460px}.orbitVisual figcaption{width:52%}.impactDashboard{grid-template-columns:1fr}.impactIntro{border-right:0;border-bottom:1px solid var(--line);min-height:500px}.impactGrid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.orbitVisual{background-position:top;background-size:auto 76%}.orbitVisual:before{background:linear-gradient(#0000 33%,#02060beb 65%,#02060b 100%)}.orbitVisual figcaption{width:auto;padding:17px;inset:auto 12px 12px;transform:none}.impactIntro{min-height:430px;padding:34px 25px}.impactIntro>strong{font-size:88px}.impactGrid{grid-template-columns:1fr}.impactCard{border-right:0;border-bottom:1px solid var(--line)!important}.impactCard:last-child{border-bottom:0!important}}.diagnosisSteps article{isolation:isolate;cursor:pointer;outline:0;transition:background .45s,border-color .45s,transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s;position:relative;overflow:hidden}.diagnosisSteps article:before{content:"";z-index:-1;transform-origin:0;background:linear-gradient(90deg,#073d52e6,#15315a3d 62%,#0000);transition:transform .55s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:scaleX(0)}.diagnosisSteps article:after{content:"";background:var(--mint);width:2px;height:0;box-shadow:0 0 22px var(--mint);transition:height .45s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.diagnosisSteps article small,.diagnosisSteps article h4{transition:color .4s,transform .5s cubic-bezier(.2,.8,.2,1),text-shadow .4s}.diagnosisSteps article h4{transform:translate(0)}.diagnosisSteps article:hover,.diagnosisSteps article:focus-visible{border-color:#62f5c042;transform:translate(8px);box-shadow:0 18px 45px #00000038}.diagnosisSteps article:hover:before,.diagnosisSteps article:focus-visible:before{transform:scaleX(1)}.diagnosisSteps article:hover:after,.diagnosisSteps article:focus-visible:after{height:100%}.diagnosisSteps article:hover small,.diagnosisSteps article:focus-visible small{color:var(--mint);text-shadow:0 0 18px #62f5c059;transform:translate(3px)}.diagnosisSteps article:hover h4,.diagnosisSteps article:focus-visible h4{color:#fff;transform:translate(10px)}.diagnosisSteps .active:before{transform:scaleX(1)}.diagnosisSteps .active:after{height:100%}.diagnosisSteps .active{border-left:0}.diagnosisSteps:hover .active:not(:hover){box-shadow:none;background:0 0;transform:none}.diagnosisSteps:hover .active:not(:hover):before{transform:scaleX(0)}.diagnosisSteps:hover .active:not(:hover):after{height:0}.diagnosisSteps:hover .active:not(:hover) small{color:#65808b;text-shadow:none;transform:none}@media (max-width:560px){.diagnosisSteps article:hover,.diagnosisSteps article:focus-visible{transform:translate(3px)}.diagnosisSteps article:hover h4,.diagnosisSteps article:focus-visible h4{transform:translate(4px)}}.shell{width:min(1200px,100% - 48px)}.hasScrolled .nav{width:min(1240px,100% - 24px)}h1{letter-spacing:-.0495em}.primary{justify-content:center}@media (max-width:900px){.hasScrolled .nav{width:min(1200px,100% - 48px)}}@media (max-width:560px){.shell{width:min(1200px,100% - 30px)}}.bigtrip .caseHeroPhoto{object-fit:cover;object-position:center;width:100%;height:100%;animation:none;position:absolute;inset:0;transform:none}.bigtrip .caseOverlay{z-index:1;background:linear-gradient(90deg,#020607e6 0%,#020607b8 27%,#02060752 48%,#0206070f 66%,#0000 78%),linear-gradient(#0000 66%,#02060775);display:block}.bigtrip .caseHero:after,.bigtrip .caseCopy:before{display:none}.bigtrip .caseCopy h2{filter:none;text-shadow:none}.bigtrip .caseCopy>p,.bigtrip .caseCopy .eyebrow{text-shadow:none}@media (max-width:700px){.bigtrip .caseHeroPhoto{object-position:62% center}.bigtrip .caseOverlay{background:linear-gradient(#0000,#02060714 24%,#020607ad 56%,#020607eb 100%)}}.proof li{isolation:isolate;cursor:pointer;padding-left:4px;transition:color .4s,transform .45s cubic-bezier(.2,.8,.2,1),border-color .4s,box-shadow .4s;position:relative;overflow:hidden}.proof li:after{content:"";z-index:-1;transform-origin:0;background:linear-gradient(90deg,#0a4353cc,#192f5633 68%,#0000);transition:transform .5s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:scaleX(0)}.proof li:before{transition:transform .45s cubic-bezier(.2,.8,.2,1),text-shadow .35s;display:inline-block}.proof li:hover{color:#fff;box-shadow:inset 2px 0 0 var(--mint),0 14px 35px #0000002e;border-color:#62f5c047;transform:translate(7px)}.proof li:hover:after{transform:scaleX(1)}.proof li:hover:before{text-shadow:0 0 15px var(--mint);transform:rotate(90deg)scale(1.18)}@media (max-width:560px){.proof li:hover{transform:translate(3px)}}.primary{box-shadow:0 0 30px #62f5c02e}.letter{-webkit-text-stroke-color:var(--mint);text-shadow:0 0 28px #62f5c057}.splitCard.blue:after,.splitCard.mint:after{background:#62f5c01f}.splitCard small,.proof h4,.metricGrid b{color:var(--mint)}.factorSpotlight,.focoDashboard,.executionVisual,.orbitVisual{border-color:#62f5c04d}.maturityRail i,.maturityRail i:nth-child(3),.maturityRail i:nth-child(4),.impactBar i{background:linear-gradient(90deg,#1f6f57,#39b98d,var(--mint))}.impactCard{background:radial-gradient(circle at var(--local-x,80%) var(--local-y,20%),#62f5c017,transparent 40%)}.primary{border:1px solid #ffffffe0;transition:color .35s,background .35s,border-color .35s,box-shadow .35s,transform .35s;position:relative;overflow:hidden;box-shadow:0 0 #62f5c000;color:var(--white)!important;background:0 0!important}.primary span{color:inherit;transition:transform .35s}.primary:hover,.primary:focus-visible,.primary:active{border-color:var(--mint);box-shadow:0 0 32px #62f5c04d,0 12px 35px #0000003d;background:var(--mint)!important;color:#06110d!important}.primary:hover span,.primary:focus-visible span{transform:translate(3px,-2px)}.primary:active{box-shadow:0 0 18px #62f5c06b;transform:scale(.98)!important}.splitCard.blue small,.bigtrip .caseCopy .eyebrow{color:var(--mint);text-shadow:0 0 18px #62f5c047}.depthImageHero{z-index:0;background:#050807;position:absolute;inset:0;overflow:hidden}.depthImageHero img,.depthImageHero canvas{width:100%;height:100%;position:absolute;inset:0}.depthImageHero img{object-fit:cover;object-position:center;opacity:1;transition:opacity .7s}.depthImageHero canvas{opacity:0;transition:opacity .8s;display:block}.depthImageHero.isReady img{opacity:0}.depthImageHero.isReady canvas{opacity:1}.parallaxHero{z-index:0;contain:paint;background:#050807;position:absolute;inset:0;overflow:hidden}.parallaxHero img{object-fit:cover;object-position:center;will-change:transform;width:106%;height:106%;transition:transform .7s cubic-bezier(.2,.8,.2,1);position:absolute;inset:-3%}.parallaxHeroForeground{z-index:1;pointer-events:none;object-fit:contain!important}.bigtrip .parallaxHeroForeground{object-position:center}.bigtrip .caseOverlay{z-index:1;pointer-events:none}.bigtrip .caseCopy{z-index:2}.bigtrip .caseHero:after{content:"";z-index:1;pointer-events:none;mix-blend-mode:screen;opacity:.45;background:radial-gradient(circle at 61% 53%,#ffc55814,#0000 22%),linear-gradient(90deg,#010608f0,#010709a6 35%,#0000 67%);position:absolute;inset:0}.bigtrip .caseCopy{filter:drop-shadow(0 4px 22px #00000059)}@media (max-width:700px){.bigtrip .caseHero:after{background:linear-gradient(#0000 42%,#010608eb),linear-gradient(90deg,#010608b8,#0000)}.depthImageHero img{object-position:62% center}}@media (prefers-reduced-motion:reduce){.depthImageHero canvas{display:none}.depthImageHero.isReady img{opacity:1}}.bigtrip .caseOverlay,.bigtrip .caseHero:after{display:none}.bigtrip .caseCopy:before{content:"";z-index:-1;pointer-events:none;filter:blur(.2px);background:linear-gradient(90deg,#020607e0 0%,#020607ad 48%,#02060742 76%,#0000 100%);width:67%;position:absolute;top:17%;bottom:12%;left:-10%}.bigtrip .caseCopy h2,.bigtrip .caseCopy>p,.bigtrip .caseCopy .eyebrow{text-shadow:0 3px 18px #000000b8,0 1px 4px #000000d1}.bigtrip .caseCopy>p{color:#eef6f4}.bigtrip .tags span{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#020809b8;border-color:#ffffff6b}@media (max-width:700px){.bigtrip .caseCopy:before{background:linear-gradient(#0000,#020607a8 38%,#020607f0);width:auto;inset:38% -24px 0}}.heroGlow,.decisionGlow{background:#0737aa40}.hero:before{background-image:linear-gradient(#154fb413 1px,#0000 1px),linear-gradient(90deg,#154fb413 1px,#0000 1px)}.cursorSpotlight{background:radial-gradient(380px circle at var(--mouse-x) var(--mouse-y),#0643b41f,transparent 72%)}.operation{background:radial-gradient(circle at 20% 30%,#05369140,#0000 40%),#061016}.executionRow.phase-factor,.executionRow.phase-one,.executionRow.phase-concept,.executionRow.phase-orbit{background:radial-gradient(circle at 8%,#073fa917,#0000 36%)}.executionRow:before{border-color:#1653be2b;box-shadow:0 0 0 45px #0e42b008,0 0 0 90px #082a7e06,inset 0 0 80px #0842ba17}.focoDashboard{box-shadow:0 30px 95px #03298233}.factorSpotlight{box-shadow:0 32px 90px #04277e33}.orbitVisual{box-shadow:0 30px 95px #03278738,inset 0 0 0 1px #62f5c00a}.impactSection{background:radial-gradient(circle at 80% 40%,#0537aa24,#0000 38%),linear-gradient(#020608,#050e1d 50%,#020608)}.impactIntro{background:radial-gradient(circle at 45% 36%,#083db838,#0000 38%),linear-gradient(145deg,#051430f0,#02070ffc)}.impactIntro:before{border-color:#1754c638;box-shadow:0 0 0 42px #093bae09,0 0 0 84px #05237807}.orbitLoop{grid-template-columns:.62fr 1.38fr;gap:68px}.orbitIntro{padding-top:18px}.orbitExplanation{border-left:2px solid var(--mint);background:linear-gradient(90deg,#62f5c013,#0000);margin-top:44px;padding:22px 0 22px 22px}.orbitExplanation strong,.orbitExplanation span{display:block}.orbitExplanation strong{color:var(--mint);letter-spacing:.16em;margin-bottom:10px;font-size:10px}.orbitExplanation span{color:#aabdc5;max-width:390px;font-size:14px;line-height:1.7}.orbitVisual{background-position:50% 43%;background-size:cover;border-color:#499bff52;height:540px;box-shadow:0 30px 90px #00348233,inset 0 0 0 1px #62f5c009}.orbitVisual:before{display:none}.orbitVisual:after{opacity:.42}.orbitLoopRight{gap:28px}.loopTrack{background:linear-gradient(#05131cd1,#02090ef0);padding:34px 26px}@media (max-width:900px){.orbitLoop{grid-template-columns:1fr;gap:42px}.orbitIntro{max-width:680px}.orbitExplanation{max-width:600px}.orbitVisual{background-position:50% 42%;background-size:cover;height:590px}}@media (max-width:560px){.orbitVisual{background-position:50% 40%;background-size:cover;height:430px;margin-inline:0;transform:none}.orbitExplanation{margin-top:30px}.orbitLoopRight{gap:18px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
