@font-face{font-family:Archivo Black;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/archivo-black-latin-400-normal-BTVu2TQR.woff2)format("woff2"),url(/assets/archivo-black-latin-400-normal-HW9MwEcM.woff)format("woff")}@font-face{font-family:Archivo Narrow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/archivo-narrow-latin-400-normal-BON_owyT.woff2)format("woff2"),url(/assets/archivo-narrow-latin-400-normal-nNe3qgr1.woff)format("woff")}@font-face{font-family:Archivo Narrow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/archivo-narrow-latin-500-normal-BH-FPhCi.woff2)format("woff2"),url(/assets/archivo-narrow-latin-500-normal-Oafwxh5s.woff)format("woff")}@font-face{font-family:Archivo Narrow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/archivo-narrow-latin-600-normal-l2jiltzb.woff2)format("woff2"),url(/assets/archivo-narrow-latin-600-normal-DZkbuzR9.woff)format("woff")}@font-face{font-family:Archivo Narrow;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/archivo-narrow-latin-700-normal-DtADLsoy.woff2)format("woff2"),url(/assets/archivo-narrow-latin-700-normal-DxmyBkwC.woff)format("woff")}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-grotesk-latin-400-normal-CJ-V5oYT.woff2)format("woff2"),url(/assets/space-grotesk-latin-400-normal-BnQMeOim.woff)format("woff")}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-latin-500-normal-lFbtlQH6.woff2)format("woff2"),url(/assets/space-grotesk-latin-500-normal-CNSSEhBt.woff)format("woff")}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/space-grotesk-latin-600-normal-DjKNqYRj.woff2)format("woff2"),url(/assets/space-grotesk-latin-600-normal-BflQw4A9.woff)format("woff")}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-latin-700-normal-RjhwGPKo.woff2)format("woff2"),url(/assets/space-grotesk-latin-700-normal-CwsQ-cCU.woff)format("woff")}@font-face{font-family:Saira Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/saira-condensed-latin-500-normal-DIdKjHXc.woff2)format("woff2"),url(/assets/saira-condensed-latin-500-normal-BGC7F_dX.woff)format("woff")}@font-face{font-family:Saira Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/saira-condensed-latin-600-normal-0taFJMb7.woff2)format("woff2"),url(/assets/saira-condensed-latin-600-normal-CJ-Ib_yI.woff)format("woff")}@font-face{font-family:Saira Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/saira-condensed-latin-700-normal-BpDqMSKw.woff2)format("woff2"),url(/assets/saira-condensed-latin-700-normal-Br1WwvhS.woff)format("woff")}@font-face{font-family:Saira Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/saira-condensed-latin-800-normal-Pyk8ZVcZ.woff2)format("woff2"),url(/assets/saira-condensed-latin-800-normal-DACapFM9.woff)format("woff")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/archivo-latin-400-normal-C81ewxNO.woff2)format("woff2"),url(/assets/archivo-latin-400-normal-Bl602Mgc.woff)format("woff")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/archivo-latin-500-normal-CGugC8dq.woff2)format("woff2"),url(/assets/archivo-latin-500-normal-pkzA7jw9.woff)format("woff")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/archivo-latin-600-normal-3BBy0ZsW.woff2)format("woff2"),url(/assets/archivo-latin-600-normal-DwYieO8P.woff)format("woff")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/archivo-latin-700-normal-D9cHMWGj.woff2)format("woff2"),url(/assets/archivo-latin-700-normal-lT5TFe7H.woff)format("woff")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/archivo-latin-800-normal-cB6v3kRN.woff2)format("woff2"),url(/assets/archivo-latin-800-normal-DZa_k145.woff)format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-latin-400-normal-qiz4-Cze.woff2)format("woff2"),url(/assets/barlow-latin-400-normal-fsAxiSwU.woff)format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-latin-500-normal-BPAOfeC8.woff2)format("woff2"),url(/assets/barlow-latin-500-normal-C1h8hMer.woff)format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-latin-600-normal-DILqtrty.woff2)format("woff2"),url(/assets/barlow-latin-600-normal-CNwfPWQD.woff)format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-latin-700-normal-A9pxMQ4z.woff2)format("woff2"),url(/assets/barlow-latin-700-normal-__SGTsZ1.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-condensed-latin-400-normal-Dc2u_eUW.woff2)format("woff2"),url(/assets/barlow-condensed-latin-400-normal-BXL2z6Kg.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-condensed-latin-500-normal-BgYH2mbd.woff2)format("woff2"),url(/assets/barlow-condensed-latin-500-normal-HIEiP5Ov.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-600-normal-DepVgxBB.woff2)format("woff2"),url(/assets/barlow-condensed-latin-600-normal-BFJEwTuo.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-700-normal-v1xN8_Wq.woff2)format("woff2"),url(/assets/barlow-condensed-latin-700-normal-Dmwat-ge.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-condensed-latin-800-normal-BKzMuPgK.woff2)format("woff2"),url(/assets/barlow-condensed-latin-800-normal-e9GbPXiK.woff)format("woff")}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-latin-400-normal-Byf51wtH.woff2)format("woff2"),url(/assets/anton-latin-400-normal-AUNGEG_V.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff)format("woff")}@font-face{font-family:Bebas Neue;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bebas-neue-latin-400-normal-9mHNbWWO.woff2)format("woff2"),url(/assets/bebas-neue-latin-400-normal-Bi-ndsyu.woff)format("woff")}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/oswald-latin-400-normal-BAFo8sP8.woff2)format("woff2"),url(/assets/oswald-latin-400-normal-D1wpMXgf.woff)format("woff")}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/oswald-latin-500-normal-B-eyT0Dw.woff2)format("woff2"),url(/assets/oswald-latin-500-normal-DM85Di4w.woff)format("woff")}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/oswald-latin-600-normal-plFmSr5g.woff2)format("woff2"),url(/assets/oswald-latin-600-normal-DRToI_2E.woff)format("woff")}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/oswald-latin-700-normal-vy6hmKSr.woff2)format("woff2"),url(/assets/oswald-latin-700-normal-UmC9Ev9x.woff)format("woff")}@font-face{font-family:Saira;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/saira-latin-400-normal-6Q3FbzbH.woff2)format("woff2"),url(/assets/saira-latin-400-normal-Du12DsUY.woff)format("woff")}@font-face{font-family:Saira;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/saira-latin-500-normal-BUkaYXVh.woff2)format("woff2"),url(/assets/saira-latin-500-normal-DeI90g98.woff)format("woff")}@font-face{font-family:Saira;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/saira-latin-600-normal-DYxBFP1f.woff2)format("woff2"),url(/assets/saira-latin-600-normal-DF-o6wW3.woff)format("woff")}@font-face{font-family:Saira;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/saira-latin-700-normal-CObqxJsW.woff2)format("woff2"),url(/assets/saira-latin-700-normal-CWqLIJDh.woff)format("woff")}@font-face{font-family:Saira;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/saira-latin-800-normal-Bc4BtNlT.woff2)format("woff2"),url(/assets/saira-latin-800-normal-B5axCTH7.woff)format("woff")}@font-face{font-family:Teko;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/teko-latin-400-normal-xZgsYnjU.woff2)format("woff2"),url(/assets/teko-latin-400-normal-C-SK34Nj.woff)format("woff")}@font-face{font-family:Teko;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/teko-latin-500-normal-CnS-PWFz.woff2)format("woff2"),url(/assets/teko-latin-500-normal-DJUwy4_e.woff)format("woff")}@font-face{font-family:Teko;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/teko-latin-600-normal-Cj5MAY47.woff2)format("woff2"),url(/assets/teko-latin-600-normal-CSggg3rU.woff)format("woff")}@font-face{font-family:Teko;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/teko-latin-700-normal-D19WDQ7P.woff2)format("woff2"),url(/assets/teko-latin-700-normal-CyJjSmwf.woff)format("woff")}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rajdhani-latin-400-normal-CurJOxDW.woff2)format("woff2"),url(/assets/rajdhani-latin-400-normal-C6_q4usG.woff)format("woff")}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/rajdhani-latin-500-normal-ByNUCHrt.woff2)format("woff2"),url(/assets/rajdhani-latin-500-normal-DfvNI-Td.woff)format("woff")}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/rajdhani-latin-600-normal-CXCVEoA9.woff2)format("woff2"),url(/assets/rajdhani-latin-600-normal-Dx02qI2_.woff)format("woff")}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rajdhani-latin-700-normal-BPDUZo87.woff2)format("woff2"),url(/assets/rajdhani-latin-700-normal-e0Uj8ZlN.woff)format("woff")}@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/big-shoulders-display-latin-900-normal-CW8trzgu.woff2)format("woff2"),url(/assets/big-shoulders-display-latin-900-normal-DMT-1gsg.woff)format("woff")}@font-face{font-family:Sofia Sans Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/sofia-sans-condensed-latin-500-normal-Duw20wg1.woff2)format("woff2"),url(/assets/sofia-sans-condensed-latin-500-normal-DH0d37k1.woff)format("woff")}@font-face{font-family:Sofia Sans Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/sofia-sans-condensed-latin-600-normal-C1vWqM8b.woff2)format("woff2"),url(/assets/sofia-sans-condensed-latin-600-normal-eQS9Cg1O.woff)format("woff")}@font-face{font-family:Sofia Sans Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/sofia-sans-condensed-latin-700-normal-BzXayfqJ.woff2)format("woff2"),url(/assets/sofia-sans-condensed-latin-700-normal-DajOc_4I.woff)format("woff")}@font-face{font-family:Sofia Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/sofia-sans-latin-400-normal-CwUGEJF7.woff2)format("woff2"),url(/assets/sofia-sans-latin-400-normal-BRg5az2I.woff)format("woff")}@font-face{font-family:Sofia Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/sofia-sans-latin-500-normal-CF_FiJiJ.woff2)format("woff2"),url(/assets/sofia-sans-latin-500-normal-BggsTkFI.woff)format("woff")}@font-face{font-family:Sofia Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/sofia-sans-latin-600-normal-i552trx7.woff2)format("woff2"),url(/assets/sofia-sans-latin-600-normal-CilnjWlq.woff)format("woff")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bricolage-grotesque-latin-400-normal-A6LyuA6R.woff2)format("woff2"),url(/assets/bricolage-grotesque-latin-400-normal-D89K-qEP.woff)format("woff")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/bricolage-grotesque-latin-500-normal-DEDBoLFO.woff2)format("woff2"),url(/assets/bricolage-grotesque-latin-500-normal-CV-uA8Lw.woff)format("woff")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/bricolage-grotesque-latin-700-normal-gtcctNPv.woff2)format("woff2"),url(/assets/bricolage-grotesque-latin-700-normal-DvJDmrLu.woff)format("woff")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/bricolage-grotesque-latin-800-normal-J50vIsBe.woff2)format("woff2"),url(/assets/bricolage-grotesque-latin-800-normal-Br4b-5gk.woff)format("woff")}@font-face{font-family:Antonio;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/antonio-latin-400-normal-CZjzwNAN.woff2)format("woff2"),url(/assets/antonio-latin-400-normal-B7iMKlzw.woff)format("woff")}@font-face{font-family:Antonio;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/antonio-latin-700-normal-DSH-lEDG.woff2)format("woff2"),url(/assets/antonio-latin-700-normal-BY3mCh47.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff)format("woff")}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/work-sans-latin-400-normal-jUejSri3.woff2)format("woff2"),url(/assets/work-sans-latin-400-normal-DE1_0GuN.woff)format("woff")}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/work-sans-latin-600-normal-DB-2V89X.woff2)format("woff2"),url(/assets/work-sans-latin-600-normal-Cg-NlmS7.woff)format("woff")}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/work-sans-latin-700-normal-CEeo_t6l.woff2)format("woff2"),url(/assets/work-sans-latin-700-normal-mDs79oer.woff)format("woff")}:root{--mlc-navy:#0b0b52;--mlc-navy-deep:#06062f;--mlc-red:#e8104a;--mlc-red-dark:#b60a37;--mlc-white:#fff;--accent-cyan:#16d8f8;--accent-cyan-deep:#0089c6;--accent-gold:#f2c14a;--accent-violet:#5b1b7a;--ink-1000:#03040f;--ink-900:#05061c;--ink-800:#0a0c24;--ink-700:#121533;--ink-600:#1c2044;--gray-100:#edeff5;--gray-200:#d3d7e4;--gray-300:#a7aec4;--gray-400:#7a8299;--gray-500:#4a506a;--status-win:#2fd07a;--status-loss:#e8104a;--status-neutral:#a7aec4;--status-up:#2fd07a;--status-down:#ff5a5a;--team-lakr-purple:#3a0a4e;--team-lakr-purple-light:#5c1b78;--team-lakr-gold:#f0b323;--team-orcas-green:#9bd80c;--team-orcas-ink:#231f20;--surface-canvas:var(--ink-900);--surface-panel:#ffffff0f;--surface-row:#ffffff0d;--surface-row-alt:#ffffff05;--surface-table-head:var(--accent-cyan);--surface-inverse:var(--mlc-white);--text-primary:var(--mlc-white);--text-secondary:#ffffffbd;--text-muted:#ffffff85;--text-on-light:var(--mlc-navy-deep);--text-stat:var(--mlc-white);--text-accent:var(--accent-cyan);--rule-hairline:#ffffff38;--rule-strong:#ffffff8c;--rule-accent:var(--accent-cyan);--brand-bar:var(--mlc-red);--link:var(--accent-cyan);--link-hover:var(--mlc-white);--font-display:"Barlow Condensed",sans-serif;--font-body:"Barlow",sans-serif}.h-hero,.h1,.h2,.h3,.h4{font-family:var(--font-display);text-transform:uppercase;color:var(--ncca-navy);line-height:1.05}.h-hero{letter-spacing:.01em;font-size:clamp(56px,8vw,96px);font-weight:800}.h1{letter-spacing:.01em;font-size:clamp(40px,5vw,60px);font-weight:800}.h2{letter-spacing:.015em;font-size:clamp(30px,4vw,42px);font-weight:700}.h3{letter-spacing:.02em;font-size:26px;font-weight:700}.h4{letter-spacing:.03em;font-size:20px;font-weight:700}.h5{font-family:var(--font-body);font-size:16px;font-weight:700}.h6{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-soft);font-size:13px;font-weight:700}.body-lg{font-size:18px}.body{font-size:16px}.caption{color:var(--ink-soft);font-size:13px}.stat-num{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-weight:700}:root{--ncca-navy:#0e2240;--ncca-navy-deep:#081729;--ncca-crimson:#c8102e;--ncca-crimson-dark:#a00d25;--ncca-gold:#f2b705;--pitch-green:#1e7a46;--loss-red:#b3261e;--warn-amber:#b96a00;--info-blue:#1b5fa8;--ink:#14181f;--ink-soft:#4a5261;--line:#d9dee6;--surface:#fff;--surface-alt:#f2f4f8;--font-impact:"Anton", "Arial Narrow", sans-serif;--font-display:"Archivo Black","Archivo Narrow",system-ui,sans-serif;--font-body:"Space Grotesk",system-ui,sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, monospace;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fs-hero:88px;--fs-display:64px;--fs-h1:48px;--fs-h2:36px;--fs-h3:28px;--fs-h4:22px;--fs-lg:18px;--fs-body:16px;--fs-sm:14px;--fs-xs:12px;--fs-overline:13px;--lh-tight:.95;--lh-snug:1.15;--lh-normal:1.5;--lh-relaxed:1.65;--ls-impact:.01em;--ls-overline:.16em;--ls-caps:.06em;--ls-normal:0;--text-hero:var(--fw-regular) var(--fs-hero)/var(--lh-tight) var(--font-impact);--text-display:var(--fw-bold) var(--fs-display)/var(--lh-tight) var(--font-display);--text-h1:var(--fw-bold) var(--fs-h1)/var(--lh-snug) var(--font-display);--text-h2:var(--fw-bold) var(--fs-h2)/var(--lh-snug) var(--font-display);--text-h3:var(--fw-semibold) var(--fs-h3)/var(--lh-snug) var(--font-display);--text-h4:var(--fw-semibold) var(--fs-h4)/var(--lh-snug) var(--font-body);--text-body-md:var(--fw-regular) var(--fs-body)/var(--lh-normal) var(--font-body);--text-small:var(--fw-regular) var(--fs-sm)/var(--lh-normal) var(--font-body);--navy-950:#050f26;--navy-900:#071634;--navy-800:#0a1f44;--navy-700:#12305f;--navy-600:#1c4080;--navy-500:#2a5aa0;--navy-400:#4e7bc0;--navy-300:#86a6d6;--navy-200:#bcd0ea;--navy-100:#e1eaf6;--red-800:#7e0a1f;--red-700:#9e0c24;--red-600:#c8102e;--red-500:#e11836;--red-400:#f04057;--red-300:#f87e8f;--red-200:#fbb9c3;--red-100:#fde1e6;--white:#fff;--gray-50:#f5f7fa;--gray-100:#e9edf3;--gray-200:#d4dbe6;--gray-300:#b2bccc;--gray-400:#808ea6;--gray-500:#57647c;--gray-600:#3b4658;--gray-700:#262e3c;--gray-800:#171d28;--gray-900:#0d111a;--black:#05070c;--green-500:#1e9e5a;--green-100:#dcf3e6;--amber-500:#ffb020;--amber-100:#fbeecb;--info-500:#2a5aa0;--info-100:#e1eaf6;--brand-primary:var(--navy-800);--brand-primary-hover:var(--navy-700);--brand-primary-active:var(--navy-900);--brand-accent:var(--red-600);--brand-accent-hover:var(--red-700);--brand-accent-active:var(--red-800);--text-strong:var(--navy-900);--text-body:var(--gray-700);--text-muted:#ffffff6b;--text-subtle:var(--gray-400);--text-inverse:var(--white);--text-on-accent:var(--ink-900);--text-link:var(--navy-600);--surface-page:var(--gray-50);--surface-card:var(--white);--surface-sunken:var(--gray-100);--surface-inverse:var(--navy-800);--surface-accent-soft:var(--red-100);--surface-brand-soft:var(--navy-100);--border-subtle:var(--gray-200);--border-default:var(--gray-300);--border-strong:var(--navy-800);--border-focus:var(--red-500);--status-success:var(--green-500);--status-success-soft:var(--green-100);--status-warning:var(--amber-500);--status-warning-soft:var(--amber-100);--status-danger:var(--red-600);--status-danger-soft:var(--red-100);--status-info:var(--info-500);--status-info-soft:var(--info-100);--ring:0 0 0 3px #e1183659;--font-condensed:"Archivo Narrow","Archivo",system-ui,sans-serif;--font-data:"Space Grotesk","Archivo Narrow",ui-monospace,system-ui,sans-serif;--ink-900:#0b0d10;--ink-800:#14161a;--ink-700:#1d2127;--ink-600:#2a2f37;--ink-500:#3c434d;--chalk-100:#fff;--chalk-200:#f5f2ea;--chalk-300:#dcd8ce;--chalk-400:#a8a49b;--amber-300:#ffd98a;--amber-600:#e08900;--straw-500:#d9c79a;--turf-500:#1f7a4c;--turf-700:#12492f;--cherry-500:#c8102e;--cherry-400:#e8404f;--move-up:#5fd08a;--move-down:#ff6b5e;--move-flat:#ffffff61;--surface-base:var(--ink-800);--surface-deep:var(--ink-900);--surface-raised:var(--ink-700);--surface-row:#ffffff0b;--surface-row-alt:#ffffff16;--surface-light:var(--chalk-200);--text-primary:var(--chalk-100);--text-secondary:#ffffffa8;--text-on-light:var(--ink-900);--rule:#ffffff24;--rule-strong:#ffffff47;--rule-light:#0b0d101f;--accent:var(--amber-500);--accent-deep:var(--amber-600);--accent-soft:var(--amber-300);--live:var(--cherry-500);--team-accent:var(--amber-500);--team-accent-ink:var(--ink-900);--link:var(--amber-500);--link-hover:var(--amber-300)}a{color:var(--link);text-decoration:none}:root{--fs-hero:184px;--fs-display-1:104px;--fs-display-2:76px;--fs-display-3:54px;--fs-title:40px;--fs-subtitle:30px;--fs-body:26px;--fs-label:21px;--fs-caption:17px;--fs-ui-lg:18px;--fs-ui:14px;--fs-ui-sm:12px;--fs-ui-xs:10px;--lh-tight:.92;--lh-display:1.02;--lh-snug:1.18;--lh-body:1.45;--track-hero:-.03em;--track-tight:-.015em;--track-normal:0;--track-label:.16em;--track-kicker:.42em;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--numeric:tabular-nums}.crs-display{font-family:var(--font-display);text-transform:uppercase;line-height:var(--lh-display);letter-spacing:var(--track-tight)}.crs-kicker{font-family:var(--font-condensed);text-transform:uppercase;font-weight:var(--fw-semibold);letter-spacing:var(--track-kicker);font-size:var(--fs-label)}.crs-label{font-family:var(--font-condensed);text-transform:uppercase;font-weight:var(--fw-bold);letter-spacing:var(--track-label);font-size:var(--fs-label)}.crs-data{font-family:var(--font-data);font-variant-numeric:var(--numeric);font-feature-settings:"tnum" 1}:root{--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:40px;--sp-8:56px;--sp-9:72px;--sp-10:96px;--sp-11:128px;--sp-12:160px;--canvas-square:1080px;--canvas-portrait-w:1080px;--canvas-portrait-h:1350px;--canvas-story-w:1080px;--canvas-story-h:1920px;--canvas-wide-w:1920px;--canvas-wide-h:1080px;--pad-post:72px;--pad-story-top:220px;--pad-story-bottom:280px;--row-h:78px;--row-h-compact:62px;--row-gap:6px;--rule-w:2px;--r-0:0px;--r-sm:3px;--r-md:6px;--r-lg:10px;--r-pill:999px;--scrim-bottom:linear-gradient(to top,#0b0d10f5 0%,#0b0d10e0 22%,#0b0d1073 52%,#0b0d1000 78%);--scrim-left:linear-gradient(to right,#0b0d10f0 0%,#0b0d10b8 32%,#0b0d1000 68%);--scrim-top:linear-gradient(to bottom,#0b0d10b8 0%,#0b0d1000 34%);--scrim-full:linear-gradient(to top,#0b0d10f5 0%,#0b0d108c 45%,#0b0d1059 100%);--shadow-panel:0 24px 60px #00000073;--shadow-chip:0 2px 0 #00000059;--shadow-text:0 2px 24px #0000008c;--glass:#0b0d1085;--glass-blur:blur(14px);--ease-out:cubic-bezier(.16,.84,.44,1);--ease-in-out:cubic-bezier(.65,0,.35,1);--dur-fast:.12s;--dur-base:.22s;--dur-slow:.42s;--hatch:repeating-linear-gradient(135deg,#ffffff0d 0 2px,transparent 2px 9px);--pitch-stripes:repeating-linear-gradient(90deg,#ffffff07 0 1px,transparent 1px 64px)}html,body{background:#0b0d10;margin:0;padding:0}*{-webkit-tap-highlight-color:transparent}input,select,textarea,button{font-family:inherit}input[type=file]{color:#ffffffa8}a{color:var(--link)}a:hover{color:var(--link-hover);text-decoration:underline}[contenteditable]:focus{outline:2px solid var(--amber-500);outline-offset:3px}.hdr-mark,.hdr-sub{white-space:nowrap}.hdr-chip{white-space:nowrap;text-overflow:ellipsis;max-width:40vw;overflow:hidden}.hdr-right{min-width:0}@media (max-width:460px){.hdr-sub{display:none}}
