:root{--obsidian:#0f172a;--slate:#334155;--slate-print:#475569;--basalt:#94a3b8;--mist:#e2e8f0;--amber:#d97706;--ground:#edf1f5;--ink:var(--obsidian);--ink-2:var(--slate-print);--rule:#0f172a1a;--sans:var(--font-sans), "Neue Haas Grotesk Display", "Söhne", Helvetica, Arial, sans-serif;--mono:var(--font-mono), "IBM Plex Mono", ui-monospace, monospace;--t-display:clamp(44px, 6.4vw, 96px);--t-lead:clamp(19px, 1.6vw, 23px);--t-body:17px;--t-small:14px;--margin:clamp(20px, 4vw, 48px);--ease:cubic-bezier(.16, 1, .3, 1)}*{box-sizing:border-box}html,body{margin:0}body{background:var(--ground);color:var(--ink);font:400 var(--t-body) / 1.5 var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overflow-x:hidden}a{color:inherit}:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.skip{background:var(--ink);color:var(--ground);z-index:20;padding:10px 14px;text-decoration:none;position:absolute;top:8px;left:-9999px}.skip:focus{left:8px}
