:root{--rs-black: #000000;--rs-white: #FFFFFF;--rs-paper: #F5F2EC;--rs-ink: #0A0A0A;--rs-green: #00FF00;--rs-magenta: #FF56FF;--rs-blue: #0000FF;--rs-cyan: #67E6F0;--rs-red: #FF2D2D;--rs-yellow: #FFE600;--accent: var(--rs-green);--accent-ink: var(--rs-black);--accent-2: var(--rs-magenta);--bg: var(--rs-paper);--surface: var(--rs-white);--surface-alt: var(--rs-black);--text: var(--rs-black);--text-muted: #3a3a3a;--text-invert: var(--rs-white);--border: var(--rs-black);--border-faint: rgba(0,0,0,.12);--font-display: "Space Grotesk", "Inter", system-ui, sans-serif;--font-body: "Space Grotesk", "Inter", system-ui, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, monospace;--fs-display-xl: clamp(64px, 11vw, 180px);--fs-display-l: clamp(48px, 7.5vw, 120px);--fs-display-m: clamp(36px, 5.5vw, 84px);--fs-h1: clamp(40px, 5vw, 72px);--fs-h2: clamp(32px, 3.8vw, 56px);--fs-h3: clamp(22px, 2.2vw, 32px);--fs-body: 17px;--fs-body-lg: 20px;--fs-small: 14px;--fs-micro: 12px;--tracking-tight: -.03em;--tracking-crush: -.04em;--tracking-wide: .12em;--leading-crush: .88;--leading-body: 1.5;--container: 1280px;--container-sm: 960px;--gutter: 24px;--section-py: clamp(64px, 9vw, 128px);--bw-1: 2px;--bw-2: 4px;--bw-3: 6px;--radius: 0;--radius-pill: 999px;--ease: cubic-bezier(.2, .9, .25, 1);--fast: .12s;--med: .18s;--slow: .28s;--shadow-1: 4px 4px 0 var(--rs-black);--shadow-2: 8px 8px 0 var(--rs-black);--shadow-3: 12px 12px 0 var(--rs-black);--shadow-green: 8px 8px 0 var(--rs-green);--shadow-magenta: 8px 8px 0 var(--rs-magenta);--shadow-blue: 8px 8px 0 var(--rs-blue)}[data-preset=green]{--accent: var(--rs-green);--accent-2: var(--rs-magenta);--accent-ink: #000}[data-preset=magenta]{--accent: var(--rs-magenta);--accent-2: var(--rs-green);--accent-ink: #000}[data-preset=cyan]{--accent: var(--rs-cyan);--accent-2: var(--rs-magenta);--accent-ink: #000}[data-preset=mono]{--accent: var(--rs-white);--accent-2: var(--rs-green);--accent-ink: #000;--bg: var(--rs-black);--text: var(--rs-white);--border: var(--rs-white);--surface: var(--rs-black)}
