.page_root__GyUZJ{--nasa-blue:#0b3d91;--nasa-blue-deep:#061f4a;--nasa-red:#fc3d21;--nasa-sky:#6eb9f7;--text:#e8eef6;--text-muted:#9fb3cc;--panel:rgba(12,36,72,0.55);--panel-hi:rgba(18,48,92,0.65);--border:rgba(255,255,255,0.12);--border-hi:rgba(110,185,247,0.3);flex:1 0 auto;min-height:100%;background:linear-gradient(165deg,rgba(5,10,20,.94),rgba(6,24,48,.86) 45%,rgba(6,18,40,.93)),url(/media/starry-night-sky.png);background-size:auto,cover;background-position:top;background-attachment:scroll;color:var(--text);font-family:var(--font-inter),system-ui,sans-serif}.page_utility__Y_YvS{background:var(--nasa-blue-deep);border-bottom:1px solid var(--border);font-size:12px}.page_utilityInner__BV2y9{max-width:1120px;margin:0 auto;padding:8px 24px;display:flex;flex-wrap:wrap;gap:10px 18px;align-items:center;justify-content:space-between;color:var(--text-muted)}.page_utilityLinks__bwNvA{display:flex;flex-wrap:wrap;gap:14px}.page_utilityLinks__bwNvA a{color:var(--text-muted);text-decoration:none}.page_utilityLinks__bwNvA a:hover{color:var(--nasa-sky)}.page_header__4hYnE{background:linear-gradient(180deg,var(--nasa-blue) 0,#082656 100%);border-bottom:3px solid var(--nasa-red)}.page_headerInner__Fg6_7{max-width:1120px;margin:0 auto;padding:20px 24px 22px;display:flex;flex-wrap:wrap;gap:20px;align-items:flex-start;justify-content:space-between}.page_brand__sg6dI{display:flex;gap:16px;align-items:flex-start}.page_sealImg__PX2ql{width:52px;height:52px;border-radius:50%;object-fit:cover;flex-shrink:0;border:2px solid rgba(255,255,255,.35);box-shadow:0 2px 12px rgba(0,0,0,.35)}.page_brandText__1xW_e h1{margin:0;font-size:clamp(22px,4vw,28px);font-weight:600;letter-spacing:.02em;line-height:1.15}.page_brandText__1xW_e .page_fullName__y9sK6{margin:4px 0 0;font-size:13px;color:rgba(255,255,255,.82);font-weight:400}.page_mainNav__RKiva{display:flex;flex-wrap:wrap;gap:8px 6px;align-items:center}.page_mainNav__RKiva a{color:#fff;text-decoration:none;font-size:13px;font-weight:500;padding:8px 12px;border-radius:4px}.page_mainNav__RKiva a:hover{background:rgba(255,255,255,.12)}.page_hero__dwYka{max-width:1120px;margin:0 auto;padding:36px 24px 28px}.page_heroEyebrow__SWJOD{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--nasa-sky);margin-bottom:10px}.page_heroTitle__DQqBT{margin:0 0 14px;font-size:clamp(26px,5vw,38px);font-weight:600;line-height:1.12;max-width:720px}.page_heroLede__Mr0O_{margin:0;font-size:17px;line-height:1.55;color:var(--text-muted);max-width:680px}.page_heroActions__sm9MX{margin-top:22px;display:flex;flex-wrap:wrap;gap:12px}.page_btn__xg_ja{display:inline-flex;align-items:center;gap:8px;padding:11px 18px;border-radius:4px;font-size:14px;font-weight:600;text-decoration:none;border:none;cursor:pointer}.page_btnPrimary__LwadB{background:var(--nasa-red);color:#fff}.page_btnPrimary__LwadB:hover{filter:brightness(1.08)}.page_btnGhost__pRaRL{background:transparent;color:var(--nasa-sky);border:1px solid rgba(110,185,247,.45)}.page_btnGhost__pRaRL:hover{background:rgba(110,185,247,.1)}.page_stats__a6QEL{max-width:1120px;margin:0 auto;padding:0 24px 32px;display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px}.page_statCard__b8Gu8{background:var(--panel);border:1px solid var(--border);border-radius:8px;padding:16px 14px;text-align:center;transition:border-color .2s,background .2s}.page_statCard__b8Gu8:hover{border-color:var(--border-hi);background:var(--panel-hi)}.page_statNum__rFU8u{font-size:28px;font-weight:600;font-variant-numeric:tabular-nums;color:#fff}.page_statNumAccentGreen__71Xq_{color:#7ed321}.page_statNumAccentTeal__skdFv{color:#40c9c9}.page_statLbl__n_vcA{margin-top:4px;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.page_section__p0WWS{max-width:1120px;margin:0 auto;padding:0 24px 40px}.page_sectionTitle__l4vxX{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin:0 0 14px;padding-bottom:8px;border-bottom:1px solid var(--border)}.page_grid2__75S6x{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.page_card__uZqTz{background:var(--panel);border:1px solid var(--border);border-radius:10px;padding:18px 18px 16px;transition:border-color .2s,background .2s}.page_card__uZqTz:hover{border-color:var(--border-hi);background:var(--panel-hi)}.page_card__uZqTz h3{margin:0 0 8px;font-size:17px;font-weight:600}.page_card__uZqTz p{margin:0;font-size:14px;line-height:1.6;color:var(--text-muted)}.page_tagRow__04UEL{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.page_tag__Vz_mV{font-size:11px;padding:3px 10px;border-radius:999px;border:1px solid}.page_tagBlue__Cx25J{color:var(--nasa-sky);border-color:rgba(110,185,247,.45);background:rgba(110,185,247,.08)}.page_tagAmber__zZ8NB{color:#f5a623;border-color:rgba(245,166,35,.45);background:rgba(245,166,35,.08)}.page_tagGreen__i_Kdr{color:#7ed321;border-color:rgba(126,211,33,.45);background:rgba(126,211,33,.08)}.page_quoteBlock___hwR_{margin-top:14px;padding:12px 14px;border-left:3px solid var(--nasa-red);background:rgba(252,61,33,.06);border-radius:0 8px 8px 0;font-size:13px;line-height:1.55;color:var(--text-muted)}.page_quoteBlock___hwR_ cite{display:block;margin-top:8px;font-size:12px;font-style:normal;color:var(--text-muted);opacity:.85}.page_leadership__esT_P{display:flex;flex-wrap:wrap;gap:18px;align-items:flex-start}.page_portrait__aUcH8{width:72px;height:72px;border-radius:8px;background:linear-gradient(135deg,var(--nasa-blue) 0,var(--nasa-blue-deep) 100%);border:1px solid var(--border);display:grid;place-items:center;font-size:22px;font-weight:700;color:var(--nasa-sky);flex-shrink:0}.page_leadershipBody__eWBKx h3{margin:0 0 4px;font-size:18px}.page_role__Rnhrd{margin:0 0 10px;font-size:13px;color:var(--nasa-sky)}.page_tableWrap__pRKv0{overflow-x:auto;border-radius:10px;border:1px solid var(--border)}.page_table___HARy{width:100%;border-collapse:collapse;font-size:13px}.page_table___HARy th{text-align:left;padding:10px 14px;background:rgba(11,61,145,.35);color:var(--text-muted);font-weight:600;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.page_table___HARy td{padding:12px 14px;border-top:1px solid var(--border);color:var(--text-muted);vertical-align:top}.page_table___HARy td strong{color:var(--text);font-weight:600}.page_status__r4h41{display:inline-block;font-size:11px;padding:2px 8px;border-radius:4px;border:1px solid}.page_stComplete__LrjJe{color:#7ed321;border-color:rgba(126,211,33,.45);background:rgba(126,211,33,.1)}.page_stOrbit__BrCef{color:#40c9c9;border-color:rgba(64,201,201,.45);background:rgba(64,201,201,.1)}.page_stPlan__z7JOd{color:#f0c040;border-color:rgba(240,192,64,.45);background:rgba(240,192,64,.1)}.page_stPaused__tITw9{color:#f5a623;border-color:rgba(245,166,35,.45);background:rgba(245,166,35,.1)}.page_trackingGrid__02ROW{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}.page_trackCard__BooeX{background:var(--panel);border:1px solid var(--border);border-radius:8px;padding:14px;transition:border-color .2s,background .2s}.page_trackCard__BooeX:hover{border-color:var(--border-hi);background:var(--panel-hi)}.page_trackName__zAxmu{font-size:14px;font-weight:600;margin-bottom:4px}.page_trackOp__n_dnK{font-size:12px;color:var(--text-muted);margin-bottom:10px}.page_loreNote__q_Nq0{font-size:13px;line-height:1.65;color:var(--text-muted);background:rgba(110,185,247,.06);border:1px solid rgba(110,185,247,.2);border-radius:10px;padding:16px 18px}.page_loreNote__q_Nq0 strong{color:var(--text)}.page_footer__r1INy{margin-top:20px;padding:28px 24px 36px;border-top:1px solid var(--border);background:rgba(5,10,20,.85)}.page_footerInner__WKizU{max-width:1120px;margin:0 auto;justify-content:space-between;align-items:center;font-size:12px;color:var(--text-muted)}.page_footerInner__WKizU,.page_footerLinks__E2O7H{display:flex;flex-wrap:wrap;gap:16px}.page_footerLinks__E2O7H a{color:var(--text-muted);text-decoration:none}.page_footerLinks__E2O7H a:hover{color:var(--nasa-sky)}.page_cardHighlight__C7X6J{border-color:rgba(126,211,33,.35);background:linear-gradient(135deg,rgba(18,48,92,.65),rgba(12,36,72,.55));position:relative;overflow:hidden}.page_cardHighlight__C7X6J:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--nasa-red),#7ed321)}.page_cardBadge__VUhap{position:absolute;top:14px;right:14px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#7ed321;background:rgba(126,211,33,.12);border:1px solid rgba(126,211,33,.35);border-radius:4px;padding:2px 8px}.page_statMiniRow__8ahPP{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px;padding-top:12px;border-top:1px solid var(--border)}.page_statMini__ELsMh{font-size:12px;color:var(--text-muted)}.page_statMini__ELsMh span{display:block;font-size:18px;font-weight:600;color:#fff;font-variant-numeric:tabular-nums}.page_timeline__GMEm7{position:relative;padding-left:0}.page_timelineItem__cJBE6{display:flex;gap:16px;margin-bottom:20px;align-items:flex-start}.page_timelineItem__cJBE6:last-child{margin-bottom:0}.page_timelineMarker__66NsK{flex-shrink:0;width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,var(--nasa-blue) 0,var(--nasa-blue-deep) 100%);border:2px solid var(--nasa-sky);display:grid;place-items:center;position:relative;z-index:1}.page_timelineMarker__66NsK:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);width:2px;height:calc(100% + 20px - 40px);background:var(--border);z-index:-1}.page_timelineItem__cJBE6:last-child .page_timelineMarker__66NsK:after{display:none}.page_timelineNum__f8imh{font-size:16px;font-weight:700;color:var(--nasa-sky)}.page_timelineBody__4SK0W{flex:1;background:var(--panel);border:1px solid var(--border);border-radius:10px;padding:14px 16px;transition:border-color .2s,background .2s}.page_timelineBody__4SK0W:hover{border-color:var(--border-hi);background:var(--panel-hi)}.page_timelineHeader__6_yVq{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between;margin-bottom:6px}.page_timelineTitle__kLLY0{margin:0;font-size:15px;font-weight:600}.page_timelineBlurb__3aSj3{margin:0;font-size:13px;line-height:1.55;color:var(--text-muted)}.page_otsBanner__pM2lE{background:linear-gradient(135deg,rgba(11,61,145,.35),rgba(6,31,74,.55));border:1px solid rgba(110,185,247,.25);border-radius:12px;padding:24px;margin-bottom:16px;position:relative;overflow:hidden}.page_otsBanner__pM2lE:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--nasa-blue),var(--nasa-red),var(--nasa-sky))}.page_otsBannerContent__53dwH h3{margin:0 0 10px;font-size:18px;font-weight:600;color:#fff;font-style:italic}.page_otsBannerContent__53dwH p{margin:0;font-size:14px;line-height:1.6;color:var(--text-muted);max-width:700px}.page_cardShuttle__Z_Dv1{border-color:rgba(110,185,247,.2)}.page_shuttleHeader__uQ4Wq{display:flex;gap:14px;align-items:center;margin-bottom:10px}.page_shuttleIcon__5pbDw{width:48px;height:48px;border-radius:10px;background:linear-gradient(135deg,var(--nasa-blue) 0,var(--nasa-blue-deep) 100%);border:1px solid var(--border);display:grid;place-items:center;font-size:24px;flex-shrink:0}.page_shuttleHeader__uQ4Wq h3{margin:0;font-size:18px}.page_shuttleSubtitle__EVO1U{margin:2px 0 0;font-size:12px;color:var(--nasa-sky)}.page_flightRecord__y49cV{margin-top:12px;padding-top:12px;border-top:1px solid var(--border);display:flex;flex-direction:column;gap:6px}.page_flightRow__T0707{display:flex;align-items:center;gap:10px;font-size:12px}.page_flightNum__UjYVP{font-weight:700;color:var(--nasa-sky);min-width:52px;font-variant-numeric:tabular-nums}.page_flightDesc__AG8u4{flex:1;color:var(--text-muted)}.page_otsSpec__oS6f_{margin-top:16px;background:var(--panel);border:1px solid var(--border);border-radius:10px;padding:18px}.page_otsSpec__oS6f_ h3{margin:0 0 12px;font-size:15px;font-weight:600}.page_specGrid__yiA4Z{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px}.page_specItem__zAedd{padding:10px 12px;background:rgba(11,61,145,.15);border:1px solid var(--border);border-radius:6px}.page_specLabel__lHGDJ{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--nasa-sky);margin-bottom:4px}.page_specValue__bZa90{font-size:13px;color:var(--text)}.page_achievementsList__lKuKN{display:flex;flex-direction:column;gap:8px}.page_achievementItem__5m0Mz{display:flex;gap:14px;align-items:baseline;padding:10px 14px;background:var(--panel);border:1px solid var(--border);border-radius:6px;transition:border-color .2s,background .2s}.page_achievementItem__5m0Mz:hover{border-color:var(--border-hi);background:var(--panel-hi)}.page_achievementEra__vbTQZ{flex-shrink:0;font-size:11px;font-weight:700;letter-spacing:.04em;color:var(--nasa-sky);min-width:56px;font-variant-numeric:tabular-nums}.page_achievementText__oryAb{font-size:13px;line-height:1.5;color:var(--text-muted)}.page_forwardIntro__9XVrw{font-size:15px;line-height:1.65;color:var(--text-muted);max-width:760px;margin:0 0 32px}.page_roadmap__go07L{display:flex;flex-direction:column;gap:0;border-left:2px solid var(--nasa-blue);margin-left:12px}.page_roadmapPhase__ndB5D{display:grid;grid-template-columns:56px 1fr;gap:20px;padding:24px 0 24px 20px;position:relative;border-bottom:1px solid var(--border)}.page_roadmapPhase__ndB5D:last-child{border-bottom:none}.page_roadmapPhaseNum__CqS0I{font-size:20px;font-weight:700;font-family:var(--font-jetbrains-mono,monospace),monospace;color:var(--nasa-sky);opacity:.5;letter-spacing:.04em}.page_roadmapPhaseBody__SPzro{max-width:700px}.page_roadmapTitle__kUJyD{font-size:17px;font-weight:700;color:#fff;margin:0 0 8px;line-height:1.3}.page_roadmapBody__00cDW{font-size:13px;line-height:1.68;color:var(--text-muted);margin:0 0 10px}.page_roadmapTags__hfxkq{display:flex;flex-wrap:wrap;gap:6px}@media (max-width:600px){.page_roadmapPhase__ndB5D{grid-template-columns:1fr;gap:4px}.page_roadmapPhaseNum__CqS0I{font-size:14px}}