/* GENERATED by scripts/build-css.mjs from css/tokens.css - edit the source, then `npm run build:css`. The gate re-runs it with --check. */
:root {
--bg: #07090C;
--bg-2: #0C1117;
--bg-3: #121A23;
--bone: #E7ECF0;
--ice: #BFE6FF;
--blue: #1E90FF;
--blue-deep: #0A3D7A;
--cyan: #5FD0FF;
--accent-pink: #E8A6C0;
--text: var(--bone);
--muted: #8A97A4;
--muted-deep: #748290;
--signal: var(--cyan);
--signal-rgb: 95 208 255;
--blue-rgb: 30 144 255;
--cyan-rgb: 95 208 255;
--ice-rgb: 191 230 255;
--bone-rgb: 231 236 240;
--bg-rgb: 7 9 12;
--grain-opacity: 0.055;
--aurora-1: #5FD0FF;
--aurora-2: #1E90FF;
--aurora-3: #3A2E7A;
--font-display: "Styra", "Arial Narrow", system-ui, sans-serif;
--font-body: "Styra", ui-sans-serif, system-ui, sans-serif;
--font-mono: ui-monospace, "SF Mono", "Cascadia Mono", Menlo, Consolas, monospace;
--w-body: 400;
--w-medium: 500;
--w-bold: 700;
--w-black: 800;
--w-ultra: 900;
--step--1: clamp(0.78rem, 0.74rem + 0.2vw, 0.88rem);
--step-0: clamp(1.00rem, 0.93rem + 0.3vw, 1.13rem);
--step-1: clamp(1.33rem, 1.18rem + 0.7vw, 1.78rem);
--step-2: clamp(1.78rem, 1.45rem + 1.6vw, 2.81rem);
--step-3: clamp(2.37rem, 1.74rem + 3.1vw, 4.45rem);
--step-4: clamp(3.16rem, 1.98rem + 5.9vw, 7.04rem);
--step-5: clamp(3.60rem, 1.60rem + 10vw, 11.5rem);
--leading-flat: 0.92;
--leading-tight: 1.04;
--leading-body: 1.58;
--tracking-display: -0.015em;
--tracking-label: 0.14em;
--space-2xs: 0.25rem;
--space-xs: 0.5rem;
--space-sm: 0.75rem;
--space-md: 1.25rem;
--space-lg: 2rem;
--space-xl: 3.5rem;
--space-2xl: 6rem;
--space-3xl: clamp(6rem, 4rem + 10vw, 11rem);
--measure: 62ch;
--container: 1360px;
--gutter: clamp(1.25rem, 4vw, 3rem);
--radius: 0px;
--radius-sm: 0px;
--hairline: rgb(var(--bone-rgb) / 0.14);
--hairline-strong: rgb(var(--bone-rgb) / 0.30);
--ease-emerge: cubic-bezier(0.16, 1, 0.30, 1);
--ease-inout: cubic-bezier(0.65, 0, 0.35, 1);
--dur-fast: 240ms;
--dur-med: 600ms;
--dur-slow: 1200ms;
--dur-intro: 3200ms;
--z-below: 0;
--z-content: 10;
--z-nav: 40;
--z-grain: 80;
--z-intro: 100;
}
@media (prefers-reduced-motion: reduce) {
:root {
--dur-fast: 0ms;
--dur-med: 0ms;
--dur-slow: 0ms;
--dur-intro: 0ms;
}
}
