.w1-mission{font-synthesis:none}.w1-mission,.w1-mission :is(h1,h2,h3,p,span,a,dt,dd,code,summary,button,time){font-feature-settings:"zero" 0;font-variant-numeric:lining-nums tabular-nums}.w1-mission .w1-rail{anchor-scope:--hero-cap, --mc-deck, --mc-copy;width:88%;max-width:2160px;padding-block:clamp(40px,4vw,100px)}.w1-mission :is(h2,h3){font-size:clamp(30px,4.5vw,86px)}.w1-mission #hero{--name-floor:clamp(45px, 5.625vw, 107.5px)}.mc-station-content{width:max(55%, var(--mc-copy-width))}.mc-stage-tag{font:400 var(--role-label)/1.5 var(--tpl-mono), monospace;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:32px;display:flex}.mc-stage-count{white-space:nowrap}.mc-hero-stage{min-height:var(--hero-stage-height,calc(var(--mc-deck-width) / var(--mc-art-ratio) + 140px));--hero-foot-depth:16px;--mc-deck-width:min(calc(min(88vw, 2160px) * var(--mc-deck-frac)), var(--mc-source-width));position:relative}.mc-hero-copy{anchor-name:--mc-copy;width:var(--mc-copy-width);flex-direction:column;gap:20px;display:flex}.mc-hero-copy .mc-stage-tag{margin-bottom:0}.mc-name{--title-max:var(--mc-name-limit)}.mc-ticker{color:var(--mc-signal-ink);font:400 clamp(24px, 2.5vw, 50px)/1.4 var(--tpl-display), sans-serif}.mc-tagline{font:400 clamp(24px, 2.5vw, 50px)/1.2 var(--tpl-display), sans-serif}.mc-hero-copy>p[data-role=body]{font-size:var(--role-body);max-width:40ch}.mc-keys{flex-wrap:wrap;gap:16px;display:flex}.mc-deck{anchor-name:--mc-deck;width:min(var(--mc-deck-width), calc(anchor-size(--mc-copy height) * .94 * var(--mc-art-ratio)));left:calc(var(--mc-spine-left) + var(--mc-spine-width) / 2);top:var(--hero-cap-top,calc(anchor(--hero-cap top) + anchor-size(--hero-cap height) * var(--hero-cap-offset)));position:absolute;translate:-50%}.mc-deck .tpl-art{width:100%;height:auto}.mc-deck-line{border-block:2px solid var(--band-ink);background:var(--panel-bg);pointer-events:none;width:100%;height:12px;margin-top:1px;display:block;position:relative}.mc-deck-line:before,.mc-deck-line:after{content:"";background:var(--band-ink);width:2px;height:20px;position:absolute;bottom:12px}.mc-deck-line:before{left:0}.mc-deck-line:after{right:0}.mc-patch{position:absolute;top:calc(100% + 24px);left:50%;transform:translate(-50%)}.mc-patch .tpl-icon-frame{border-width:2px;width:48px;height:48px;padding:6px}.mc-patch .tpl-icon-frame[data-frame=ring]{width:50px;height:50px;padding:7px}.mc-patch .tpl-icon-frame[data-frame=coin-rim]{border-width:7px;width:58px;height:58px}.mc-spine{left:var(--mc-spine-left);width:var(--mc-spine-width);pointer-events:none;z-index:-1;position:absolute;top:0;bottom:0}.mc-spine-ticker-marquee{left:calc((100% - min(88vw, 2160px)) / 2 + min(88vw, 2160px) * var(--mc-spine-frac))}.mc-spine-hero{top:anchor(--mc-deck bottom)}.mc-body-drawing{transform:scaleX(var(--mc-spine-mirror));width:100%;height:100%;display:block}.mc-stage-ring{border-block:2px solid var(--mc-spine-ink);background:var(--mc-body-shadow);height:7px;position:absolute;top:0;left:-3px;right:-3px}.mc-station-rivets{background:radial-gradient(circle, var(--mc-spine-ink) 0 1px, transparent 2px) 0 0 / 100% 24px;-webkit-mask:linear-gradient(to right, var(--surface-black) 0 3px, transparent 3px calc(100% - 3px), var(--surface-black) calc(100% - 3px));mask:linear-gradient(to right, var(--surface-black) 0 3px, transparent 3px calc(100% - 3px), var(--surface-black) calc(100% - 3px));position:absolute;inset:12px 5px}.mc-spine-contract-strip{container:mc-designation/size}.mc-vertical-print{writing-mode:vertical-rl;width:max-content;height:max-content;font:400 min(clamp(32px, 3vw, 70px), calc(100cqw / 1.5), max(16px, calc((100cqh - 126px) / var(--mc-print-em))))/1.1 var(--tpl-display), sans-serif;color:var(--mc-spine-ink);white-space:nowrap;margin:0 auto;position:absolute;inset:106px 0 auto}@container mc-designation not (min-height:320px){.mc-vertical-print{display:none}}.mc-fairing{width:150%;height:100%;position:absolute;top:0;left:-25%}.mc-fairing svg{width:100%;height:100%}.mc-payload-window{left:calc(var(--mc-spine-left) - var(--mc-spine-width) * .12);width:calc(var(--mc-spine-width) * 1.24);background:var(--mc-body-shadow);border:2px solid var(--mc-spine-ink);padding:12px;position:absolute;top:30%}.mc-payload-window .tpl-art{width:100%;height:auto}.mc-payload-window figcaption{font:400 var(--role-label)/1.5 var(--tpl-mono), monospace;color:var(--mc-spine-ink);margin-top:12px}.mc-bells{width:124%;position:absolute;bottom:0;left:-12%}.mc-plume{width:100%;height:100%;position:absolute;inset:0}.mc-pad{width:150%;height:100%;position:absolute;bottom:0;left:-25%}.mc-join{height:var(--mc-seam);background:var(--band-ink);-webkit-mask:linear-gradient(to right, var(--surface-black) 0 var(--mc-spine-left), transparent var(--mc-spine-left) calc(var(--mc-spine-left) + var(--mc-spine-width)), var(--surface-black) calc(var(--mc-spine-left) + var(--mc-spine-width)));mask:linear-gradient(to right, var(--surface-black) 0 var(--mc-spine-left), transparent var(--mc-spine-left) calc(var(--mc-spine-left) + var(--mc-spine-width)), var(--surface-black) calc(var(--mc-spine-left) + var(--mc-spine-width)));position:absolute;bottom:0;left:0;right:0}.mc-ruler{border-left:1px solid var(--band-ink);width:36px;font:400 clamp(10px, .6vw, 16px)/1.5 var(--tpl-mono), monospace;background:repeating-linear-gradient(to bottom, var(--band-ink) 0 1px, transparent 1px 24px) 0 0 / 6px 100%;background-repeat:no-repeat;position:absolute;inset:0 auto 0 -44px;overflow:hidden}.mc-ruler span{white-space:nowrap;height:144px;padding:0 0 126px 8px;display:block}.mc-stars{pointer-events:none;z-index:-1;opacity:var(--mc-star-opacity);clip-path:var(--mc-star-clip);position:absolute;inset:0;overflow:hidden}.mc-star-plane{width:100%;height:100%;position:absolute;inset:0}.mc-star-plane-1{opacity:1}.mc-telemetry{width:var(--mc-copy-width);font-family:var(--tpl-mono), monospace;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:32px;display:grid;position:relative}.mc-station-content .mc-telemetry{width:100%;margin-left:0}.mc-hero-stage .mc-telemetry{top:24px}.mc-telemetry dt{font-size:var(--role-label);text-transform:uppercase}.mc-telemetry dd{font-size:var(--role-label);overflow-wrap:anywhere;margin:4px 0 0}.w1-mission .w1-section-ticker-marquee .w1-rail{padding-block:20px}.mc-ribbon{text-transform:uppercase;width:100%;font:400 var(--role-label)/1.5 var(--tpl-mono), monospace;flex-wrap:wrap;gap:32px;padding:18px 6%;display:flex}.w1-mission .w1-section-ticker-marquee{border-block:1px solid var(--band-ink)}.mc-ribbon>span{white-space:nowrap;flex-shrink:0;gap:12px;display:flex}.mc-spec{border-collapse:collapse;width:100%;margin-top:28px}.mc-spec :is(th,td){vertical-align:top;border-top:1px solid;padding:20px 0}.mc-spec th{text-align:left;font:400 var(--role-label)/1.5 var(--tpl-mono), monospace;width:28%}.mc-spec td{text-align:right;font-size:var(--role-body)}.mc-spec .w1-figure{white-space:nowrap}.mc-flight-stages{padding:0;list-style:none;margin-top:32px!important}.mc-flight-stages li{border-top:1px solid;grid-template-columns:32px minmax(0,1fr) auto;gap:20px;padding-block:28px;display:grid;position:relative}.mc-flight-stages h3{font-size:clamp(28px,3vw,66px)}.mc-stage-number,.mc-status{font:400 var(--role-label)/1.5 var(--tpl-mono), monospace}.mc-status{white-space:nowrap}.mc-stage-tick{width:calc(min(88vw, 2160px) * var(--mc-guide-frac));background:var(--band-ink);height:1px;position:absolute;top:32px;left:100%}.mc-current-stage .mc-status{color:var(--mc-signal-ink)}.mc-brief,.mc-flight-stages p{font-size:var(--role-body)}.mc-checklist{padding:0;list-style:none}.mc-checklist li{border-top:1px solid;grid-template-columns:24px minmax(0,1fr);gap:24px;padding-block:24px;display:grid}.mc-checkbox{border:2px solid var(--band-ink);width:20px;height:20px;margin-top:2px}.mc-step-label{font:400 var(--role-label)/1.5 var(--tpl-mono), monospace;margin-bottom:18px!important}.mc-checklist h3{font-size:clamp(28px,3vw,66px)}.mc-checklist p[data-role=body]{font-size:var(--role-body)}.mc-closing{margin-bottom:32px!important;font-size:clamp(32px,4.5vw,86px)!important}.mc-trade{margin-top:32px}.mc-film{border:1px solid;margin-top:32px!important}.mc-film video{width:100%;height:auto;display:block}.mc-film figcaption,.mc-cargo figcaption{font:400 var(--role-label)/1.5 var(--tpl-mono), monospace;padding-block:12px}.mc-cargo{gap:32px;display:grid}.mc-cargo-row{gap:32px;display:flex}.mc-cargo-row>figure{flex:1;min-width:0}.mc-cargo .tpl-art{width:100%;height:auto}.mc-comms{flex-direction:column;align-items:start;gap:20px;display:flex}.mc-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.mc-footer>span{font:400 var(--role-label)/1.5 var(--tpl-mono), monospace}.mc-pad-badge{display:contents}.w1-mission :is(.w1-mind-message,.w1-mind-entries li){border-block:1px solid;padding-block:24px}.w1-mission .w1-mind-kind{font-family:var(--tpl-mono), monospace;text-transform:uppercase}.w1-mission .tpl-button:focus-visible{outline:3px solid var(--band-ink);outline-offset:5px}.w1-mission.w1-entry-gate .w1-entry-art{border:3px solid var(--panel-ink);border-radius:50%}.w1-mission.w1-entry-gate{--entry-gap:12px;--entry-art-height:min(32svh, 300px)}.mc-cover-status{font:400 12px/1.5 var(--tpl-mono), monospace;text-transform:uppercase;flex-wrap:wrap;justify-content:center;gap:8px 16px;margin:0;display:flex}.mc-cover-spine{border-inline:2px solid var(--panel-ink);background:var(--panel-bg);width:40px;height:64px;box-shadow:inset 5px 0 0 var(--mc-body-light), inset -5px 0 0 var(--mc-body-shadow)}.w1-mission[data-hero-media=layered-parallax] .mc-star-plane{animation:14s ease-in-out infinite alternate mc-star-drift}.w1-mission[data-hero-media=layered-parallax] .mc-star-plane-1{animation-duration:23s;animation-direction:alternate-reverse}.w1-mission[data-motion=cinematic] .mc-plume{animation:1.8s ease-in-out infinite alternate mc-plume-flicker}@keyframes mc-star-drift{0%{transform:translateY(-3px)}to{transform:translateY(3px)}}@keyframes mc-plume-flicker{0%{opacity:.97;transform:scaleY(.97)}to{opacity:1;transform:scaleY(1)}}@media (max-width:759px){.w1-mission .w1-rail{--mc-spine-left:0%;--mc-spine-width:40px;--mc-copy-width:calc(100% - 56px);width:calc(100% - 36px);padding-block:32px}.w1-mission :is(h2,h3){font-size:28px}.w1-mission .tpl-button{min-height:48px}.mc-station-content,.mc-ribbon{margin-left:56px}.mc-stage-tag{flex-wrap:wrap;gap:12px;margin-bottom:24px;font-size:11px}.w1-mission .w1-section-hero .w1-rail{padding-block:10px}.mc-hero-stage{flex-direction:column;gap:6px;min-height:0;display:flex}.mc-hero-copy{display:contents}.w1-mission .mc-hero-copy>*{width:calc(100% - 56px);margin-left:56px}.mc-hero-copy .mc-stage-tag{order:0}.mc-name{--title-max:70px;order:1;margin-bottom:2px}.mc-ticker{order:3;font-size:18px}.mc-tagline{order:4;font-size:18px}.mc-hero-copy>p[data-role=body]{order:5;font-size:18px;line-height:1.4}.mc-keys{flex-direction:column;order:6;gap:8px}.mc-keys .tpl-button{min-height:48px;padding:.55em .8em}.mc-deck{order:2;align-self:center;width:180px;margin-left:56px;position:relative;inset:auto;translate:none}.mc-patch{top:calc(100% + 16px);left:calc(100px - 50vw)}.mc-telemetry{display:none}.mc-spine-ticker-marquee{left:18px}.mc-ribbon{grid-template-columns:1fr 1fr;gap:8px 12px;width:calc(100% - 92px);margin-left:74px;font-size:11px}.mc-payload-window{padding:6px}.mc-payload-window .tpl-art{width:100%}.mc-payload-window figcaption{font-size:12px}.mc-spec :is(th,td){padding-block:16px}.mc-spec th{width:24%;font-size:11px}.mc-spec td{font-size:16px}.mc-flight-stages li{grid-template-columns:20px minmax(0,1fr);gap:16px}.mc-flight-stages h3,.mc-checklist h3{font-size:26px}.mc-status{grid-column:2;justify-self:start}.mc-stage-tick{width:16px;left:-16px}.mc-stage-number,.mc-status{font-size:12px}.mc-checklist li{grid-template-columns:20px minmax(0,1fr);gap:16px}.mc-closing{font-size:28px!important}.mc-cargo-row{flex-direction:column}.mc-pad-badge{padding:12px}.mc-footer{flex-direction:column;align-items:start}}@media (prefers-reduced-motion:reduce){.w1-mission *,.w1-mission :before,.w1-mission :after{transition:none!important;animation:none!important}.w1-mission .tpl-button:active{transform:none;box-shadow:inset 0 0 0 3px}}.mc-patch{left:calc(var(--mc-spine-left) + var(--mc-spine-width) / 2);top:32px}.mc-truss{border-inline:2px solid var(--mc-spine-ink);background:linear-gradient(35deg, transparent 47%, var(--mc-spine-ink) 48% 51%, transparent 52%), linear-gradient(-35deg, transparent 47%, var(--mc-spine-ink) 48% 51%, transparent 52%);background-size:100% 96px;width:40%;height:100%;position:absolute;left:100%}.w1-mission .w1-mind h2{font:400 var(--role-label)/1.5 var(--tpl-mono), monospace}.w1-mission .w1-instrument-pending{white-space:nowrap;font:400 var(--role-label)/1.5 var(--tpl-mono), monospace;border-block:1px solid;padding-block:16px}@media (max-width:759px){.mc-stars{clip-path:inset(0 calc(100% - 56px) 0 0)}.mc-ribbon{width:100%;margin-left:0;padding:8px 18px}.mc-patch{left:20px}}.mc-cargo-row{align-items:start}.mc-cargo-row>figure{flex:var(--picture-ratio) 1 0%}.mc-cargo .tpl-art{max-height:none}@media (min-width:760px){.w1-mission .w1-section-hero .w1-rail{padding-bottom:16px}.mc-hero-copy,.mc-station-content,.mc-telemetry{margin-left:var(--mc-copy-margin)}.mc-station-content .mc-telemetry{margin-left:0}.w1-section-chart-embed>.w1-rail>.mc-telemetry{width:max(55%, var(--mc-copy-width));margin-left:var(--mc-copy-margin)}}.mc-ruler{color:var(--page-ink);background-color:var(--page-bg);z-index:2;pointer-events:none;background-image:repeating-linear-gradient(currentColor 0 1px,#0000 1px 24px);border-color:currentColor;top:0;bottom:0;left:calc(50% - min(88vw,2160px)/2 - 44px)}.mc-ruler span{height:18px;padding:0 0 0 8px;position:absolute}@media (max-width:1100px){.mc-ribbon{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;display:grid}.mc-ribbon>span{white-space:normal;display:block}.mc-ribbon>span>[data-readout]{display:block}.mc-ribbon>span:first-child{grid-column:1/-1;justify-content:space-between;display:flex}}@media (max-width:759px){.mc-ruler{background-size:2px 100%;width:18px;font-size:10px;left:0}.mc-ruler span{padding-left:0}.w1-mission .w1-section-ticker-marquee .w1-rail{padding-block:2px}}.mc-film figcaption{padding-inline:16px}
