:root{--color-paper:oklch(16% .022 255);--color-paper-2:oklch(21% .025 255);--color-paper-3:oklch(26% .028 255);--color-ink:oklch(95% .012 85);--color-ink-2:oklch(78% .015 85);--color-muted:oklch(62% .015 255);--color-rule:oklch(32% .02 255);--color-accent:oklch(80% .13 85);--color-accent-2:oklch(62% .19 25);--color-accent-ink:oklch(18% .03 85);--color-accent-hover:oklch(86% .12 85);--color-focus:oklch(80% .13 85);--veil-96:oklch(16% .022 255/.96);--veil-88:oklch(16% .022 255/.88);--veil-55:oklch(16% .022 255/.55);--veil-30:oklch(16% .022 255/.3);--glass:oklch(21% .025 255/.72);--glass-border:oklch(100% 0 0/.08);--border-soft:oklch(100% 0 0/.25);--paper-3-hover:oklch(30% .03 255);--color-on-red:oklch(97% .01 25);--color-on-red-2:oklch(88% .05 25);--font-display:"Fraunces", Georgia, "Times New Roman", serif;--font-body:"Inter", system-ui, -apple-system, sans-serif;--text-display:clamp(2.4rem, 6vw + 1rem, 5.2rem);--text-display-s:clamp(1.8rem, 3.5vw + .8rem, 3rem);--text-xl:1.5rem;--text-lg:1.2rem;--text-md:1.0625rem;--text-sm:.9rem;--text-xs:.78rem;--space-2xs:.5rem;--space-xs:.75rem;--space-sm:1rem;--space-md:1.5rem;--space-lg:2rem;--space-xl:3rem;--space-2xl:4.5rem;--space-3xl:7rem;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-short:.22s;--dur-med:.42s;--radius-card:18px;--radius-pill:999px;--rule-hair:1px solid var(--color-rule)}
