@font-face{font-family:Michroma;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/michroma-latin-ext-400.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Michroma;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/michroma-400.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/manrope-latin-ext-400.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/manrope-400.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/manrope-latin-ext-500.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/manrope-500.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/manrope-latin-ext-600.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/manrope-600.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/manrope-latin-ext-700.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/manrope-700.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/ibm-plex-mono-latin-ext-400.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/ibm-plex-mono-400.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:italic;font-display:swap;font-weight:400;src:url(/fonts/ibm-plex-mono-400-italic.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/ibm-plex-mono-latin-ext-500.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/ibm-plex-mono-500.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/ibm-plex-mono-latin-ext-600.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/ibm-plex-mono-600.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--post-hero-sky:#061322;--post-hero-deep:#030914;--post-hero-panel:rgba(4,14,26,.92);--post-hero-steel:rgba(6,16,28,.88);--hex-nav-height:84px;--hex-nav-scroll-offset:104px;--hexcom-bg-deep-sky:#061322;--hexcom-bg-deeper:#030914;--hexcom-bg-panel:rgba(4,14,26,.92);--hexcom-bg-panel-soft:rgba(5,15,27,.84);--page-deep-sky:#061322;--deep-space:#061322;--observatory-gold:#d2a23a;--mission-index-title-size:18px;--complexity-critical:#c65b66;--complexity-high:var(--observatory-gold);--complexity-medium:#7a91a8;--complexity-low:#6aafd0;--status-complete:color-mix(in srgb,var(--moonlight-grey) 78%,transparent);--status-paused:#7d93a8;--status-active:#d2a23a;--status-neutral-text:color-mix(in srgb,var(--moonlight-grey) 78%,transparent);--restricted-lock:color-mix(in srgb,var(--discovery-white) 48%,transparent);--restricted-stamp:color-mix(in srgb,var(--discovery-white) 42%,transparent);--restricted-stamp-border:color-mix(in srgb,var(--discovery-white) 18%,transparent);--restricted-stamp-fill:color-mix(in srgb,var(--post-hero-steel) 35%,transparent);--taxonomy-lilac:#9a7bc8;--holo-plane:color-mix(in srgb,var(--aurora-teal) 7%,transparent);--holo-plane-deep:color-mix(in srgb,var(--space-blue) 55%,transparent);--holo-plane-rear:color-mix(in srgb,var(--discovery-white) 5%,transparent);--holo-edge:color-mix(in srgb,var(--aurora-teal) 38%,transparent);--holo-edge-muted:color-mix(in srgb,var(--discovery-white) 18%,transparent);--holo-inner-line:color-mix(in srgb,var(--aurora-teal) 26%,transparent);--holo-grid-line:color-mix(in srgb,var(--aurora-teal) 34%,transparent);--holo-signal-glow:color-mix(in srgb,var(--aurora-teal) 18%,transparent);--holo-scan:color-mix(in srgb,var(--aurora-teal) 28%,transparent);--holo-scan-opacity:0.38;--holo-depth-shadow:0 1px 0 color-mix(in srgb,var(--discovery-white) 8%,transparent);--holo-stabilised:color-mix(in srgb,var(--discovery-white) 12%,transparent);--holo-echo:color-mix(in srgb,var(--discovery-white) 14%,transparent);--holo-duration:320ms;--holo-duration-fast:220ms;--holo-duration-assembly:800ms;--holo-ease:cubic-bezier(0.22,1,0.36,1);--holo-status-size:12px;--holo-status-tracking:0.16em;--page-space-blue:#061322;--page-cosmic-indigo:#17142a;--panel-surface:var(--post-hero-panel);--space-blue:#081828;--cosmic-indigo:#17142a;--cosmic-indigo-accent:#8d6bc6;--contact-purple:#6e5bff;--nebula-purple:#6b2ca6;--nebula-rose:#9a7bc8;--signal-blue:#00b4d8;--sky-cyan:#6aafd0;--aurora-teal:#14d7d1;--critical-red:#d95c68;--soft-brass:#f1c77a;--moonlight-grey:#b7b8c7;--discovery-white:#f6f4ef;--area-operations:#14d7d1;--area-people:#14d7d1;--area-technology:#14d7d1;--area-finance:#14d7d1;--area-strategy:#14d7d1;--color-bg-primary:var(--discovery-white);--color-bg-secondary:var(--discovery-white);--color-bg-deep-space:var(--deep-space);--color-bg-space-blue:var(--space-blue);--color-text-primary:var(--deep-space);--color-text-secondary:var(--space-blue);--color-text-metadata:var(--moonlight-grey);--color-text-on-deep-space:var(--discovery-white);--color-text-gold:var(--observatory-gold);--color-accent-primary:var(--observatory-gold);--color-accent-signal:var(--signal-blue);--color-accent-movement:var(--aurora-teal);--color-accent-investigation:var(--nebula-purple);--color-accent-discovery:var(--cosmic-indigo);--color-accent-warmth:var(--soft-brass);--color-border-default:var(--moonlight-grey);--color-border-strong:var(--space-blue);--deep-space-elevated:color-mix(in srgb,var(--deep-space) 82%,var(--space-blue) 18%);--surface:color-mix(in srgb,var(--deep-space) 55%,var(--space-blue) 45%);--surface-hover:color-mix(in srgb,var(--deep-space) 42%,var(--space-blue) 58%);--line:color-mix(in srgb,var(--discovery-white) 8%,transparent);--line-bright:color-mix(in srgb,var(--discovery-white) 14%,transparent);--glass-bg:color-mix(in srgb,var(--deep-space) 72%,transparent);--glass-border:color-mix(in srgb,var(--discovery-white) 6%,transparent);--glass-blur:32px;--overlay:color-mix(in srgb,var(--deep-space) 92%,transparent);--fog:color-mix(in srgb,var(--deep-space) 35%,transparent);--ambient-teal:color-mix(in srgb,var(--aurora-teal) 5%,transparent);--ambient-purple:color-mix(in srgb,var(--nebula-purple) 4%,transparent);--ambient-gold:color-mix(in srgb,var(--observatory-gold) 4%,transparent);--glow-teal:color-mix(in srgb,var(--aurora-teal) 22%,transparent);--glow-purple:color-mix(in srgb,var(--nebula-purple) 18%,transparent);--glow-gold:color-mix(in srgb,var(--observatory-gold) 18%,transparent);--glow-blue:color-mix(in srgb,var(--signal-blue) 18%,transparent);--accent-teal-dim:color-mix(in srgb,var(--aurora-teal) 12%,transparent);--accent-purple-dim:color-mix(in srgb,var(--nebula-purple) 10%,transparent);--discovery:var(--discovery-white);--signal:var(--aurora-teal);--investigation:var(--nebula-purple);--font-display:"Michroma",sans-serif;--font-editorial:"Manrope",system-ui,sans-serif;--font-interface:"Manrope",system-ui,sans-serif;--font-technical:"IBM Plex Mono",ui-monospace,monospace;--text-xs:0.75rem;--text-sm:0.875rem;--text-base:1rem;--text-md:1.125rem;--text-lg:1.375rem;--text-xl:1.75rem;--text-2xl:2.25rem;--text-3xl:3rem;--text-4xl:4rem;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--leading-tight:1.15;--leading-snug:1.35;--leading-normal:1.55;--leading-relaxed:1.75;--tracking-normal:0;--tracking-wide:0.04em;--tracking-wider:0.08em;--tracking-tight:-0.03em;--tracking-telemetry:0.22em;--space-1:0.5rem;--space-2:1rem;--space-3:1.5rem;--space-4:2rem;--space-5:2.5rem;--space-6:3rem;--space-8:4rem;--space-10:5rem;--space-12:6rem;--space-16:8rem;--space-7:6rem;--space-9:10rem;--radius-none:0;--radius-sm:2px;--radius-md:4px;--radius-lg:12px;--radius-pill:999px;--border-width-thin:1px;--border-width-medium:2px;--border-style:solid;--shadow-none:none;--content-width:1400px;--reading-width:680px;--container-max:75rem;--content-measure:65ch;--content-measure-wide:80ch;--grid-columns-desktop:12;--grid-columns-tablet:8;--grid-columns-mobile:4;--grid-gap:var(--space-4);--grid-margin:var(--space-4);--breakpoint-tablet:768px;--breakpoint-desktop:1024px;--duration-micro-min:150ms;--duration-micro-max:220ms;--duration-hover-min:180ms;--duration-hover-max:260ms;--duration-reveal-min:500ms;--duration-reveal-max:700ms;--duration-cinematic-min:800ms;--duration-cinematic-max:1400ms;--duration-micro:200ms;--duration-hover:280ms;--duration-reveal:850ms;--duration-cinematic:1200ms;--ease-default:cubic-bezier(0.4,0,0.2,1);--ease-out:cubic-bezier(0,0,0.2,1);--ease-cinematic:cubic-bezier(0.16,1,0.3,1);--touch-target-min:44px}