.chrome-head{z-index:50;padding:clamp(18px, 1.6vw, 30px) var(--pad-x);pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.chrome-head a{pointer-events:auto}.brand img{width:auto;height:clamp(28px,1.8vw,36px)}.chrome-nav{gap:clamp(18px,2.2vw,40px);display:flex}.chrome-nav a{color:var(--ink-dim);transition:color .3s var(--ease-out)}.chrome-nav a:hover{color:var(--ink)}.meter-v{z-index:50;pointer-events:none;flex-direction:column;align-items:center;gap:14px;height:32vh;display:flex;position:fixed;top:50%;right:clamp(14px,1.6vw,30px);transform:translateY(-50%)}.meter-v .track{background:var(--hair);flex:1;width:1px;position:relative}.meter-v .tick{background:var(--hair-strong);width:7px;height:1px;position:absolute;left:-3px}.meter-v .node{width:9px;height:9px;transition:none;left:.5px}.meter-v .readout{white-space:nowrap;writing-mode:vertical-rl;color:var(--ink-dim);transform:rotate(180deg)}@media (width<=720px){.chrome-nav{display:none}.meter-v{height:24vh;right:10px}.meter-v .readout{display:none}}.hero-dark{opacity:0;pointer-events:none;background:radial-gradient(ellipse 70% 60% at var(--ox,50%) var(--oy,25%), #060a1059 0%, #060a10d9 55%, #060a10 100%)}.hero-copy{pointer-events:none;position:absolute;inset:0}.hero-copy a,.hero-copy button{pointer-events:auto}.hero-head{left:var(--pad-x);width:min(calc(45vw - var(--pad-x)), 820px);position:absolute;bottom:15vh}.hero-aside{left:calc(51vw + 2 * var(--col));right:var(--pad-x);justify-content:center;display:flex;position:absolute;bottom:17vh}.hero-aside-in{width:min(460px,100%)}.hero-wordmark{width:clamp(96px,8.2vw,152px);height:auto;margin:0 0 clamp(20px,2vw,32px)}.launch-status{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:#edeae375;text-shadow:0 1px 8px #000000e6;margin:clamp(20px,1.9vw,30px) 0 0;font-size:clamp(7.5px,.55vw,9.5px);font-weight:400;line-height:1.5}.hero-sub{color:var(--ink);letter-spacing:-.005em;margin:0 0 clamp(24px,2.4vw,36px);font-size:clamp(25px,2.15vw,41px);line-height:1.14}.live-word{white-space:nowrap;vertical-align:baseline;display:inline-block;position:relative}.live-word .lw-size{visibility:hidden}.live-word .lw-g{white-space:nowrap;position:absolute;top:0;left:0}.live-word .lw-g>span{will-change:transform, opacity;transform-origin:50% 60%;display:inline-block;position:absolute;top:0;left:0}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.headline{width:100%;display:block;position:relative}.hl-top,.hl-space,.hl-sub{white-space:nowrap;width:max-content;display:block}.hl-top{color:var(--ink);margin-bottom:.06em;font-size:4vw;line-height:1}.hl-sub{color:var(--sub-color,#8a8f93);opacity:var(--sub-op,.95);mix-blend-mode:var(--sub-blend,color-dodge);margin-top:.34em;font-size:2vw;line-height:1}.starword{color:#0000;-webkit-text-fill-color:transparent;-webkit-text-stroke:1px #edeae329;background-image:var(--stars-near), var(--stars-far), var(--neb);background-repeat:repeat,repeat,no-repeat;background-size:520px 260px,900px 450px,100% 100%;background-position:calc(var(--sx,0) * 1.7px) calc(var(--sy,0) * 1.7px), calc(var(--sx,0) * .75px) calc(var(--sy,0) * .75px), center;-webkit-background-clip:text;background-clip:text}.headline--solid .hl-sub{mix-blend-mode:normal;color:var(--ink-dim);opacity:.9}.headline--card .hl-space{background-image:var(--stars-near), var(--stars-far), linear-gradient(100deg, #ffd9a0 0%, var(--action) 26%, var(--aph-orange) 60%, var(--barely-blue) 100%);-webkit-text-stroke:1px #edeae357;margin-top:-.14em;padding-top:.14em;-webkit-mask-image:linear-gradient(#000 80%,#000000c7 94%,#0009 100%);mask-image:linear-gradient(#000 80%,#000000c7 94%,#0009 100%)}.headline--card .hl-sub{mix-blend-mode:normal;color:var(--ink);opacity:1}.hl-space{font-size:12vw;line-height:.84;-webkit-mask-image:linear-gradient(#000 56%,#0009 76%,#0000 100%);mask-image:linear-gradient(#000 56%,#0009 76%,#0000 100%)}@media (width<=720px){.hero-head{width:calc(100vw - 2 * var(--pad-x));bottom:30vh}.hero-aside{left:var(--pad-x);right:var(--pad-x);justify-content:flex-start;bottom:12vh}}.orbitals{pointer-events:none;width:100%;height:100%;font-family:var(--font-mono);position:absolute;inset:0;overflow:visible}.orbitals .orb-hair{fill:none;stroke:#edeae326;stroke-width:1px;vector-effect:non-scaling-stroke}.orbitals .orb-tick{stroke:#edeae34d;stroke-width:1px;vector-effect:non-scaling-stroke}.orbitals .orb-node{fill:none;stroke:#edeae361;stroke-width:1px;vector-effect:non-scaling-stroke}.orbitals .orb-node.live{fill:var(--aph-orange);stroke:var(--aph-orange)}.orbitals .orb-text{letter-spacing:1.5px;fill:#edeae33d;text-transform:uppercase;font-size:8px}.scroll-cue{pointer-events:none;flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;bottom:clamp(18px,3vh,34px);left:50%;transform:translate(-50%)}.cue-track{background:var(--hair);width:1px;height:44px;position:relative;overflow:hidden}.cue-track i{background:var(--ink);width:1px;height:14px;animation:cueDrop 2.2s var(--ease-out) infinite;position:absolute;top:0;left:0}@keyframes cueDrop{0%{opacity:0;transform:translateY(-14px)}25%{opacity:1}to{opacity:0;transform:translateY(44px)}}.climb{opacity:0;pointer-events:none}.climb-base{background:linear-gradient(#0b1526 0%,#16203a 42%,#2a2f4a 72%,#3a3550 100%)}.climb-warm{background:radial-gradient(85% 70% at 50% 112%,#fa6e439e 0%,#d5514e57 38%,#d5514e00 72%)}.cloud-layer{will-change:transform;transform-origin:50%;background-repeat:repeat}.cloud-0{opacity:.9;background-size:1100px 1100px}.cloud-1{opacity:.8;background-size:760px 760px}.cloud-2{opacity:.7;background-size:1500px 1500px}.climb-vignette{background:radial-gradient(70% 70%,#05080c00 35%,#05080c99 100%)}.flight{opacity:1}.flight-dark{opacity:0;pointer-events:none;background:radial-gradient(60% 60% at 50% 45%,#04070b4d 0%,#04070beb 60%,#04070b 100%)}.flight-expo{opacity:0;pointer-events:none;background:radial-gradient(circle at var(--hx,50%) var(--hy,50%), #03060a00 0, #03060a00 var(--hole,200px), #03060af0 calc(var(--hole,200px) * 1.55), #03060a calc(var(--hole,200px) * 2.4))}.flight-copy{pointer-events:none}.flight-line{text-align:center;position:absolute;top:9vh;left:0;right:0}.flight-line h2{white-space:nowrap;width:fit-content;margin:0 auto;font-size:clamp(40px,6.6vw,150px)}.cards{left:var(--pad-x);top:var(--cards-top,40vh);width:var(--cards-w,min(420px, 36vw));align-content:start;gap:clamp(18px,2.4vh,28px);display:grid;position:absolute;bottom:6vh}.card-slot{pointer-events:auto;perspective:1400px;perspective-origin:50%}.card-slot>div{transform-origin:-110%}.dials-slot{pointer-events:none;position:absolute;inset:0}.dials-slot>div{position:absolute;inset:0}.dials{--dr:31vh;width:calc(2 * var(--dr));height:calc(2 * var(--dr));position:absolute;top:50%;right:0;transform:translate(50%,-50%)}.dials-svg{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.dial-frost{--r1:calc(var(--dr) * 104 / 300);--r2:calc(var(--dr) * 150 / 300);width:calc(2 * var(--r2));height:calc(2 * var(--r2));background:rgba(255, 255, 255, var(--frost-tint,.05));-webkit-backdrop-filter:blur(10px)saturate(1.2);backdrop-filter:blur(10px)saturate(1.2);-webkit-mask-image:radial-gradient(circle, transparent calc(var(--r1) - 1px), #000 var(--r1), #000 var(--r2), transparent calc(var(--r2) + 1px));-webkit-mask-image:radial-gradient(circle, transparent calc(var(--r1) - 1px), #000 var(--r1), #000 var(--r2), transparent calc(var(--r2) + 1px));mask-image:radial-gradient(circle, transparent calc(var(--r1) - 1px), #000 var(--r1), #000 var(--r2), transparent calc(var(--r2) + 1px));-webkit-mask-image:radial-gradient(circle, transparent calc(var(--r1) - 1px), #000 var(--r1), #000 var(--r2), transparent calc(var(--r2) + 1px));border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dial-frost--inner{--frost-tint:.085;-webkit-backdrop-filter:blur(24px)saturate(1.2);backdrop-filter:blur(24px)saturate(1.2)}.dial-frost--outer{--r1:calc(var(--dr) * 194 / 300);--r2:calc(var(--dr) * 238 / 300);--frost-tint:.04;-webkit-backdrop-filter:blur(9px)saturate(1.2);backdrop-filter:blur(9px)saturate(1.2)}.dial-hair{fill:none;stroke:#edeae36b}.dial-tick{stroke:#edeae38c;stroke-width:1.2px}.dial-mark{fill:var(--rocket-red)}.dial-circuit path{fill:none;stroke-dasharray:1;stroke-dashoffset:1px}.dial-arc-glow{stroke:var(--rocket-red);stroke-width:2.8px}.dial-arc-core{stroke:#ffd9d8;stroke-width:1px;opacity:.9}.dial-read{white-space:nowrap;text-align:left;flex-direction:column;align-items:flex-start;gap:5px;width:14ch;display:flex;position:absolute}.dial-read .lab{font-family:var(--font-mono);letter-spacing:.12em;color:#edeae39e;font-size:clamp(8px,.6vw,10px);font-weight:400}.dial-read--stack{top:calc(2 * var(--dr) + clamp(12px, 1.6vh, 24px));right:calc(var(--dr) + clamp(16px, 1.4vw, 34px));text-align:right;align-items:flex-end;width:auto}.dial-sys{line-height:1.5}.dial-read .dial-sys.on{color:var(--action)}.dial-caret{vertical-align:-.14em;background:currentColor;width:.5em;height:1em;margin-left:.4em;animation:1.7s ease-in-out infinite dial-caret;display:inline-block}@keyframes dial-caret{0%,to{opacity:.75}50%{opacity:.1}}.dial-sys.on .dial-caret{display:none}@media (prefers-reduced-motion:reduce){.dial-caret{opacity:.5;animation:none}}.dial-card{right:calc(2 * var(--dr) + 26px);border-radius:var(--radius-card);width:min(18vw,260px);height:clamp(84px,7.4vw,108px);position:absolute;top:50%;transform:translateY(-50%)}.dc-glass,.dc-tint,.dc-lines,.dc-spec{border-radius:inherit;pointer-events:none;clip-path:inset(0 0 0 calc((1 - var(--e-top,0)) * 100%) round var(--radius-card));position:absolute;inset:0}.dc-glass{z-index:1}.dc-tint{z-index:2;background:linear-gradient(170deg,#ffffff1c 0%,#ffffff0f 45%,#ffffff08 100%),#06080c80}.dc-lines{z-index:3;background:repeating-linear-gradient(0deg,#fff1 0 1px,#0000 1px 3px);animation:1.7s step-end infinite hud-lines}@media (prefers-reduced-motion:reduce){.dc-lines{opacity:.7;animation:none}}.dc-spec{z-index:4;box-shadow:inset 0 1px #ffffff47,inset 0 -1px #ffffff0f,inset 1px 0 #ffffff1a,inset -1px 0 #ffffff1a}.dc-edges{z-index:5;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.dc-edge{fill:none;stroke:#edeae373;stroke-width:1px;stroke-dasharray:1}.dc-right{stroke-dashoffset:calc(1 - var(--e-right,0))}.dc-top,.dc-bottom{stroke-dashoffset:calc(1 - var(--e-top,0))}.dc-dot,.dial-fly{box-sizing:border-box;z-index:8;border:1px solid #edeae3e6;border-radius:50%;width:8px;height:8px;margin:-4px 0 0 -4px;position:absolute}.dc-tl{transform:scale(var(--e-dot,0));top:0;left:0}.dc-bl{transform:scale(var(--e-dot,0));top:100%;left:0}.dial-fly{opacity:0;top:0;left:0}@keyframes dcFlicker{0%{opacity:.7}7%{opacity:1}11%{opacity:.65}19%{opacity:.9}31%{opacity:.75}37%{opacity:1}41%{opacity:.7}58%{opacity:.85}66%{opacity:.65}73%{opacity:1}80%{opacity:.75}to{opacity:.7}}.dc-glow{pointer-events:none;z-index:7;width:64px;opacity:var(--e-right,0);position:absolute;top:22px;bottom:22px;left:100%;overflow:hidden}.dc-glow:before{content:"";filter:blur(7px)brightness(1.25);background:linear-gradient(90deg,#d5514e,#d5514e80 40%,#0000);animation:2.6s linear infinite dcFlicker;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 22% 78%,#0000);mask-image:linear-gradient(#0000,#000 22% 78%,#0000)}.dc-glow:after{content:"";filter:blur(1.2px)drop-shadow(0 0 6px #ff786ee6);background:linear-gradient(#0000,#ffe3e2 35% 65%,#0000);width:3px;animation:1.9s linear infinite reverse dcFlicker;position:absolute;top:0;bottom:0;left:0}@media (prefers-reduced-motion:reduce){.dc-glow:before,.dc-glow:after{animation:none}}.dial-card-in{border-radius:inherit;z-index:6;pointer-events:none;clip-path:inset(0 0 0 calc((1 - var(--e-top,0)) * 100%) round var(--radius-card));text-align:right;justify-content:flex-end;align-items:center;padding:0 clamp(16px,1.4vw,24px);display:flex;position:absolute;inset:0;overflow:hidden}.dial-turn{display:contents}.dial-line{font-family:var(--font-display);font-variation-settings:"opsz" 24;letter-spacing:.04em;text-transform:uppercase;color:var(--ink);font-size:clamp(16px,1.3vw,24px);font-weight:300;line-height:1.12;display:block}.dial-card--ie{width:min(44vw,580px);height:min(70vh,600px)}.dial-card--ie .dial-card-in{text-align:left;padding:clamp(20px,1.8vw,30px);display:block}.dial-show{display:none}.dial-card--ie .dial-show--ie{grid-template-columns:minmax(0,40%) minmax(0,1fr);align-items:center;gap:clamp(14px,1.4vw,26px);width:100%;height:100%;display:grid}.dial-show--ie .dsh-phone{background:0 0;width:100%;position:relative;transform:perspective(1800px)rotateY(15deg)rotateX(5deg)rotate(2deg)}.dsh-phone .ph{box-shadow:0 0 0 1px #ffffff24,0 60px 110px -50px #000000e6}.dial-show--ie .dsh-phone:before{content:"";z-index:-1;background:radial-gradient(52% 46% at 50% 56%,#a8c4e833,#96afd714 48%,#0000 74%);position:absolute;inset:6% -22% -8%}.dsh-copy{flex-direction:column;align-items:flex-start;gap:clamp(8px,.9vw,16px);display:flex}.dsh-mark{width:auto;height:clamp(26px,2.5vw,44px);display:block}.dsh-head{width:100%}.dsh-act{pointer-events:auto;margin-top:clamp(4px,.7vw,12px)}.dsh-caret{margin-left:.45em}.dsh-sub{max-width:34ch;color:var(--ink);opacity:.88;margin:0;font-size:clamp(12px,1vw,16px);line-height:1.4}.gc{--dot:#edeae3e6;border-radius:var(--radius-card);color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;transform-origin:0%;padding:clamp(20px,1.5vw,28px) clamp(20px,1.6vw,30px) clamp(22px,1.6vw,30px);text-decoration:none;transition:transform .55s cubic-bezier(.2,.7,.2,1);display:block;position:relative;transform:perspective(1100px)rotateY(0)}.gc:hover,.gc.on{transform:perspective(1100px)rotateY(-3.5deg)translateZ(3px)}@media (prefers-reduced-motion:reduce){.gc,.gc:hover,.gc.on{transition:none;transform:none}}.gc:before{content:"";pointer-events:none;z-index:6;background-repeat:no-repeat;background-image:radial-gradient(circle at 4.5px 4.5px, transparent 0 3.6px, var(--dot) 3.7px 4.3px, transparent 4.5px), radial-gradient(circle at calc(100% - 4.5px) 4.5px, transparent 0 3.6px, var(--dot) 3.7px 4.3px, transparent 4.5px), radial-gradient(circle at 4.5px calc(100% - 4.5px), transparent 0 3.6px, var(--dot) 3.7px 4.3px, transparent 4.5px), radial-gradient(circle at calc(100% - 4.5px) calc(100% - 4.5px), transparent 0 3.6px, var(--dot) 3.7px 4.3px, transparent 4.5px);position:absolute;inset:-5px}.gc-glass,.gc-tint,.gc-fx,.gc-sheen,.gc-spec,.gc-rim{border-radius:inherit;pointer-events:none;position:absolute;inset:0}.gc-sheen{z-index:3;opacity:calc(var(--enter,0) * 1.8);transition:opacity .55s cubic-bezier(.2,.7,.2,1);overflow:hidden}.gc-sheen:before{content:"";transform:translateX(calc(22% - var(--sweep,0) * 60%));background:radial-gradient(60% 90% at 100% 0,#ffffff38,#0000 60%),linear-gradient(105deg,#0000 40%,#ffffff0d 62%,#ffffff21 78%,#ffffff0f 90%,#0000 100%);transition:transform .55s cubic-bezier(.2,.7,.2,1);position:absolute;inset:-20% -10% -20% 30%}.gc:hover .gc-sheen,.gc.on .gc-sheen{opacity:1}.gc:hover .gc-sheen:before,.gc.on .gc-sheen:before{transform:translate(0)}.gc-fx{z-index:3;width:100%;height:100%}.gc-glass{z-index:1}.gc-tint{z-index:2;background:linear-gradient(170deg, rgba(255, 255, 255, calc(var(--tint,.05) * 1.6)) 0%, rgba(255, 255, 255, var(--tint,.05)) 45%, rgba(255, 255, 255, calc(var(--tint,.05) * .5)) 100%)}.gc-spec{z-index:3;box-shadow:inset 0 1px #ffffff47,inset 0 -1px #ffffff0f,inset 1px 0 #ffffff1a,inset -1px 0 #ffffff1a}.gc-rim{z-index:4;background:var(--beam-grad), linear-gradient(var(--hair), var(--hair));-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.gc-body{z-index:5;position:relative}.gc h3{font-family:var(--font-body);font-weight:500;font-size:var(--type-h3);margin:0 0 8px;line-height:1.2}.gc p{color:var(--ink);margin:0}.gc-mark{width:auto;height:clamp(28px,2.4vw,40px);margin-bottom:clamp(12px,1.1vw,18px);display:block}.gc-wordmark{width:auto;height:clamp(36px,3.1vw,54px);margin-bottom:clamp(14px,1.2vw,20px);display:block}.gc--lede p{font-size:clamp(15px,1.15vw,19px);line-height:1.38}.gc .hi{color:#fff;font-style:normal;font-weight:600}.gc-go{z-index:5;font-family:var(--font-mono);color:var(--action);font-size:clamp(14px,1vw,17px);line-height:1;transition:text-shadow .4s,transform .5s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:clamp(10px,.9vw,14px);right:clamp(14px,1.2vw,20px);transform:translate(0)}.gc:hover .gc-go,.gc.on .gc-go{text-shadow:0 0 10px #f8b133b3,0 0 22px #f8b13359;transform:translate(3px)}@media (height<=800px){.cards{gap:16px}.gc{padding:12px 18px 14px}.gc-mark{height:clamp(22px,3.3vh,30px);margin-bottom:8px}.gc h3{margin-bottom:3px;font-size:clamp(17px,2.2vh,21px)}.gc p{font-size:12.5px;line-height:1.38}}@media (width<=900px){.flight-line{max-width:70vw;top:13vh}.cards{width:auto;right:var(--pad-x);gap:10px;bottom:4vh}}.porthole{opacity:0;background:#000;width:100%;height:100%}.helmet-strip{pointer-events:none;background:var(--canvas-dark);padding:clamp(20px,2.6vh,34px) 0;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -1px #edeae31a}.mq{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.mq-track{width:max-content;animation:mq var(--mq-dur,60s) linear infinite;will-change:transform;align-items:center;gap:clamp(38px,4.4vw,72px);display:flex}.mq-logo{height:calc(clamp(16px, 1.4vw, 23px) * var(--s,1));filter:brightness(0)invert();opacity:.62;flex:none;width:auto}@keyframes mq{to{transform:translate(calc(-50% - clamp(19px,2.2vw,36px)))}}@media (prefers-reduced-motion:reduce){.mq-track{animation:none}}.h2-grain{color:#0000;-webkit-background-clip:text;background-clip:text;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 .22 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"), var(--h2-grade)}.h2-grain--dark{--h2-grade:linear-gradient(180deg, #d3d6da 0%, #7a8089 42%, #13171c 100%)}.h2-grain--light{--h2-grade:linear-gradient(180deg, #9aa2ac 0%, #d9dce0 46%, #f6f4ee 100%)}.helmet{opacity:0;--copy-floor:clamp(104px, 17vh, 200px)}.helmet-scan{width:100%;height:100%;display:block;position:absolute;inset:0}.hud-layer,.hud-layer canvas{pointer-events:none}.hud-cardpane{pointer-events:none;will-change:transform;position:absolute;top:0;left:0;overflow:hidden}.helmet-quote{right:calc(var(--pad-x) + clamp(36px, 4vw, 80px));bottom:calc(var(--copy-floor) - 25px + clamp(32px, 5vh, 64px));pointer-events:none;width:min(560px,38vw);position:absolute}.helmet-quote canvas{width:100%;display:block}.hud-holo{pointer-events:none;will-change:transform;position:absolute;top:0;left:0}.hud-holo canvas{display:block}.hud-pane{pointer-events:none;will-change:transform;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 0 48px 6px #edeae31a,0 0 150px 34px #6ed7ff12}.hud-glass,.hud-tint,.hud-spec{border-radius:inherit;position:absolute;inset:0}.hud-spec{box-shadow:inset 0 1px #ffffff47,inset 0 -1px #ffffff0f,inset 1px 0 #ffffff14}.hud-glass{-webkit-backdrop-filter:blur(5px)saturate(1.25);backdrop-filter:blur(5px)saturate(1.25)}.hud-tint{background:linear-gradient(170deg,#ffffff1c 0%,#ffffff0f 45%,#ffffff08 100%),#06080c80}.hud-lines{border-radius:inherit;pointer-events:none;background:repeating-linear-gradient(0deg,#fff1 0 1px,#0000 1px 3px);animation:1.7s step-end infinite hud-lines;position:absolute;inset:0}@keyframes hud-lines{0%,to{opacity:1}11%{opacity:.55}14%{opacity:1}37%{opacity:.8}41%{opacity:1}63%{opacity:.5}65%{opacity:1}88%{opacity:.75}92%{opacity:1}}@media (prefers-reduced-motion:reduce){.hud-lines{opacity:.7;animation:none}}.helmet-copy{left:var(--pad-x);bottom:var(--copy-floor);pointer-events:none;max-width:min(520px,80vw);position:absolute}.helmet-pool{pointer-events:none;background:radial-gradient(56% 50% at 30% 60%,#04070bb8 0%,#04070b6b 45%,#04070b00 100%);width:min(1180px,82vw);height:min(660px,76vh);position:absolute;bottom:0;left:0}.helmet-pool--r{background:radial-gradient(56% 52% at 66%,#04070ba3 0%,#04070b5c 45%,#04070b00 100%);width:min(920px,62vw);height:min(560px,62vh);left:auto;right:0}.helmet-sub,.track-label{text-shadow:0 1px 2px #0000008c,0 0 16px #00000080}.helmet-copy h2{filter:drop-shadow(0 2px 10px #00000073)}.track{height:12px;margin-top:clamp(28px,4vh,48px);position:relative}.track-line{background:#edeae352;height:1px;position:absolute;top:50%;left:0;right:0}.track-stop,.track-dot{border-radius:50%;width:11px;height:11px;position:absolute;top:50%;transform:translate(-50%,-50%)}.track-stop{background:#06080c80;border:1px solid #edeae38c}.track-dot{background:var(--rocket-red);will-change:left;box-shadow:0 0 12px #d5514e8c}.track-labels{margin-top:14px;position:absolute;top:100%;left:0;right:0}.track-label{white-space:nowrap;color:var(--ink-dim);line-height:1;transition:color .35s;position:absolute;top:0;transform:translate(-50%)}.track-label:first-child{transform:none}.track-label:last-child{transform:translate(-100%)}.track-label.on{color:var(--rocket-red);text-shadow:none}.helmet-copy a{pointer-events:auto}.helmet-copy h2{font-size:clamp(38px,5.4vw,104px)}.helmet-sub{opacity:.9;max-width:44ch;margin:clamp(16px,1.6vw,26px) 0 clamp(18px,1.8vw,28px)}.gb-defs{width:0;height:0;position:absolute;overflow:hidden}.gb-wrap{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;text-decoration:none;display:inline-block;position:relative}.gb-wrap:after{content:"";z-index:6;position:absolute;inset:-13px -8px}.gb{transform:translateY(calc(var(--hot,0) * -2px));align-items:center;padding:25px 42px 24px;line-height:1;display:inline-flex;position:relative}.gb-glass,.gb-spec{pointer-events:none;clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--chamfer-btn)), calc(100% - var(--chamfer-btn)) 100%, 0 100%);position:absolute;inset:0}.gb-glass{z-index:1}.gb-spec{z-index:2;box-shadow:inset 0 1px 0 #fff6, inset 0 -1px 0 #ffffff1a, inset 1px 0 0 #ffffff29, inset -1px 0 0 #ffffff29, inset 0 0 20px rgba(255, 255, 255, calc(var(--hot,0) * .12))}.gb-rim{z-index:3;pointer-events:none;background:conic-gradient(from var(--sh,0deg), #edeae333 0deg, #edeae333 26deg, var(--action) 42deg, #fff 48deg, var(--rocket-red) 56deg, #edeae333 78deg, #edeae333 360deg);position:absolute;inset:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.gb-label{z-index:4;font-family:var(--font-display);font-variation-settings:"opsz" 24;text-transform:uppercase;letter-spacing:.17em;color:#fff;text-shadow:0 1px 3px #000c,0 2px 16px #000000b3;margin-right:-.17em;font-size:clamp(22px,1.55vw,30px);font-weight:300;line-height:1;display:inline-block;position:relative}.gb-quiet .gb{padding:14px 24px 13px}.gb-quiet .gb-glass,.gb-quiet .gb-rimfill{pointer-events:none;clip-path:none;transition:clip-path .21s cubic-bezier(.4,0,.6,1);position:absolute;inset:0}.gb-quiet.is-hot .gb-glass,.gb-quiet.is-hot .gb-rimfill{transition:clip-path .3s cubic-bezier(.34,1.32,.5,1)}.gb-quiet .gb-glass{z-index:2;background:#edeae30d}.gb-quiet .gb-rimfill{z-index:1;background:conic-gradient(from var(--sh,0deg), #edeae338 0deg, #edeae338 26deg, var(--action) 42deg, #fff 48deg, var(--rocket-red) 56deg, #edeae338 78deg, #edeae338 360deg)}.gb-quiet .gb-glass:after{content:"";opacity:0;background:radial-gradient(circle,#edeae333,#edeae300 70%);transition:opacity .24s;position:absolute;inset:0}.gb-quiet.is-hot .gb-glass:after{opacity:1;animation:2.4s ease-in-out infinite gb-breathe}@keyframes gb-breathe{0%,to{opacity:.45}50%{opacity:1}}.gb-quiet .gb-label{letter-spacing:.15em;margin-right:-.15em;font-size:clamp(13px,.92vw,16px);transition:opacity .15s ease-out,letter-spacing .26s cubic-bezier(.4,0,.6,1)}.gb-quiet.is-hot .gb-label{opacity:0;letter-spacing:0;transition-duration:.11s,.3s}.gb-quiet .gb-go{z-index:4;transform:translate(calc(-50% + var(--hot-dx,0px)), -50%) scale(.7);opacity:0;font-family:var(--font-mono);color:var(--action);font-size:15px;line-height:1;transition:opacity .16s 60ms,transform .3s cubic-bezier(.34,1.32,.5,1) 60ms;position:absolute;top:50%;left:50%}.gb-quiet.is-hot .gb-go{opacity:.95;transform:translate(calc(-50% + var(--hot-dx,0px)), -50%) scale(1)}.gb-orb{z-index:3;pointer-events:none;width:var(--d,100px);height:var(--d,100px);transform:translate(calc(-50% + var(--hot-dx,0px)), -50%);position:absolute;top:50%;left:50%}.gb-orb svg{width:100%;height:100%;overflow:visible}.gb-orb circle{fill:none;stroke:#edeae39e;stroke-width:1px;vector-effect:non-scaling-stroke}.gb-orb .gb-o-node{fill:#edeae3cc;stroke:none}.gb-orb .gb-o-live{fill:var(--rocket-red);stroke:none}.gb-orb .gb-o-mute{fill:#edeae352;stroke:none}.gb-orb g{opacity:0;transform-origin:50%;transform-box:view-box;scale:.82}.gb-quiet.is-hot .gb-orb g{opacity:1;scale:1}.gb-orb .gb-o1{transition:opacity .2s 30ms,scale .32s cubic-bezier(.34,1.32,.5,1) 30ms;animation:19s linear infinite gb-spin}.gb-orb .gb-o2{transition:opacity .2s 70ms,scale .32s cubic-bezier(.34,1.32,.5,1) 70ms;animation:27s linear infinite reverse gb-spin}.gb-orb .gb-o3{transition:opacity .2s .11s,scale .32s cubic-bezier(.34,1.32,.5,1) .11s;animation:41s linear infinite gb-spin}.gb-quiet .gb-orb .gb-o1,.gb-quiet .gb-orb .gb-o2,.gb-quiet .gb-orb .gb-o3{transition-duration:.14s,.19s;transition-delay:0s}.gb-quiet.is-hot .gb-orb .gb-o1{transition-duration:.2s,.32s;transition-delay:30ms}.gb-quiet.is-hot .gb-orb .gb-o2{transition-duration:.2s,.32s;transition-delay:70ms}.gb-quiet.is-hot .gb-orb .gb-o3{transition-duration:.2s,.32s;transition-delay:.11s}@keyframes gb-spin{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.gb-orb g{animation:none}.gb-quiet .gb-glass,.gb-quiet .gb-rimfill,.gb-quiet .gb-label,.gb-quiet .gb-go,.gb-orb g{transition:none}.gb-quiet.is-hot .gb-glass:after{animation:none}}.gb-arc{z-index:5;pointer-events:none;opacity:0;position:absolute;top:-24px;left:-24px}.gb-arc .gb-arc-glow{fill:none;stroke:var(--rocket-red);stroke-width:2.6px}.gb-arc .gb-arc-core{fill:none;stroke:#ffd9d8;stroke-width:.9px;opacity:.85}@media (prefers-reduced-motion:reduce){.gb-arc{display:none}.gb{transform:none}}.gb-spark{z-index:0;pointer-events:none;position:absolute;top:-24px;left:-24px}.gb-wrap>.gb{z-index:1}.tail{z-index:10;pointer-events:none;margin-top:-100vh;padding-top:100vh;position:relative;overflow:clip}.tail>*{pointer-events:auto}.cta{z-index:2;background:var(--canvas-dark);border-top:1px solid var(--hair);min-height:max(58vh,480px);position:relative;overflow:visible}.cta-clip{pointer-events:none;z-index:2;position:absolute;top:0;left:0;right:0;overflow:hidden}.cta-hl{white-space:nowrap;width:max-content;color:var(--ink);will-change:transform;margin:0;line-height:.86;display:block;position:relative;transform:translateY(-100%);-webkit-mask-image:linear-gradient(#000 52%,#0000008c 76%,#0000 98%);mask-image:linear-gradient(#000 52%,#0000008c 76%,#0000 98%)}.cta-hl .starword{-webkit-text-stroke-color:#edeae338}.cta-hl .cta-avail{color:var(--ink)}.cta-warp{z-index:6;pointer-events:none;position:fixed;inset:0}.cta-warp canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.cta-moon{z-index:3;pointer-events:none;will-change:opacity;position:absolute}.cta-act{z-index:7;text-align:center;flex-direction:column;align-items:center;display:flex;position:absolute;top:64%;left:50%;transform:translate(-50%,-50%)}.cta-sub{white-space:nowrap;color:var(--ink);letter-spacing:-.005em;text-shadow:0 1px 2px #0000008c,0 0 16px #00000080;margin:0 0 clamp(30px,3.6vh,50px);font-size:clamp(20px,1.55vw,30px);line-height:1.2}.cta-tele{z-index:4;pointer-events:none;position:absolute;inset:0}.cta-tele.lab{font-family:var(--font-mono);letter-spacing:.12em;color:#edeae39e;font-size:clamp(8px,.6vw,10px);font-weight:400}.cta-tele .tl{white-space:pre;opacity:0;transition:opacity .6s var(--ease-out);text-shadow:0 1px 8px #000000e6;position:absolute}.cta-tele .tl.on{opacity:1}.tl-log{left:var(--pad-x);flex-direction:column;gap:7px;display:flex;position:absolute;bottom:clamp(22px,3.4vh,38px)}.tl-log .tl{position:relative}.tl-open{align-items:center;gap:9px;display:inline-flex}.tl-live{background:var(--rocket-red);border-radius:50%;width:7px;height:7px;animation:1.8s step-end infinite tlBlink;box-shadow:0 0 10px #d5514e99}@keyframes tlBlink{0%,62%{opacity:1}63%,to{opacity:.25}}.tl-xy{left:var(--pad-x);top:calc(var(--hl-foot,200px) + clamp(12px, 1.8vh, 22px))}.tl-dots{text-align:left;width:3ch;display:inline-block}@media (prefers-reduced-motion:reduce){.tl-live{animation:none}}.rc{z-index:5;aspect-ratio:1;border:1px solid var(--hair);background:var(--canvas-dark);isolation:isolate;border-radius:50%;width:clamp(64px,5.2vw,92px);position:absolute;bottom:0;left:50%;overflow:hidden;transform:translate(-50%,50%)}.rc img{z-index:2;width:46%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rc:before{content:"";background:radial-gradient(circle at 35% 30%,#f3a54a,#c4483f 70%);position:absolute;inset:0}.rc-orb{filter:blur(7px);will-change:transform;z-index:1;border-radius:50%;position:absolute}.rc-o1{background:var(--action);width:95%;height:95%;animation:7s ease-in-out infinite rcOrb1;top:-15%;left:-25%}.rc-o2{background:var(--rocket-red);width:85%;height:85%;animation:9s ease-in-out infinite rcOrb2;top:15%;right:-30%}.rc-o3{background:var(--barely-blue);opacity:.85;width:70%;height:70%;animation:11s ease-in-out infinite rcOrb3;bottom:-35%;left:20%}@keyframes rcOrb1{0%,to{transform:translate(0)scale(1)}33%{transform:translate(38%,30%)scale(1.15)}66%{transform:translate(10%,55%)scale(.9)}}@keyframes rcOrb2{0%,to{transform:translate(0)scale(1)}40%{transform:translate(-45%,25%)scale(1.1)}70%{transform:translate(-20%,-30%)scale(.85)}}@keyframes rcOrb3{0%,to{transform:translate(0)scale(1)}30%{transform:translate(-25%,-50%)scale(1.2)}60%{transform:translate(30%,-35%)scale(.95)}}@media (prefers-reduced-motion:reduce){.rc-orb{animation:none}}.foot{z-index:1;background:var(--canvas-dark);color:var(--ink);border-top:1px solid var(--hair);padding:clamp(64px, 9vh, 120px) var(--pad-x) clamp(24px, 3vh, 40px);position:relative}.foot:before{content:"";pointer-events:none;background:radial-gradient(45% 70% at 50% 0,#8ed0d917,#f8b13308 45%,#0000 75%);height:60%;position:absolute;top:0;left:0;right:0}.foot-in{flex-wrap:wrap;justify-content:space-between;gap:clamp(32px,6vw,120px);display:flex;position:relative}.foot-wordmark{width:clamp(96px,8.2vw,152px);height:auto;margin-bottom:clamp(14px,1.4vw,22px)}.foot-line{margin:0}.foot-cols{flex-wrap:wrap;gap:clamp(36px,5vw,96px);display:flex}.foot-col{flex-direction:column;gap:10px;display:flex}.foot-col .lab{margin-bottom:6px}.foot-col a{color:var(--ink);font-size:var(--type-small);opacity:.82;transition:opacity .3s var(--ease-out)}.foot-col a:hover{opacity:1}.foot-base{border-top:1px solid var(--hair);flex-wrap:wrap;justify-content:space-between;gap:24px;margin-top:clamp(48px,7vh,96px);padding-top:20px;display:flex;position:relative}
