:root{--brand:#e2231a;--brand-hover:#b81a12;--on-brand:#fff;--accent:#f59e0b;--ink:#14181f;--ink-body:#23272f;--ink-muted:#6b7280;--line:#e3e6ea;--surface:#fff;--surface-alt:#f5f6f8;--surface-dark:#1b2028;--success:#15803d;--success-bg:#ecfdf3;--error:#b42318;--error-bg:#fef3f2;--info:#175cd3;--info-bg:#eff8ff;--font-display:"Inter",sans-serif;--font-body:"Inter",sans-serif;--font-mono:"JetBrains Mono",sans-serif;--radius:6px;--radius-pill:999px;--container:1320px;--gutter:24px;--card-ratio:1/1}