:root{--silver-0:#fff;--silver-50:#fbfcfd;--silver-100:#f4f6f8;--silver-150:#eceff3;--silver-200:#e3e8ed;--silver-300:#d5dbe2;--silver-400:#bfc7d1;--silver-500:#9aa3ae;--silver-600:#79828e;--silver-700:#5a636f;--silver-800:#3c434d;--silver-900:#232830;--silver-950:#14171c;--slate-700:#dfe4ea;--white:#fff;--accent-800:#2e3742;--accent-700:#3e4956;--accent-600:#4e5b6b;--accent-500:#5a6979;--accent-400:#6e7e8f;--accent-300:#93a2b1;--accent-200:#c2ccd6;--accent-100:#e6ebf0;--bull-700:#0c5c39;--bull-500:#1c9a5e;--bull-400:#157a4b;--bear-700:#8e261c;--bear-500:#d8403b;--bear-400:#c0322e;--amber-600:#a56a0e;--amber-500:#c5871a;--amber-400:#92670f;--amber-text:#8a5e0c;--canvas:var(--silver-100);--surface-base:#eceff3;--surface-card:var(--silver-0);--surface-raised:var(--silver-0);--surface-hover:var(--silver-150);--surface-inset:var(--silver-150);--border-subtle:#23283012;--border-default:var(--silver-300);--border-strong:var(--silver-400);--text-primary:var(--silver-900);--text-secondary:var(--silver-700);--text-muted:#646d79;--text-accent:var(--accent-600);--accent:var(--accent-500);--accent-hover:var(--accent-600);--accent-soft:#5a69791f;--bull:var(--bull-500);--bull-soft:#1c9a5e24;--bear:var(--bear-500);--bear-soft:#d8403b21;--warn:var(--amber-500);--warn-soft:#c5871a29;--focus-ring:#5a69796b;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-pill:999px;--shadow-sm:0 1px 2px #1c24300f;--shadow-md:0 4px 16px #1c24301a;--shadow-lg:0 14px 36px #1c24301f;--glow-bull:0 0 16px #1c9a5e33;--ease-out:cubic-bezier(.16, 1, .3, 1);--dur-fast:.12s;--dur-base:.18s;--font-display:"Space Grotesk", "Hanken Grotesk", system-ui, sans-serif;--font-text:"Hanken Grotesk", system-ui, -apple-system, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--text-h2:2rem;--text-h4:1.25rem;--text-lg:1.125rem;--text-base:1rem;--text-sm:.875rem;--text-xs:.75rem;--text-2xs:.6875rem;--tracking-tight:-.015em;--tracking-wide:.02em;--tracking-label:.08em;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}body{background:var(--canvas);min-height:100vh;color:var(--text-primary);font-family:var(--font-text);-webkit-font-smoothing:antialiased;margin:0}a{color:var(--accent-600);text-decoration:none}a:hover{color:var(--accent-500)}:focus-visible{box-shadow:0 0 0 3px var(--focus-ring);border-radius:var(--radius-xs);outline:none}.container{max-width:1080px;margin:0 auto;padding-left:24px;padding-right:24px}.eyebrow{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:11px}.meta{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:12px;font-size:11px;display:flex}.page{padding-top:clamp(44px,7vw,80px)}.page-title{font-family:var(--font-display);letter-spacing:-.03em;margin:14px 0 16px;font-size:clamp(32px,5vw,48px);line-height:1.05}.page-lede{color:var(--text-secondary);text-wrap:pretty;max-width:56ch;margin:0 0 44px;font-size:17px;line-height:1.6}.card{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-lg)}.check{width:16px;height:16px;color:var(--bull);flex-shrink:0}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.logo[data-astro-cid-f7espo7c]{color:var(--text-primary);align-items:center;gap:9px;display:inline-flex}.word[data-astro-cid-f7espo7c]{font-family:var(--font-display);letter-spacing:-.015em;align-items:baseline;font-weight:700;display:inline-flex}.vv[data-astro-cid-f7espo7c]{display:inline-flex}.vv[data-astro-cid-f7espo7c] span[data-astro-cid-f7espo7c]{color:var(--accent);margin-left:-.055em}footer[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--border-subtle);background:var(--surface-base);margin-top:clamp(64px,10vw,112px)}.cols[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:32px;padding-top:44px;padding-bottom:36px;display:grid}.brand[data-astro-cid-jo6i4kqk]{margin-bottom:12px}.tagline[data-astro-cid-jo6i4kqk]{color:var(--text-muted);max-width:26ch;margin:0;font-size:13.5px;line-height:1.6}.head[data-astro-cid-jo6i4kqk]{margin-bottom:12px;font-size:10.5px}.links[data-astro-cid-jo6i4kqk]{gap:9px;font-size:14px;display:grid}.links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--text-secondary)}.links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--text-primary)}@media (pointer:coarse){.links[data-astro-cid-jo6i4kqk]{gap:0}.links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{align-items:center;min-height:44px;display:flex}}.bottom[data-astro-cid-jo6i4kqk]{font-family:var(--font-mono);color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;gap:16px;padding-bottom:40px;font-size:11px;display:flex}header[data-astro-cid-nen7h5rs]{z-index:20;-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--border-subtle);background:#f4f6f8e0;position:sticky;top:0}.bar[data-astro-cid-nen7h5rs]{align-items:center;gap:20px;padding-top:4px;padding-bottom:4px;display:flex}.bar[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{align-items:center;min-height:44px;display:inline-flex}.status[data-astro-cid-nen7h5rs]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);border:1px solid var(--border-default);white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:10.5px}nav[data-astro-cid-nen7h5rs]{align-items:center;gap:10px;margin-left:auto;font-size:14px;display:flex}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-height:44px;color:var(--text-secondary);align-items:center;padding:0 6px;display:inline-flex}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].active{color:var(--text-primary)}@media (width<=420px){.status[data-astro-cid-nen7h5rs]{display:none}nav[data-astro-cid-nen7h5rs]{gap:4px}}
