:root{--ground:#0a0a0a;--ground-raised:#151515;--ground-sunk:#050505;--paper:#f5f5f3;--paper-dim:#b4b4b0;--muted:#85857f;--line:#ffffff24;--line-strong:#ffffff57;--groove:transparent;--posca:#ff5a1f;--posca-ink:#0a0a0a;--alert:#ff3b3b;--gold:#f2c400;--teal:#3dd6c4;--font-serif:"Hanken Grotesk", system-ui, sans-serif;--font-sans:"Hanken Grotesk", system-ui, sans-serif;--font-card:"Anton", sans-serif;--text-xs:.75rem;--text-sm:.8125rem;--text-md:1rem;--text-lg:1.25rem;--text-xl:1.75rem;--text-2xl:2.5rem;--text-3xl:clamp(2.75rem, 11vw, 4.25rem);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-14:3.5rem;--gutter:1.25rem;--radius-pill:2px;--radius-card:10px;--radius-sheet:4px;--radius-panel:2px;--ease-out:cubic-bezier(.16, 1, .3, 1);--dur-fast:.18s;--dur:.6s;--nav-height:4.75rem;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scrollbar-color:var(--line-strong) var(--ground)}body{background:var(--ground);min-height:100dvh;color:var(--paper);font-family:var(--font-sans);font-size:var(--text-md);-webkit-font-smoothing:antialiased;caret-color:var(--posca);margin:0;line-height:1.45}::selection{background:var(--posca);color:var(--posca-ink)}:focus-visible{outline:2px solid var(--posca);outline-offset:3px}h1,h2,h3,p{margin:0}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}button,input,select{font:inherit;color:inherit}button{cursor:pointer}img,svg{display:block}.num{font-variant-numeric:tabular-nums}.serif{font-family:var(--font-serif);letter-spacing:-.03em;font-weight:800}.caps{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.16em;font-weight:800}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}
