.hero[data-astro-cid-wez3wgs6]{background:var(--black);isolation:isolate;grid-template-rows:1fr auto;grid-template-columns:minmax(0,1fr);min-height:80svh;display:grid;position:relative;overflow:hidden}.media[data-astro-cid-wez3wgs6],.poster[data-astro-cid-wez3wgs6],.decoder[data-astro-cid-wez3wgs6]{z-index:0;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.poster[data-astro-cid-wez3wgs6]{z-index:1}.media[data-astro-cid-wez3wgs6]{z-index:2;opacity:0}.decoder[data-astro-cid-wez3wgs6]{pointer-events:none}[data-astro-cid-wez3wgs6][data-video-ready=true] .media[data-astro-cid-wez3wgs6]{opacity:1}.shade[data-astro-cid-wez3wgs6]{z-index:3;background:linear-gradient(#0000008c,#0000 160px),linear-gradient(#00000040 0%,#0009 35%,#000000d9 100%);position:absolute;inset:0}.content[data-astro-cid-wez3wgs6]{z-index:4;min-width:0;padding-top:calc(var(--header-h) + var(--s4));padding-bottom:var(--s3);align-self:end;position:relative}.meta[data-astro-cid-wez3wgs6]{z-index:4;justify-content:space-between;align-items:center;gap:var(--s2);min-width:0;padding-bottom:var(--s3);display:flex;position:relative}.caption[data-astro-cid-wez3wgs6]{margin:0}.toggle[data-astro-cid-wez3wgs6]{width:32px;height:32px;color:var(--white);cursor:pointer;background:#0000004d;border:1px solid #fff6;border-radius:50%;place-items:center;margin-left:auto;display:grid}.toggle[data-astro-cid-wez3wgs6]:hover{border-color:var(--white)}.toggle[data-astro-cid-wez3wgs6][hidden],.icon-play[data-astro-cid-wez3wgs6]{display:none}.paused[data-astro-cid-wez3wgs6] .icon-play[data-astro-cid-wez3wgs6]{display:block}.paused[data-astro-cid-wez3wgs6] .icon-pause[data-astro-cid-wez3wgs6]{display:none}@media (width>=1200px){.content[data-astro-cid-wez3wgs6]{padding-bottom:var(--s4)}}.mission-section[data-astro-cid-cc3ka36t]{padding-block:var(--section);position:relative}.mission-layout[data-astro-cid-cc3ka36t]{--mission-scene-height:600px;--mission-travel:3200px;--mission-top:max(calc(var(--header-h) + 16px), calc((100svh + var(--header-h) - var(--mission-scene-height)) / 2));gap:var(--s4);height:calc(var(--mission-scene-height) + var(--mission-travel));grid-template-columns:1fr 1fr;align-items:start;display:grid;position:relative}.mission-end-anchor[data-astro-cid-cc3ka36t]{height:0;scroll-margin-top:calc(var(--header-h) + var(--s2))}.mission-copy[data-astro-cid-cc3ka36t]{top:var(--mission-top);align-self:start;min-width:0;position:sticky}.mission-panels[data-astro-cid-cc3ka36t]{display:grid}.mission-panel[data-astro-cid-cc3ka36t]{opacity:0;visibility:hidden;grid-area:1/1;min-width:0;transition:opacity .2s}home-mission-video[data-astro-cid-cc3ka36t][data-stage="0"] .mission-panel[data-astro-cid-cc3ka36t]:first-child,home-mission-video[data-astro-cid-cc3ka36t][data-stage="1"] .mission-panel[data-astro-cid-cc3ka36t]:nth-child(2){opacity:1;visibility:visible}.mission-panel[data-astro-cid-cc3ka36t] h2[data-astro-cid-cc3ka36t]{margin-bottom:var(--s2)}.mission-intro[data-astro-cid-cc3ka36t],.mission-closing[data-astro-cid-cc3ka36t],.mission-list-intro[data-astro-cid-cc3ka36t]{margin-bottom:var(--s2);font-size:14px;line-height:1.55}.mission-list-intro[data-astro-cid-cc3ka36t]{margin-bottom:var(--s1)}.mission-purposes[data-astro-cid-cc3ka36t]{margin:0 0 var(--s2);padding:0;list-style:none}.mission-purposes[data-astro-cid-cc3ka36t] li[data-astro-cid-cc3ka36t]{padding:var(--s1) 0 var(--s1) var(--s2);border-top:1px solid var(--line);font-size:13px;font-weight:600;line-height:1.4;position:relative}.mission-purposes[data-astro-cid-cc3ka36t] li[data-astro-cid-cc3ka36t]:before{content:"";background:var(--accent);width:4px;height:4px;position:absolute;top:15px;left:0}.mission-links[data-astro-cid-cc3ka36t]{gap:var(--s2) var(--s3);flex-wrap:wrap;font-size:13px;display:flex}.mission-specifications[data-astro-cid-cc3ka36t]{margin-block:var(--s3)}.mission-specifications[data-astro-cid-cc3ka36t] h3[data-astro-cid-cc3ka36t]{font-size:11px}.mission-specs[data-astro-cid-cc3ka36t]{margin:0}.mission-specs[data-astro-cid-cc3ka36t] div[data-astro-cid-cc3ka36t]{gap:var(--s2);border-top:1px solid var(--line);padding-block:var(--s1);grid-template-columns:1fr 1.2fr;display:grid}.mission-specs[data-astro-cid-cc3ka36t] dt[data-astro-cid-cc3ka36t]{color:var(--muted);font-size:13px}.mission-specs[data-astro-cid-cc3ka36t] dd[data-astro-cid-cc3ka36t]{margin:0;font-size:14px;font-weight:600}.mission-visual-slot[data-astro-cid-cc3ka36t]{top:var(--mission-top);height:var(--mission-scene-height);align-self:start;min-width:0;position:sticky}.mission-media[data-astro-cid-cc3ka36t]{border-radius:var(--radius);background:#000;position:absolute;inset:0;overflow:hidden}.mission-render[data-astro-cid-cc3ka36t],.mission-poster[data-astro-cid-cc3ka36t],.mission-platform-still[data-astro-cid-cc3ka36t],.mission-render[data-astro-cid-cc3ka36t] video[data-astro-cid-cc3ka36t],.mission-frame[data-astro-cid-cc3ka36t]{object-fit:contain;width:100%;height:100%;margin:0;position:absolute;inset:0}.mission-render[data-astro-cid-cc3ka36t] video[data-astro-cid-cc3ka36t],.mission-frame[data-astro-cid-cc3ka36t],.mission-platform-still[data-astro-cid-cc3ka36t]{opacity:0;pointer-events:none}.mission-frame[data-astro-cid-cc3ka36t],.mission-platform-still[data-astro-cid-cc3ka36t]{background:#000}home-mission-video[data-astro-cid-cc3ka36t][data-position=within][data-ready=true][data-painted=true] .mission-poster[data-astro-cid-cc3ka36t],home-mission-video[data-astro-cid-cc3ka36t][data-position=after] .mission-poster[data-astro-cid-cc3ka36t],.mission-section[data-astro-cid-cc3ka36t][data-fallback] .mission-poster[data-astro-cid-cc3ka36t]{visibility:hidden}home-mission-video[data-astro-cid-cc3ka36t][data-position=within][data-ready=true][data-painted=true] .mission-frame[data-astro-cid-cc3ka36t],home-mission-video[data-astro-cid-cc3ka36t][data-position=after] .mission-platform-still[data-astro-cid-cc3ka36t]{opacity:1}home-mission-video[data-astro-cid-cc3ka36t][data-position=before] .mission-platform-still[data-astro-cid-cc3ka36t]{opacity:0}home-mission-video[data-astro-cid-cc3ka36t][data-stage="1"][data-ready=error] .mission-platform-still[data-astro-cid-cc3ka36t]{opacity:1}.mission-credit[data-astro-cid-cc3ka36t]{left:var(--s2);bottom:var(--s2);max-width:46ch;padding:var(--s1);color:#fff;opacity:calc(1 - var(--mission-progress,0));background:#000000b3;font-size:9px;position:absolute}.mission-progress[data-astro-cid-cc3ka36t]{bottom:var(--mission-visible-inset,0px);width:var(--mission-visible-width,100%);background:#ffffff26;height:2px;position:absolute;left:50%;transform:translate(-50%)}.mission-progress[data-astro-cid-cc3ka36t] span[data-astro-cid-cc3ka36t]{background:var(--lime);height:100%;transform:scaleX(var(--mission-progress,0));transform-origin:0;display:block}.mission-section[data-astro-cid-cc3ka36t][data-fallback] .mission-panels[data-astro-cid-cc3ka36t]{gap:var(--s3)}.mission-section[data-astro-cid-cc3ka36t][data-fallback] .mission-panel[data-astro-cid-cc3ka36t]{opacity:1;visibility:visible;grid-area:auto}@media (width>=960px) and (width<=1199px) and (height<=850px),(width>=1200px) and (height<=760px){.mission-layout[data-astro-cid-cc3ka36t]{gap:var(--s3)}.mission-panel[data-astro-cid-cc3ka36t] h2[data-astro-cid-cc3ka36t]{font-size:25px}.mission-intro[data-astro-cid-cc3ka36t],.mission-closing[data-astro-cid-cc3ka36t],.mission-list-intro[data-astro-cid-cc3ka36t]{margin-bottom:var(--s1);font-size:13px;line-height:1.4}.mission-purposes[data-astro-cid-cc3ka36t] li[data-astro-cid-cc3ka36t]{padding-block:var(--s1);font-size:12px}.mission-specifications[data-astro-cid-cc3ka36t]{margin-block:var(--s2)}}@media (width<=959px),(height<=700px){.mission-layout[data-astro-cid-cc3ka36t]{--mission-scene-height:min(65svh, 520px);gap:var(--s3);flex-direction:column;height:auto;display:flex}.mission-copy[data-astro-cid-cc3ka36t],.mission-panels[data-astro-cid-cc3ka36t]{display:contents}.mission-panel[data-astro-cid-cc3ka36t]{opacity:1;visibility:visible}.mission-panel[data-astro-cid-cc3ka36t]:first-child{order:0}.mission-panel[data-astro-cid-cc3ka36t]:nth-child(2){order:2}.mission-visual-slot[data-astro-cid-cc3ka36t]{width:100%;height:calc(var(--mission-scene-height) + var(--mission-travel));order:1;position:relative;top:auto}.mission-media[data-astro-cid-cc3ka36t]{inset:auto;top:var(--mission-top);height:var(--mission-scene-height);position:sticky}.mission-render[data-astro-cid-cc3ka36t],.mission-poster[data-astro-cid-cc3ka36t],.mission-platform-still[data-astro-cid-cc3ka36t],.mission-render[data-astro-cid-cc3ka36t] video[data-astro-cid-cc3ka36t],.mission-frame[data-astro-cid-cc3ka36t]{object-fit:contain}.mission-intro[data-astro-cid-cc3ka36t],.mission-closing[data-astro-cid-cc3ka36t],.mission-list-intro[data-astro-cid-cc3ka36t]{font-size:14px}.mission-specs[data-astro-cid-cc3ka36t] div[data-astro-cid-cc3ka36t]{grid-template-columns:1fr 1.2fr}}.mission-section[data-astro-cid-cc3ka36t][data-fallback] .mission-layout[data-astro-cid-cc3ka36t]{--mission-scene-height:min(65svh, 520px);gap:var(--s3);flex-direction:column;height:auto;display:flex}.mission-section[data-astro-cid-cc3ka36t][data-fallback] .mission-copy[data-astro-cid-cc3ka36t],.mission-section[data-astro-cid-cc3ka36t][data-fallback] .mission-panels[data-astro-cid-cc3ka36t]{display:contents}.mission-section[data-astro-cid-cc3ka36t][data-fallback] .mission-panel[data-astro-cid-cc3ka36t]:first-child{order:0}.mission-section[data-astro-cid-cc3ka36t][data-fallback] .mission-panel[data-astro-cid-cc3ka36t]:nth-child(2){order:2}.mission-section[data-astro-cid-cc3ka36t][data-fallback] .mission-visual-slot[data-astro-cid-cc3ka36t]{width:100%;height:var(--mission-scene-height);order:1;position:relative;top:auto}.mission-section[data-astro-cid-cc3ka36t][data-fallback] .mission-media[data-astro-cid-cc3ka36t]{height:100%;position:relative;inset:auto}@media (prefers-reduced-motion:reduce){.mission-poster[data-astro-cid-cc3ka36t]{visibility:hidden}.mission-panels[data-astro-cid-cc3ka36t]{gap:var(--s3);display:grid}.mission-panel[data-astro-cid-cc3ka36t]{opacity:1;visibility:visible;grid-area:auto;transition:none}.mission-progress[data-astro-cid-cc3ka36t]{display:none}.mission-platform-still[data-astro-cid-cc3ka36t]{opacity:1}}.partner-section[data-astro-cid-nrf5tbbg]{padding-block:var(--s3);background:var(--black)}.partner-heading[data-astro-cid-nrf5tbbg]{justify-content:space-between;align-items:center;gap:var(--s2);margin-bottom:var(--s3);display:flex}.partner-heading[data-astro-cid-nrf5tbbg] h2[data-astro-cid-nrf5tbbg]{color:var(--white);margin:0}.partner-toggle[data-astro-cid-nrf5tbbg]{border:1px solid var(--line);width:32px;height:32px;color:var(--white);cursor:pointer;background:0 0;border-radius:50%;place-items:center;display:grid}.partner-toggle[data-astro-cid-nrf5tbbg] .play[data-astro-cid-nrf5tbbg],[data-astro-cid-nrf5tbbg][data-paused] .partner-toggle[data-astro-cid-nrf5tbbg] .pause[data-astro-cid-nrf5tbbg]{display:none}[data-astro-cid-nrf5tbbg][data-paused] .partner-toggle[data-astro-cid-nrf5tbbg] .play[data-astro-cid-nrf5tbbg]{display:block}.partner-window[data-astro-cid-nrf5tbbg]{overflow:hidden}.partner-track[data-astro-cid-nrf5tbbg]{width:max-content;animation:partner-scroll var(--partner-duration) linear infinite;display:flex}.partner-group[data-astro-cid-nrf5tbbg]{justify-content:space-around;align-items:center;gap:var(--s4);min-width:100vw;padding:0 var(--s3);flex:none;margin:0;list-style:none;display:flex}.partner-group[data-astro-cid-nrf5tbbg] li[data-astro-cid-nrf5tbbg]{flex:0 0 192px;place-items:center;width:192px;height:96px;display:grid}.partner-group[data-astro-cid-nrf5tbbg] img[data-astro-cid-nrf5tbbg]{object-fit:contain;filter:grayscale()invert();mix-blend-mode:screen;width:auto;max-width:192px;height:auto;max-height:80px}.partner-section[data-astro-cid-nrf5tbbg]:hover .partner-track[data-astro-cid-nrf5tbbg],.partner-section[data-astro-cid-nrf5tbbg]:focus-within .partner-track[data-astro-cid-nrf5tbbg],[data-astro-cid-nrf5tbbg][data-paused] .partner-track[data-astro-cid-nrf5tbbg]{animation-play-state:paused}@keyframes partner-scroll{to{transform:translate(-50%)}}@media (width>=1200px){.partner-section[data-astro-cid-nrf5tbbg]{padding-block:var(--s4)}}@media (prefers-reduced-motion:reduce){.partner-window[data-astro-cid-nrf5tbbg]{overflow-x:auto}.partner-track[data-astro-cid-nrf5tbbg]{animation:none}.partner-group[data-astro-cid-nrf5tbbg][aria-hidden=true],.partner-toggle[data-astro-cid-nrf5tbbg]{display:none}}#inside-stratohab+.partner-section{border-top:0;padding-top:0}.hero-title[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{display:block}.hero-title[data-astro-cid-lcdefpme]{margin-block:var(--s2);max-width:20ch}.hero-sub[data-astro-cid-lcdefpme]{max-width:44ch;margin-bottom:var(--s3);color:#ffffffd9}@media (width<=359px){.hero-title[data-astro-cid-lcdefpme]{font-size:var(--size-h1)}}.company-intro[data-astro-cid-lcdefpme]{gap:var(--s3);margin-bottom:var(--s3);display:grid}.company-intro[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:24ch;margin-block:var(--s2) 0;scroll-margin-top:var(--s3)}.company-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:62ch;margin:0}.company-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]+p[data-astro-cid-lcdefpme]{margin-top:var(--s2)}.company-cards[data-astro-cid-lcdefpme]{gap:var(--s3);grid-template-columns:minmax(0,1fr);display:grid}.company-card[data-astro-cid-lcdefpme]{isolation:isolate;aspect-ratio:5/4;border:1px solid var(--line);border-radius:var(--radius);background:var(--black);width:100%;min-width:0;min-height:480px;color:var(--white);flex-direction:column;justify-content:space-between;text-decoration:none;display:flex;position:relative;overflow:hidden}.company-card[data-astro-cid-lcdefpme]:after{content:"";z-index:-1;background:linear-gradient(#0000 0% 25%,#000000c7 58%,#000000fa 100%);position:absolute;inset:0}.company-card-image[data-astro-cid-lcdefpme]{z-index:-2;position:absolute;inset:0;overflow:hidden}.company-card-image[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.company-card-top[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:start;gap:var(--s2);padding:var(--s3);display:flex}.company-card-top[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{padding:var(--s1);color:var(--white);background:#000c;border-radius:4px;font-size:11px}.company-card-arrow[data-astro-cid-lcdefpme]{width:48px;height:48px;color:var(--white);background:#000c;border:1px solid #ffffffa6;border-radius:50%;flex:none;place-items:center;transition:background .2s,color .2s;display:grid}.company-card-copy[data-astro-cid-lcdefpme]{min-width:0;padding:var(--s3);gap:var(--s2);grid-template-columns:minmax(0,1fr);display:grid}.company-card-copy[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0;font-size:clamp(20px,2.2vw,29px)}.company-card-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#ffffffe0;max-width:48ch;min-height:4.65em;margin:0;font-size:15px;line-height:1.55}.company-card-link[data-astro-cid-lcdefpme]{padding-top:var(--s2);color:var(--lime);border-top:1px solid #ffffff4d;font-size:14px;font-weight:600;display:block}.company-card-note[data-astro-cid-lcdefpme]{color:#ffffffa6;font-size:10px;line-height:1.4}.company-card[data-astro-cid-lcdefpme]:hover,.company-card[data-astro-cid-lcdefpme]:focus-visible{border-color:var(--lime)}.company-card[data-astro-cid-lcdefpme]:hover .company-card-arrow[data-astro-cid-lcdefpme],.company-card[data-astro-cid-lcdefpme]:focus-visible .company-card-arrow[data-astro-cid-lcdefpme]{background:var(--lime);color:var(--black);border-color:var(--lime)}.company-card[data-astro-cid-lcdefpme]:hover img{transform:scale(1.025)}.company-section[data-astro-cid-lcdefpme]+section[data-astro-cid-lcdefpme]{padding-top:0}.closing[data-astro-cid-lcdefpme]{gap:var(--s3);align-items:center;display:grid}.closing-photo[data-astro-cid-lcdefpme] img{height:auto}.closing-body[data-astro-cid-lcdefpme]{gap:var(--s3);justify-items:start;display:grid}@media (width>=840px){.company-intro[data-astro-cid-lcdefpme],.company-cards[data-astro-cid-lcdefpme]{gap:var(--s4);grid-template-columns:repeat(2,minmax(0,1fr))}.company-intro[data-astro-cid-lcdefpme]{margin-bottom:var(--s3);align-items:end}.closing[data-astro-cid-lcdefpme]{gap:var(--s4);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=599px){.company-card[data-astro-cid-lcdefpme]{min-height:440px}.company-card-copy[data-astro-cid-lcdefpme],.company-card-top[data-astro-cid-lcdefpme]{padding:var(--s2)}}@media (width>=840px) and (width<=1099px){.company-card-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{min-height:6.2em}}@media (prefers-reduced-motion:reduce){.company-card-image[data-astro-cid-lcdefpme] img{transition:none}.company-card[data-astro-cid-lcdefpme]:hover img{transform:none}}
