.hero.svelte-d9q1p7{padding-block:var(--space-20) var(--space-12);text-align:center}.hero-inner.svelte-d9q1p7{max-width:48rem}.eyebrow.svelte-d9q1p7{margin:0 0 var(--space-3);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--brand-0-text)}h1.svelte-d9q1p7{font-size:clamp(2.25rem,5vw,3.5rem);font-weight:800;line-height:1.1;letter-spacing:-.02em;margin:0 0 var(--space-6)}.lede.svelte-d9q1p7{font-size:var(--text-xl);color:var(--text-secondary);line-height:1.6}.lede.svelte-d9q1p7 a:where(.svelte-d9q1p7),.links.svelte-d9q1p7 .link:where(.svelte-d9q1p7){color:var(--brand-0-text);font-weight:600}.goodies.svelte-d9q1p7{padding-block:0 var(--space-20)}.goodie-list.svelte-d9q1p7{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-8)}.goodie.svelte-d9q1p7{display:grid;gap:var(--space-8);padding:var(--space-6)}@media (min-width: 1024px){.goodie.svelte-d9q1p7{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:stretch;padding:var(--space-8)}}.goodie.svelte-d9q1p7{scroll-margin-top:var(--space-24)}.body.svelte-d9q1p7{min-width:0;display:flex;flex-direction:column}.title-row.svelte-d9q1p7{display:flex;align-items:center;gap:var(--space-4);margin-bottom:var(--space-3)}.title-row.svelte-d9q1p7 h2:where(.svelte-d9q1p7){margin:0}.kind.svelte-d9q1p7{margin:0 0 var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}h2.svelte-d9q1p7{font-size:clamp(1.5rem,3vw,2rem);font-weight:800;line-height:1.2;margin:0 0 var(--space-3)}.meta.svelte-d9q1p7{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0 0 var(--space-4)}.chip.svelte-d9q1p7{padding:var(--space-1) var(--space-3);border-radius:var(--r-pill);border:1px solid color-mix(in srgb,var(--brand-0) 40%,transparent);background:color-mix(in srgb,var(--brand-0) 8%,transparent);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text);text-decoration:none}a.chip.svelte-d9q1p7:hover{border-color:var(--brand-0)}.description.svelte-d9q1p7{color:var(--text-secondary);line-height:1.65;margin:0 0 var(--space-6)}.stats.svelte-d9q1p7{list-style:none;margin:0 0 var(--space-6);padding:0;display:grid;gap:var(--space-2)}.stats.svelte-d9q1p7 li:where(.svelte-d9q1p7){display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3)}.stats.svelte-d9q1p7 a:where(.svelte-d9q1p7){display:inline-flex;align-items:center;gap:var(--space-2);color:var(--text);font-weight:600}.stats.svelte-d9q1p7 a:where(.svelte-d9q1p7):hover{color:var(--brand-0-text)}.count.svelte-d9q1p7{font-size:var(--text-sm);color:var(--text-secondary)}h3.svelte-d9q1p7{font-size:var(--text-lg);font-weight:700;margin:0 0 var(--space-3)}.install.svelte-d9q1p7{list-style:decimal;margin:0 0 var(--space-6);padding-left:var(--space-6);display:grid;gap:var(--space-2);color:var(--text);line-height:1.6}.install.svelte-d9q1p7 code:where(.svelte-d9q1p7){font-family:var(--font-mono);font-size:.9em;padding:.1em .35em;border-radius:calc(var(--r-sm) / 2);background:color-mix(in srgb,var(--text) 8%,transparent)}.links.svelte-d9q1p7{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4) var(--space-6);margin:auto 0 0}.links.svelte-d9q1p7 a:where(.svelte-d9q1p7):focus-visible,.stats.svelte-d9q1p7 a:where(.svelte-d9q1p7):focus-visible,.lede.svelte-d9q1p7 a:where(.svelte-d9q1p7):focus-visible,a.chip.svelte-d9q1p7:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}
