:root{--font-display: "Instrument Serif", Georgia, serif;--font-body: "Space Grotesk", system-ui, sans-serif;--font-outlier: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--color-paper: oklch(13% .018 152);--color-paper-deep: oklch(9% .016 152);--color-surface: oklch(17% .019 152);--color-surface-2: oklch(20% .022 152);--color-ink: oklch(95% .012 92);--color-muted: oklch(76% .02 110);--color-rule: oklch(39% .034 150 / .42);--color-accent: oklch(73% .16 150);--color-accent-strong: oklch(66% .15 150);--color-accent-soft: oklch(77% .105 150);--color-accent-ghost: oklch(73% .16 150 / .22);--color-accent-ink: oklch(10% .018 152);--color-focus: oklch(83% .15 150);--color-cream: oklch(94% .035 88);--color-cream-2: oklch(90% .036 88);--color-cream-ink: oklch(18% .025 145);--color-cream-muted: oklch(38% .035 145);--color-nav: oklch(10% .016 152 / .72);--color-nav-solid: oklch(10% .016 152 / .97);--color-cream-nav: oklch(94% .035 88 / .92);--color-grid: oklch(73% .16 150 / .07);--color-hero-wash: oklch(12% .018 152 / .34);--color-hero-mid: oklch(12% .018 152 / .62);--color-ticker: oklch(9% .016 152 / .96);--color-media-vignette: oklch(9% .016 152 / .62);--color-roadmap: oklch(73% .16 150 / .14);--texture-grain: url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--grain-size: 128px;--shadow-accent: 0 0 18px oklch(73% .16 150 / .38);--space-3xs: .125rem;--space-2xs: .25rem;--space-xs: .5rem;--space-sm: .75rem;--space-md: 1rem;--space-lg: 1.5rem;--space-xl: 2.5rem;--space-2xl: 4rem;--space-3xl: 6rem;--space-4xl: 9rem;--text-2xs: .58rem;--text-xs: .72rem;--text-sm: .86rem;--text-base: 1rem;--text-md: 1.18rem;--text-lg: 1.5rem;--text-xl: 1.875rem;--text-2xl: 2.35rem;--text-3xl: clamp(2.5rem, 4vw, 4.5rem);--text-display-s: clamp(2.4rem, 5.4vw, 5.4rem);--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in: cubic-bezier(.7, 0, .84, 0);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--dur-micro: .12s;--dur-short: .22s;--dur-long: .42s;--rule-hair: 1px;--rule-strong: 2px;--rule-focus: 2px;--radius-xs: 3px;--radius-sm: 4px;--radius-md: 8px;--z-base: 1;--z-raised: 10;--z-sticky: 200;--z-modal: 400;--z-grain: 390;--nav-height: 64px;--page-gutter: clamp(1rem, 4vw, 4rem);--section-pad: clamp(5rem, 10vw, 9rem);--max-page: 1320px;--max-narrow: 820px}
