.docs-hero.svelte-1xmjmrw{margin-bottom:2rem}.docs-hero.svelte-1xmjmrw h1:where(.svelte-1xmjmrw){font-size:2.2rem;font-weight:900;letter-spacing:-.02em}.docs-hero.svelte-1xmjmrw p:where(.svelte-1xmjmrw){color:var(--text-muted);margin-top:.5rem;font-size:1.05rem}.docs-cats.svelte-1xmjmrw{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media(max-width:640px){.docs-cats.svelte-1xmjmrw{grid-template-columns:1fr}}.docs-card.svelte-1xmjmrw{display:block;padding:1.25rem 1.4rem;border:1px solid var(--border);border-radius:16px;background:var(--surface);transition:border-color .15s,box-shadow .15s}.docs-card.svelte-1xmjmrw:hover{border-color:color-mix(in oklch,var(--brand) 45%,var(--border));box-shadow:0 6px 20px #0000000f}.docs-card.svelte-1xmjmrw h2:where(.svelte-1xmjmrw){font-size:1.2rem;font-weight:800}.docs-card.svelte-1xmjmrw p:where(.svelte-1xmjmrw){color:var(--text-muted);margin:.35rem 0 .75rem;font-size:.92rem}.docs-card.svelte-1xmjmrw ul:where(.svelte-1xmjmrw){list-style:none;padding:0;margin:0 0 .75rem}.docs-card.svelte-1xmjmrw li:where(.svelte-1xmjmrw){color:var(--text);font-size:.88rem;padding:.15rem 0 .15rem 1rem;position:relative}.docs-card.svelte-1xmjmrw li:where(.svelte-1xmjmrw):before{content:"·";position:absolute;left:.25rem;color:var(--brand)}.docs-card-more.svelte-1xmjmrw{color:var(--brand);font-weight:700;font-size:.88rem}
