.flight{position:relative;background:#03050a;--ring-x:50vw;--ring-y:47vh;--ring-r:32.5vh;--ring-u:0.34;--earth-r:24vh;--axz:1;--m:4vw}.skip{position:fixed;left:12px;top:12px;z-index:70;padding:12px 16px;background:var(--color-hull);color:var(--color-ink);font-weight:600;font-size:var(--t-data);transform:translate3d(0,-220%,0)}.skip:focus-visible{transform:none}.fl-sky{position:fixed;inset:0;z-index:0;overflow:hidden;background:#03050a}.plate{left:0;top:0;z-index:1;opacity:0;transition:opacity 0s linear .3s;will-change:transform}.plate,.plate:before{position:absolute;background:var(--top,#03050a)}.plate:before{content:"";left:-100vw;right:-100vw;bottom:calc(100% - 1px);height:400vh}.plate img,.plate-front img{display:block;width:100%;height:100%;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 10%);mask-image:linear-gradient(180deg,transparent 0,#000 10%)}.fl-sky[data-sky=clouds] .plate[data-plate=clouds],.fl-sky[data-sky=liftoff] .plate[data-plate=liftoff],.fl-sky[data-sky=limb] .plate[data-plate=limb],.fl-sky[data-sky=pad] .plate[data-plate=pad],.fl-sky[data-sky=strato] .plate[data-plate=strato]{z-index:2;opacity:1;transition:opacity .3s linear}.fl-earth{position:fixed;z-index:1;left:calc(var(--ring-x) - var(--earth-r) / .86);top:calc(var(--ring-y) - var(--earth-r) / .86);width:calc(var(--earth-r) * 2 / .86);aspect-ratio:1;opacity:0;transform:scale(.9);transition:opacity .3s linear,transform .7s var(--ease-out);pointer-events:none}.fl-earth[data-on="1"]{opacity:1;transform:none}.fl-earth:before{content:"";position:absolute;inset:-4%;border-radius:50%;background:radial-gradient(closest-side,rgb(90 169 255/0) 76%,rgb(90 169 255/.42) 80%,rgb(90 169 255/.12) 88%,rgb(90 169 255/0) 100%)}.fl-earth img{position:relative;display:block;width:100%;height:100%;-webkit-mask-image:radial-gradient(circle closest-side at 48.8% 49.8%,#000 85.4%,transparent 86.6%);mask-image:radial-gradient(circle closest-side at 48.8% 49.8%,#000 85.4%,transparent 86.6%)}.fl-rocket{position:fixed;inset:0;z-index:5;pointer-events:none}.flight{--rk-ax:0.79;--rk-ay:0.68;--rk-size:0.5}.fl-line{position:fixed;left:0;top:0;z-index:6;pointer-events:none}.fl-vignette{z-index:7;background:radial-gradient(ellipse at 50% 46%,rgb(3 5 10/0) 42%,rgb(3 5 10/.78) 100%)}.fl-rush,.fl-vignette{position:fixed;inset:0;opacity:0;pointer-events:none}.fl-rush{z-index:1;overflow:hidden;--ry:0px;--rh:200vh}.fl-rush i{position:absolute;left:0;right:0;top:calc(var(--rh) * -1);height:calc(var(--rh) * 3);background:url(/art/sky/rush-512.webp) 0 0/100% var(--rh) repeat-y;transform:translate3d(0,var(--ry),0);will-change:transform}.fl-flash{position:fixed;inset:0;z-index:40;opacity:0;background:#fff;mix-blend-mode:screen;pointer-events:none}.hero{height:var(--hh)}.chapter,.hero{position:relative}.chapter{height:var(--hm)}.closing-track{position:relative;height:130svh}@media (min-width:768px){.chapter{height:var(--hd)}}.flight-live .closing-back,.flight-live .closing-ui,.flight-live .hero-back,.flight-live .hero-ui,.flight-live .scene{position:fixed;inset:0}.closing-ui,.hero-ui,.scene{z-index:10}.hero-back{z-index:2}.closing-back{z-index:7;pointer-events:none}.flight-live .scene-closing{position:static}.flight-live .hero,.flight-live .scene{pointer-events:none}.flight-live .scene,.flight-live [data-scene=hero]>*{visibility:hidden;transition:visibility 0s linear .1s}.flight-live .scene[data-on="1"],.flight-live [data-scene=hero][data-on="1"]>*{visibility:visible;transition-delay:0s}.flight-live .scene-closing,.flight-live .scene-closing[data-on="1"]{visibility:visible}.flight-boot .scene:not([data-on="1"]),.flight-boot .scene:not([data-on="1"]) *{transition:none!important}.flight-live .scene-closing>*{visibility:hidden;transition:visibility 0s linear .22s}.flight-live .scene-closing[data-on="1"]>*{visibility:visible;transition-delay:0s}.flight-live [data-on="1"] :is(a,button,[role=radio],.nav-sheet,header){pointer-events:auto}.flight-live .scene :is(.t-quiet,.t-loud,.t-lead,.recorder,.closing-say>span,.closing-what,.closing-nav,.closing-state,.queue-say){opacity:0;transform:translate3d(0,.16em,0);transition:opacity 80ms linear,transform 80ms linear}.flight-live .scene[data-on="1"] :is(.t-quiet,.t-loud,.t-lead,.recorder,.closing-say>span,.closing-what,.closing-nav,.closing-state,.queue-say){opacity:1;transform:none;transition:opacity .12s linear calc(var(--d, 0s) + var(--beat)),transform .26s var(--ease-out) calc(var(--d, 0s) + var(--beat))}.flight{--beat:170ms}.scene .t-loud:nth-of-type(2){--d:40ms}.scene .t-loud:nth-of-type(3){--d:80ms}.scene .t-loud:nth-of-type(4){--d:120ms}.scene .t-lead{--d:160ms}.flight-live .scene [data-at]{opacity:0;transform:translate3d(0,10px,0);transition:opacity 90ms linear,transform 90ms linear}.flight-live .scene[data-on="1"] [data-at][data-on="1"]{opacity:1;transform:none;transition:opacity .14s linear .11s,transform .32s var(--ease-out) .11s}.flight-live .scene .t-loud .t-block{clip-path:inset(0 100% 0 0);transition:clip-path 90ms linear}.flight-live .scene[data-on="1"] .t-loud:not([data-at]) .t-block,.flight-live .scene[data-on="1"] .t-loud[data-on="1"] .t-block{clip-path:inset(0 -1% 0 0);transition:clip-path .2s var(--ease-burn) calc(var(--d, 0s) + var(--beat) + 60ms)}.flight:is([data-boost="1"],[data-fast="1"]) .scene :is(.title,.notes,.recorder,.stations,.hours,.queue-say,.qnum,.orbit,.home-low){opacity:0!important;transition:opacity 70ms linear!important}.flight[data-mode=landing] .plate,.flight[data-mode=launching] .plate{transition:none!important}.flight .scene :is(.title,.notes,.stations,.hours,.orbit,.recorder,.queue-say,.qnum,.home-low){transition:opacity .16s linear 60ms}.title{position:relative;padding:0 var(--g);color:var(--color-hull)}.title h2{display:grid;justify-items:start;margin:0}.t-quiet{display:block;margin-bottom:.5em;font-size:var(--t-quiet);font-weight:600;line-height:1.16;letter-spacing:-.005em}.t-loud{display:block;font-size:var(--t-fit,var(--d-title));font-weight:900;line-height:.9;white-space:nowrap}.title-3 .t-loud{font-size:var(--t-fit,var(--d-title-3))}.lev{text-transform:none}.t-loud .t-block{margin-top:.1em}.t-lead{max-width:34ch;margin-top:1.1em;font-weight:500;line-height:1.42}.note-say,.t-lead{font-size:var(--t-lead);color:var(--color-hull)}.note-say{font-weight:600;line-height:1.3}.note-sub{margin-top:.35em;font-size:var(--t-body);line-height:1.45}.note-sub,.scene .label{color:var(--color-hull-2)}.fig-num{font-size:var(--d-figure);font-weight:900;line-height:.92;white-space:nowrap}.fig-say{max-width:34ch;margin-top:.5em;font-size:var(--t-lead);font-weight:500;line-height:1.36}.fig-down .fig-num{color:var(--color-limb-hi)}.notes{padding:0 var(--g)}.flight-live .hours:before,.flight-live .notes:before,.flight-live .stations:before,.flight-live .title:before{content:"";position:absolute;inset:-7vh -5vw;z-index:-1;background:radial-gradient(closest-side,rgb(3 5 10/.5),rgb(3 5 10/.3) 55%,rgb(3 5 10/0));pointer-events:none}.t-phone{display:none}@media (max-width:767px){.t-wide{display:none}.t-phone{display:block}}.flight-live .title{position:absolute;left:0;right:0;top:calc(var(--rail-h) + 2.2svh)}.flight-live .notes{position:absolute;left:0;right:0;bottom:max(22px,3.4svh);display:grid;align-items:end}.flight-live .notes>*{grid-area:1/1}.flight-live .notes:before{inset:-9svh 0 -6svh;background:linear-gradient(0deg,rgb(3 5 10/.9),rgb(3 5 10/.86) 56%,rgb(3 5 10/.52) 82%,rgb(3 5 10/0))}@media (max-width:767px){.flight-live .scene[data-on="1"] .notes>[data-at]:not([data-cur="1"]){opacity:0;transform:translate3d(0,10px,0);transition:opacity 90ms linear,transform 90ms linear}.t-lead{display:none}.fig-say{font-size:var(--t-body)}}@media (min-width:768px){.flight-live .title{left:var(--m);right:auto;top:13vh;width:37vw;padding:0}.flight-live .title-right{left:61vw;width:35vw;top:11.5vh}.flight-live .notes{left:62.5vw;right:var(--m);top:19vh;bottom:auto;display:block;padding:0}.flight-live .notes>*+*{margin-top:4.4vh;padding-top:4.4vh;border-top:1.5px solid rgb(197 205 219/.36)}.flight-live .notes:before{inset:-7vh -5vw;background:radial-gradient(closest-side,rgb(3 5 10/.5),rgb(3 5 10/.3) 55%,rgb(3 5 10/0))}.flight-live .notes-right{left:3.5vw;right:auto;width:35.5vw;top:13.5vh;display:grid;align-items:end;min-height:10vh}.flight-live .notes-right>*{grid-area:1/1}.flight-live .notes-right:before{content:none}.flight-live .notes-right>*+*{margin-top:0;padding-top:0;border-top:0}.flight-live .scene-corridor .notes{left:67vw;top:30vh}.flight-live .notes-under,.flight-live .scene-corridor .notes{display:grid;align-items:start}.flight-live .notes-under>*,.flight-live .scene-corridor .notes>*{grid-area:1/1}.flight-live .notes-under>*+*,.flight-live .scene-corridor .notes>*+*{border-top:0;margin-top:0;padding-top:0}.flight-live .notes-under{left:var(--m);right:auto;width:33vw;top:58vh}}.recorder{display:grid;grid-template-rows:auto auto auto auto minmax(0,1fr);margin:0;padding:clamp(14px,2.2vh,26px) clamp(14px,1.6vw,26px) clamp(10px,1.4vh,18px);border:1.5px solid var(--color-strut);background:rgb(8 18 38/.9);color:var(--color-hull)}.rec-if{margin-top:1.1em}.rec-two{margin-top:.12em;font-size:min(var(--d-name),12vw);font-weight:900;line-height:.95;white-space:nowrap;transform-origin:0 100%}.rec-two i{font-style:normal}.rec-two[data-land="1"]{animation:rec-land .18s var(--ease-out) both}@keyframes rec-land{0%{transform:scale(1.06)}to{transform:none}}.rec-one{margin-top:.5em;font-size:var(--t-data);color:var(--color-hull-2)}.rec-one i{font-style:normal}.rec-plot{display:block;width:100%;height:100%;min-height:120px;margin-top:10px;contain:size}.flight-live .recorder{position:absolute;left:0;right:0;bottom:0;height:36svh;border-width:1.5px 0 0}@media (max-width:767px){.recorder>figcaption{display:none}.recorder{grid-template-rows:auto auto auto minmax(0,1fr)}.rec-if{margin-top:0}.rec-one{font-size:var(--t-label)}.rec-plot{margin-top:4px}.ring-now text{font-size:calc(12px * var(--ring-u))}}.flight-live .scene-flight .notes{display:none}@media (min-width:768px){.flight-live .recorder{left:3.5vw;right:auto;top:27vh;bottom:auto;width:35.5vw;height:47vh;border-width:1.5px}.rec-two{font-size:min(var(--d-name),4.5vw)}.flight-live .scene-flight .notes{display:block}}.qnum{display:grid;justify-items:start;gap:.6em;color:var(--color-hull)}.qnum b{font-size:var(--d-figure);font-weight:900;line-height:.9}.qnum i{display:none;font-size:var(--t-label);font-style:normal;letter-spacing:.12em;text-transform:uppercase;color:var(--color-hull-2)}.qnum:not([data-q]) .q-max,.qnum[data-q=down] .q-down,.qnum[data-q=max] .q-max,.qnum[data-q=nominal] .q-nominal{display:block}.flight-live .qnum{position:absolute;left:5vw;top:calc(var(--rail-h) + 33svh)}@media (min-width:768px){.flight-live .qnum{left:83vw;right:auto;top:13vh;justify-items:start}}.fuel-pays{margin-top:.4em;font-size:var(--t-quiet);font-weight:600;line-height:1.14;letter-spacing:-.005em}.fuel-bracket{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-bottom:10px;font-size:var(--t-label);letter-spacing:.12em;text-transform:uppercase;color:var(--color-hull)}.fuel-bracket i{height:8px;border-top:1.5px solid var(--color-hull-2)}.fuel-bracket i:first-child{border-left:1.5px solid var(--color-hull-2)}.fuel-bracket i:last-child{border-right:1.5px solid var(--color-hull-2)}.fuel-bracket b{font-weight:500}.fuel-bar{display:grid;grid-template-columns:1fr 2fr;gap:2px}.fuel-seg{display:grid;align-content:center;padding:0 clamp(10px,1.2vw,22px);min-width:0}.fuel-seg b{font-size:var(--d-sub);font-weight:900;line-height:.95}.fuel-seg i{font-size:var(--t-label);font-style:normal;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.fuel-bar{min-height:max(64px,8.3vh);height:auto}.fuel-seg{padding-top:8px;padding-bottom:8px}.fuel-treasury{background:var(--color-limb);color:var(--color-ink)}.fuel-team{background:var(--color-deck);color:var(--color-hull);box-shadow:inset 0 0 0 1.5px var(--color-hull-2)}.fuel-seeds{font-weight:500}.fuel-live{margin-top:.9em;font-size:var(--t-label);letter-spacing:.12em;text-transform:uppercase;color:var(--color-hull-2)}.booster-tag{position:fixed;z-index:11;right:calc(50% + 9vh);top:62vh;display:flex;align-items:center;gap:14px;opacity:0;transform:translate3d(-12px,0,0);transition:opacity 90ms linear,transform 90ms linear;pointer-events:none;color:var(--color-hull)}.booster-tag[data-on="1"]{opacity:1;transform:none;transition:opacity .14s linear,transform .32s var(--ease-out)}.booster-tag b{font-size:var(--d-name);font-weight:900;line-height:.9}.booster-tag i{width:clamp(28px,5vw,96px);border-top:1.5px dashed var(--color-hull)}@media (max-width:767px){.booster-tag{right:calc(50% + 7svh);top:64svh}.booster-tag b{font-size:var(--d-sub)}}@media (min-width:768px){.flight-live .notes-fuel{top:22vh}.flight-live .notes-fuel>*+*{border-top:0;margin-top:2.6vh;padding-top:0}}.stations{display:grid;gap:clamp(10px,2.2vh,26px);padding:0 var(--g)}.station{display:grid;justify-items:start;gap:.2em}.station,.station-meta{color:var(--color-hull-2)}.station-meta{font-size:var(--t-label);letter-spacing:.12em;text-transform:uppercase}.station-name{font-size:calc(var(--d-sub) * 1.3);font-weight:900;line-height:.92;white-space:nowrap}.station-name i{font-style:normal;color:var(--color-limb-hi)}.station[data-sel="1"]{color:var(--color-hull)}.station[data-sel="1"] .station-name{font-size:var(--d-name)}.station-queue .station-name{color:var(--color-hull-3);white-space:normal;font-size:var(--d-sub)}.station-claim{font-size:var(--t-quiet);font-weight:600;line-height:1.16;color:var(--color-hull)}.station-holds{margin-top:.3em;font-size:var(--t-body);color:var(--color-hull-2)}.station-pick{margin-top:.6em;min-height:48px;padding:0 20px;font-size:var(--t-label);letter-spacing:.12em;text-transform:uppercase}.station-link{min-height:44px;padding:0;font-size:var(--t-body);font-weight:600;color:var(--color-hull)}.station[data-sel="1"] .station-link{margin-top:.4em}.queue-say{max-width:36ch;font-size:var(--t-body);line-height:1.45;color:var(--color-hull-2)}.flight-live .stations{position:absolute;left:0;right:0;bottom:max(18px,2.6svh)}.flight-live .stations:before{inset:-8svh 0 -4svh;background:linear-gradient(0deg,rgb(3 5 10/.9),rgb(3 5 10/.86) 60%,rgb(3 5 10/.52) 84%,rgb(3 5 10/0))}.flight-live .queue-say{display:none}@media (max-width:767px){.flight-live .station:not([data-sel="1"]) .station-meta{display:none}.flight-live .station:not([data-sel="1"]):not(.station-queue){grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:16px}.flight-live .station:not([data-sel="1"]) .station-link{justify-self:start;margin-top:0;font-size:var(--t-data)}.flight-live .station-queue{display:none}.flight-live .stations{gap:6px}.station-claim{font-size:var(--t-lead)}.station-holds{display:none}}@media (min-width:768px){.flight-live .stations{left:59.5vw;right:var(--m);top:12vh;bottom:auto;padding:0}.flight-live .stations:before{inset:-7vh -5vw;background:radial-gradient(closest-side,rgb(3 5 10/.55),rgb(3 5 10/.3) 55%,rgb(3 5 10/0))}.flight-live .queue-say{display:block;position:absolute;left:var(--m);top:67vh;width:30vw}}.orbit-ring{display:block;width:100%;height:auto;overflow:visible}.ring-base{stroke:var(--color-hull);stroke-width:1.5px}.ring-base,.ring-mint{fill:none;vector-effect:non-scaling-stroke}.ring-mint{stroke:var(--color-limb);stroke-width:7px;stroke-linecap:butt}.ring-hour{stroke:var(--color-hull);stroke-width:1.5px;vector-effect:non-scaling-stroke}.ring-now text,.ring-num{font-family:var(--font-mono);font-variation-settings:"wdth" 78;font-size:calc(13px * var(--ring-u));fill:var(--color-hull-2);letter-spacing:.08em}.ring-now line{stroke:var(--color-hull);stroke-width:3px;vector-effect:non-scaling-stroke}.ring-now text{fill:var(--color-hull);text-transform:uppercase}.hours-now{display:none;align-items:center;gap:10px;font-size:var(--t-label);letter-spacing:.12em;text-transform:uppercase;color:var(--color-hull)}.hours-now i{width:3px;height:16px;background:var(--color-hull)}@media (min-width:768px){.hours-now{display:flex}}.hours{display:grid;gap:clamp(14px,3vh,34px);padding:0 var(--g);color:var(--color-hull)}.hours-row{display:grid;gap:.5em}.hours-row+.hours-row{padding-top:clamp(14px,3vh,34px);border-top:1.5px solid rgb(197 205 219/.5)}.hours-row b{font-size:var(--d-sub);font-weight:900;line-height:.92}.hours-row i{font-size:var(--t-label);font-style:normal;letter-spacing:.12em;text-transform:uppercase;color:var(--color-hull-2)}.hours-mint b{color:var(--color-limb-hi)}.vault-cta{margin-top:1em;min-height:52px;padding:0 26px;font-size:var(--t-lead);font-weight:800;letter-spacing:.04em}.flight-live .orbit{position:absolute;left:calc(var(--ring-x) - var(--ring-r) * 1.35);top:calc(var(--ring-y) - var(--ring-r) * 1.35);width:calc(var(--ring-r) * 2.7)}.flight-live .hours{position:absolute;left:0;right:0;bottom:calc(max(14px, 2svh) + 62px);grid-template-columns:1fr 1fr;gap:16px}@media (max-width:767px){.hours-row b{font-size:min(var(--d-sub),4.4svh)}.hours-row{gap:.3em}.flight-live .hours:before{inset:-7svh 0 -22svh;background:linear-gradient(0deg,rgb(3 5 10/.98) 76%,rgb(3 5 10/.86) 88%,rgb(3 5 10/0))}}.flight-live .hours .hours-row+.hours-row{padding-top:0;border-top:0}.home-low{padding:0 var(--g)}.flight-live .home-low{position:absolute;left:0;right:0;bottom:max(14px,2svh)}.flight-live .home-low :is(.note-say,.note-sub){display:none}.flight-live .home-low .vault-cta{width:100%;margin-top:0;min-height:48px;background:#03050a}@media (min-width:768px){.flight-live .hours{left:74vw;right:3vw;top:38vh;bottom:auto;grid-template-columns:1fr;gap:clamp(14px,3vh,34px);padding:0}.flight-live .hours .hours-row+.hours-row{padding-top:clamp(14px,3vh,34px);border-top:1.5px solid rgb(197 205 219/.5)}.flight-live .scene-home .title{top:10.5vh;width:calc(50vw - var(--ring-r) - var(--m) - 3vw)}.flight-live .home-low{left:var(--m);right:auto;bottom:11vh;width:30vw;padding:0}.flight-live .home-low :is(.note-say,.note-sub){display:block}.flight-live .home-low .vault-cta{width:auto;margin-top:1.1em;min-height:52px;background:none}}@media (min-width:768px) and (max-aspect-ratio:5/4){.flight-live .scene-liftoff .notes{left:63.5vw}.flight-live .scene-home .title{top:calc(var(--rail-h) + 4vh);width:70vw}.flight-live .hours{left:var(--m);right:var(--m);top:auto;bottom:13vh;grid-template-columns:1fr 1fr;gap:14px 12vw}.hours-now{grid-column:1/-1}.flight-live .hours .hours-row+.hours-row{padding-top:0;border-top:0}.flight-live .home-low{left:var(--m);right:var(--m);bottom:3vh;width:auto;display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:0 12vw}.flight-live .home-low .note-say,.flight-live .home-low .note-sub{grid-column:1}.flight-live .home-low .vault-cta{grid-column:2;grid-row:1/span 2;justify-self:start;margin-top:0}.flight-live .qnum{left:auto;right:var(--m);justify-items:end;text-align:right}.qnum i{max-width:11em;text-wrap:balance}}.hero{color:var(--color-hull)}.hero-h1{margin:0;font-size:var(--h1-fit,var(--d-hero));font-weight:900;line-height:.9}.h1-row{display:block;white-space:nowrap}.h1-row b{font-weight:inherit}.h1-row i{font-style:normal}.h1-key{display:grid;justify-items:start;gap:0;margin-top:.05em}.h1-row:not(.h1-key) .h1-l:after{content:" "}.hero-what{font-size:var(--t-quiet);font-weight:600;line-height:1.2;letter-spacing:-.005em;text-wrap:balance}.hero-what i{font-style:normal}.hero-what b{font-weight:inherit}.hero-example{font-size:var(--t-lead);font-weight:500;line-height:1.3;color:var(--color-hull)}.hero-example b{font-weight:600}.hero-cta{min-height:60px;font-size:22px}.missions{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:16px}.mission{display:grid;grid-column:1/-1;grid-template-columns:subgrid;align-items:center;padding:.5em 0 .42em;border-bottom:1.5px solid rgb(197 205 219/.4);color:var(--color-hull);text-align:left;cursor:pointer;transition:border-color .16s var(--ease-out)}.mission:last-child{border-bottom-color:transparent}.mission-name{font-size:var(--d-name);font-weight:900;line-height:.9;white-space:nowrap;transition:transform .16s var(--ease-out)}.mission-name i{font-style:normal;color:var(--color-limb);transition:color .16s var(--ease-out)}.mission-meta{display:grid;justify-items:end;gap:6px;font-size:var(--t-label);letter-spacing:.1em;text-transform:uppercase;text-align:right;white-space:nowrap;color:var(--color-hull-2)}.mission-meta b{font-weight:500}.mission-meta u{text-decoration:none}.mission-meta em,.mission-meta i{font-style:normal}.mission-meta i{color:var(--color-hull)}.mission-what{text-decoration:none}.mission-on{display:none;color:var(--color-hull);font-weight:700}.mission[aria-checked=true] .mission-on{display:inline}.mission-live{color:var(--color-hull);font-weight:700}.mission:not([aria-checked=true]) .mission-meta i{color:var(--color-hull-2)}.mission[aria-checked=true]{border-bottom-color:rgb(245 247 250/.9)}.mission:focus-visible .mission-name,.mission:hover .mission-name{color:var(--color-hull);transform:translate3d(6px,0,0)}.mission:is(:hover,:focus-visible) .mission-name i{color:var(--color-flame)}.mission:active .mission-name{transform:translate3d(6px,1px,0)}.tag{display:inline-block;padding:.34em .6em .3em;background:var(--color-hull);color:var(--color-ink);font-weight:700;letter-spacing:.1em;line-height:1;text-transform:uppercase;white-space:nowrap}.hero-state,.tag{font-size:var(--t-data)}.hero-state{display:flex;align-items:center;gap:12px;font-weight:600;line-height:1.25}.hero-state span{display:grid;gap:1px}.hero-state i{font-style:normal}.hero-copy{min-width:64px;min-height:44px;padding:0 14px;border:1px solid rgb(245 247 250/.55);border-radius:2px;background:rgb(3 5 10/.35);color:var(--color-hull);font-size:var(--t-data);font-weight:600;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.hero-copy:focus-visible,.hero-copy:hover{background:var(--color-hull);color:#03050a}.hero-ca .ca-short{display:none}@media (max-width:959px){.hero-state.hero-ca{flex-wrap:nowrap;gap:10px}.hero-ca .ca-long{display:none}.hero-ca .ca-short{display:inline}.hero-copy{min-width:0;padding:0 12px}}.hero-state span{text-shadow:0 0 10px rgb(3 5 10/.7),0 0 2px rgb(3 5 10/.7)}.state-order{display:none;font-weight:500;text-decoration:none;text-wrap:balance;color:var(--color-hull)}@media (max-width:959px){.hero-state{position:relative}.hero-state:before{content:"";position:absolute;inset:-12px -18px;z-index:-1;background:radial-gradient(closest-side,rgb(3 5 10/.62),rgb(3 5 10/.4) 60%,rgb(3 5 10/0));pointer-events:none}}.hero-role{display:grid;gap:5px}.role-loud{font-size:var(--d-sub);font-weight:900;line-height:.95;white-space:nowrap}.role-loud i{font-style:normal;color:var(--color-limb-hi)}.role-quiet{font-size:var(--t-data);line-height:1.34;color:var(--color-hull);text-wrap:pretty}.role-quiet i{font-style:normal}.hero-queue,.role-long,.role-tiny{display:none}.hero-back{padding:calc(64px + 1.2svh) 5vw 0}.hero-ui{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:64px auto auto auto auto 1fr auto auto;grid-template-areas:"head" "h1" "what" "missions" "state" "ignite" "role" "cta";padding:0 5vw max(14px,2svh);--col:calc(79vw - 50svh * 0.0789 - 5vw - 12px)}.hero-ui header{grid-area:head;margin:0 -5vw}.hero-ui:before{content:"";grid-area:h1;height:calc(var(--d-hero) * 2.86 + 1.2svh)}.hero-what{grid-area:what;max-width:var(--col);margin-top:max(12px,1.8svh)}.hero-example{display:none}.missions{grid-area:missions;max-width:var(--col);margin-top:.6svh}.hero-state{grid-area:state;max-width:var(--col);margin-top:1.2svh}.hero-role{grid-area:role}.hero-cta{grid-area:cta;margin-top:1.6svh;min-height:54px}@media (max-width:767px){.hero-what{font-size:clamp(16px,4.15vw,20px);max-width:var(--col);text-wrap:wrap}.hero-what b,.hero-what i{display:block;white-space:nowrap}.missions{column-gap:12px}.mission{padding:.3em 0 .24em}.mission-name{font-size:min(var(--d-name),5.7svh)}.mission-meta{gap:3px;letter-spacing:.04em}.mission-meta b{display:none}.mission-meta{justify-items:start;text-align:left}.mission-meta i{display:grid;gap:3px;font-size:var(--t-data)}.mission-what{font-size:var(--t-label);letter-spacing:.08em;color:var(--color-hull-2)}.missions{position:relative}.missions:before{content:"";position:absolute;inset:-10px -5vw -14px;z-index:-1;background:linear-gradient(90deg,rgb(3 5 10/.5),rgb(3 5 10/.42) 64%,rgb(3 5 10/0));-webkit-mask-image:linear-gradient(180deg,transparent,#000 14%,#000 82%,transparent);mask-image:linear-gradient(180deg,transparent,#000 14%,#000 82%,transparent);pointer-events:none}.mission[aria-checked=true] .mission-what{color:var(--color-hull);font-weight:700}.rail-needle{transform:none!important}.role-short{display:inline}.hero-state{flex-wrap:wrap;gap:6px 12px}.hero-state span{display:contents}.hero-state .state-order-short{flex:0 0 100%}.hero-cta{justify-content:space-between}}@media (max-width:767px) and (max-height:759px){:root{--d-hero:min(13.2vw,6.5svh)}.role-quiet .role-short{display:none}.role-quiet .role-tiny{display:inline}.ignite-sub{display:none}.ignite-key{width:48px;height:48px}.hero-ignite{margin-bottom:1.2svh}.hero-state{flex-wrap:nowrap}.hero-state span{display:grid}.mission-name{font-size:min(var(--d-name),5.1svh)}.mission{padding:.26em 0 .2em}}@media (max-width:359px){.hero-what i{white-space:normal}.ignite-sub{display:none}}@media (min-width:768px){.flight{--rk-ax:0.72;--rk-ay:0.8;--rk-size:0.62}.hero-back{padding:calc(76px + 3vh) var(--m) 0}.hero-ui{grid-template-rows:76px auto auto auto auto auto auto 1fr auto;grid-template-areas:"head" "h1" "what" "example" "cta" "state" "missions" "." "role";padding:0 var(--m) max(20px,3vh);--col:calc(72vw - 62vh * 0.0789 - var(--m) - 28px)}.hero-ui header{margin:0 calc(var(--m) * -1)}.hero-ui:before{height:calc(var(--d-hero) * 2.86 + 3vh)}.hero-what{margin-top:2vh;max-width:min(var(--col),26em)}.hero-example{display:block;grid-area:example;margin-top:1vh;max-width:var(--col)}.hero-cta{min-height:60px}.hero-state{margin-top:3vh;max-width:min(var(--col),560px)}.state-order-short{display:block}.missions{margin-top:1.2vh;max-width:min(var(--col),560px)}.mission-meta{font-size:14px}.role-long{display:inline}.role-short{display:none}.role-quiet{font-size:var(--t-body);max-width:34em}}@media (min-width:768px) and (max-aspect-ratio:5/4){:root{--d-hero:min(13vw,11.4vh);--d-name:min(6.4vw,5.5vh);--d-sub:min(3.6vw,3.4vh)}.hero-what b,.hero-what i{display:block;white-space:nowrap}.hero-what{max-width:var(--col);font-size:var(--t-lead);text-wrap:wrap}.hero-state{margin-top:2vh}.role-quiet .role-long{display:none}.role-quiet .role-short{display:inline}}@media (min-width:960px) and (min-aspect-ratio:5/4) and (min-height:560px){:root{--d-hero:min(17.5vh,11.4vw)}.flight{--rk-ax:0.5;--rk-ay:0.78;--rk-size:0.68}.hero-back{padding:10.6vh var(--m) 0}.hero-h1{--h1-split:1;line-height:.92}.h1-key,.h1-row{display:grid;grid-template-columns:minmax(0,1fr) 12.6vh minmax(0,1fr);gap:0;margin-top:0}.h1-key{margin-top:.02em}.h1-l{grid-column:1;justify-self:end;display:flex;justify-content:flex-end;min-width:0;width:100%}.h1-r{grid-column:3;justify-self:start}.h1-row:not(.h1-key) .h1-l:after{content:none}.h1-key .t-block{margin-left:0}.hero-ui{grid-template-columns:minmax(0,37fr) minmax(0,20fr) minmax(0,35fr);grid-template-rows:76px calc(47.6vh - 76px) auto auto auto 1fr auto;grid-template-areas:"head head head" ". . ." "what . state" "example . missions" "cta . missions" ". . missions" "role . queue";padding:0 var(--m) 4.2vh;column-gap:0}.hero-ui:before{content:none}.hero-what{margin-top:0;max-width:22em;align-self:start}.hero-example{grid-column:1/3;max-width:40vw;margin-top:1.6vh}.state-order-short{display:none}.state-order-long{display:block}.hero-state{grid-area:state;margin:0;padding-bottom:1.5vh;border-bottom:1.5px solid rgb(197 205 219/.4)}.hero-state,.missions{align-self:start;max-width:none}.missions{grid-area:missions;margin-top:.4vh;column-gap:22px}.mission{padding:.36em 0 .26em}.hero-role{align-self:end;max-width:30em}.role-quiet{font-size:var(--t-data)}.hero-queue{grid-area:queue;display:grid;justify-items:end;align-self:end;gap:6px;text-align:right}.hero-queue b{font-size:var(--t-label);font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--color-hull-2)}.hero-queue i{font-size:var(--d-sub);font-style:normal;font-weight:900;line-height:.95;color:var(--color-hull-2);white-space:nowrap}}@media (min-width:960px) and (max-width:1179px) and (min-aspect-ratio:5/4){.mission-meta u{display:none}}@media (min-width:960px) and (min-aspect-ratio:5/4) and (min-height:560px) and (max-height:700px){:root{--d-name:min(7.2vh,5.2vw)}.mission{padding:.3em 0 .24em}.missions{margin-top:.6vh}.state-order-long,.state-order-short{display:none}}@media (max-width:767px) and (min-height:760px){.state-order-short{display:block}}@media (max-width:767px) and (max-height:599px){.hero .hero-ignite{display:none}.mission-name{font-size:min(var(--d-name),4.6svh)}.mission{padding:.2em 0 .14em}.role-quiet{display:none}}.hero-ui:after{content:"";position:absolute;inset:auto 0 0;height:30svh;z-index:-1;background:linear-gradient(0deg,rgb(3 5 10/.97),rgb(3 5 10/.95) 56%,rgb(3 5 10/.6) 82%,rgb(3 5 10/0));pointer-events:none}@media (min-width:768px){.hero-ui:after{height:38vh;background:linear-gradient(0deg,rgb(3 5 10/.94),rgb(3 5 10/.86) 36%,rgb(3 5 10/.6) 66%,rgb(3 5 10/0))}}@media (min-width:960px) and (min-aspect-ratio:5/4) and (min-height:560px){.hero-ui:after{height:24vh;background:linear-gradient(0deg,rgb(3 5 10/.94),rgb(3 5 10/.86) 46%,rgb(3 5 10/.42) 78%,rgb(3 5 10/0));-webkit-mask-image:linear-gradient(90deg,#000 36%,rgb(0 0 0/.3) 45%,rgb(0 0 0/.3) 55%,#000 64%);mask-image:linear-gradient(90deg,#000 36%,rgb(0 0 0/.3) 45%,rgb(0 0 0/.3) 55%,#000 64%)}}.fl-mirror,.fl-wake{position:fixed;left:0;top:0;z-index:3;width:0;height:20vh;opacity:0;pointer-events:none;--hull:68px}.fl-mirror i,.fl-wake i{position:absolute;top:0;bottom:0;left:calc(var(--hull) * -.86);width:calc(var(--hull) * 1.72);-webkit-mask-image:linear-gradient(90deg,transparent,#000 26%,#000 74%,transparent),url(/art/sky/water-ripple.webp);mask-image:linear-gradient(90deg,transparent,#000 26%,#000 74%,transparent),url(/art/sky/water-ripple.webp);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect;filter:blur(.6px)}.fl-mirror i{background:linear-gradient(180deg,rgb(255 255 255/0),rgb(255 255 255/1) 16%,rgb(255 255 255/.74) 62%,rgb(255 255 255/.3)),linear-gradient(90deg,rgb(232 240 252/.62),rgb(232 240 252/.56) 46%,rgb(122 170 240/.34) 58%,rgb(122 170 240/.3));background-blend-mode:multiply}.fl-wake{mix-blend-mode:screen}.fl-wake i{left:calc(var(--hull) * -1.5);width:calc(var(--hull) * 3);background:linear-gradient(90deg,rgb(255 150 40/0),rgb(255 150 40/.5) 22%,rgb(255 216 96/.86) 40%,rgb(255 252 236/.96) 50%,rgb(255 216 96/.86) 60%,rgb(255 150 40/.5) 78%,rgb(255 150 40/0));-webkit-mask-image:linear-gradient(180deg,transparent,#000 10%,rgb(0 0 0/.7) 70%,rgb(0 0 0/.36)),url(/art/sky/water-ripple.webp);mask-image:linear-gradient(180deg,transparent,#000 10%,rgb(0 0 0/.7) 70%,rgb(0 0 0/.36)),url(/art/sky/water-ripple.webp)}.flight-live .hero-act>*,.flight-live .hero-back,.flight-live .hero-ui>*{transition:opacity .11s linear,transform .11s linear}.hero[data-gone="1"] .hero-act>*,.hero[data-gone="1"] .hero-back,.hero[data-gone="1"] .hero-ui:after,.hero[data-gone="1"] .hero-ui>*{opacity:0;pointer-events:none;transition:none}.hero[data-hold="1"] .hero-cta,.hero[data-hold="1"] .hero-ui>:not(header):not(.hero-act),.hero[data-pull="1"] .hero-act>*,.hero[data-pull="1"] .hero-ui>:not(header){opacity:0;pointer-events:none;transition:opacity .12s linear}.flight-live .ignite-say{transition:opacity .12s linear}.hero[data-hold="1"] .ignite-say{opacity:0}.hero-ui:after{transition:opacity .14s linear}.hero[data-hold="1"] .hero-ui:after,.hero[data-pull="1"] .hero-ui:after{opacity:0}@media (prefers-reduced-motion:no-preference){.hero[data-intro=on] .h1-row:not(.h1-key){animation:h1-in .3s cubic-bezier(.2,.9,.2,1) .12s backwards}.hero[data-intro=on] .h1-key .t-block{background:var(--heat-cool) 0 0 /300% 100% no-repeat;animation:wipe .3s var(--ease-burn) .26s backwards,cool .76s cubic-bezier(.3,0,.2,1) .3s backwards}.hero[data-intro=on] :is(.hero-what,.hero-example){animation:rise .32s var(--ease-out) .42s backwards}.hero[data-intro=on] .mission{animation:rise .32s var(--ease-out) calc(.52s + var(--i, 0) * 60ms) backwards}.hero[data-intro=on] :is(.hero-cta,.hero-ignite,.hero-state,.hero-role,.hero-queue){animation:rise .32s var(--ease-out) .74s backwards}}@keyframes h1-in{0%{opacity:0;transform:translate3d(0,.12em,0)}to{opacity:1;transform:none}}@keyframes rise{0%{opacity:0;transform:translate3d(0,12px,0)}to{opacity:1;transform:none}}.mission-name.jolt{animation:jolt .42s var(--ease-out) both}.grab{position:fixed;left:0;top:0;z-index:14;width:96px;height:320px;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.grab[data-mode=off]{visibility:hidden;pointer-events:none}.grab[data-live="1"]{cursor:grabbing}.grab:focus-visible{outline:2px solid var(--color-limb-hi);outline-offset:2px}.hero-ignite{display:flex;align-items:center;gap:12px;min-width:0}.ignite-key{position:relative;flex:none;width:56px;height:56px;border-radius:50%;color:var(--color-hull);cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:transform .16s var(--ease-out);--hold:0}.ignite-key:before{content:"";position:absolute;inset:0;border:1.5px solid var(--color-hull);border-radius:50%;opacity:0;pointer-events:none}.ignite-dial{display:block;width:100%;height:100%;overflow:visible}.dial-track{fill:rgb(4 9 22/.82);stroke:rgb(245 247 250/.8);stroke-width:1.75;transition:fill .16s var(--ease-out)}.dial-fill{fill:none;stroke:var(--color-hull);stroke-width:4.5;stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--hold) * 100);transform:rotate(-90deg);transform-origin:50% 50%}.dial-flame{fill:none;stroke:currentColor;stroke-width:2.8;stroke-linejoin:round;transform-origin:50% 76%;transition:transform .2s var(--ease-out),fill .16s var(--ease-out)}.ignite-key:hover{transform:scale(1.06)}.ignite-key:hover .dial-flame{transform:scaleY(1.12)}.ignite-key:active .dial-flame,.ignite-key[data-live="1"] .dial-flame{fill:currentColor;transform:scaleY(1.2)}.ignite-key:active,.ignite-key[data-live="1"]{transform:scale(.94)}.ignite-key:active .dial-track,.ignite-key[data-live="1"] .dial-track{fill:rgb(4 9 22/.94)}.ignite-key:focus-visible{outline:2px solid var(--color-limb-hi);outline-offset:3px}.ignite-say{display:grid;gap:3px;min-width:0;color:var(--color-hull);text-shadow:0 0 12px rgb(3 5 10/.9),0 0 3px rgb(3 5 10/.9)}.ignite-cap{font-weight:700;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.ignite-cap,.ignite-sub{font-size:var(--t-label)}.ignite-sub{font-weight:500;line-height:1.34;text-decoration:none}.ignite-sub i{display:block;font-style:normal;white-space:nowrap}@media (prefers-reduced-motion:no-preference){.hero:not([data-used="1"]) .ignite-key:before{animation:key-call 2.6s var(--ease-out) 1.8s infinite}}@keyframes key-call{0%{opacity:.7;transform:none}38%,to{opacity:0;transform:scale(1.7)}}.hero-act{display:contents}.hero-ignite{grid-area:ignite;align-self:end;max-width:var(--col);margin-bottom:2.4svh}@media (min-width:768px){.hero-act{grid-area:cta;display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:2.4vh}.hero-act .hero-cta{margin-top:0}.hero-ignite{grid-area:auto;align-self:auto;max-width:none;margin-bottom:0}.ignite-key{width:60px;height:60px}.ignite-sub{font-size:var(--t-data)}}@media (min-width:960px) and (min-aspect-ratio:5/4) and (min-height:560px){.hero-act{grid-column:1/3;align-self:start;margin-top:3.2vh}}.pull-tag{position:fixed;left:5vw;top:31svh;z-index:13;display:grid;justify-items:start;gap:8px;transition:opacity .11s linear;pointer-events:none;--pull-size:28px}.pull-if{font-size:var(--t-data);letter-spacing:.1em;text-transform:uppercase;color:var(--color-hull)}.pull-two{font-size:var(--pull-size);font-weight:900;line-height:1;white-space:nowrap}@media (max-width:767px){.pull-two .t-block{white-space:pre-line;line-height:.94}}@media (min-width:768px){.pull-tag{left:var(--m);top:52vh}}@media (min-width:960px) and (min-aspect-ratio:5/4) and (min-height:560px){.pull-tag{left:61vw;top:50vh}}.pen-tag{position:fixed;left:0;top:0;z-index:12;display:grid;gap:2px;transition:opacity .11s linear;pointer-events:none;white-space:nowrap}.pen-tag[data-side=left]{transform-origin:100% 0}.pen-tag[data-short="1"] [data-tag="1"]{visibility:hidden}.pen-tag[data-side=left]>p{transform:translate3d(-100%,0,0);text-align:right}.pen-lev{padding:3px 8px 2px;border:1.5px solid var(--color-hull-2);border-radius:2px;background:rgb(4 9 22/.92);font-size:var(--t-data);font-weight:600}.pen-lev,.pen-line{justify-self:start;color:var(--color-hull)}.pen-line{padding:2px 8px 1px;background:rgb(4 9 22/.78);font-size:var(--t-label)}.pen-dot,.pen-line:empty{display:none}.flight[data-boost="1"] .pen-lev,.flight[data-boost="1"]~.x{font-size:34px;border-width:0;background:none}.liftoff-block{position:fixed;z-index:15;left:5vw;top:16svh;font-size:var(--d-hero);font-weight:900;line-height:.9;pointer-events:none}.liftoff-block .t-block{clip-path:inset(0 100% 0 0);transition:clip-path .1s linear}.liftoff-block[data-on="1"] .t-block{clip-path:inset(0 -1% 0 0);transition:clip-path .12s var(--ease-burn)}@media (min-width:768px){.liftoff-block{left:var(--m);top:30vh}}.rail{position:fixed;inset:0 0 auto;z-index:34;height:var(--rail-h);display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:0 5vw;background:linear-gradient(180deg,rgb(3 5 10/.92),rgb(3 5 10/.72));border-bottom:1.5px solid rgb(108 130 176/.4);color:var(--color-hull);transform:translate3d(0,-102%,0);transition:transform .16s linear;pointer-events:none}.rail[data-on="1"]{transform:none;transition:transform .26s var(--ease-out)}.rail[data-on="1"] :is(a,button),.rail[data-open="1"] .rail-sheet{pointer-events:auto}.rail-mark{display:grid;align-items:center;justify-items:start;width:44px;height:44px}.rail-mark .mark{height:28px}.rail-id{display:none}.rail-scale{position:relative;height:100%;min-width:0}.rail-tick{display:none}.rail-needle{position:relative;display:inline-flex;align-items:center;height:100%}.rail-needle b{padding:4px 8px 3px;border:1.5px solid var(--color-hull-2);border-radius:2px;font-size:var(--t-data);font-weight:600}.rail-needle i{display:none}.rail-state{display:flex;gap:14px;font-size:var(--t-label);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.rail-state b{display:none;font-weight:500}.pen-tag .lev,.rail .lev{text-transform:none}.rail-state i{font-style:normal;font-weight:600}.rail-menu{min-height:44px;min-width:44px;padding:0 4px 0 10px;font-size:var(--t-label);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--color-hull)}.rail-sheet{position:fixed;inset:var(--rail-h) 0 auto;display:grid;padding:6px 5vw 22px;background:var(--color-night);border-bottom:1.5px solid var(--color-rule)}.rail-sheet[hidden]{display:none}.rail-sheet-wallet{padding-top:16px}@media (min-width:768px){.rail{grid-template-columns:auto auto minmax(0,1fr) auto auto;gap:22px;padding:0 var(--m)}.rail-id{display:flex;gap:22px;font-size:var(--t-label);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:var(--color-hull)}.rail-id b{font-weight:500}.rail-id i{font-style:normal;color:var(--color-hull-2)}.rail-scale{position:absolute;inset:0;pointer-events:none}.rail-tick{display:block;top:0;left:calc(50% + (var(--L) - 2) * var(--axk) * var(--axz, 1))}.rail-tick,.rail-tick i{position:absolute;bottom:0}.rail-tick i{left:-.75px;height:9px;border-left:1.5px solid var(--color-hull-2)}.rail-tick b{position:absolute;left:0;top:50%;transform:translate3d(-50%,-62%,0);font-size:var(--t-label);font-weight:500;color:var(--color-hull-2);white-space:nowrap}.rail-tick.is-mid b{color:var(--color-hull);font-weight:600}.rail-q i{height:14px;border-color:var(--color-hull)}.rail-needle{left:0;top:0;bottom:0}.rail-needle,.rail-needle i{position:absolute;display:block}.rail-needle i{left:-1.5px;bottom:-1.5px;width:3px;height:16px;background:var(--color-hull)}.rail-needle b{display:none}.rail-state b{display:inline}.rail-state{grid-column:4;gap:22px}.rail-menu{grid-column:5}.rail-sheet{inset:var(--rail-h) 0 auto auto;width:min(420px,60vw);border-left:1.5px solid var(--color-rule);padding:6px 28px 24px}}@media (min-width:768px) and (max-width:1100px){.rail-id i{display:none}}.closing-mark,.closing-track{color:var(--color-hull)}.closing-mark{position:absolute;left:12vw;right:12vw;bottom:24.5vh;margin:0;font-size:var(--wm-size,30vh);font-weight:900;line-height:.78;letter-spacing:.03em;text-align:center;white-space:nowrap}.closing-mark>span,.wm-l{display:inline-block}.wm-l{font-style:normal;opacity:0;transform:translate3d(0,.1em,0);transition:opacity 90ms linear,transform 90ms linear}.flight-live .scene-closing[data-on="1"] .wm-l,html:not(.flight-live) .wm-l{opacity:1;transform:none;transition:opacity .12s linear calc(.26s + var(--i, 0) * 46ms),transform .36s var(--ease-out) calc(.26s + var(--i, 0) * 46ms)}.closing-mark .wordmark-b{line-height:1;margin:-.11em 0}.plate-front{position:absolute;left:0;top:0;--pw:100vw;-webkit-mask-image:radial-gradient(circle calc(var(--pw) * 1.4797) at 50% calc(var(--pw) * 1.8577),#000 99.5%,transparent 101.4%);mask-image:radial-gradient(circle calc(var(--pw) * 1.4797) at 50% calc(var(--pw) * 1.8577),#000 99.5%,transparent 101.4%);will-change:transform}.plate-front img{-webkit-mask-image:none;mask-image:none}.flight-live .closing-ui:after{content:"";position:absolute;inset:auto 0 0;height:20svh;z-index:-1;background:linear-gradient(0deg,rgb(3 5 10/.9),rgb(3 5 10/.62) 50%,rgb(3 5 10/0));pointer-events:none}.closing-ui{grid-template-rows:auto auto 1fr auto;padding:calc(var(--rail-h) + 4vh) 5vw max(18px,3vh);text-align:center}.closing-say,.closing-ui{display:grid;justify-items:center}.closing-say{font-size:var(--d-title-3);font-weight:900;line-height:.9}.closing-say>span{display:block;white-space:nowrap}.closing-say>span+span{--d:60ms}.closing-what{display:grid;gap:6px;margin-top:2.2vh;--d:140ms}.closing-what b{font-size:var(--t-quiet);font-weight:600;line-height:1.2}.closing-what i{font-size:var(--t-lead);font-style:normal;color:var(--color-hull-2)}.closing-nav{grid-row:4;display:flex;flex-wrap:wrap;justify-content:center;gap:0 26px;--d:200ms}.closing-link{display:inline-flex;align-items:center;min-height:44px;font-size:var(--t-body);font-weight:600;color:var(--color-hull)}.closing-link:hover{text-decoration:underline;text-underline-offset:.3em}.closing-state{grid-row:3;align-self:end;font-size:var(--t-label);letter-spacing:.12em;text-transform:uppercase;color:var(--color-hull);--d:240ms}@media (max-width:767px){.closing-mark{left:5vw;right:5vw;bottom:21.5svh}.closing-state{align-self:start;margin-top:2.2svh}.closing-nav{display:grid;grid-template-columns:auto auto;justify-content:center;gap:0 30px;width:100%}.closing-link{font-size:var(--t-data);white-space:nowrap}.plate-front{-webkit-mask-image:radial-gradient(circle calc(var(--pw) * 1.4396) at 50% calc(var(--pw) * 2.7383),#000 99.5%,transparent 101.4%);mask-image:radial-gradient(circle calc(var(--pw) * 1.4396) at 50% calc(var(--pw) * 2.7383),#000 99.5%,transparent 101.4%)}}@media (min-width:768px){.closing-ui{grid-template-columns:1fr auto;grid-template-rows:auto auto 1fr auto;padding:calc(var(--rail-h) + 2.2vh) var(--m) 3.4vh}.closing-say,.closing-what{grid-column:1/-1}.closing-nav{grid-column:1;grid-row:4;justify-self:start;gap:0 34px}.closing-state{grid-column:2;grid-row:4;align-self:center}}html:not(.flight-live) .booster-tag,html:not(.flight-live) .fl-earth,html:not(.flight-live) .fl-flash,html:not(.flight-live) .fl-line,html:not(.flight-live) .fl-mirror,html:not(.flight-live) .fl-rocket,html:not(.flight-live) .fl-rush,html:not(.flight-live) .fl-sky,html:not(.flight-live) .fl-vignette,html:not(.flight-live) .fl-wake,html:not(.flight-live) .grab,html:not(.flight-live) .hero-ignite,html:not(.flight-live) .liftoff-block,html:not(.flight-live) .pen-tag,html:not(.flight-live) .plate-front,html:not(.flight-live) .pull-tag,html:not(.flight-live) .rail{display:none}html:not(.flight-live) .chapter,html:not(.flight-live) .closing-track,html:not(.flight-live) .hero{height:auto;min-height:100svh;background:#03050a 50%/cover no-repeat;isolation:isolate}html:not(.flight-live) .hero{min-height:0;height:var(--hh);overflow:hidden;background-image:url(/art/sky/pad-plate-wide-1440.webp);background-size:cover;background-position:calc(var(--rk-ax) * 100%) 76%}html:not(.flight-live) .hero:after{content:"";position:absolute;z-index:1;left:calc(var(--rk-ax) * 100%);top:calc(var(--rk-ay) * 100% - var(--rk-size) * var(--hh) * 1.0612);height:calc(var(--rk-size) * var(--hh) * 1.1112);aspect-ratio:560/1560;transform:translate3d(-50%,0,0);background:url(/art/rocket/vehicle-pad.webp) 50% 50%/contain no-repeat;pointer-events:none}@media (orientation:portrait) and (max-width:767px){html:not(.flight-live) .hero{background-image:url(/art/sky/pad-plate-tall-1080.webp);background-position:36% 50%}}html:not(.flight-live) .hero-back,html:not(.flight-live) .hero-ui{position:absolute;inset:0}html:not(.flight-live) .hero-back{z-index:0}html:not(.flight-live) .hero-ui{z-index:2}html:not(.flight-live) .scene{position:relative;display:grid;align-content:center;gap:28px;min-height:100svh;padding:96px 0 64px;max-width:980px}html:not(.flight-live) .chapter[data-ch=liftoff]{background-image:linear-gradient(rgb(3 5 10/.5),rgb(3 5 10/.5)),url(/art/sky/liftoff-cloud-wide-1440.webp)}html:not(.flight-live) .chapter[data-ch=flight]{background-image:linear-gradient(rgb(3 5 10/.55),rgb(3 5 10/.55)),url(/art/sky/clouds-cold-wide-1440.webp)}html:not(.flight-live) .chapter[data-ch=corridor],html:not(.flight-live) .chapter[data-ch=maxq]{background-image:linear-gradient(rgb(3 5 10/.4),rgb(3 5 10/.4)),url(/art/sky/strato-wide-1440.webp)}html:not(.flight-live) .chapter[data-ch=fuel],html:not(.flight-live) .chapter[data-ch=home],html:not(.flight-live) .chapter[data-ch=manifest],html:not(.flight-live) .closing-track{background-image:linear-gradient(rgb(3 5 10/.3),rgb(3 5 10/.72)),url(/art/sky/limb-ocean-wide-1440.webp);background-position:50% 100%}html:not(.flight-live) .recorder{margin:0 var(--g);height:380px}html:not(.flight-live) .notes>*+*{margin-top:28px}@media (min-width:900px){html:not(.flight-live) .chapter:is([data-ch=liftoff],[data-ch=flight],[data-ch=corridor],[data-ch=maxq],[data-ch=fuel],[data-ch=manifest]):after{content:"";position:absolute;z-index:0;top:9vh;bottom:0;right:7vw;width:24vw;background:url(/art/rocket/vehicle-flight.webp) 50% 0/auto 150% no-repeat;-webkit-mask-image:linear-gradient(90deg,transparent,#000 24%,#000 76%,transparent),linear-gradient(180deg,#000 70%,transparent);mask-image:linear-gradient(90deg,transparent,#000 24%,#000 76%,transparent),linear-gradient(180deg,#000 70%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect;pointer-events:none}html:not(.flight-live) .chapter:is([data-ch=fuel],[data-ch=manifest]):after{background-image:url(/art/rocket/vehicle-stage2.webp);background-size:auto 130%}html:not(.flight-live) .chapter .scene{z-index:1;max-width:min(980px,62vw)}}html:not(.flight-live) .orbit{width:min(70vw,420px);margin:0 var(--g);--ring-u:0.6}html:not(.flight-live) .qnum,html:not(.flight-live) .queue-say{padding:0 var(--g)}html:not(.flight-live) .closing-track{display:grid}html:not(.flight-live) .scene-closing{max-width:none;justify-items:center}html:not(.flight-live) .closing-mark{position:static;font-size:min(24vw,30vh)}html:not(.flight-live) .closing-ui{gap:18px;padding:0 var(--g)}.booster-tag b,.mission[aria-checked=true] .mission-name i,.role-loud i{color:var(--color-flame)}.mission{position:relative}.mission:after{content:"";position:absolute;left:0;right:0;bottom:-1.5px;height:1.5px;background:var(--heat-fill);transform:scaleX(0);transform-origin:0 50%;transition:transform .16s var(--ease-out);pointer-events:none}.mission:is(:hover,:focus-visible):after{transform:none;transition:transform .36s var(--ease-burn)}.fig:not(.fig-down) .fig-num,.note-fig .fig-num,.rec-two i[data-sign=up]{color:var(--color-flame)}.rec-two i[data-sign=down]{color:var(--color-limb-hi)}.qnum b{transition:color .32s var(--ease-out)}.qnum:not([data-q]) b,.qnum[data-q=max] b{color:var(--color-ember)}.qnum[data-q=down] b,.station[data-sel="1"] .station-name i{color:var(--color-flame)}.fuel-treasury{background:var(--heat-fill)}.dial-flame{stroke:var(--color-flame)}.ignite-key:active .dial-flame,.ignite-key[data-live="1"] .dial-flame{fill:var(--color-flame)}.ignite-key[data-live="1"] .dial-fill{stroke:var(--color-flame)}.h1-key .t-block,.pull-two .t-block{box-shadow:inset 0 0 0 4em rgb(255 216 96/var(--heat,0))}@media (prefers-reduced-motion:no-preference){.flight-live .scene[data-on="1"] .t-loud:not([data-at]) .t-block,.flight-live .scene[data-on="1"] .t-loud[data-on="1"] .t-block,.liftoff-block[data-on="1"] .t-block{background:var(--heat-cool) 0 0 /300% 100% no-repeat;animation:cool .68s cubic-bezier(.3,0,.2,1) calc(var(--d, 0s) + var(--beat, 0s) + 60ms) backwards}.liftoff-block[data-on="1"] .t-block{animation-duration:.9s;animation-delay:0s}.flight-live .scene .note .fuel-seg{clip-path:inset(0 100% 0 0);transition:clip-path 90ms linear}.flight-live .scene[data-on="1"] .note[data-on="1"] .fuel-seg{clip-path:inset(0 0 0 0);transition:clip-path .42s var(--ease-burn) .18s}.flight-live .scene[data-on="1"] .note[data-on="1"] .fuel-team{transition-delay:.42s}.qnum:not([data-q]) b,.qnum[data-q=max] b{animation:q-press .9s ease-in-out infinite alternate;transform-origin:0 100%}.hero-queue i span{animation:queue-scan 7.5s linear calc(var(--i, 0) * 1.5s) infinite}.mission-meta{transition:transform .24s var(--ease-out)}.mission:is(:hover,:focus-visible) .mission-meta{transform:translate3d(-4px,0,0)}}@keyframes queue-scan{0%,16%,to{color:var(--color-hull-2)}11%,3%{color:var(--color-flame)}}@media (max-height:760px){.hero-ca .hero-house{display:none}}@media (min-height:761px){.hero-state.hero-ca:has(.hero-house){flex-wrap:wrap;row-gap:6px}}@media (max-height:859px),(min-width:600px) and (max-width:899px){.hero-ca .hero-jup{display:none}}@media (min-width:600px) and (max-width:899px),(min-width:900px) and (max-height:799px){.hero-ca .hero-opens{display:none}}