:root{--font-display:"Archivo", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-body:"Archivo", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--fs-micro:.6875rem;--fs-mono:.75rem;--fs-sm:clamp(.8125rem, .79rem + .12vw, .875rem);--fs-body:clamp(.9375rem, .9rem + .2vw, 1.0625rem);--fs-lead:clamp(1.0625rem, 1rem + .4vw, 1.3125rem);--fs-h3:clamp(1.125rem, 1rem + .6vw, 1.5rem);--fs-h2:clamp(1.75rem, 1.3rem + 2vw, 3rem);--fs-h1:clamp(2.5rem, 1.5rem + 4.4vw, 5.5rem);--fs-display:clamp(3.25rem, .5rem + 12.2vw, 11rem);--lh-tight:.88;--lh-snug:1.12;--lh-body:1.7;--lh-read:1.78;--tr-display:-.045em;--tr-mono:.14em;--gutter:clamp(1rem, .5rem + 2.2vw, 2.5rem);--section-y:clamp(3.5rem, 1.75rem + 6.5vw, 7rem);--maxw:1480px;--maxw-prose:68ch;--ease:cubic-bezier(.22, 1, .36, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur-fast:.18s;--dur:.42s;--dur-slow:.82s}:root,:root[data-theme=dark],:root[data-theme=light] [data-invert]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#08090b;--bg-1:#0c0e11;--bg-2:#121519;--bg-inset:#050607;--ink:#edeae3;--ink-2:#9a998f;--ink-3:#65655e;--line:#edeae321;--line-2:#edeae338;--line-strong:#edeae366;--accent:#e4b45c;--accent-soft:#e4b45c24;--on-accent:#08090b;--cyan:#6fd0e0;--cyan-soft:#6fd0e021;--alert:#e0603f;--sel-bg:var(--accent);--sel-ink:#08090b;--shadow:0 1px 0 #edeae30d;--noise-opacity:.045;--sphere-opacity:1}:root[data-theme=light],:root [data-invert],:root[data-theme=dark] [data-invert]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f2f0ea;--bg-1:#fbfaf7;--bg-2:#e7e4db;--bg-inset:#fff;--ink:#0b0c0e;--ink-2:#55564e;--ink-3:#85857b;--line:#0b0c0e29;--line-2:#0b0c0e42;--line-strong:#0b0c0e85;--accent:#9c6a12;--accent-soft:#9c6a121a;--on-accent:#fbfaf7;--cyan:#156f7d;--cyan-soft:#156f7d1a;--alert:#b43c1c;--sel-bg:#0b0c0e;--sel-ink:#f2f0ea;--shadow:0 1px 0 #0b0c0e0f;--noise-opacity:.03;--sphere-opacity:.72}
