/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@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-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::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]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance: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{.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.contents{display:contents}.grid{display:grid}.table{display:table}.italic{font-style:italic}}:root{--ink:#11110f;--paper:#f2efe7;--acid:#d8ff37;--muted:#77756e;--line:#11110f40}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button,summary,a{-webkit-tap-highlight-color:transparent}.site-header{border-bottom:1px solid var(--line);z-index:5;grid-template-columns:1fr 1fr auto;align-items:center;height:82px;padding:0 3vw;display:grid;position:relative}.wordmark{letter-spacing:-.08em;font-size:clamp(1.25rem,2vw,1.75rem);font-weight:900}.wordmark span{color:#6d6c66}.header-note{text-transform:uppercase;letter-spacing:.09em;font:600 .66rem/1.25 Arial,sans-serif}nav{align-items:center;gap:2rem;font-size:.8rem;font-weight:700;display:flex}nav>a:not(.nav-cta){position:relative}nav>a:not(.nav-cta):after{content:"";background:currentColor;height:1px;transition:right .25s;position:absolute;bottom:-.3rem;left:0;right:100%}nav>a:not(.nav-cta):hover:after{right:0}.nav-cta{background:var(--ink);color:var(--paper);gap:2rem;padding:1rem 1.15rem;transition:background .2s,color .2s;display:inline-flex}.nav-cta:hover{background:var(--acid);color:var(--ink)}.hero{flex-direction:column;min-height:calc(92svh - 82px);padding:4.5vh 3vw 2.5vw;display:flex;position:relative;overflow:hidden}.eyebrow{text-transform:uppercase;letter-spacing:.14em;margin:0 0 3vh;font:700 .7rem/1 Arial,sans-serif}h1{letter-spacing:-.045em;text-transform:uppercase;z-index:2;margin:0;font-family:Impact,Arial Narrow,Arial,sans-serif;font-size:clamp(4.5rem,9.4vw,9rem);font-weight:900;line-height:.77;position:relative}h1 em,.closing h2 em{color:#0000;-webkit-text-stroke:2px currentColor;font-style:normal}.hero-statement{z-index:5;letter-spacing:-.04em;max-width:50rem;margin:1.65rem 0 0;font-size:clamp(1.35rem,2.25vw,2.35rem);font-weight:700;line-height:1.04;position:relative}.hero-statement span{color:var(--muted);text-decoration:line-through;text-decoration-thickness:1px}.hero-statement em{background:var(--acid);padding:0 .12em;font-style:normal}.hero-bottom{z-index:2;justify-content:flex-end;align-items:flex-end;margin-top:auto;display:flex;position:relative}.hero-copy{text-align:right;letter-spacing:-.025em;max-width:30rem;margin:0;font-size:clamp(1.1rem,1.55vw,1.5rem);line-height:1.15}.launch-field{z-index:3;flex:1;min-height:12.5rem;margin:.75rem 0 1rem;position:relative}.launch-telemetry{color:var(--muted);text-transform:uppercase;letter-spacing:.14em;justify-content:space-between;font:700 .56rem/1 Arial,sans-serif;display:flex;position:absolute;inset:auto 0 0}.computer-stage{z-index:4;pointer-events:none;position:absolute;inset:0}.computer{opacity:0;transform-origin:50%;width:260px;height:195px;animation:3.2s cubic-bezier(.2,.78,.26,1) .25s forwards computer-arrive;position:absolute;top:57%;left:4vw}.computer-monitor{border:2px solid var(--ink);background:#c9c5bb;border-radius:10px 10px 7px 7px;width:190px;height:125px;margin:0 auto;padding:13px 13px 22px;position:relative;box-shadow:inset -8px -8px #11110f14}.computer-screen{border:2px solid var(--ink);background:var(--ink);width:100%;height:100%;color:var(--acid);letter-spacing:.04em;opacity:0;border-radius:45%/8%;flex-direction:column;justify-content:center;gap:.45rem;padding:13px;font:700 .68rem/1.1 Courier New,monospace;animation:.22s steps(2,end) 2.65s forwards screen-on;display:flex;position:relative;overflow:hidden}.computer-screen:after{content:"";opacity:.6;background:linear-gradient(#0000 48%,#d8ff372e 50%,#0000 52%) 0 0/100% 6px;position:absolute;inset:0}.computer-screen strong,.computer-screen>span{z-index:1;position:relative}.screen-cursor{vertical-align:-.1em;background:var(--acid);width:.55em;height:.85em;margin-left:.35em;animation:.65s step-end 2.9s infinite cursor-blink;display:inline-block}.power-light{background:var(--acid);width:7px;height:7px;box-shadow:0 0 8px var(--acid);opacity:0;border-radius:50%;animation:.1s linear 2.55s forwards screen-on;position:absolute;bottom:8px;right:13px}.computer-neck{border:2px solid var(--ink);background:#c9c5bb;width:42px;height:19px;margin:-1px auto 0;display:block}.computer-base{border:2px solid var(--ink);background:#c9c5bb;border-radius:50% 50% 4px 4px;width:102px;height:14px;margin:-1px auto 0;display:block}.computer-keyboard{border:2px solid var(--ink);transform-origin:bottom;background-color:#d5d1c5;background-image:repeating-linear-gradient(90deg,#0000 0 13px,#11110f59 13px 14px),repeating-linear-gradient(0deg,#0000 0 9px,#11110f47 9px 10px);width:226px;height:34px;position:absolute;bottom:0;left:17px;transform:perspective(90px)rotateX(24deg)}.orbit-arrival{aspect-ratio:1;perspective:1140px;z-index:3;background:linear-gradient(165deg,#d8ff372e,#f2efe72e);border:1px solid #11110f3d;border-radius:50%;width:min(22vw,290px);animation:1.05s cubic-bezier(.2,.85,.3,1.2) both orbit-arrive;position:absolute;top:8vh;right:13vw;box-shadow:inset 0 0 0 1px #f2efe773,0 0 0 1px #11110f29}.orbit{border:1px solid var(--line);border-radius:50%;width:100%;height:100%;animation:18s linear 1.05s infinite spin;position:relative}.orbit:after{content:"";background:var(--acid);border-radius:50%;position:absolute;inset:19%}.orbit span{font-size:.8rem;font-weight:900;position:absolute}.orbit span:first-child{top:-7px;left:48%}.orbit span:nth-child(2){top:24%;right:3%}.orbit span:nth-child(3){bottom:10%;right:12%}.orbit span:nth-child(4){bottom:10%;left:12%}.orbit span:nth-child(5){top:40%;left:0}.orbit-sim{width:100%;height:100%;transform-style:preserve-3d;isolation:isolate;--rocket-x:14px;--rocket-y:58px;--rocket-z:2px;--rocket-pitch:84deg;--rocket-yaw:0deg;--rocket-flame:.18;position:relative}.orbit-sim .orbit{position:absolute;inset:0}.orbit-sim:before{content:"";pointer-events:none;opacity:.55;z-index:0;background:linear-gradient(140deg,#fff 0%,#f2efe733 45%,#d8ff370f 100%);border:1px dashed #11110f47;border-radius:50%;position:absolute;inset:6%}.orbit-fallback{text-align:center;pointer-events:none;z-index:4;place-items:center;display:grid;position:absolute;inset:0}.orbit-fallback-label{color:#11110f;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;background:#d8ff37;border:1px solid #11110f;border-radius:4px;padding:.58rem .86rem;font:700 .85rem/1.05 Courier New,monospace;animation:1.4s ease-in-out infinite fallbackPulse;box-shadow:0 0 0 2px #f2efe799}@keyframes fallbackPulse{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.sim-grid-back{border:1px dashed var(--line);opacity:.34;border-radius:50%;position:absolute;inset:14%;transform:rotateX(65deg)}.orbit-ring{border-style:dashed;border-color:#11110f73;animation-duration:12.8s;animation-direction:reverse;inset:8%;transform:rotateX(72deg)!important}.orbit-rings{border:1px solid #11110f47;border-radius:50%;position:absolute;inset:4%;transform:rotateX(84deg)scale(.97)}.sim-planet{background:radial-gradient(circle at 35% 25%, var(--paper), var(--acid) 18%, #0f0f0d 58%);border:1px solid var(--ink);border-radius:50%;width:12px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)translateZ(16px);box-shadow:0 0 8px #d8ff3759}.sim-trace{transform-origin:top;opacity:.3;background:linear-gradient(#d8ff3705,#d8ff379e);width:2px;height:110px;position:absolute;top:40%;left:50%;transform:rotateX(66deg)}.sim-rocket{width:14px;height:38px;transform-style:preserve-3d;transform:translate3d(calc(-50% + var(--rocket-x)), calc(-50% + var(--rocket-y)), var(--rocket-z)) rotateY(var(--rocket-yaw)) rotateX(var(--rocket-pitch));filter:drop-shadow(0 2px #11110f2b);position:absolute;top:50%;left:50%}.sim-fuselage{border:1.8px solid var(--ink);background:linear-gradient(#1a1a14,#11110f);border-radius:10px 10px 4px 4px;position:absolute;inset:6px 2px 5px}.sim-tip{clip-path:polygon(50% 0%,100% 100%,0% 100%);background:var(--acid);border:1.8px solid var(--ink);border-bottom:0;width:8px;height:9px;position:absolute;top:-1px;left:2px;transform:translate(1px)}.sim-wing{border:1.4px solid var(--ink);opacity:.98;background:#11110f;width:10px;height:8px;position:absolute;top:19px}.sim-wing-left{border-right:0;border-radius:0 0 2px 2px;margin-right:-1px;right:100%;transform:skewY(28deg)}.sim-wing-right{border-left:0;border-radius:0 0 2px 2px;margin-left:-1px;left:100%;transform:skewY(-28deg)}.sim-flame{width:6px;height:12px;transform:translateX(-50%) scaleY(var(--rocket-flame));transform-origin:top;opacity:.65;background:radial-gradient(circle at 50% 6px,#d8ff37fa,#d8ff378f 40%,#11110f00 78%);border-radius:0 0 4px 4px;position:absolute;top:100%;left:50%;box-shadow:0 0 12px #d8ff378c}.sim-hud{letter-spacing:.08em;text-transform:uppercase;background:#f2efe7ed;border:1px solid #11110f59;padding:.35rem .46rem .4rem;font-size:.48rem;line-height:1.16;position:absolute;bottom:3.5%;left:-8%;right:-12%}.sim-hud p{justify-content:space-between;gap:.55rem;margin:0 0 .23rem;display:flex}.sim-hud p:last-child{margin-bottom:0}.sim-hud span{color:#5f5d56;font-weight:900}.sim-hud strong{font-family:Courier New,monospace;font-size:.65rem}@keyframes spin{to{transform:rotate(360deg)}}@keyframes orbit-arrive{0%{opacity:0;transform:translateY(-45vh)scale(.65)}72%{opacity:1;transform:translateY(2.5vh)scale(1.03)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes computer-arrive{0%{opacity:0;top:58%;left:calc(96% - 130px);transform:scale(.34)rotate(2deg)}12%{opacity:1}66%{left:27%;transform:scale(.78)rotate(-1deg)}86%{left:3.5vw;transform:scale(1.04)rotate(0)}to{opacity:1;top:57%;left:4vw;transform:scale(1)rotate(0)}}@keyframes screen-on{0%{opacity:0;filter:brightness(3);transform:scaleY(.04)}55%{opacity:1;transform:scaleY(.04)}to{opacity:1;filter:brightness();transform:scaleY(1)}}@keyframes cursor-blink{50%{opacity:0}}.pill{text-transform:uppercase;letter-spacing:.08em;border:1px solid;border-radius:99px;padding:.55rem .8rem;font-size:.66rem}.engagements{padding:5.5rem 3vw}.engagement-intro{margin:0 0 4rem 33.333%}.engagement-intro h2{letter-spacing:-.06em;text-transform:uppercase;margin:0;font-size:clamp(2.65rem,4.6vw,4.9rem);line-height:.9}.curtain-title{isolation:isolate;cursor:crosshair;outline:0;padding:.12em 0;position:relative;overflow:hidden}.curtain-title>span{z-index:1;transition:color .2s;display:block;position:relative}.curtain-title:before,.curtain-title:after{content:"";z-index:3;border-top:3px solid var(--acid);border-bottom:3px solid var(--acid);will-change:transform;background:repeating-linear-gradient(90deg,#11110f 0 12%,#2d2c27 24%,#11110f 38%);width:50.5%;position:absolute;top:0;bottom:0}.curtain-title:before{border-right:1px solid var(--acid);left:0;transform:translate(-101%)}.curtain-title:after{border-left:1px solid var(--acid);right:0;transform:translate(101%)}.curtain-title:hover:before{animation:1.25s cubic-bezier(.6,0,.2,1) curtain-left}.curtain-title:focus-visible:before{animation:1.25s cubic-bezier(.6,0,.2,1) curtain-left}.curtain-title:hover:after{animation:1.25s cubic-bezier(.6,0,.2,1) curtain-right}.curtain-title:focus-visible:after{animation:1.25s cubic-bezier(.6,0,.2,1) curtain-right}:is(.curtain-title:hover>span,.curtain-title:focus-visible>span){animation:1.25s curtain-copy}@keyframes curtain-left{0%,to{transform:translate(-101%)}38%,62%{transform:translate(0)}}@keyframes curtain-right{0%,to{transform:translate(101%)}38%,62%{transform:translate(0)}}@keyframes curtain-copy{0%,30%,72%,to{color:var(--ink)}45%,62%{color:var(--acid)}}.engagement-grid{border:1px solid var(--ink);grid-template-columns:repeat(3,1fr);display:grid}.engagement-grid article{border-right:1px solid var(--ink);grid-template-rows:auto 1fr auto auto;min-height:24rem;padding:1.4rem;display:grid}.engagement-grid article:last-child{border:0}.acid-card{background:var(--acid)}.engagement-index{font-size:.75rem}.engagement-grid h3{letter-spacing:-.06em;text-transform:uppercase;align-self:end;margin:0 0 1.25rem;font-size:clamp(2.4rem,3.25vw,3.65rem);line-height:.87}.engagement-grid p{max-width:23rem;min-height:4.1em;margin:0;line-height:1.35}.engagement-grid .pill{justify-self:start;margin-top:1.5rem}.closing{background:var(--ink);color:var(--paper);flex-direction:column;min-height:60svh;padding:5.5rem 3vw 3.5rem;display:flex}.closing h2{letter-spacing:-.035em;text-transform:uppercase;margin:auto 0 3rem;font-family:Impact,Arial Narrow,Arial,sans-serif;font-size:clamp(5rem,10vw,10rem);line-height:.74}.closing h2 em{color:var(--acid);-webkit-text-stroke:0}.email-link{letter-spacing:-.04em;border-top:1px solid #484842;border-bottom:1px solid #484842;justify-content:space-between;align-items:center;padding:1.5rem 0;font-size:clamp(1.3rem,3vw,3rem);display:flex}.email-link:hover{color:var(--acid)}footer{background:var(--ink);color:var(--paper);border-top:1px solid #484842;grid-template-columns:1fr 1fr 1fr;align-items:end;gap:2rem;padding:3rem 3vw;font-size:.7rem;line-height:1.45;display:grid}.footer-mark{font-size:2rem}.footer-right{text-align:right}@media (max-width:760px){.site-header{grid-template-columns:1fr auto;height:76px}.header-note,nav>a:not(.nav-cta){display:none}.nav-cta{gap:.6rem;padding:.8rem}.hero{min-height:calc(94svh - 76px);padding:3.5vh 5vw 5vw}.orbit-arrival{width:42vw;top:17vh;right:-7vw}h1{font-size:clamp(4rem,16.5vw,6.5rem);line-height:.79}.hero-statement{max-width:22rem;margin-top:1.35rem;font-size:1.22rem}.hero-bottom{gap:1.5rem}.hero-copy{max-width:17rem;font-size:1rem}.launch-field{min-height:11rem;margin:.25rem 0 .75rem}.launch-telemetry{font-size:.48rem}.computer{transform-origin:0 100%;animation-name:computer-arrive-mobile;top:62%}.engagements{padding:4.5rem 5vw}.engagement-intro{margin:0 0 3.5rem}.engagement-intro h2{font-size:12vw}.engagement-grid{grid-template-columns:1fr}.engagement-grid article{border-right:0;border-bottom:1px solid var(--ink);min-height:21rem}.engagement-grid h3{font-size:11vw}.engagement-grid p{min-height:0}.closing{min-height:58svh;padding:4.5rem 5vw 3rem}.closing h2{font-size:19vw}.email-link{font-size:1.15rem}footer{grid-template-columns:1fr;padding:2.5rem 5vw}.footer-right{text-align:left}}@keyframes computer-arrive-mobile{0%{opacity:0;top:62%;left:calc(96% - 130px);transform:scale(.34)}15%{opacity:1}78%{left:2vw;transform:scale(.76)}to{opacity:1;top:62%;left:4vw;transform:scale(.72)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.orbit,.orbit-arrival,.computer,.computer-screen,.power-light,.screen-cursor,.curtain-title:before,.curtain-title:after,.curtain-title>span{animation:none!important}.sim-rocket{transform:translate(-50%,8px)rotateY(0)rotateX(80deg)!important}.sim-hud{position:absolute;left:-4%;right:-4%}.computer,.computer-screen,.power-light{opacity:1}.computer{top:57%;left:4vw;transform:scale(1)}}@media (max-width:760px) and (prefers-reduced-motion:reduce){.computer{top:62%;transform:scale(.72)}}.orbit-sim .orbit-fallback{pointer-events:none;z-index:10;width:auto!important;height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;display:block!important;inset:10px auto auto 10px!important}.orbit-sim .orbit-fallback-label{color:#11110f;letter-spacing:.16em;white-space:nowrap;background:#f2f0e9;border:1px solid;padding:4px 7px;line-height:1;display:block;width:auto!important;font-size:clamp(6px,.55vw,8px)!important;animation:none!important;transform:none!important}.orbit-sim .sim-rocket{filter:drop-shadow(0 5px 4px #11110f47);scale:2.35;z-index:9!important}.orbit-sim .sim-fuselage{background:linear-gradient(90deg,#171713 0 18%,#f2f0e9 20% 70%,#d7ff43 72% 100%);border:1px solid #11110f;box-shadow:inset -2px 0 #11110f2e}.orbit-sim .sim-tip{filter:drop-shadow(0 -1px #11110f)}.orbit-sim .sim-wing{background:#11110f;border:1px solid #f2f0e9}.orbit-sim .sim-flame{filter:drop-shadow(0 0 5px #d7ff43);background:linear-gradient(#fff7b0,#d7ff43 38%,#ff5f19 78%,#0000);min-width:7px;min-height:18px}.orbit-sim .sim-hud{z-index:11;inset:calc(100% + 10px) -4% auto}@media (max-width:700px){.orbit-sim .sim-rocket{scale:1.9}}.computer{pointer-events:auto;width:480px;height:355px}.computer-monitor{width:380px;height:260px;padding:19px 19px 30px}.computer-neck{width:70px;height:31px}.computer-base{width:165px;height:21px}.computer-keyboard{width:430px;height:56px;left:25px}.computer-screen:after{pointer-events:none}.computer-screen button{color:inherit;font:inherit}.computer-start{z-index:2;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:.45rem;width:100%;padding:13px;display:flex;position:absolute;inset:0}.computer-start small{color:#f2f0e9;letter-spacing:.12em;opacity:.7;margin-top:.1rem;font-size:.45rem}.computer-start:focus-visible{outline:1px solid var(--acid);outline-offset:2px}.domain-choices button:focus-visible{outline:1px solid var(--acid);outline-offset:2px}.route-confirmation button:focus-visible{outline:1px solid var(--acid);outline-offset:2px}.screen-panel{z-index:2;width:100%;animation:.32s steps(4,end) both terminal-swap;position:relative}.domain-question,.route-confirmation{flex-direction:column;gap:.52rem;display:flex}.domain-question>strong{font-size:.56rem;line-height:1.15}.domain-choices{grid-template-columns:1fr 1fr;gap:.35rem;display:grid}.domain-choices button,.route-confirmation button{border:1px solid var(--acid);letter-spacing:.03em;cursor:pointer;background:0 0;min-height:26px;padding:.32rem .25rem;font-size:.43rem;line-height:1.05}.offering-terminal{grid-template-rows:auto 1fr;gap:.48rem;height:100%;display:grid}.terminal-heading{grid-template-columns:auto 1fr;align-items:baseline;gap:.2rem .6rem;display:grid}.terminal-code{color:#f2f0e9;letter-spacing:.16em;font-size:.45rem}.offering-terminal strong{font-size:.76rem;line-height:1}.terminal-heading p{color:#f2f0e9;grid-column:1/-1;margin:0;font-size:.48rem;line-height:1.25}.terminal-form{gap:.48rem;display:grid}.terminal-form label{gap:.2rem;min-width:0;display:grid}.terminal-form label>span{color:var(--acid);letter-spacing:.1em;font-size:.43rem}.terminal-form input{color:#f2f0e9;background:#f2f0e914;border:1px solid #d8ff43ad;border-radius:0;outline:0;width:100%;min-width:0;height:27px;padding:.25rem .35rem;font:700 .53rem/1 Courier New,monospace}.terminal-form input::placeholder{color:#f2f0e96b}.terminal-form input:focus{box-shadow:0 0 0 1px var(--acid);background:#d8ff431f;border-color:#f2f0e9}.current-domain-row{grid-template-columns:1fr auto;align-items:end;gap:.5rem;display:grid}.terminal-contact-grid{grid-template-columns:1fr 1.25fr 1fr;gap:.45rem;display:grid}.terminal-actions{align-items:center;gap:.55rem;margin-top:.15rem;display:flex}.terminal-actions a,.terminal-actions button{z-index:3;border:1px solid var(--acid);color:var(--acid);cursor:pointer;background:0 0;padding:.28rem .38rem;font:700 .43rem/1 Courier New,monospace;text-decoration:none;position:relative}.view-site{z-index:3;border:1px solid var(--acid);min-height:27px;color:var(--acid);white-space:nowrap;place-items:center;padding:.28rem .42rem;font:700 .43rem/1 Courier New,monospace;text-decoration:none;display:grid;position:relative}:is(.view-site:hover,.view-site:focus-visible){background:var(--acid);color:var(--ink);outline:0}.view-site.is-disabled{opacity:.36;cursor:not-allowed}.terminal-actions .talk-button:disabled{color:#d8ff4366;cursor:not-allowed;border-color:#d8ff4359}:is(.terminal-actions a:hover,.terminal-actions button:hover,.terminal-actions a:focus-visible,.terminal-actions button:focus-visible){background:var(--acid);color:var(--ink);outline:0}:is(.domain-choices button:hover,.domain-choices button:focus-visible,.route-confirmation button:hover,.route-confirmation button:focus-visible){background:var(--acid);color:var(--ink)}.route-confirmation>span{color:#f2f0e9;font-size:.48rem;line-height:1.2}.route-confirmation button{align-self:flex-start;min-height:0;padding:.23rem .38rem}.route-kicker{letter-spacing:.14em;text-transform:uppercase;margin:0 0 1rem;font:800 .66rem/1 Arial,sans-serif}.route-gate{border:1px solid var(--ink);width:100%;min-height:12rem;color:var(--ink);text-align:left;cursor:pointer;background:0 0;grid-template-rows:auto auto;grid-template-columns:4rem 1fr auto;column-gap:1.5rem;padding:2rem;transition:background .25s,color .25s;display:grid;position:relative}:is(.route-gate:hover,.route-gate:focus-visible){background:var(--ink);color:var(--paper);outline:0}.route-gate>span{grid-row:1/3;font:900 2.5rem/.85 Arial,sans-serif}.route-gate strong{letter-spacing:-.035em;align-self:end;font-size:clamp(1.35rem,2.6vw,2.6rem)}.route-gate small{align-self:start;max-width:35rem;margin-top:.5rem;font-size:.78rem;line-height:1.4}.route-gate i{grid-area:1/3/3;align-self:center;font:700 2rem/1 Arial,sans-serif}.route-results{animation:.72s cubic-bezier(.2,.8,.2,1) both route-reveal}.route-results-all{grid-template-columns:repeat(3,minmax(0,1fr))}.route-results-all article{transition:transform .28s cubic-bezier(.2,.8,.2,1),box-shadow .28s;position:relative}.offering-hit{z-index:4;cursor:pointer;background:0 0;border:0;width:100%;position:absolute;inset:0}:is(.route-results-all article:has(.offering-hit:hover),.route-results-all article:has(.offering-hit:focus-visible)){z-index:2;transform:translateY(-10px)rotate(-.35deg);box-shadow:0 18px #11110f21}.offering-hit:focus-visible{outline:3px solid var(--acid);outline-offset:-7px}.route-results-all article.is-recommended{box-shadow:inset 0 0 0 4px var(--acid)}.recommendation-tag{z-index:3;border:1px solid var(--ink);background:var(--acid);color:var(--ink);letter-spacing:.1em;text-transform:uppercase;padding:.4rem .55rem;font:900 .52rem/1 Arial,sans-serif;position:absolute;top:1rem;right:1rem}.computer-stage-popup{z-index:90;pointer-events:auto;position:fixed;inset:0}.computer-backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);cursor:zoom-out;background:#11110fc2;border:0;width:100%;animation:.45s both backdrop-in;position:absolute;inset:0}.computer-stage-popup .computer{z-index:2;opacity:1;width:600px;height:450px;animation:.72s cubic-bezier(.16,.9,.24,1.18) both computer-pop;top:50%;left:50%}.computer-stage-popup .computer-monitor{width:500px;height:365px;padding:22px 22px 34px}.computer-stage-popup .computer-screen{padding:12px;overflow:hidden}.computer-stage-popup .computer-neck{width:82px;height:34px}.computer-stage-popup .computer-base{width:185px;height:22px}.computer-stage-popup .computer-keyboard{width:550px;height:64px;left:25px}.route-results-new{grid-template-columns:minmax(0,1fr);max-width:42rem}.route-results-existing{grid-template-columns:repeat(2,minmax(0,1fr))}.route-results-existing article:nth-child(2){animation:.62s cubic-bezier(.2,.8,.2,1) .12s both card-rise}.change-route{color:var(--ink);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;margin-top:1.35rem;padding:.7rem 0;font:800 .65rem/1 Arial,sans-serif}@keyframes terminal-swap{0%{opacity:0;filter:brightness(2.5);transform:translateY(4px)}45%{opacity:.45}to{opacity:1;filter:brightness();transform:translateY(0)}}@keyframes route-reveal{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(40px)}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}@keyframes card-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes computer-pop{0%{opacity:0;transform:translate(-50%,-30%)scale(.3)rotate(-8deg)}68%{opacity:1;transform:translate(-50%,-52%)scale(.95)rotate(1.5deg)}to{opacity:1;transform:translate(-50%,-50%)scale(.88)rotate(0)}}@media (max-width:760px){.computer-screen{overflow:visible}.route-gate{grid-template-columns:3rem 1fr auto;column-gap:.75rem;padding:1.35rem}.route-results-existing,.route-results-all{grid-template-columns:1fr}.computer-stage-popup .computer{animation-name:computer-pop-mobile}}@keyframes computer-pop-mobile{0%{opacity:0;transform:translate(-50%,-25%)scale(.2)rotate(-7deg)}70%{opacity:1;transform:translate(-50%,-52%)scale(.61)rotate(1deg)}to{opacity:1;transform:translate(-50%,-50%)scale(.55)rotate(0)}}@media (prefers-reduced-motion:reduce){.screen-panel,.route-results,.route-results-existing article:nth-child(2){animation:none}}.orbit-work-link{z-index:12;border:1px solid var(--ink);background:var(--acid);color:var(--ink);text-transform:uppercase;box-shadow:7px 7px 0 var(--ink);grid-template-columns:1fr auto;gap:.28rem .75rem;padding:.72rem .8rem;text-decoration:none;transition:transform .22s,box-shadow .22s;display:grid;position:absolute;top:calc(100% + 292px);left:-4%;right:-4%}.orbit-work-link span{letter-spacing:.08em;font:900 .72rem/1 Arial,sans-serif}.orbit-work-link strong{letter-spacing:.12em;grid-column:1;font:700 .48rem/1 Courier New,monospace}.orbit-work-link i{grid-area:1/2/3;align-self:center;font:900 1.25rem/1 Arial,sans-serif}:is(.orbit-work-link:hover,.orbit-work-link:focus-visible){box-shadow:3px 3px 0 var(--ink);outline:0;transform:translate(4px,4px)}.work-showcase{border-top:1px solid var(--ink);background:var(--ink);color:var(--paper);padding:6.5rem 3vw 2.5rem;scroll-margin-top:1rem}.showcase-heading{grid-template-columns:1fr 1.45fr 1fr;align-items:end;gap:2rem;margin-bottom:4rem;display:grid}.showcase-heading .eyebrow{color:var(--acid);align-self:start}.showcase-heading h2{letter-spacing:-.075em;text-transform:uppercase;margin:0;font-size:clamp(3.3rem,6.8vw,7.5rem);line-height:.82}.showcase-heading>p:last-child{max-width:24rem;margin:0;font-size:clamp(.9rem,1.3vw,1.2rem);line-height:1.3}.showcase-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;display:grid}.showcase-card{color:var(--paper);background:#1b1b18;border:1px solid #57574f;grid-column:span 5;padding:.7rem;transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .25s;position:relative}.showcase-card-lead{grid-area:span 2/span 7}.showcase-card-wide{grid-column:1/-1;grid-template-columns:1.5fr .5fr;gap:1rem;display:grid}.showcase-card-acid{border-color:var(--acid)}.showcase-card:hover,.showcase-card:focus-within{z-index:2;border-color:var(--acid);transform:translateY(-8px)rotate(.2deg)}.video-frame{aspect-ratio:16/9;background:#050505;border:1px solid #57574f;position:relative;overflow:hidden}.video-frame:after{content:"SLOANE / LIVE DEMO";z-index:2;background:var(--acid);color:var(--ink);letter-spacing:.08em;pointer-events:none;padding:.35rem .45rem;font:900 .48rem/1 Arial,sans-serif;position:absolute;top:.6rem;left:.6rem}.video-frame video{object-fit:cover;background:#050505;width:100%;height:100%;display:block}.showcase-meta{grid-template-columns:1fr auto;align-items:end;gap:.5rem 1rem;padding:1rem .35rem .35rem;display:grid}.showcase-meta span{color:#aaa89e;letter-spacing:.13em;text-transform:uppercase;grid-column:1/-1;font:700 .56rem/1 Arial,sans-serif}.showcase-meta h3{letter-spacing:-.055em;text-transform:uppercase;margin:0;font-size:clamp(1.4rem,2.7vw,3.2rem);line-height:.9}.showcase-meta strong{color:var(--acid);letter-spacing:.09em;text-transform:uppercase;font:800 .58rem/1 Arial,sans-serif}.showcase-card-wide .showcase-meta{align-content:end;padding:1.5rem}@media (max-width:760px){.orbit-work-link{top:calc(100% + 286px);left:-12%;right:6%}.work-showcase{padding:5rem 5vw}.showcase-heading{grid-template-columns:1fr;gap:1.5rem;margin-bottom:2.5rem}.showcase-heading h2{font-size:14vw}.showcase-card,.showcase-card-lead,.showcase-card-wide{grid-column:1/-1;display:block}.showcase-meta h3{font-size:8.5vw}}@media (prefers-reduced-motion:reduce){.orbit-work-link,.showcase-card{transition:none}}.showcase-grid{width:min(1120px,94vw);margin:0 auto;padding:0;display:block}.showcase-card,.showcase-card-lead,.showcase-card-wide{--card-tilt:0deg;--card-top:8vh;top:var(--card-top);width:100%;transform:rotate(var(--card-tilt));transform-origin:50% 15%;margin:0 0 42vh;padding:.8rem;transition:transform .38s cubic-bezier(.2,.8,.2,1),box-shadow .3s;display:block;position:sticky;box-shadow:0 22px 55px #00000085,0 0 0 1px #57574f}.showcase-card:first-child{--card-tilt:-1deg;--card-top:8vh;z-index:1}.showcase-card:nth-child(2){--card-tilt:.8deg;--card-top:9.2vh;z-index:2}.showcase-card:nth-child(3){--card-tilt:-.55deg;--card-top:10.4vh;z-index:3}.showcase-card:nth-child(4){--card-tilt:.35deg;--card-top:11.6vh;z-index:4;margin-bottom:0}.showcase-card:hover,.showcase-card:focus-within{border-color:var(--acid);transform:translateY(-6px) rotate(var(--card-tilt)) scale(1.008);box-shadow:0 30px 75px #000000a6, 0 0 0 2px var(--acid)}.showcase-card .video-frame,.showcase-card-wide .video-frame{aspect-ratio:16/9;width:100%}@media (max-width:760px){.showcase-grid{width:100%;padding-bottom:18vh}.showcase-card,.showcase-card-lead,.showcase-card-wide{top:var(--card-top);margin-bottom:34vh;padding:.45rem}.showcase-card:nth-child(4){margin-bottom:0}}@media (prefers-reduced-motion:reduce){.showcase-card,.showcase-card-lead,.showcase-card-wide{transition:none}}.site-header{height:64px;padding-left:2.4vw;padding-right:2.4vw}.site-header .wordmark{font-size:.92rem}.site-header .header-note{letter-spacing:.1em;font-size:.56rem;line-height:1.12}.site-header nav a{font-size:.72rem}.site-header .nav-cta{padding:.75rem 1rem}.launch-telemetry{left:min(42vw,500px)}.launch-field{z-index:5;pointer-events:none}.computer{opacity:0;transform-origin:0 100%;animation:.8s cubic-bezier(.22,1,.36,1) .15s forwards computer-left-reveal;top:57%;left:4vw}.computer-monitor{cursor:zoom-in}.computer-fullscreen-toggle{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.computer-expand-hitarea{z-index:24;cursor:zoom-in;pointer-events:auto;position:absolute;inset:25px 25px 52px}.computer-expand-hitarea:after{content:"CLICK TO ENTER";color:var(--acid);text-align:center;letter-spacing:.14em;opacity:.72;font:700 .5rem/1 Courier New,monospace;position:absolute;bottom:.7rem;left:0;right:0}.computer-fullscreen-backdrop,.computer-fullscreen-close{display:none}.computer-boot-message{z-index:20;color:var(--acid);text-align:center;letter-spacing:.08em;text-transform:uppercase;pointer-events:none;background:#10110f;border-radius:48%/8%;place-items:center;padding:1rem;font:700 clamp(.7rem,1.15vw,1rem)/1.4 Courier New,monospace;display:grid;position:absolute;inset:25px 25px 52px;overflow:hidden}.computer-boot-message span{opacity:0;position:absolute;transform:translateY(8px)}.computer-boot-message span:first-child{animation:5.4s forwards computer-boot-name}.computer-boot-message span:nth-child(2){animation:5.4s forwards computer-boot-ready}.computer-boot-message span:nth-child(3){width:82%;animation:5.4s forwards computer-boot-hello}.computer-stage-popup .computer-boot-message{display:none}@keyframes computer-boot-name{0%{opacity:0;transform:translateY(8px)}8%,23%{opacity:1;transform:translateY(0)}31%,to{opacity:0;transform:translateY(-8px)}}@keyframes computer-boot-ready{0%,25%{opacity:0;transform:translateY(8px)}34%,49%{opacity:1;transform:translateY(0)}57%,to{opacity:0;transform:translateY(-8px)}}@keyframes computer-boot-hello{0%,51%{opacity:0;transform:translateY(8px)}62%,to{opacity:1;transform:translateY(0)}}.computer-fullscreen-toggle:checked+.computer-stage{z-index:1000;pointer-events:auto;background:#10110ff0;animation:.35s both computer-stage-takeover;display:block;position:fixed;inset:0}.computer-fullscreen-toggle:checked+.computer-stage .computer-fullscreen-backdrop{z-index:1;cursor:zoom-out;display:block;position:absolute;inset:0}.computer-fullscreen-toggle:checked+.computer-stage .computer-fullscreen-close{z-index:1004;border:1px solid var(--acid);color:var(--acid);cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:#10110f;align-items:center;gap:.8rem;padding:.75rem .9rem;font:800 .65rem/1 Arial,sans-serif;display:flex;position:fixed;top:1.25rem;right:1.25rem}.computer-fullscreen-close strong{font-size:1.1rem;line-height:.7}.computer-fullscreen-toggle:checked+.computer-stage .computer{z-index:2;opacity:1;transform-origin:50%;animation:.55s cubic-bezier(.22,1,.36,1) forwards computer-fullscreen-in;top:50%;left:50%}.computer-fullscreen-toggle:checked+.computer-stage .computer-expand-hitarea{display:none}.computer-fullscreen-toggle:checked+.computer-stage .computer-boot-message{animation:6.4s forwards fullscreen-boot-panel;display:grid}.computer-fullscreen-toggle:checked+.computer-stage .computer-boot-message span:first-child{animation:6.4s forwards fullscreen-boot-name}.computer-fullscreen-toggle:checked+.computer-stage .computer-boot-message span:nth-child(2){animation:6.4s forwards fullscreen-boot-ready}.computer-fullscreen-toggle:checked+.computer-stage .computer-boot-message span:nth-child(3){animation:6.4s forwards fullscreen-boot-hello}@keyframes computer-stage-takeover{0%{opacity:0}to{opacity:1}}@keyframes computer-fullscreen-in{0%{transform:translate(-50%,-46%)scale(1.5)}to{transform:translate(-50%,-50%)scale(1.75)}}@keyframes fullscreen-boot-name{0%{opacity:0;transform:translateY(10px)}8%,22%{opacity:1;transform:translateY(0)}29%,to{opacity:0;transform:translateY(-10px)}}@keyframes fullscreen-boot-ready{0%,24%{opacity:0;transform:translateY(10px)}32%,45%{opacity:1;transform:translateY(0)}53%,to{opacity:0;transform:translateY(-10px)}}@keyframes fullscreen-boot-hello{0%,48%{opacity:0;transform:translateY(10px)}58%,84%{opacity:1;transform:translateY(0)}94%,to{opacity:0;transform:translateY(-8px)}}@keyframes fullscreen-boot-panel{0%,90%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes computer-left-reveal{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.capability-checklist{border:1px solid var(--ink);width:min(38rem,48vw);box-shadow:8px 8px 0 var(--acid);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f2f0e9e6;gap:.65rem;padding:1rem 1.15rem;display:grid}.orbit-arrival>.hero-bottom{z-index:11;width:auto;margin:0;display:block;position:absolute;top:calc(100% + 92px);left:-4%;right:-4%}.orbit-arrival>.hero-bottom .capability-checklist{box-sizing:border-box;width:100%}.capability-row{letter-spacing:-.025em;text-transform:uppercase;grid-template-columns:1.75rem minmax(0,1fr);align-items:center;min-height:2rem;font-size:clamp(.95rem,1.6vw,1.45rem);font-weight:800;line-height:1.2;display:grid}.capability-check{border:1px solid var(--ink);background:var(--acid);place-items:center;width:1.35rem;height:1.35rem;font:900 .8rem/1 Arial,sans-serif;display:grid}.capability-window{height:2.4em;overflow:hidden}.capability-track{flex-direction:column;animation:9s cubic-bezier(.65,0,.35,1) infinite capability-cycle;display:flex}.capability-track>span{white-space:normal;flex:0 0 2.4em;align-items:center;height:2.4em;display:flex}.capability-rotating-row{min-height:2.4em;font-size:clamp(.82rem,1.45vw,1.28rem)}@keyframes capability-cycle{0%,22%{transform:translateY(0)}30%,52%{transform:translateY(-25%)}60%,82%{transform:translateY(-50%)}90%,to{transform:translateY(-75%)}}@media (max-width:760px){.site-header{height:58px}.hero{min-height:calc(100svh - 58px)}.launch-telemetry{text-align:right;flex-direction:column;align-items:flex-end;gap:.35rem;width:auto;left:47vw}.computer{transform-origin:0 100%;top:62%;left:4vw}.computer-boot-message{font-size:clamp(.55rem,2.4vw,.8rem);inset:18px 18px 39px}.computer-expand-hitarea{inset:18px 18px 39px}.computer-fullscreen-toggle:checked+.computer-stage .computer{animation-name:computer-fullscreen-in-mobile}.computer-fullscreen-toggle:checked+.computer-stage .computer-fullscreen-close{top:.8rem;right:.8rem}@keyframes computer-fullscreen-in-mobile{0%{transform:translate(-50%,-46%)scale(.72)}to{transform:translate(-50%,-50%)scale(.82)}}.orbit-arrival>.hero-bottom{top:calc(100% + 82px);left:-12%;right:6%}.capability-checklist{gap:.5rem;width:min(88vw,31rem);padding:.85rem .95rem}.capability-row{grid-template-columns:1.55rem minmax(0,1fr);font-size:clamp(.8rem,3vw,1rem)}.capability-check{width:1.15rem;height:1.15rem;font-size:.7rem}}@media (prefers-reduced-motion:reduce){.computer{opacity:1;animation:none}.capability-track{animation:none}.computer-boot-message span:first-child,.computer-boot-message span:nth-child(2){display:none}.computer-boot-message span:nth-child(3){opacity:1;animation:none}.computer-fullscreen-toggle:checked+.computer-stage,.computer-fullscreen-toggle:checked+.computer-stage .computer,.computer-fullscreen-toggle:checked+.computer-stage .computer-boot-message{animation-duration:.01ms}}.computer{width:510px;height:410px;inset:20px 6vw auto auto}.computer-monitor{background:linear-gradient(145deg,#d9dce2,#9fa4af);border:2px solid #08090b;border-radius:12px;width:460px;height:290px;position:absolute;top:0;left:0;overflow:visible;box-shadow:0 16px 38px #00000059,inset 0 0 0 7px #1a1c21}.computer-monitor:before{content:"";z-index:30;background:#090a0c;border-radius:50%;width:4px;height:4px;position:absolute;top:5px;left:50%;box-shadow:0 0 0 1px #ffffff26}.computer-monitor:after{content:none}.computer-screen{clip-path:none;background:#0b0d0b;border:1px solid #050605;border-radius:4px;width:auto;height:auto;position:absolute;inset:11px 11px 22px;overflow:hidden;box-shadow:inset 0 0 28px #ccff180a}.power-light{width:5px;height:5px;box-shadow:0 0 8px var(--acid);bottom:7px;right:14px}.computer-neck{background:linear-gradient(90deg,#8d929d,#d7dae0 50%,#8d929d);border:2px solid #090a0c;width:44px;height:46px;position:absolute;top:288px;left:208px}.computer-base{background:linear-gradient(#dfe1e5,#8d929d);border:2px solid #090a0c;border-radius:50%;width:152px;height:15px;position:absolute;top:329px;left:154px;box-shadow:0 8px 12px #0000003d}.computer-keyboard{box-sizing:border-box;transform-origin:top;background:linear-gradient(160deg,#d9dce2,#9298a3);border:2px solid #090a0c;border-radius:8px 8px 15px 15px;grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(14,1fr);gap:3px;width:405px;height:68px;padding:8px 10px 10px;display:grid;position:absolute;top:346px;left:-6px;transform:perspective(420px)rotateX(48deg);box-shadow:0 14px 22px #00000052}.computer-keyboard i{background:linear-gradient(#353942,#17191e);border:1px solid #343841;border-radius:2px;min-width:0;display:block;box-shadow:inset 0 1px #ffffff2e}.computer-mouse{background:linear-gradient(145deg,#e1e3e7,#9298a3);border:2px solid #090a0c;border-radius:48% 48% 42% 42%;width:52px;height:68px;position:absolute;top:348px;right:0;box-shadow:0 12px 18px #0000004d}.computer-mouse:before{content:"";background:#090a0c80;width:1px;position:absolute;top:0;bottom:34px;left:50%}.computer-mouse i{background:#252830;border-radius:999px;width:5px;height:13px;position:absolute;top:14px;left:50%;transform:translate(-50%)}.process-heading{border-bottom:1px solid #e2d5ff66;width:min(1203px,94vw);margin:0 auto clamp(2rem,4vw,3.5rem);padding:1rem 0 1.4rem;position:relative;overflow:hidden}.process-heading p{color:var(--acid);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .9rem;font:800 .62rem/1 Courier New,monospace}.process-heading h2{color:#f8f3ff;letter-spacing:-.075em;text-transform:uppercase;transform-origin:bottom;margin:0;font-size:clamp(4rem,11vw,9rem);font-weight:800;line-height:.78}.process-heading h2 span{color:var(--acid);letter-spacing:-.02em}@supports (animation-timeline:view()){.process-heading h2{animation:cubic-bezier(.22,1,.36,1) both process-title-land;animation-timeline:view();animation-range:entry cover 34%}}@keyframes process-title-land{0%{opacity:0;filter:blur(8px);transform:translateY(-120%)rotateX(-28deg)}72%{opacity:1;filter:blur();transform:translateY(7%)rotateX(0)}88%{transform:translateY(-3%)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (min-width:761px){.hero-action-stack{top:435px}}@media (max-width:760px){.computer{top:410px;left:3vw;right:auto}.process-heading h2{font-size:clamp(3.2rem,17vw,5.4rem)}}@media (prefers-reduced-motion:reduce){.process-heading h2{filter:none;animation:none;transform:none}}html{background:#120922}body{color:#f6f0ff;background:radial-gradient(circle at 76% 12%,#6940b147,#0000 31rem),radial-gradient(circle at 18% 54%,#4723794d,#0000 36rem),linear-gradient(145deg,#1b0d32 0%,#10081f 52%,#21103a 100%);min-height:100%;position:relative;overflow-x:hidden}body:before{content:"";z-index:0;pointer-events:none;opacity:.52;background-image:radial-gradient(circle,#ffffffe6 0 1px,#0000 1.5px),radial-gradient(circle,#ccff18b3 0 1px,#0000 1.7px),radial-gradient(circle,#d5c4ffa6 0 1.2px,#0000 1.8px),radial-gradient(circle,#ffffff73 0 .8px,#0000 1.4px);background-position:18px 24px,83px 116px,142px 61px,41px 154px;background-size:178px 178px,247px 247px,311px 311px,137px 137px;position:fixed;inset:0}body:after{content:"";z-index:0;opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff40,#fff);border-radius:999px;width:150px;height:2px;animation:10s infinite cosmic-shoot;position:fixed;top:-14vh;left:-26vw;transform:rotate(-21deg);box-shadow:34vw 16vh #d6c4ffc7,72vw -7vh #ccff188c,104vw 23vh #ffffffa8}.site-header,main{z-index:1;position:relative}.site-header{color:#f8f3ff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#120922d1;border-bottom-color:#e8dcff40}.site-header a,.site-header p{color:inherit}.hero,.engagements,.work-showcase,.closing{color:#f6f0ff;background:0 0}.hero{background:radial-gradient(circle at 77% 18%,#ccff1814,#0000 19rem),linear-gradient(#1c0d332e,#0000 82%);min-height:760px;overflow:hidden}.hero h1,.hero-statement,.eyebrow,.engagements h2,.work-showcase h2,.closing h2{color:#f8f3ff}.hero-statement{max-width:min(64vw,800px);margin-top:clamp(.7rem,1.3vh,1.15rem)}.hero-statement span{color:#aaa0ba}.hero-statement em{color:#10110f}.computer{top:auto;bottom:1.25rem}.computer-fullscreen-toggle:checked+.computer-stage .computer{top:50%;bottom:auto}.orbit-arrival{filter:drop-shadow(0 0 22px #ccff181f)}.capability-checklist,.orbit-work-link{color:#10110f}.engagements{min-height:620px;padding-top:clamp(4rem,7vw,6rem);padding-bottom:clamp(4rem,7vw,6rem)}.closing{min-height:360px;padding-top:3.5rem}@keyframes cosmic-shoot{0%,10%{opacity:0;transform:translate(-12vw,-8vh)rotate(-21deg)}14%{opacity:.9}36%{opacity:.9}43%,to{opacity:0;transform:translate(142vw,88vh)rotate(-21deg)}}@media (max-width:760px){.hero{min-height:780px}.hero-statement{max-width:92vw}.computer{top:auto;bottom:.75rem}.computer-fullscreen-toggle:checked+.computer-stage .computer{top:50%;bottom:auto}.engagements{min-height:0;padding-top:4rem;padding-bottom:4rem}}@media (prefers-reduced-motion:reduce){body:after{animation:none;display:none}}.hero{min-height:800px}.orbit-arrival{width:min(430px,34vw);height:300px}.journey-console{color:#1b102b;width:100%;height:100%;position:relative}.journey-orbit{width:210px;height:210px;position:absolute;top:0;left:0}.journey-orbit-ring{border:1px solid #e0d1ff80;border-radius:50%;position:absolute}.journey-orbit-ring-outer{border-color:#ccff1894;inset:6px;box-shadow:0 0 32px #ccff181c}.journey-orbit-ring-inner{border-style:dashed;animation:16s linear infinite journey-ring-turn;inset:36px}.journey-rocket{width:34px;height:70px;animation:3.2s ease-in-out infinite journey-rocket-float;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(38deg)}.journey-rocket-body{background:#f2f0e9;border:2px solid #10110f;border-radius:50% 50% 28% 28%;position:absolute;inset:0 5px 14px}.journey-rocket-window{background:var(--acid);border:2px solid #10110f;border-radius:50%;width:10px;height:10px;position:absolute;top:16px;left:12px}.journey-rocket-flame{clip-path:polygon(50% 100%,0 0,100% 0);background:var(--acid);filter:drop-shadow(0 0 7px #ccff18cc);width:10px;height:20px;animation:.35s ease-in-out infinite alternate journey-flame;position:absolute;bottom:0;left:12px}.journey-node{z-index:3;color:#f7f1ff;cursor:pointer;background:#21123a;border:1px solid #e4d8ffb3;border-radius:50%;width:30px;height:30px;font:800 .55rem/1 Courier New,monospace;transition:transform .2s,background .2s,color .2s;position:absolute}:is(.journey-node:hover,.journey-node:focus-visible,.journey-node.is-active){border-color:var(--acid);background:var(--acid);color:#10110f;outline:0;transform:scale(1.16)}.journey-node-0{top:0;left:90px}.journey-node-1{top:48px;left:178px}.journey-node-2{top:160px;left:160px}.journey-node-3{top:178px;left:38px}.journey-node-4{top:54px;left:0}.journey-telemetry{border:1px solid var(--acid);color:#1b102b;background:#f2f0e9f5;width:225px;padding:.9rem;position:absolute;top:24px;right:0;box-shadow:6px 6px #ccff18d1}.journey-telemetry p{grid-template-columns:3.6rem 1fr;gap:.5rem;margin:0 0 .55rem;display:grid}.journey-telemetry span{color:#655875;letter-spacing:.1em;text-transform:uppercase;font:800 .47rem/1.2 Arial,sans-serif}.journey-telemetry strong{color:#1b102b;letter-spacing:.02em;text-transform:uppercase;font:800 .57rem/1.25 Courier New,monospace}.journey-progress{background:#c8c1cf;height:4px;margin:.65rem 0 .75rem;overflow:hidden}.journey-progress i{background:#5f2f95;height:100%;transition:width .45s;display:block}.journey-telemetry>button{color:#fff;cursor:pointer;letter-spacing:.06em;text-transform:uppercase;background:#1b102b;border:1px solid #1b102b;justify-content:space-between;width:100%;padding:.55rem .6rem;font:800 .52rem/1 Arial,sans-serif;display:flex}.journey-telemetry>button b{color:var(--acid);font-size:.8rem}.journey-step-strip{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#120922d6;border:1px solid #e4d8ff6b;grid-template-columns:repeat(5,1fr);display:grid;position:absolute;bottom:0;left:0;right:0}.journey-step-strip button{color:#d8cdea;cursor:pointer;text-align:left;text-transform:uppercase;background:0 0;border:0;border-right:1px solid #e4d8ff38;min-height:58px;padding:.45rem;font:700 .47rem/1.15 Arial,sans-serif}.journey-step-strip button:last-child{border-right:0}.journey-step-strip button span{color:var(--acid);margin-bottom:.35rem;font:800 .45rem/1 Courier New,monospace;display:block}:is(.journey-step-strip button:hover,.journey-step-strip button:focus-visible,.journey-step-strip button.is-active){background:var(--acid);color:#10110f;outline:0}.journey-step-strip button.is-active span{color:#5f2f95}.journey-modal{z-index:2200;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.journey-modal-backdrop{cursor:zoom-out;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0414db;border:0;position:absolute;inset:0}.journey-modal-card{z-index:1;border:1px solid var(--acid);color:#1b102b;width:min(680px,92vw);box-shadow:14px 14px 0 var(--acid);background:#f2f0e9;padding:clamp(1.5rem,4vw,3rem);animation:.35s cubic-bezier(.22,1,.36,1) both journey-modal-in;position:relative}.journey-modal-close{color:#1b102b;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;gap:.7rem;font:800 .55rem/1 Arial,sans-serif;display:flex;position:absolute;top:1rem;right:1rem}.journey-modal-close span{color:#5f2f95;font-size:.75rem}.journey-modal-kicker{color:#5f2f95;letter-spacing:.12em;text-transform:uppercase;margin:0 0 1rem;font:800 .62rem/1 Courier New,monospace}.journey-modal-card h3{letter-spacing:-.06em;text-transform:uppercase;max-width:80%;margin:0 0 1.8rem;font-size:clamp(2rem,6vw,4.4rem);line-height:.9}.journey-modal-action{border-top:1px solid #b8b0bf;grid-template-columns:7rem 1fr;gap:1rem;padding:1.1rem 0;display:grid}.journey-modal-action span{color:#5f2f95;letter-spacing:.1em;text-transform:uppercase;font:800 .58rem/1 Arial,sans-serif}.journey-modal-action p{margin:0;font-size:clamp(.9rem,2vw,1.1rem);font-weight:700;line-height:1.35}.journey-modal-action-client{border-bottom:1px solid #b8b0bf}.journey-modal-done{color:var(--acid);cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:#1b102b;border:1px solid #1b102b;margin-top:1.4rem;padding:.8rem 1.3rem;font:800 .65rem/1 Arial,sans-serif}@keyframes journey-ring-turn{to{transform:rotate(360deg)}}@keyframes journey-rocket-float{0%,to{transform:translate(-50%,-50%)rotate(34deg)}50%{transform:translate(-50%,calc(-50% - 7px))rotate(42deg)}}@keyframes journey-flame{to{transform:scaleY(.72)}}@keyframes journey-modal-in{0%{opacity:0;transform:translateY(22px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:760px){.hero{min-height:900px}.orbit-arrival{width:88vw;height:330px}.journey-orbit{transform-origin:0 0;left:-16px;transform:scale(.78)}.journey-telemetry{width:55vw;top:18px}.journey-step-strip button{min-height:68px;padding:.35rem .28rem;font-size:.4rem}.journey-modal-action{grid-template-columns:1fr;gap:.55rem}}@media (prefers-reduced-motion:reduce){.journey-orbit-ring-inner,.journey-rocket,.journey-rocket-flame,.journey-modal-card{animation:none}}.header-note{white-space:nowrap;height:1.15em;position:relative;overflow:hidden}.header-note span{opacity:0;align-items:center;animation:4.8s cubic-bezier(.65,0,.35,1) infinite header-note-first;display:flex;position:absolute;inset:0;transform:translateY(70%)}.header-note span:nth-child(2){animation-name:header-note-second}@keyframes header-note-first{0%,41.666%{opacity:1;transform:translateY(0)}50%{opacity:0;transform:translateY(-70%)}50.1%,91.666%{opacity:0;transform:translateY(70%)}to{opacity:1;transform:translateY(0)}}@keyframes header-note-second{0%,41.666%{opacity:0;transform:translateY(70%)}50%,91.666%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-70%)}}.journey-rocket{z-index:2;filter:drop-shadow(0 0 8px #ccff186b);transition:top .7s cubic-bezier(.22,1,.36,1),left .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1),filter .7s;animation:none}.journey-rocket-phase-0{top:42px;left:105px;transform:translate(-50%,-50%)rotate(0)}.journey-rocket-phase-1{top:78px;left:157px;transform:translate(-50%,-50%)rotate(58deg)}.journey-rocket-phase-2{top:143px;left:151px;transform:translate(-50%,-50%)rotate(142deg)}.journey-rocket-phase-3{top:153px;left:65px;transform:translate(-50%,-50%)rotate(220deg)}.journey-rocket-phase-4{top:80px;left:48px;transform:translate(-50%,-50%)rotate(302deg)}@media (prefers-reduced-motion:reduce){.header-note span{animation:none}.header-note span:first-child{opacity:1;position:static;transform:none}.journey-rocket{transition:none}}.engagements .acid-card,.engagements .acid-card h3,.engagements .acid-card p,.engagements .acid-card span,.engagements .acid-card strong{color:#180b2b}.engagements .acid-card{border-color:#180b2b;box-shadow:inset 0 0 0 1px #180b2b1f}.audit-offer{border:1px solid var(--acid);color:var(--acid);letter-spacing:.08em;text-align:left;background:#ccff1814;margin:.6rem 0 .2rem;padding:.45rem .55rem;font:800 .5rem/1.2 Courier New,monospace}.terminal-actions .audit-button{min-width:12.5rem}.terminal-actions .audit-button:not(:disabled){border-color:var(--acid);background:var(--acid);color:#10110f}.computer-stage-popup .computer-expand-hitarea,.computer-stage-popup .computer-fullscreen-backdrop,.computer-stage-popup .computer-fullscreen-close{display:none}.computer-stage-popup .computer{opacity:1;transform-origin:50%;animation:.42s cubic-bezier(.22,1,.36,1) forwards direct-intake-in;top:50%;bottom:auto;left:50%}@keyframes direct-intake-in{0%{opacity:0;transform:translate(-50%,-47%)scale(1.5)}to{opacity:1;transform:translate(-50%,-50%)scale(1.65)}}@media (max-width:760px){.computer-stage-popup .computer{animation-name:direct-intake-in-mobile}@keyframes direct-intake-in-mobile{0%{opacity:0;transform:translate(-50%,-47%)scale(.74)}to{opacity:1;transform:translate(-50%,-50%)scale(.82)}}}@media (max-height:720px) and (min-width:761px){@keyframes direct-intake-in{0%{opacity:0;transform:translate(-50%,-47%)scale(1.35)}to{opacity:1;transform:translate(-50%,-50%)scale(1.5)}}}@media (prefers-reduced-motion:reduce){.computer-stage-popup .computer{animation-duration:.01ms}}@media (min-width:761px){.hero-statement{max-width:min(44vw,560px)}.computer{inset:58px 8vw auto auto}}.computer-stage-popup .computer,.computer-fullscreen-toggle:checked+.computer-stage .computer{right:auto}.hero-action-stack{z-index:11;width:min(44vw,560px);position:absolute;bottom:2.5rem;left:3vw}.hero-action-stack .hero-bottom{width:100%;margin:0;display:block;position:static}.hero-action-stack .capability-checklist{box-sizing:border-box;width:100%}.hero-action-stack .orbit-work-link{width:100%;margin-top:1rem;position:relative;inset:auto}.journey-standalone{background:radial-gradient(circle at 24% 42%,#ccff181a,#0000 17rem),#0f071db8;border:1px solid #e1d3ff4d;width:100%;min-height:520px;margin:clamp(2.5rem,5vw,4.5rem) 0;position:relative;overflow:hidden;box-shadow:12px 12px #ccff182e}.journey-standalone:before{content:"PROJECT FLIGHT PLAN / SELECT A PHASE";color:#d8cdea;letter-spacing:.12em;font:800 .58rem/1 Courier New,monospace;position:absolute;top:1.2rem;left:1.4rem}.journey-standalone .journey-console{width:min(100%,980px);height:520px;margin:0 auto}.journey-standalone .journey-orbit{transform-origin:0 0;top:86px;left:90px;transform:scale(1.48)}.journey-standalone .journey-telemetry{width:350px;padding:1.35rem;top:88px;right:80px}.journey-standalone .journey-telemetry p{grid-template-columns:5.2rem 1fr;margin-bottom:.85rem}.journey-standalone .journey-telemetry span{font-size:.58rem}.journey-standalone .journey-telemetry strong{font-size:.72rem}.journey-standalone .journey-telemetry>button{margin-top:1rem;padding:.75rem .8rem;font-size:.62rem}.journey-standalone .journey-step-strip{bottom:42px;left:80px;right:80px}.journey-standalone .journey-step-strip button{min-height:78px;padding:.7rem;font-size:.56rem}.journey-standalone .journey-step-strip button span{font-size:.55rem}@media (max-width:760px){.hero{min-height:1050px}.computer{inset:410px auto auto 4vw}.hero-action-stack{width:auto;bottom:2rem;left:6vw;right:6vw}.journey-standalone{min-height:590px;margin:2.5rem 0}.journey-standalone:before{font-size:.48rem;left:1rem}.journey-standalone .journey-console{height:590px}.journey-standalone .journey-orbit{transform-origin:top;top:64px;left:50%;transform:translate(-50%)scale(.94)}.journey-standalone .journey-telemetry{width:auto;top:270px;left:5%;right:5%}.journey-standalone .journey-step-strip{bottom:28px;left:5%;right:5%}.journey-standalone .journey-step-strip button{min-height:72px;padding:.4rem .3rem;font-size:.4rem}}@media (min-width:761px){.hero{min-height:calc(100svh - 64px)}.hero-action-stack{top:clamp(420px,59vh,500px);bottom:auto}.hero-action-stack .capability-checklist{gap:.45rem;padding:.75rem .9rem}.hero-action-stack .capability-row{min-height:1.55rem;font-size:clamp(.8rem,1.2vw,1.05rem)}.hero-action-stack .capability-check{width:1.1rem;height:1.1rem;font-size:.66rem}.hero-action-stack .capability-window{height:1.5em}.hero-action-stack .capability-track>span{flex-basis:1.5em;height:1.5em}.hero-action-stack .orbit-work-link{margin-top:.75rem}}.engagements{padding-top:clamp(2.5rem,5vw,4.5rem)}.journey-standalone{margin-top:0}@media (min-width:761px){.hero-action-stack{grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);align-items:stretch;gap:clamp(1.25rem,2.5vw,2.5rem);width:auto;display:grid;inset:415px 3vw auto}.hero-action-stack .hero-bottom,.hero-action-stack .capability-checklist{height:100%}.hero-action-stack .orbit-work-link{align-self:stretch;width:auto;min-height:100%;margin-top:0}}.journey-modal-nav{grid-template-columns:1fr 1fr;gap:.8rem;margin-top:1.4rem;display:grid}.journey-modal-nav button{color:#1b102b;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:0 0;border:1px solid #1b102b;padding:.85rem 1rem;font:800 .62rem/1 Arial,sans-serif;transition:background .2s,color .2s,opacity .2s}.journey-modal-nav button:last-child{color:var(--acid);background:#1b102b}:is(.journey-modal-nav button:hover:not(:disabled),.journey-modal-nav button:focus-visible:not(:disabled)){background:var(--acid);color:#1b102b;outline:0}.journey-modal-nav button:disabled{cursor:default;opacity:.3}html{scroll-behavior:smooth;scroll-padding-top:64px}.hero,.journey-standalone,.engagement-grid,.work-showcase,.closing{scroll-margin-top:64px}#ways-to-work{scroll-margin-top:88px}.engagements,.work-showcase,.closing{border-top:1px solid #e2d5ff38}.journey-standalone,.engagement-grid,.showcase-heading,.closing>*{will-change:opacity, transform, filter}@supports (animation-timeline:view()){.journey-standalone,.engagement-grid,.showcase-heading,.closing>*{animation:linear both block-enter;animation-timeline:view();animation-range:entry 4% cover 30%}}@keyframes block-enter{0%{opacity:0;filter:blur(6px);transform:translateY(36px)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (max-width:760px){html{scroll-padding-top:58px}.hero,.journey-standalone,.engagement-grid,.work-showcase,.closing{scroll-margin-top:58px}#ways-to-work{scroll-margin-top:74px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.journey-standalone,.engagement-grid,.showcase-heading,.closing>*{filter:none;animation:none;transform:none}}.computer-stage:not(.computer-stage-popup){z-index:12}.computer-stage{perspective:1400px;perspective-origin:72% 46%;overflow:visible}.computer{width:500px;height:400px;transform-style:preserve-3d;inset:0 4.5vw auto auto}.computer-monitor{width:450px;height:270px;transform-style:preserve-3d;background:linear-gradient(145deg,#eef0f4 0%,#aeb3bd 55%,#777d89 100%);border:2px solid #07080a;border-radius:11px;top:0;left:0;transform:translateZ(22px);box-shadow:18px 22px 30px #00000052,inset 0 0 0 7px #17191e,inset -8px -6px 12px #0000002e}.computer-screen{clip-path:none;border-radius:3px;width:auto;height:auto;position:absolute;inset:11px 11px 21px;transform:translateZ(3px)}.computer-boot-message,.computer-expand-hitarea{border-radius:3px;inset:11px 11px 21px}.computer-neck{background:linear-gradient(90deg,#666c77,#d9dce2 46%,#838995);width:44px;height:43px;top:268px;left:203px;transform:translateZ(2px)}.computer-base{background:linear-gradient(#e8eaee,#858b96);width:154px;height:15px;top:306px;left:148px;transform:translateZ(8px)}.computer-keyboard{transform-origin:top;width:405px;height:66px;transform-style:preserve-3d;background:linear-gradient(155deg,#e4e6ea,#8d939f);border:2px solid #07080a;border-radius:8px 8px 14px 14px;grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(14,1fr);gap:3px;padding:8px 10px 10px;display:grid;top:325px;left:-8px;transform:translateZ(18px)perspective(420px)rotateX(47deg);box-shadow:14px 18px 24px #00000057}.computer-keyboard i{color:#e9edf2;letter-spacing:-.02em;text-shadow:0 1px 1px #000;background:linear-gradient(#3f444e 0%,#16181d 72%);border:1px solid #07080a;border-radius:2px;place-items:center;min-width:0;font:700 .28rem/1 Arial,sans-serif;display:grid;overflow:hidden;transform:translateZ(3px);box-shadow:inset 0 1px #fff3,0 2px #050607}.computer-mouse{width:52px;height:67px;transform-style:preserve-3d;background:linear-gradient(140deg,#eceef1 0%,#a1a7b1 62%,#747b87 100%);border:2px solid #07080a;border-radius:49% 49% 42% 42%;display:block;top:327px;right:0;transform:translateZ(24px)rotate(-5deg);box-shadow:12px 16px 22px #00000052}.computer-mouse:after{content:"";background:#07080a3d;height:1px;position:absolute;bottom:8px;left:8px;right:8px}.hero-action-stack{top:410px}.computer-stage-popup .computer,.computer-fullscreen-toggle:checked+.computer-stage .computer{transform-style:preserve-3d;right:auto}.computer-stage-popup .computer{animation:.62s cubic-bezier(.22,1,.36,1) forwards direct-intake-3d-in}.computer-fullscreen-toggle:checked+.computer-stage .computer{animation:.68s cubic-bezier(.22,1,.36,1) forwards computer-fullscreen-3d-in}@keyframes direct-intake-3d-in{0%{opacity:0;transform:translate(-50%,-45%)perspective(1400px)rotateX(8deg)rotateY(-18deg)scale(1.2)}to{opacity:1;transform:translate(-50%,-50%)perspective(1400px)rotateX(-3deg)rotateY(-8deg)scale(1.42)}}@keyframes computer-fullscreen-3d-in{0%{opacity:0;transform:translate(-50%,-44%)perspective(1400px)rotateX(10deg)rotateY(20deg)scale(1.12)}to{opacity:1;transform:translate(-50%,-50%)perspective(1400px)rotateX(-3deg)rotateY(-8deg)scale(1.42)}}@media (max-height:720px) and (min-width:761px){@keyframes direct-intake-3d-in{0%{opacity:0;transform:translate(-50%,-45%)perspective(1400px)rotateX(8deg)rotateY(-18deg)scale(1.08)}to{opacity:1;transform:translate(-50%,-50%)perspective(1400px)rotateX(-3deg)rotateY(-8deg)scale(1.25)}}@keyframes computer-fullscreen-3d-in{0%{opacity:0;transform:translate(-50%,-44%)perspective(1400px)rotateX(10deg)rotateY(20deg)scale(1.04)}to{opacity:1;transform:translate(-50%,-50%)perspective(1400px)rotateX(-3deg)rotateY(-8deg)scale(1.25)}}}@media (max-width:760px){.computer{top:398px;left:3vw;right:auto}.computer-stage-popup .computer,.computer-fullscreen-toggle:checked+.computer-stage .computer{animation-name:computer-mobile-3d-in}@keyframes computer-mobile-3d-in{0%{opacity:0;transform:translate(-50%,-45%)perspective(1000px)rotateX(8deg)rotateY(-15deg)scale(.62)}to{opacity:1;transform:translate(-50%,-50%)perspective(1000px)rotateX(-2deg)rotateY(-5deg)scale(.72)}}}@media (prefers-reduced-motion:reduce){.computer-stage-popup .computer,.computer-fullscreen-toggle:checked+.computer-stage .computer{animation-duration:.01ms}}.computer-stage-popup{perspective:1800px;perspective-origin:50% 46%;background:radial-gradient(circle at 50% 42%,#cbff181f,#0000 30rem),radial-gradient(circle at 24% 18%,#5d409133,#0000 24rem),#07040df0;overflow:hidden}.computer-stage-popup .computer{opacity:1;width:780px;height:620px;transform-style:preserve-3d;transform-origin:50%;filter:drop-shadow(0 34px 34px #00000075)drop-shadow(0 0 46px #cbff181a);position:absolute;inset:50% auto auto 50%;animation:.72s cubic-bezier(.16,1,.3,1) forwards abc-workstation-in!important}.computer-stage-popup .computer:after{content:"";z-index:-2;transform-origin:50% 100%;background:linear-gradient(105deg,#ffffff17,#0000 35%),linear-gradient(#25232a,#121116);border:1px solid #ffffff21;border-radius:34px;width:760px;height:154px;position:absolute;bottom:-7px;left:0;transform:translateZ(-42px)rotateX(63deg);box-shadow:0 28px 35px #00000085}.computer-stage-popup .computer-monitor{z-index:5;background:linear-gradient(135deg,#fff3,#0000 18%),linear-gradient(145deg,#35353a 0%,#17171b 42%,#09090b 100%);border:1px solid #77767b;border-radius:18px;width:700px;height:430px;padding:0;position:absolute;top:0;left:40px;transform:translateZ(42px)rotateY(-1.2deg);box-shadow:inset 0 0 0 3px #0c0c0e,inset 0 -18px 24px #0000009e,0 24px 34px #00000070}.computer-stage-popup .computer-monitor:before{content:"";z-index:8;background:#050506;border-radius:50%;width:5px;height:5px;position:absolute;top:6px;left:50%;transform:translate(-50%);box-shadow:0 0 0 2px #2c2c31}.computer-stage-popup .computer-screen{z-index:6;background:radial-gradient(circle at 50% 0,#cbff180e,#0000 46%),#080b09;border:1px solid #cbff183d;border-radius:9px;width:auto;min-width:0;height:auto;min-height:0;position:absolute;inset:14px 14px 27px;overflow:hidden;box-shadow:inset 0 0 42px #000000ad,0 0 0 1px #030403}.computer-stage-popup .power-light{z-index:9;background:#cbff18;width:6px;height:6px;bottom:10px;right:17px;box-shadow:0 0 10px #cbff18e6}.computer-stage-popup .computer-neck{z-index:3;background:linear-gradient(90deg,#111116,#4c4b51 48%,#17171b);border:1px solid #6d6c71;width:52px;height:69px;top:425px;left:364px;transform:translateZ(8px);box-shadow:0 14px 20px #0006}.computer-stage-popup .computer-base{z-index:4;background:linear-gradient(#5b5a60,#1a191e 68%,#08080a);border:1px solid #85848a;border-radius:50% 50% 28% 28%;width:224px;height:25px;top:482px;left:278px;transform:translateZ(16px);box-shadow:0 12px 17px #0000006b}.computer-stage-popup .computer-keyboard{z-index:8;transform-origin:50% 100%;background:linear-gradient(135deg,#ffffff24,#0000 30%),linear-gradient(#35343a,#111116);border:1px solid #74737a;border-radius:11px 11px 18px 18px;grid-template-columns:repeat(14,minmax(0,1fr));grid-auto-rows:1fr;gap:4px;width:635px;height:100px;padding:11px 12px 13px;top:510px;left:24px;transform:translateZ(34px)rotateX(48deg);box-shadow:inset 0 1px #ffffff2e,0 24px 28px #0000007a}.computer-stage-popup .computer-keyboard i{color:#f4f3ec;letter-spacing:-.04em;text-shadow:0 1px #000;background:linear-gradient(#313138,#17171c);border:1px solid #54535a;border-bottom-color:#17171b;border-radius:3px;place-items:center;min-width:0;min-height:0;font:800 .42rem/1 IBM Plex Mono,monospace;display:grid;overflow:hidden;transform:translateZ(5px);box-shadow:inset 0 1px #ffffff1f,0 2px #08080a}.computer-stage-popup .computer-mouse{z-index:9;transform-origin:50% 100%;background:linear-gradient(90deg,#0000 49%,#ffffff21 50%,#0000 51%),linear-gradient(150deg,#424149,#17171c 58%,#09090b);border:1px solid #79787e;border-radius:44px 44px 38px 38px;width:78px;height:104px;top:515px;right:21px;transform:translateZ(38px)rotateX(38deg)rotate(5deg);box-shadow:inset 0 1px #ffffff38,0 22px 24px #0000007a}.computer-stage-popup .computer-mouse i{background:#09090b;border:1px solid #6f6e75;border-radius:5px;width:6px;height:18px;top:17px;left:50%;transform:translate(-50%);box-shadow:0 0 9px #cbff1842}@keyframes abc-workstation-in{0%{opacity:0;transform:translate(-50%,-43%)rotateX(8deg)rotateY(-14deg)scale(.86)}to{opacity:1;transform:translate(-50%,-50%)rotateX(-2deg)rotateY(-5deg)scale(1)}}@media (max-width:920px){.computer-stage-popup .computer{animation:.72s cubic-bezier(.16,1,.3,1) forwards abc-workstation-tablet-in!important}@keyframes abc-workstation-tablet-in{0%{opacity:0;transform:translate(-50%,-43%)rotateX(7deg)rotateY(-10deg)scale(.72)}to{opacity:1;transform:translate(-50%,-50%)rotateX(-1deg)rotateY(-3deg)scale(.82)}}}@media (max-width:660px){.computer-stage-popup .computer{animation:.68s cubic-bezier(.16,1,.3,1) forwards abc-workstation-mobile-in!important}@keyframes abc-workstation-mobile-in{0%{opacity:0;transform:translate(-50%,-42%)rotateX(5deg)rotateY(-8deg)scale(.4)}to{opacity:1;transform:translate(-50%,-50%)rotateX(0)rotateY(-2deg)scale(.46)}}}.computer-stage-popup{perspective:none;background:radial-gradient(circle at 50% 35%,#cbff181f,#0000 25rem),radial-gradient(circle at 50% 100%,#42296552,#0000 38rem),#09070f}.computer-stage-popup .computer{filter:drop-shadow(0 34px 42px #00000085);width:900px;height:690px;top:50%;left:50%;animation:.56s cubic-bezier(.16,1,.3,1) forwards abc-interface-in!important}.computer-stage-popup .computer:after{transform-origin:50% 100%;background:linear-gradient(100deg,#ffffff14,#0000 36%),linear-gradient(#28262e,#121116);border-color:#cbff181f;border-radius:28px;width:880px;height:120px;bottom:0;left:10px;transform:rotateX(58deg);box-shadow:0 24px 32px #00000080}.computer-stage-popup .computer-monitor{background:linear-gradient(145deg,#ffffff38,#0000 15%),linear-gradient(155deg,#55545a 0%,#242329 20%,#101014 82%);border:1px solid #9a999f;border-radius:17px;width:820px;height:490px;top:0;left:40px;transform:translateZ(0);box-shadow:inset 0 0 0 3px #17171a,inset 0 -14px 19px #00000075,0 25px 38px #00000073}.computer-stage-popup .computer-screen{color:#f6f5ee;background:radial-gradient(circle at 50% -18%,#cbff1817,#0000 52%),linear-gradient(#101510,#090d0a);border-color:#cbff1852;border-radius:8px;inset:13px 13px 25px;box-shadow:inset 0 0 34px #00000080,0 0 0 1px #020302;font-size:15px!important;line-height:1.35!important}.computer-stage-popup .computer-screen:after{opacity:.09}.computer-stage-popup .offering-terminal{box-sizing:border-box;color:#f6f5ee;scrollbar-width:thin;scrollbar-color:#cbff18 transparent;width:100%;height:100%;padding:22px 24px 20px;overflow:auto;font-size:14px!important;line-height:1.35!important}.computer-stage-popup .offering-terminal form{width:100%;height:auto;min-height:0;gap:12px!important}.computer-stage-popup .offering-terminal label,.computer-stage-popup .offering-terminal p,.computer-stage-popup .offering-terminal span{letter-spacing:.035em;font-size:11px!important;line-height:1.35!important}.computer-stage-popup .offering-terminal h2,.computer-stage-popup .offering-terminal h3,.computer-stage-popup .offering-terminal strong{color:#cbff18;line-height:1.08!important}.computer-stage-popup .offering-terminal input{color:#fff;background:#ffffff0e;border:1px solid #cbff186b;border-radius:3px;min-height:40px;padding:0 12px;box-shadow:inset 0 0 0 1px #0000004d;font-size:13px!important;line-height:40px!important}.computer-stage-popup .offering-terminal input::placeholder{color:#f6f5ee80}.computer-stage-popup .computer-screen button,.computer-stage-popup .computer-screen a{letter-spacing:.04em;border-radius:3px;min-height:38px;padding:0 13px;font-size:10px!important;line-height:1.15!important}.computer-stage-popup .computer-screen button:hover,.computer-stage-popup .computer-screen a:hover{color:#09070f;background:#cbff18}.computer-stage-popup .computer-neck{background:linear-gradient(90deg,#151519,#5a5960 50%,#19191d);width:54px;height:64px;top:488px;left:423px;transform:none}.computer-stage-popup .computer-base{background:linear-gradient(#69686e,#242329 62%,#0b0b0e);width:240px;height:27px;top:539px;left:330px;transform:none}.computer-stage-popup .computer-keyboard{transform-origin:50% 100%;background:linear-gradient(150deg,#ffffff29,#0000 28%),linear-gradient(#46454b,#18171c);border-color:#77767c;border-radius:10px 10px 17px 17px;gap:4px;width:700px;height:96px;padding:10px 12px 12px;top:576px;left:40px;transform:rotateX(31deg)}.computer-stage-popup .computer-keyboard i{color:#fff;letter-spacing:-.03em;background:linear-gradient(#39383e,#1a191e);border-color:#65646a;font-size:.48rem;transform:none}.computer-stage-popup .computer-mouse{background:linear-gradient(90deg,#0000 49%,#ffffff29 50%,#0000 51%),linear-gradient(145deg,#55545a,#242329 58%,#101014);border-color:#85848a;width:82px;height:106px;top:575px;right:38px;transform:rotateX(22deg)rotate(3deg)}@keyframes abc-interface-in{0%{opacity:0;transform:translate(-50%,-46%)scale(.95)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@media (max-width:940px){.computer-stage-popup .computer{animation:.56s cubic-bezier(.16,1,.3,1) forwards abc-interface-compact-in!important}@keyframes abc-interface-compact-in{0%{opacity:0;transform:translate(-50%,-46%)scale(.84)}to{opacity:1;transform:translate(-50%,-50%)scale(.91)}}}@media (max-width:700px){.computer-stage-popup .computer{animation:.52s cubic-bezier(.16,1,.3,1) forwards abc-interface-mobile-in!important}.computer-stage-popup .offering-terminal{font-size:16px!important}.computer-stage-popup .offering-terminal label,.computer-stage-popup .offering-terminal p,.computer-stage-popup .offering-terminal span{font-size:13px!important}.computer-stage-popup .offering-terminal input{font-size:15px!important}@keyframes abc-interface-mobile-in{0%{opacity:0;transform:translate(-50%,-45%)scale(.4)}to{opacity:1;transform:translate(-50%,-50%)scale(.44)}}}.computer-concierge{z-index:18;color:#f6f5ee;background:radial-gradient(circle at 72% 12%,#cbff181a,#0000 35%),linear-gradient(155deg,#111811,#070a08 68%);border:1px solid #cbff1857;border-radius:8px;grid-template-rows:auto 1fr auto auto;gap:10px;padding:18px 20px 16px;display:grid;position:absolute;inset:14px 14px 27px;overflow:hidden;opacity:1!important;visibility:visible!important;pointer-events:auto!important;animation:.7s cubic-bezier(.16,1,.3,1) both concierge-panel-in!important;transform:none!important}.computer-concierge>span{opacity:1!important;width:auto!important;position:static!important;inset:auto!important;transform:none!important}.computer-concierge+.computer-expand-hitarea{pointer-events:none}.computer-concierge~.computer-screen{opacity:0;pointer-events:none}.concierge-brand{color:#cbff18;letter-spacing:.08em;justify-content:space-between;align-items:center;font:800 .63rem/1 IBM Plex Mono,monospace;display:flex!important}.concierge-brand i{color:#f6f5ee;align-items:center;gap:5px;font-size:.48rem;font-style:normal;display:inline-flex}.concierge-brand i:before{content:"";background:#cbff18;border-radius:50%;width:5px;height:5px;animation:1.6s ease-in-out infinite concierge-pulse;box-shadow:0 0 8px #cbff18}.concierge-greeting{color:#fff;letter-spacing:-.03em;clip-path:inset(0 100% 0 0);align-self:center;max-width:23ch;font:800 clamp(.78rem,1.2vw,1rem)/1.16 IBM Plex Mono,monospace;animation:1.25s steps(28,end) .35s forwards concierge-type!important}.computer-chat-form{grid-template-columns:1fr auto;gap:7px;width:100%;margin:0;display:grid}.computer-chat-form label{min-width:0}.computer-chat-form input{color:#fff;text-transform:uppercase;background:#ffffff0e;border:1px solid #cbff1885;border-radius:3px;outline:none;width:100%;height:31px;padding:0 9px;font:700 .54rem/1 IBM Plex Mono,monospace;box-shadow:inset 0 0 15px #0000006b}.computer-chat-form input:focus{border-color:#cbff18;box-shadow:0 0 0 2px #cbff1821}.computer-chat-form input::placeholder{color:#f6f5ee6b}.computer-chat-form button{color:#09070f;cursor:pointer;background:#cbff18;border:1px solid #cbff18;border-radius:3px;min-width:58px;font:900 .52rem/1 IBM Plex Mono,monospace}.computer-chat-launch{color:#f6f5eead;letter-spacing:.04em;cursor:pointer;border-top:1px solid #ffffff24;justify-content:space-between;align-items:center;min-height:30px;padding:0 9px;font:800 .48rem/1 IBM Plex Mono,monospace;transition:color .18s,background .18s;display:flex}.computer-chat-launch:hover{color:#cbff18;background:#cbff1814}@keyframes concierge-panel-in{0%{opacity:0;transform:translateY(9px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes concierge-type{to{clip-path:inset(0)}}@keyframes concierge-pulse{50%{opacity:.36;transform:scale(.72)}}.audit-intake-form{display:grid;gap:11px!important}.audit-intake-form .current-domain-row{grid-template-columns:minmax(0,1fr) 154px;align-items:end;gap:9px;display:grid}.verify-site-button{cursor:pointer;min-width:0;color:#cbff18!important;background:#cbff1814!important;border:1px solid #cbff18!important;min-height:40px!important}.verify-site-button:disabled{cursor:not-allowed;opacity:.42}.verify-site-button.is-checking{position:relative;overflow:hidden}.verify-site-button.is-checking:after{content:"";background:#cbff18;height:2px;animation:.9s ease-in-out infinite verify-sweep;position:absolute;inset:auto 0 0}.verify-site-button.is-verified{color:#09070f!important;background:#cbff18!important}.verification-message{color:#f6f5ee85;border-left:2px solid #f6f5ee3d;min-height:18px;padding:4px 7px;font-size:.52rem!important}.verification-message.is-verified{color:#cbff18;border-color:#cbff18}.verification-message.is-failed{color:#ff9c93;border-color:#ff7d71}.audit-locked-preview{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.audit-locked-preview span{color:#f6f5ee61;border:1px dashed #f6f5ee2e;align-items:center;min-height:34px;padding:0 8px;display:flex;font-size:.45rem!important}.audit-locked-preview i{color:#cbff1885;margin-right:6px;font-style:normal}.audit-scanner{gap:12px;min-height:100%;animation:.48s cubic-bezier(.16,1,.3,1) both audit-panel-in;display:grid}.audit-scanner-header{color:#f6f5ee94;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;display:grid}.audit-scanner-header strong{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden;color:#fff!important}.audit-scanner-header i{color:#cbff18;font-size:.55rem;font-style:normal}.audit-progress-track{background:#ffffff0a;border:1px solid #cbff1840;height:5px;overflow:hidden}.audit-progress-track span{background:#cbff18;width:0;height:100%;transition:width .3s;display:block;box-shadow:0 0 16px #cbff18ad}.audit-scan-map{background-color:#0000;background-image:linear-gradient(#cbff180a 1px,#0000 1px),linear-gradient(90deg,#cbff180a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:13px 13px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #cbff1833;grid-template-columns:repeat(4,1fr);gap:7px;height:58px;padding:8px;display:grid;position:relative;overflow:hidden}.audit-scan-map span{background:#ffffff06;border:1px solid #f6f5ee24}.audit-scan-map i{background:linear-gradient(90deg,#0000,#cbff1833,#0000);width:22%;animation:1.15s linear infinite audit-sweep;position:absolute;inset:0 auto 0 -20%}.audit-scanner.is-complete .audit-scan-map i{animation:none;left:100%}.audit-recommendations{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.audit-recommendations article{color:#f6f5ee6b;background:#ffffff06;border:1px solid #f6f5ee24;min-height:122px;padding:11px}.audit-recommendations article.is-unlocked{color:#f6f5ee;animation:audit-card-unlock .48s cubic-bezier(.16, 1, .3, 1) var(--audit-delay) both;background:linear-gradient(145deg,#cbff181a,#0000 48%),#ffffff09;border-color:#cbff1866}.audit-recommendations article>span{color:#cbff18;font-size:.45rem!important}.audit-recommendations article strong{margin:10px 0 7px;font-size:.69rem;display:block;color:inherit!important}.audit-recommendations article p{color:inherit;margin:0;font-size:.5rem!important;line-height:1.45!important}.audit-complete-actions{margin-top:auto}.project-received{text-align:center;border:1px solid #cbff1857;place-content:center;min-height:210px;padding:20px;animation:.45s both audit-panel-in;display:grid}.project-received span{color:#cbff18;font-size:.55rem!important}.project-received strong{margin:12px 0 8px;font-size:1rem}@keyframes verify-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes audit-panel-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes audit-sweep{to{left:110%}}@keyframes audit-card-unlock{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@media (max-width:700px){.computer-concierge{gap:7px;padding:12px}.concierge-greeting{font-size:.88rem}.audit-intake-form .current-domain-row,.audit-locked-preview,.audit-recommendations{grid-template-columns:1fr}.audit-scanner{max-height:100%;overflow-y:auto}}.computer-stage-popup .computer-concierge{visibility:hidden!important;pointer-events:none!important;display:none!important}.computer-stage-popup .computer-concierge~.computer-screen,.computer-stage-popup .computer-screen,.computer-stage-popup .offering-terminal,.computer-stage-popup .terminal-form,.computer-stage-popup .terminal-form input,.computer-stage-popup .terminal-form button{opacity:1;visibility:visible;pointer-events:auto!important}.computer-stage-popup .computer-monitor{pointer-events:auto}@media (min-width:901px){.engagements{padding-top:22px}.process-heading{align-content:end;height:116px;min-height:0;margin:0;padding:0 0 14px}.process-heading p{margin:0 0 10px;font-size:.64rem;line-height:1}.process-heading h2{letter-spacing:-.075em;margin:0;font-size:clamp(4.5rem,7.4vw,6.25rem);line-height:.78}.process-heading h2 span{letter-spacing:-.025em}.process-heading+.journey-standalone{height:522px;min-height:0;margin-top:14px}.journey-standalone .journey-console{height:520px;top:0}.engagement-grid.route-results{margin-top:54px}}@media (min-width:901px) and (max-height:760px){.engagements{padding-top:18px}.process-heading{height:104px;padding-bottom:11px}.process-heading p{margin-bottom:8px}.process-heading h2{font-size:clamp(4.1rem,7vw,5.65rem)}.process-heading+.journey-standalone{height:508px;margin-top:10px}.journey-standalone .journey-console{height:506px}.journey-console .journey-orbit{width:292px;height:292px;top:72px}.journey-console .journey-telemetry{top:76px}.journey-console .journey-step-strip{height:72px;bottom:20px}.engagement-grid.route-results{margin-top:42px}}@media (min-width:901px){.hero h1{letter-spacing:-.055em;line-height:.93}.hero .hero-statement{margin-top:24px;line-height:1.12}.hero .hero-action-stack{top:clamp(432px,60vh,500px)}}@media (min-width:901px) and (max-height:760px){.hero h1{line-height:.92}.hero .hero-statement{margin-top:22px}.hero .hero-action-stack{top:432px}}@media (min-width:901px){.hero h1{letter-spacing:-.02em;word-spacing:.06em;font-size:clamp(5rem,8.7vw,7rem);line-height:1}.hero .hero-statement{max-width:590px;margin-top:26px;font-size:clamp(1.45rem,2vw,1.7rem);line-height:1.16}}@media (min-width:901px) and (max-height:760px){.hero h1{font-size:clamp(4.9rem,8.55vw,6.9rem);line-height:.98}.hero .hero-statement{margin-top:24px}}@media (min-width:901px){.hero{min-height:656px}.hero .hero-action-stack{top:482px}}@media (min-width:901px) and (max-height:760px){.hero .hero-action-stack{top:480px}}.audit-attention-message{background:#cbff1813;border-left:3px solid #cbff18;gap:6px;padding:10px 12px;animation:.42s both audit-panel-in;display:grid}.audit-attention-message>span{color:#cbff18;letter-spacing:.08em!important;font-size:.46rem!important}.audit-attention-message>strong{letter-spacing:-.025em;font-size:.72rem;color:#fff!important}.audit-attention-message>p{color:#f6f5eead;max-width:72ch;margin:0;font-size:.5rem!important}.audit-scanner.show-decision-paths .audit-progress-track,.audit-scanner.show-decision-paths .audit-scan-map,.audit-scanner.show-decision-paths .audit-recommendations,.audit-scanner.show-decision-paths .audit-attention-message{display:none}.audit-decision-panel{gap:12px;animation:.46s cubic-bezier(.16,1,.3,1) both audit-panel-in;display:grid}.audit-decision-panel>header{border-bottom:1px solid #cbff183d;gap:5px;padding-bottom:9px;display:grid}.audit-decision-panel>header>span{color:#cbff18;letter-spacing:.08em!important;font-size:.46rem!important}.audit-decision-panel>header>strong{font-size:.8rem;color:#fff!important}.audit-decision-panel>header>p{color:#f6f5eea3;max-width:68ch;margin:0;font-size:.5rem!important}.audit-decision-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.computer-stage-popup .computer-screen .audit-decision-grid button{color:#f6f5ee;text-align:left;cursor:pointer;background:linear-gradient(145deg,#ffffff0b,#0000),#0d110e;border:1px solid #f6f5ee29;grid-template-rows:auto auto 1fr auto;gap:7px;min-height:142px;padding:12px;transition:border-color .18s,background .18s,transform .18s;display:grid}.computer-stage-popup .computer-screen .audit-decision-grid button:hover,.computer-stage-popup .computer-screen .audit-decision-grid button.is-selected{color:#fff;background:linear-gradient(145deg,#cbff1829,#0000 60%),#10150f;border-color:#cbff18;transform:translateY(-2px)}.audit-decision-grid button>i{color:#cbff18;font-size:.48rem;font-style:normal}.audit-decision-grid button>strong{font-size:.69rem;color:inherit!important}.audit-decision-grid button>span{color:#f6f5eea8;font-size:.48rem!important;line-height:1.4!important}.audit-decision-grid button>b{color:#cbff18;align-self:end;font-size:.49rem;font-weight:900}.audit-path-confirmation{background:#cbff1812;border:1px solid #cbff1857;grid-template-columns:auto auto 1fr;align-items:center;gap:10px;padding:9px 11px;animation:.38s both audit-card-unlock;display:grid}.audit-path-confirmation>span{color:#f6f5ee85;font-size:.44rem!important}.audit-path-confirmation>strong{font-size:.59rem;color:#cbff18!important}.audit-path-confirmation>p{color:#f6f5ee9e;margin:0;font-size:.46rem!important}.audit-decision-actions{margin-top:0}@media (max-width:700px){.audit-decision-grid{grid-template-columns:1fr}.computer-stage-popup .computer-screen .audit-decision-grid button{min-height:104px}.audit-path-confirmation{grid-template-columns:1fr}}.audit-recommendations-locked article.is-detected{color:#f6f5ee8f;animation:audit-card-unlock .48s cubic-bezier(.16, 1, .3, 1) var(--audit-delay) both;background:repeating-linear-gradient(-45deg,#cbff1809 0 5px,#0000 5px 10px),#ffffff06;border-color:#cbff1857}.audit-recommendations-locked article.is-detected strong{color:#f6f5ee!important}.case-study-calendar,.quick-fix-checkout{background:linear-gradient(145deg,#cbff1814,#0000 62%),#ffffff06;border:1px solid #cbff1857;padding:11px;animation:.4s both audit-card-unlock}.case-study-calendar{gap:9px;display:grid}.case-study-calendar>header{grid-template-columns:auto 1fr;align-items:center;gap:5px 12px;display:grid}.case-study-calendar>header span{color:#cbff18;font-size:.45rem!important}.case-study-calendar>header strong{font-size:.65rem;color:#fff!important}.case-study-calendar>header p{color:#f6f5ee94;grid-column:1/-1;margin:0;font-size:.46rem!important}.case-study-calendar-grid{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.computer-stage-popup .computer-screen .case-study-calendar-grid button{color:#f6f5eeb8;background:#0b0e0b;border:1px solid #f6f5ee29;min-height:34px;padding:6px;font-size:.43rem!important}.computer-stage-popup .computer-screen .case-study-calendar-grid button:hover,.computer-stage-popup .computer-screen .case-study-calendar-grid button.is-selected{color:#09070f;background:#cbff18;border-color:#cbff18}.calendar-confirmation{color:#cbff18;margin:0;font-size:.46rem!important}.quick-fix-checkout{grid-template-columns:1fr auto;align-items:center;gap:12px;display:grid}.quick-fix-checkout>div{grid-template-columns:auto auto;align-items:center;gap:4px 10px;display:grid}.quick-fix-checkout span{color:#cbff18;font-size:.45rem!important}.quick-fix-checkout strong{font-size:.9rem;color:#fff!important}.quick-fix-checkout p{color:#f6f5ee8f;grid-column:1/-1;margin:0;font-size:.45rem!important}.quick-fix-result{background:radial-gradient(circle at 84% 12%,#cbff1829,#0000 32%),#0b100b;border:1px solid #cbff18;align-content:center;gap:12px;min-height:286px;padding:20px;animation:.5s cubic-bezier(.16,1,.3,1) both audit-panel-in;display:grid}.quick-fix-result>span{color:#cbff18;letter-spacing:.08em!important;font-size:.48rem!important}.quick-fix-result>strong{max-width:28ch;font-size:1rem;color:#fff!important;line-height:1.05!important}.quick-fix-result>p,.quick-fix-result>div p{color:#f6f5eead;max-width:74ch;margin:0;font-size:.54rem!important;line-height:1.5!important}.quick-fix-result>div{background:#cbff1813;border-left:3px solid #cbff18;gap:5px;padding:10px;display:grid}.quick-fix-result>div b{color:#cbff18;font-size:.48rem}.audit-decision-panel.is-paid>header,.audit-decision-panel.is-paid>.audit-decision-grid,.audit-decision-panel.is-paid>.quick-fix-checkout,.audit-decision-panel.is-paid>.audit-decision-actions{display:none}@media (max-width:700px){.case-study-calendar-grid,.quick-fix-checkout{grid-template-columns:1fr}.quick-fix-result{min-height:0}}
