:root{--fc-bg-rgb:14 17 24;--fc-bg:rgb(var(--fc-bg-rgb));--fc-surface-rgb:25 31 43;--fc-surface:rgb(var(--fc-surface-rgb));--fc-surface-2-rgb:34 42 57;--fc-surface-2:rgb(var(--fc-surface-2-rgb));--fc-line-rgb:255 255 255;--fc-line:rgb(var(--fc-line-rgb)/0.08);--fc-line-strong:rgb(var(--fc-line-rgb)/0.14);--fc-text-rgb:244 246 252;--fc-text:rgb(var(--fc-text-rgb));--fc-muted-rgb:176 189 208;--fc-muted:rgb(var(--fc-muted-rgb));--fc-accent-rgb:255 121 56;--fc-accent:rgb(var(--fc-accent-rgb));--fc-accent-strong:#ff5a1f;--fc-accent-soft:#ffad75;--fc-accent-ink:#16120e;--fc-accent-2-rgb:212 166 87;--fc-accent-2:rgb(var(--fc-accent-2-rgb));--fc-chaos-rgb:212 247 122;--fc-chaos:rgb(var(--fc-chaos-rgb));--fc-chaos-ink:#1c2a14;--fc-r-sm:8px;--fc-r-md:12px;--fc-r-lg:16px;--fc-r-pill:999px;--fc-space-1:4px;--fc-space-2:8px;--fc-space-3:12px;--fc-space-4:16px;--fc-space-5:24px;--fc-space-6:32px;--fc-space-7:48px;--fc-space-8:64px;--fc-page-x:clamp(16px,4vw,40px);--fc-page-y:clamp(24px,5vw,56px);--fc-font:var(--font-space-grotesk,system-ui),system-ui,-apple-system,sans-serif;--fc-fs-xs:12px;--fc-fs-sm:13px;--fc-fs-md:15px;--fc-fs-lg:18px;--fc-fs-xl:clamp(22px,2vw + 14px,28px);--fc-fs-2xl:clamp(28px,3vw + 16px,44px);--fc-focus-color:#ffad75;--fc-focus:0 0 0 2px var(--fc-bg),0 0 0 4px var(--fc-focus-color);--cx-bg:#141d2e;--cx-bg-deep:#0f1623;--cx-surface:#1b2840;--cx-surface-2:#243653;--cx-line:#8194aa30;--cx-line-strong:#8194aa55;--cx-text:#fff2d5;--cx-muted:#aebed2;--cx-lime:#d4f77a;--cx-lime-ink:#233147;--cx-gold:#e8c780;--cx-gold-bg:#44391d;--cx-gold-line:#eac46970;--cx-alert:#ff5f6d;--cx-r-sm:8px;--cx-r-md:12px;--cx-r-lg:18px;--cx-r-pill:999px;--cx-header-h:48px;--cx-page-x:clamp(14px,4vw,48px);--cx-page-y:clamp(20px,4vw,44px);--cx-focus:#dbf78e}