:root{--brand-yellow:#ffd400;--brand-black:#0b0b0c;--brand-white:#f6f6f6;--brand-grey:#a6a6ad;--color-primary:var(--brand-yellow);--color-primary-hover:#e6bf00;--color-primary-active:#ca0;--color-primary-subtle:rgba(255,212,0,.12);--color-secondary:var(--brand-black);--color-secondary-hover:#131316;--color-secondary-active:#1a1a1e;--color-accent:var(--brand-yellow);--color-accent-hover:#e6bf00;--color-accent-active:#ca0;--color-accent-subtle:rgba(255,212,0,.12);--color-success:#3fbf6a;--color-success-hover:#34a85b;--color-success-active:#2a8f4c;--color-success-subtle:rgba(63,191,106,.12);--color-warning:var(--brand-yellow);--color-warning-hover:#e6bf00;--color-warning-subtle:rgba(255,212,0,.12);--color-error:#e5484d;--color-error-hover:#ce3b40;--color-error-subtle:rgba(229,72,77,.12);--text-primary:var(--brand-white);--text-secondary:var(--brand-grey);--text-muted:#8a8a93;--text-inverse:var(--brand-black);--text-link:var(--color-primary);--text-link-hover:var(--color-primary-hover);--band-black:#0d0d0d;--band-base:var(--brand-black);--band-raised:#161616;--band-invert:var(--brand-yellow);--surface-hover:#292929;--surface-background:var(--brand-black);--surface-base:#131316;--surface-elevated:#1a1a1e;--surface-light:#232329;--surface-darker:#060607;--surface-glass:rgba(22,22,25,.55);--surface-glass-strong:rgba(18,18,20,.72);--blur-glass:saturate(180%) blur(20px);--border-default:hsla(0,0%,100%,.1);--border-strong:hsla(0,0%,100%,.22);--border-subtle:hsla(0,0%,100%,.06);--border-hairline:hsla(0,0%,100%,.08);--rule-weight:1px;--rule-weight-heavy:2px;--rule-hairline:hsla(0,0%,100%,.1);--rule-mid:hsla(0,0%,100%,.18);--rule-strong:hsla(0,0%,100%,.3);--rule-invert:rgba(11,11,12,.22);--accent-rule:var(--brand-yellow);--accent-dim:rgba(255,212,0,.55);--accent-wash:rgba(255,212,0,.07);--accent-ink:var(--brand-black);--media-grade:grayscale(.3) contrast(1.06) brightness(.82) saturate(.9);--media-grade-tile:saturate(.88) contrast(1.03);--scrim-nav-height:calc(var(--nav-offset)*2 + var(--nav-pill-height) + var(--space-16));--scrim-nav:linear-gradient(180deg,rgba(0,0,0,.72) 0%,rgba(0,0,0,.36) 46%,transparent);--scrim-bottom:linear-gradient(to top,var(--band-base) 0%,rgba(11,11,12,.9) 16%,rgba(11,11,12,.62) 40%,rgba(11,11,12,.18) 72%,rgba(11,11,12,0) 100%);--scrim-flat:rgba(0,0,0,.34);--scrim-vignette:radial-gradient(120% 90% at 50% 40%,transparent 42%,rgba(0,0,0,.52) 100%);--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--font-size-xs:.6875rem;--font-size-sm:.8125rem;--font-size-base:1rem;--font-size-body:1.0625rem;--font-size-md:1.125rem;--font-size-lg:clamp(1.25rem,1.6vw,1.5rem);--font-size-xl:clamp(1.75rem,1.1rem + 2.4vw,2.75rem);--font-size-2xl:clamp(2.25rem,1.35rem + 3.6vw,3.5rem);--font-size-3xl:clamp(3rem,1.6rem + 5.2vw,5rem);--font-size-h1:clamp(2.625rem,1.1rem + 6.4vw,6rem);--font-size-display:clamp(3rem,.9rem + 9vw,7.5rem);--font-size-display-2:clamp(3.5rem,1rem + 11vw,9.5rem);--line-height-none:1;--line-height-monument:.94;--line-height-tight:1.03;--line-height-snug:1.14;--line-height-normal:1.45;--line-height-body:1.6;--line-height-prose:1.7;--line-height-relaxed:1.7;--line-height-loose:2;--tracking-monument:-.042em;--tracking-display:-.03em;--tracking-heading:-.02em;--tracking-tight:-.015em;--tracking-normal:0em;--tracking-prose:.005em;--tracking-wide:.03em;--tracking-wider:.08em;--tracking-widest:.14em;--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--gutter:clamp(1.25rem,4.5vw,5rem);--container-width:100%;--container-padding:var(--gutter);--band-padding:clamp(4.5rem,8vw,9rem);--band-padding-tight:clamp(2.5rem,5vw,5rem);--band-padding-grand:clamp(7rem,13vw,15rem);--section-padding:var(--band-padding) var(--gutter);--section-padding-cards:var(--band-padding) 0;--nav-clearance:calc(var(--nav-offset) + var(--nav-pill-height) + var(--space-6));--measure-display:15ch;--measure-statement:16ch;--measure-lede:46ch;--measure-prose:68ch;--measure-caption:38ch;--measure-title:22ch;--statement-mark-width:3rem;--radius-xs:2px;--radius-chyron:2px;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:0;--radius-2xl:24px;--radius-pill:50px;--radius-card:0;--radius-media:0;--button-padding:.625rem 1.375rem;--button-radius:50px;--chyron-padding:.8125rem 1.625rem;--eyebrow-font-family:var(--font-sans);--eyebrow-font-size:var(--font-size-xs);--eyebrow-font-weight:var(--weight-semibold);--eyebrow-text-transform:uppercase;--eyebrow-letter-spacing:var(--tracking-widest);--eyebrow-color:var(--text-secondary);--eyebrow-margin-bottom:var(--space-4);--eyebrow-tick-width:var(--space-6);--eyebrow-tick-height:var(--rule-weight-heavy);--shadow-sm:0 2px 12px rgba(0,0,0,.3);--shadow-md:0 8px 40px rgba(0,0,0,.45);--shadow-lg:0 16px 60px rgba(0,0,0,.55);--shadow-focus:0 0 0 2px var(--band-base),0 0 0 4px var(--brand-yellow),0 0 0 10px rgba(255,212,0,.22);--duration-swift:.18s;--duration-fast:.2s;--duration-normal:.3s;--duration-slow:.62s;--duration-cinema:1.1s;--ease-standard:cubic-bezier(.25,.1,.25,1);--ease-emphasized:cubic-bezier(.2,0,0,1);--ease-decelerate:cubic-bezier(0,0,.2,1);--ease-accelerate:cubic-bezier(.4,0,1,1);--ease-broadcast:cubic-bezier(.16,1,.3,1);--ease-wipe:cubic-bezier(.76,0,.24,1);--z-base:0;--z-raised:10;--z-dropdown:100;--z-sticky:200;--z-overlay:300;--z-modal:400;--z-toast:500;--radius-panel:0;--radius-panel-lg:0;--panel-padding:0;--panel-bg:transparent;--panel-border:transparent;--panel-shadow:none;--body-radial:none;--nav-offset:var(--space-4);--nav-max-width:1120px;--nav-pill-height:3.75rem;--nav-pill-radius:var(--radius-pill);--nav-pill-bg:var(--surface-glass);--nav-pill-bg-scrolled:rgba(11,11,12,.82);--nav-pill-border:var(--border-default);--nav-pill-shadow:0 10px 30px rgba(0,0,0,.35);--nav-pill-shadow-scrolled:0 14px 44px rgba(0,0,0,.55);--nav-chip-size:2.5rem;--nav-chip-bg:transparent;--nav-link-color:var(--text-primary);--nav-link-color-muted:var(--text-secondary);--nav-dropdown-bg:var(--surface-glass-strong);--nav-dropdown-border:var(--border-default);--nav-dropdown-radius:var(--radius-lg);--nav-dropdown-shadow:var(--shadow-lg);--nav-panel-radius:var(--radius-2xl)}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/zp_5eX_kcCb1NC9W_nqDxOyw80DU-fOCfH6vtlxk4Z8-noxSJKtVKEVnythGOQu3KozvszjDOTsJmBloptS0j1U.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:"Inter Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:106.1198%;ascent-override:91.2883%;descent-override:22.7301%;line-gap-override:0%}@font-face{font-family:"Inter Fallback: Helvetica";src:local("Helvetica");size-adjust:107.1194%;ascent-override:90.4365%;descent-override:22.518%;line-gap-override:0%}@font-face{font-family:"Inter Fallback: Arial";src:local("Arial");size-adjust:107.1194%;ascent-override:90.4365%;descent-override:22.518%;line-gap-override:0%}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/UzhR3nAaijOxr33OombACPQO7z-6yxLefOdxL2qrdkM-a0beAYA6HgY0fQ5vpHiCL_P_ChfPRJkoN6xel0ZbT_M.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/ffbDlYcgTaEOnso-ipkZyoviU7H_qu1vdDKLzdRMiGk-z0cz_vXe9FMQpUr1XPibpV3rF_SBN35ESvr3xAG3hgg.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/ERDypvkxXdChOV_B5u1ryQXmRbXDEMV5qjyhhW3xYeU-k61Y5mwieeHUzISWavQeKX6iyBBLnhRtxyom_DNxZzo.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/ez4lVSyRqqCUuKH6dN6OoXAdOd1Tig7Lx0sxWNqSyss-FAPjTJvN2otlgkrcoQlc70SE03hjkWoDwAr5QrM_lH4.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/zkQRrBN3g9v_dVJWVkYryI2HWN4gfl77yu_FVFWNDYY-dCKEZ5lgZTVD30ATELD5lKDbBeBCP_ph7B4YtZQnSns.woff2) format(woff2);font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/HgJel4iAS5mDVqJaDUYKmxaMJg4zKHTGmyD1FQkOsTM-2hVuuQIZ4GSGMgNv6dvlqz7cfD6lr7xLohUph7OCgFg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,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-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(../_fonts/zp_5eX_kcCb1NC9W_nqDxOyw80DU-fOCfH6vtlxk4Z8-noxSJKtVKEVnythGOQu3KozvszjDOTsJmBloptS0j1U.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(../_fonts/UzhR3nAaijOxr33OombACPQO7z-6yxLefOdxL2qrdkM-a0beAYA6HgY0fQ5vpHiCL_P_ChfPRJkoN6xel0ZbT_M.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(../_fonts/ffbDlYcgTaEOnso-ipkZyoviU7H_qu1vdDKLzdRMiGk-z0cz_vXe9FMQpUr1XPibpV3rF_SBN35ESvr3xAG3hgg.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(../_fonts/ERDypvkxXdChOV_B5u1ryQXmRbXDEMV5qjyhhW3xYeU-k61Y5mwieeHUzISWavQeKX6iyBBLnhRtxyom_DNxZzo.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(../_fonts/ez4lVSyRqqCUuKH6dN6OoXAdOd1Tig7Lx0sxWNqSyss-FAPjTJvN2otlgkrcoQlc70SE03hjkWoDwAr5QrM_lH4.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(../_fonts/zkQRrBN3g9v_dVJWVkYryI2HWN4gfl77yu_FVFWNDYY-dCKEZ5lgZTVD30ATELD5lKDbBeBCP_ph7B4YtZQnSns.woff2) format(woff2);font-display:swap;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-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(../_fonts/HgJel4iAS5mDVqJaDUYKmxaMJg4zKHTGmyD1FQkOsTM-2hVuuQIZ4GSGMgNv6dvlqz7cfD6lr7xLohUph7OCgFg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,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-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(../_fonts/zp_5eX_kcCb1NC9W_nqDxOyw80DU-fOCfH6vtlxk4Z8-noxSJKtVKEVnythGOQu3KozvszjDOTsJmBloptS0j1U.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(../_fonts/UzhR3nAaijOxr33OombACPQO7z-6yxLefOdxL2qrdkM-a0beAYA6HgY0fQ5vpHiCL_P_ChfPRJkoN6xel0ZbT_M.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(../_fonts/ffbDlYcgTaEOnso-ipkZyoviU7H_qu1vdDKLzdRMiGk-z0cz_vXe9FMQpUr1XPibpV3rF_SBN35ESvr3xAG3hgg.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(../_fonts/ERDypvkxXdChOV_B5u1ryQXmRbXDEMV5qjyhhW3xYeU-k61Y5mwieeHUzISWavQeKX6iyBBLnhRtxyom_DNxZzo.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(../_fonts/ez4lVSyRqqCUuKH6dN6OoXAdOd1Tig7Lx0sxWNqSyss-FAPjTJvN2otlgkrcoQlc70SE03hjkWoDwAr5QrM_lH4.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(../_fonts/zkQRrBN3g9v_dVJWVkYryI2HWN4gfl77yu_FVFWNDYY-dCKEZ5lgZTVD30ATELD5lKDbBeBCP_ph7B4YtZQnSns.woff2) format(woff2);font-display:swap;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-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(../_fonts/HgJel4iAS5mDVqJaDUYKmxaMJg4zKHTGmyD1FQkOsTM-2hVuuQIZ4GSGMgNv6dvlqz7cfD6lr7xLohUph7OCgFg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,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-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter Bold"),url(../_fonts/zp_5eX_kcCb1NC9W_nqDxOyw80DU-fOCfH6vtlxk4Z8-noxSJKtVKEVnythGOQu3KozvszjDOTsJmBloptS0j1U.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:normal}@font-face{font-family:Inter;src:local("Inter Bold"),url(../_fonts/UzhR3nAaijOxr33OombACPQO7z-6yxLefOdxL2qrdkM-a0beAYA6HgY0fQ5vpHiCL_P_ChfPRJkoN6xel0ZbT_M.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:700;font-style:normal}@font-face{font-family:Inter;src:local("Inter Bold"),url(../_fonts/ffbDlYcgTaEOnso-ipkZyoviU7H_qu1vdDKLzdRMiGk-z0cz_vXe9FMQpUr1XPibpV3rF_SBN35ESvr3xAG3hgg.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:700;font-style:normal}@font-face{font-family:Inter;src:local("Inter Bold"),url(../_fonts/ERDypvkxXdChOV_B5u1ryQXmRbXDEMV5qjyhhW3xYeU-k61Y5mwieeHUzISWavQeKX6iyBBLnhRtxyom_DNxZzo.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:700;font-style:normal}@font-face{font-family:Inter;src:local("Inter Bold"),url(../_fonts/ez4lVSyRqqCUuKH6dN6OoXAdOd1Tig7Lx0sxWNqSyss-FAPjTJvN2otlgkrcoQlc70SE03hjkWoDwAr5QrM_lH4.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:normal}@font-face{font-family:Inter;src:local("Inter Bold"),url(../_fonts/zkQRrBN3g9v_dVJWVkYryI2HWN4gfl77yu_FVFWNDYY-dCKEZ5lgZTVD30ATELD5lKDbBeBCP_ph7B4YtZQnSns.woff2) format(woff2);font-display:swap;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-weight:700;font-style:normal}@font-face{font-family:Inter;src:local("Inter Bold"),url(../_fonts/HgJel4iAS5mDVqJaDUYKmxaMJg4zKHTGmyD1FQkOsTM-2hVuuQIZ4GSGMgNv6dvlqz7cfD6lr7xLohUph7OCgFg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,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-weight:700;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/ZHaz3DhCHNWhsElqYfuM71rfBBDgjuU2sd34vaYJwQg-71NZaZSGjxzAGjCMnCc2zS5rS_EGA0xHKPGCggWuXik.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(../_fonts/RUUN-23UGP8yTJV6xaMhEeTm2TLDCA206NGUBPDCQyk-xkhXnPxF1UcF1sQuTpcjj6vj81p3pox8F65G5ndYOYs.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(../_fonts/Bo1YvO13V3DbVwJcDOML4fx8wU8CkuqdVBmtg4dB56s-_tXBJUSBLGtGY0T2mljhSbG78q0wL0Pbgza1LnD1mD0.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter Bold"),url(../_fonts/ppPcyD9u3AAh0XAJnxi7vJUfx53qxORStdLloFeDOew-yg9zZpRrZit_sUTwUa9zS6y6ilu4ghjvIE_Mw6kE5D8.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Archivo;src:local("Archivo SemiBold"),url(../_fonts/s4oOL2cujZWMwU2voBIO0Hy2UnAT-jQjvINqplbs5s-MuIMtaBjN0PhBzvLyZnTYTg4qNjQOlXSBdzeXgONbao.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:normal}@font-face{font-family:"Archivo Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:97.7778%;ascent-override:89.7955%;descent-override:21.4773%;line-gap-override:0%}@font-face{font-family:"Archivo Fallback: Helvetica";src:local("Helvetica");size-adjust:98.6988%;ascent-override:88.9575%;descent-override:21.2769%;line-gap-override:0%}@font-face{font-family:"Archivo Fallback: Arial";src:local("Arial");size-adjust:98.6988%;ascent-override:88.9575%;descent-override:21.2769%;line-gap-override:0%}@font-face{font-family:Archivo;src:local("Archivo SemiBold"),url(../_fonts/yGAxZh3Ecl_jkHAbZ-aKRR5nEFEF_rMu-1ww9s20Nj0-_W7NgsnRZbwo9ju8IFsr5BXnmd5ZQEeoq4YTxZ4sY1Q.woff2) format(woff2);font-display:swap;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-weight:600;font-style:normal}@font-face{font-family:Archivo;src:local("Archivo SemiBold"),url(../_fonts/rNy6YQITXMdF0hZfCD_a7PwDKwUahX0hxliuCw7YHN4-t3f268HUjLs1gCiXmELwB8GosVRVAY2wCwOFiaARdnI.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,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-weight:600;font-style:normal}@font-face{font-family:Archivo;src:local("Archivo Bold"),url(../_fonts/s4oOL2cujZWMwU2voBIO0Hy2UnAT-jQjvINqplbs5s-MuIMtaBjN0PhBzvLyZnTYTg4qNjQOlXSBdzeXgONbao.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:normal}@font-face{font-family:Archivo;src:local("Archivo Bold"),url(../_fonts/yGAxZh3Ecl_jkHAbZ-aKRR5nEFEF_rMu-1ww9s20Nj0-_W7NgsnRZbwo9ju8IFsr5BXnmd5ZQEeoq4YTxZ4sY1Q.woff2) format(woff2);font-display:swap;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-weight:700;font-style:normal}@font-face{font-family:Archivo;src:local("Archivo Bold"),url(../_fonts/rNy6YQITXMdF0hZfCD_a7PwDKwUahX0hxliuCw7YHN4-t3f268HUjLs1gCiXmELwB8GosVRVAY2wCwOFiaARdnI.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,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-weight:700;font-style:normal}@font-face{font-family:Archivo;src:local("Archivo SemiBold"),url(../_fonts/j9bBbvLYdAVtqaBKrUPS_U2d94usItTOjKdKPgPHwuI-tWtLuWzfKu9eSiFUMUZReZ64u6Y0l_QbBQ9JHCWeTbI.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Archivo;src:local("Archivo Bold"),url(../_fonts/HijpVZ5rDNixZ0qrQdtXvfaZao_Gc-NXtx7o6uP5KGw-heuXk9t__VF2m614D8D3cMl8V4SlZUH8DOeMYxG7JP4.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}:root{--font-display:"Archivo","Helvetica Neue",Helvetica,Arial,sans-serif;--font-sans:"Inter","Helvetica Neue",Helvetica,Arial,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-text:var(--font-sans);--font-broadcast:var(--font-display);--font-mono:ui-monospace,"SFMono-Regular","SF Mono",Menlo,"Cascadia Mono",Consolas,monospace}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;overflow-x:clip}:root,body{margin:0;padding:0;font-family:var(--font-sans);color:var(--text-primary)}body{min-height:100vh;background-color:var(--surface-background);background-image:var(--body-radial);background-attachment:fixed;background-repeat:no-repeat;font-weight:var(--weight-regular);line-height:var(--line-height-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}a{text-decoration:none;color:inherit}canvas,img,picture,svg,video{display:block;max-width:100%}button{font:inherit;color:inherit}::-moz-selection{background-color:var(--brand-yellow);color:var(--brand-black)}::selection{background-color:var(--brand-yellow);color:var(--brand-black)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--color-primary);border-radius:var(--radius-pill)}::-webkit-scrollbar-thumb:hover{background:var(--color-primary-hover)}::-webkit-scrollbar-button{display:none;width:0;height:0}html{scrollbar-width:thin;scrollbar-color:var(--color-primary) transparent}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}h1,h2,h3,h4,h5,h6{margin:0;font-family:var(--font-broadcast);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--tracking-heading);color:var(--text-primary);overflow-wrap:break-word}h1,h2{font-weight:var(--weight-bold);line-height:var(--line-height-tight);letter-spacing:var(--tracking-display);text-wrap:balance}h3{font-weight:var(--weight-semibold);letter-spacing:var(--tracking-heading)}p{margin:0;font-family:var(--font-text);letter-spacing:var(--tracking-prose)}.container{width:100%;max-width:var(--container-width);margin-inline:auto;padding-inline:var(--container-padding)}.skip-link{position:absolute;top:0;left:0;z-index:var(--z-toast);transform:translateY(-120%);padding:var(--space-3) var(--space-4);background-color:var(--brand-yellow);color:var(--brand-black);font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:var(--weight-medium);letter-spacing:var(--tracking-normal);border-radius:0 0 var(--radius-md) 0;transition:transform var(--duration-fast) var(--ease-standard)}.skip-link:focus{transform:translateY(0)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sr-only-focusable:focus{position:static;width:auto;height:auto;padding:.5rem 1rem;margin:0;overflow:visible;clip:auto;white-space:normal}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.measure{max-width:var(--measure-prose)}.measure-lede{max-width:var(--measure-lede)}.measure-title{max-width:var(--measure-title)}.btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--button-padding);min-height:2.5rem;border:none;border-radius:var(--button-radius);background-color:var(--color-primary);color:var(--text-inverse);font-family:var(--font-sans);font-size:.9375rem;font-weight:var(--weight-medium);letter-spacing:var(--tracking-normal);text-decoration:none;text-wrap:nowrap;width:-moz-fit-content;width:fit-content;cursor:pointer;will-change:transform,background-color;transition:transform var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard);pointer-events:auto}.btn-primary:hover{transform:translateY(-1px);background-color:var(--color-primary-hover);box-shadow:var(--shadow-md)}.btn-primary:active{transform:translateY(0);background-color:var(--color-primary-active)}.btn-primary:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.btn-chyron{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--chyron-padding);min-height:2.75rem;border:none;border-radius:var(--radius-chyron);background-color:var(--accent-rule);color:var(--accent-ink);font-family:var(--font-broadcast);font-size:.875rem;font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;text-decoration:none;text-wrap:nowrap;width:-moz-fit-content;width:fit-content;cursor:pointer;transition:background-color var(--duration-swift) var(--ease-standard);pointer-events:auto}.btn-chyron:hover{background-color:var(--brand-white)}.btn-chyron:active{background-color:var(--color-primary-active)}.btn-chyron:focus-visible{outline:2px solid var(--brand-white);outline-offset:3px}.btn-link{display:inline-flex;align-items:center;gap:var(--space-3);padding:0 0 var(--space-2);min-height:2.25rem;border:0;border-bottom:var(--rule-weight-heavy) solid var(--accent-rule);border-radius:0;background:none;color:var(--text-primary);font-family:var(--font-sans);font-size:var(--font-size-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-widest);text-transform:uppercase;text-decoration:none;width:-moz-fit-content;width:fit-content;cursor:pointer;transition:color var(--duration-swift) var(--ease-standard);pointer-events:auto}.btn-link:hover{color:var(--accent-rule)}.btn-link .btn-link__mark{transition:transform var(--duration-swift) var(--ease-broadcast)}.btn-link:hover .btn-link__mark{transform:translate(4px)}.btn-link:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}.btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--chyron-padding);min-height:2.75rem;border:var(--rule-weight) solid var(--rule-mid);border-radius:var(--radius-chyron);background-color:transparent;color:var(--text-primary);font-family:var(--font-broadcast);font-size:.875rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;text-decoration:none;text-wrap:nowrap;width:-moz-fit-content;width:fit-content;cursor:pointer;transition:border-color var(--duration-swift) var(--ease-standard),background-color var(--duration-swift) var(--ease-standard);pointer-events:auto}.btn-secondary:hover{border-color:var(--rule-strong);background-color:var(--band-raised)}.btn-secondary:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.eyebrow,.label{display:inline-flex;align-items:center;gap:var(--space-3);margin:0 0 var(--eyebrow-margin-bottom);font-family:var(--eyebrow-font-family);font-size:var(--eyebrow-font-size);font-weight:var(--eyebrow-font-weight);letter-spacing:var(--eyebrow-letter-spacing);text-transform:var(--eyebrow-text-transform);font-variant-numeric:tabular-nums;color:var(--eyebrow-color)}.eyebrow__tick,.label__tick{display:block;flex:none;inline-size:var(--eyebrow-tick-width);block-size:var(--eyebrow-tick-height);background-color:var(--accent-rule);transform-origin:left center}.band{position:relative;width:100%;padding-block:var(--band-padding);background-color:var(--band-base)}.band__seam{position:absolute;inset:0 0 auto;height:var(--rule-weight);background-color:var(--rule-hairline);transform-origin:left center;pointer-events:none}.band--raised{background-color:var(--band-raised)}.band--black{background-color:var(--band-black)}.band--tight{padding-block:var(--band-padding-tight)}.band--grand{padding-block:var(--band-padding-grand)}.band--flush{padding-block:0}.band--invert{background-color:var(--band-invert);color:var(--accent-ink)}.band--invert :is(h1,h2,h3,h4,h5,h6){color:var(--accent-ink)}.band--invert li,.band--invert p{color:#0b0b0cc7}.band--invert a{color:var(--accent-ink)}.band--invert .eyebrow,.band--invert .label{color:#0b0b0cb8}.band--invert .eyebrow__tick,.band--invert .label__tick{background-color:var(--accent-ink)}.band--invert .band__seam{background-color:var(--rule-invert)}.band--invert .btn-chyron{background-color:var(--accent-ink);color:var(--brand-white)}.band--invert .btn-chyron:hover{background-color:var(--brand-white);color:var(--accent-ink)}.band--invert .btn-link{color:var(--accent-ink);border-bottom-color:var(--accent-ink)}.band--invert .statement__mark{background:var(--accent-ink)}.band--invert .btn-secondary{border-color:#0b0b0c66;color:var(--accent-ink)}.band--invert :focus-visible{outline-color:var(--accent-ink)}.statement{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-6)}.statement__headline{font-family:var(--font-broadcast);font-size:var(--font-size-3xl);font-weight:var(--weight-bold);line-height:var(--line-height-tight);letter-spacing:var(--tracking-display);color:var(--text-primary);max-width:var(--measure-statement);text-wrap:balance;margin:0}.statement__sub{font-family:var(--font-text);font-size:var(--font-size-lg);line-height:var(--line-height-normal);color:var(--text-secondary);max-width:var(--measure-lede);margin:0;text-wrap:balance}.statement__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-4);margin-top:var(--space-4)}.statement__mark{inline-size:var(--statement-mark-width);block-size:var(--rule-weight-heavy);background:var(--accent-rule)}.section-head{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4);margin-bottom:clamp(3rem,6vw,5rem)}.section-head .eyebrow{margin-bottom:0}.section-head__title{font-family:var(--font-broadcast);font-size:var(--font-size-2xl);font-weight:var(--weight-bold);line-height:var(--line-height-tight);letter-spacing:var(--tracking-display);color:var(--text-primary);max-width:var(--measure-title);text-wrap:balance;margin:0}.section-head__sub{font-family:var(--font-text);font-size:var(--font-size-md);line-height:var(--line-height-normal);color:var(--text-secondary);max-width:var(--measure-lede);margin:0}.plate{position:relative;padding:clamp(1.5rem,3vw,2.5rem);border:var(--rule-weight) solid var(--rule-hairline);border-radius:0;background-color:var(--band-raised);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.plate--link{transition:background-color var(--duration-swift) var(--ease-standard),border-color var(--duration-swift) var(--ease-standard)}.plate--link:hover{background-color:var(--surface-hover);border-color:var(--rule-mid)}.band--raised .plate{background-color:var(--band-base)}.band--raised .plate--link:hover{background-color:var(--band-black)}.band--black .plate{background-color:var(--band-raised)}.plate--marked{border-top:var(--rule-weight-heavy) solid var(--accent-rule)}.plate--ghost{background-color:transparent;border-style:dashed}.plate--flush{padding:0;overflow:clip}.row-list{display:grid;margin:0;padding:0;list-style:none;border-top:var(--rule-weight) solid var(--rule-hairline)}.row{position:relative;display:grid;grid-template-columns:1fr;gap:var(--space-2);padding-block:var(--space-8);border-bottom:var(--rule-weight) solid var(--rule-hairline)}.row:before{content:"";position:absolute;inset-block:0;left:calc(var(--gutter)*-1);right:calc(var(--gutter)*-1);background-color:var(--accent-wash);opacity:0;pointer-events:none;transition:opacity var(--duration-swift) var(--ease-standard)}.row:focus-within:before,.row:hover:before{opacity:1}.row__link:after{content:"";position:absolute;inset:0}.row__link:focus-visible:after{outline:2px solid var(--color-primary);outline-offset:-4px}.row__name{font-family:var(--font-broadcast);font-size:var(--font-size-xl);font-weight:var(--weight-bold);line-height:var(--line-height-snug);letter-spacing:var(--tracking-heading);color:var(--text-primary);transition:color var(--duration-swift) var(--ease-standard)}.row:hover .row__name{color:var(--accent-rule)}.row__meta{font-family:var(--font-sans);font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--text-secondary);font-variant-numeric:tabular-nums;margin:0}.row__meta-sep{color:var(--text-muted);padding-inline:var(--space-2)}.row__mark{justify-self:end;align-self:center;color:var(--text-muted);transition:color var(--duration-swift) var(--ease-standard),transform var(--duration-swift) var(--ease-broadcast)}.row:hover .row__mark{color:var(--accent-rule);transform:translate(6px)}@media(min-width:900px){.row{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 1.5rem;-moz-column-gap:clamp(1.25rem,2.5vw,2.5rem);column-gap:clamp(1.25rem,2.5vw,2.5rem);align-items:baseline;padding-block:var(--space-8)}}.tile{position:relative;display:grid;grid-template-rows:auto auto;gap:var(--space-4)}.tile__media{position:relative;aspect-ratio:3/2;overflow:clip;border-radius:var(--radius-media);background-color:var(--band-raised)}.tile__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:var(--media-grade-tile);transition:transform var(--duration-slow) var(--ease-broadcast),filter var(--duration-normal) var(--ease-standard)}.tile:hover .tile__img{transform:scale(1.04);filter:none}.tile__media:after{content:"";position:absolute;inset:auto 0 0;height:var(--rule-weight-heavy);background-color:var(--accent-rule);transform:scaleX(0);transform-origin:left center;transition:transform var(--duration-normal) var(--ease-broadcast)}.tile:focus-within .tile__media:after,.tile:hover .tile__media:after{transform:scaleX(1)}.tile__body{display:grid;gap:var(--space-3)}.tile__kicker{font-family:var(--font-sans);font-size:var(--font-size-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wider);text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--text-muted);padding:0;background:none;border-radius:0}.tile__title{font-family:var(--font-broadcast);font-size:var(--font-size-xl);font-weight:var(--weight-bold);line-height:var(--line-height-snug);letter-spacing:var(--tracking-heading);color:var(--text-primary);max-width:var(--measure-title);transition:color var(--duration-swift) var(--ease-standard)}.tile:hover .tile__title{color:var(--accent-rule)}.tile__excerpt{font-family:var(--font-text);font-size:var(--font-size-body);line-height:var(--line-height-prose);letter-spacing:var(--tracking-prose);color:var(--text-secondary);max-width:var(--measure-caption)}.tile__link:after{content:"";position:absolute;inset:0}.tile-grid{display:grid;grid-template-columns:1fr;gap:clamp(2.5rem,4vw,4rem) clamp(1.5rem,2.5vw,2.5rem)}@media(min-width:640px){.tile-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tile-grid--lead>:first-child{grid-column:1/-1}.tile-grid--lead>:first-child .tile__media{aspect-ratio:21/9}.tile-grid--lead>:first-child .tile__title{font-size:var(--font-size-2xl);letter-spacing:var(--tracking-display);max-width:18ch}.tile-grid--lead>:first-child .tile__excerpt{font-size:var(--font-size-md);max-width:var(--measure-lede)}}@media(min-width:1120px){.tile-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.info-grid{display:grid;grid-template-columns:1fr;-moz-column-gap:clamp(2rem,4vw,4rem);column-gap:clamp(2rem,4vw,4rem);row-gap:var(--space-10)}@media(min-width:640px){.info-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1120px){.info-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.info--ruled{border-top:var(--rule-weight) solid var(--rule-hairline);padding-top:var(--space-6)}.info__heading{font-family:var(--font-broadcast);font-size:var(--font-size-lg);font-weight:var(--weight-bold);line-height:var(--line-height-snug);letter-spacing:var(--tracking-heading);color:var(--text-primary);margin-bottom:var(--space-4)}.rail{display:grid;grid-template-columns:1fr;gap:var(--space-8)}@media(min-width:900px){.rail{grid-template-columns:minmax(12rem,18vw) minmax(0,1fr);-moz-column-gap:0;column-gap:0;align-items:start}.rail__aside{position:sticky;top:calc(var(--nav-clearance) + var(--space-4));padding-right:clamp(2rem,4vw,4rem)}.rail__main{border-left:var(--rule-weight) solid var(--rule-hairline);padding-left:clamp(2.5rem,5vw,5rem)}}.asset{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-6);border:var(--rule-weight) solid var(--rule-hairline);border-radius:0;background-color:var(--band-raised);transition:background-color var(--duration-swift) var(--ease-standard),border-color var(--duration-swift) var(--ease-standard)}.band--raised .asset{background-color:var(--band-base)}.asset--ready{border-top:var(--rule-weight-heavy) solid var(--accent-rule)}.asset--ready:hover{background-color:var(--surface-hover);border-color:var(--rule-mid)}.asset--pending{background-color:transparent;border-style:dashed}.asset__kind,.asset__status{font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}.asset__kind{color:var(--accent-dim)}.asset__status{color:var(--text-muted)}.asset__title{font-family:var(--font-broadcast);font-size:var(--font-size-md);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-heading);color:var(--text-primary)}.asset__meta{font-family:var(--font-sans);font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;color:var(--text-muted)}.asset__link:after{content:"";position:absolute;inset:0}.data-rail{display:grid;gap:var(--space-3);font-family:var(--font-sans);font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;color:var(--text-secondary)}.data-rail--ruled{padding-top:var(--space-4);border-top:var(--rule-weight) solid var(--rule-hairline)}.data-rail dd{margin:0}.data-rail__key{display:block;color:var(--text-muted);margin-bottom:var(--space-1)}.data-rail__value{font-size:var(--font-size-md);color:var(--text-primary);font-variant-numeric:tabular-nums}.prose{max-width:var(--measure-prose)}.prose>*+*{margin-top:var(--space-6)}.prose p{font-family:var(--font-text);font-size:var(--font-size-body);line-height:var(--line-height-prose);letter-spacing:var(--tracking-prose);color:var(--text-secondary)}.prose>p:first-of-type{font-size:var(--font-size-md);line-height:var(--line-height-normal);color:var(--text-primary)}.prose h2{margin-top:var(--space-12);padding-top:var(--space-4);border-top:var(--rule-weight) solid var(--rule-hairline);font-size:var(--font-size-xl);font-weight:var(--weight-bold);line-height:var(--line-height-tight);letter-spacing:var(--tracking-display)}.prose h2,.prose h3{font-family:var(--font-broadcast);color:var(--text-primary)}.prose h3{margin-top:var(--space-10);font-size:var(--font-size-lg);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-heading)}.prose ol,.prose ul{padding-left:var(--space-6);font-family:var(--font-text);font-size:var(--font-size-body);line-height:var(--line-height-prose);color:var(--text-secondary)}.prose li+li{margin-top:var(--space-2)}.prose a{color:var(--text-primary);text-decoration:none;box-shadow:inset 0 -.09em 0 var(--accent-rule);transition:box-shadow var(--duration-swift) var(--ease-standard),color var(--duration-swift) var(--ease-standard)}.prose a:hover{color:var(--accent-rule);box-shadow:inset 0 -.14em 0 var(--accent-rule)}.prose blockquote{margin:var(--space-10) 0;padding:0 0 0 var(--space-6);border-left:var(--rule-weight-heavy) solid var(--accent-rule);font-family:var(--font-broadcast);font-size:var(--font-size-xl);font-weight:var(--weight-regular);font-style:normal;line-height:var(--line-height-snug);letter-spacing:var(--tracking-heading);color:var(--text-primary)}.prose img{width:100%;height:auto;border-radius:var(--radius-media)}.prose figcaption{margin-top:var(--space-3);font-family:var(--font-sans);font-size:var(--font-size-sm);color:var(--text-muted)}.media-grade{filter:var(--media-grade)}.scrim-nav{position:absolute;inset:0 0 auto;height:var(--scrim-nav-height);background:var(--scrim-nav);pointer-events:none}.page-enter-active,.page-leave-active{transition:opacity var(--duration-normal) var(--ease-standard)}.page-enter-from,.page-leave-to{opacity:0}.page-enter-to,.page-leave-from{opacity:1}@media(prefers-reduced-motion:reduce){.btn-chyron,.btn-primary,.btn-secondary{transition:background-color var(--duration-normal) var(--ease-standard)}.btn-chyron:active,.btn-chyron:hover,.btn-link:hover .btn-link__mark,.btn-primary:active,.btn-primary:hover,.btn-secondary:active,.btn-secondary:hover,.row:hover .row__mark,.tile:hover .tile__img{transform:none}.tile__media:after{transition:none}}.error-page[data-v-98e8936f]{justify-content:center;min-height:100vh;min-height:100svh;padding:var(--space-8) var(--container-padding);background-color:var(--band-black);color:var(--text-primary)}.error-inner[data-v-98e8936f],.error-page[data-v-98e8936f]{display:flex;align-items:center}.error-inner[data-v-98e8936f]{flex-direction:column;gap:var(--space-6);text-align:center}.error-code[data-v-98e8936f]{font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;color:var(--text-muted);margin:0}.error-title[data-v-98e8936f]{font-family:var(--font-broadcast);font-size:var(--font-size-display);font-weight:var(--weight-bold);line-height:var(--line-height-monument);letter-spacing:var(--tracking-monument);color:var(--text-primary);max-width:var(--measure-statement);text-wrap:balance;margin:0}.error-mark[data-v-98e8936f]{inline-size:var(--statement-mark-width);block-size:var(--rule-weight-heavy);background-color:var(--accent-rule)}.error-message[data-v-98e8936f]{font-family:var(--font-text);font-size:var(--font-size-lg);line-height:var(--line-height-normal);color:var(--text-secondary);max-width:var(--measure-lede);margin:0 0 var(--space-4)}.error-button[data-v-98e8936f]{display:inline-flex;align-items:center;justify-content:center;padding:var(--button-padding);min-height:2.75rem;border:none;border-radius:var(--button-radius);background-color:var(--color-primary);color:var(--text-inverse);font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:var(--weight-medium);letter-spacing:var(--tracking-normal);cursor:pointer;transition:background-color var(--duration-normal) var(--ease-emphasized)}.error-button[data-v-98e8936f]:hover{background-color:var(--color-primary-hover)}.error-button[data-v-98e8936f]:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}
