.doc-prose.svelte-1bpnej h1{font-size:2rem;font-weight:700;letter-spacing:-.02em;line-height:1.15;margin-bottom:.75rem}.doc-prose.svelte-1bpnej .lead{font-size:1.075rem;color:var(--muted-foreground);line-height:1.6;margin-bottom:2rem}.doc-prose.svelte-1bpnej h2{font-size:1.375rem;font-weight:650;letter-spacing:-.01em;margin-top:3rem;margin-bottom:.75rem;scroll-margin-top:5rem}.doc-prose.svelte-1bpnej h3{font-size:1.075rem;font-weight:600;margin-top:2rem;margin-bottom:.5rem;scroll-margin-top:5rem}.doc-prose.svelte-1bpnej p{line-height:1.7;color:var(--foreground);margin-bottom:1rem}.doc-prose.svelte-1bpnej a:not([class]){color:var(--primary);text-decoration:underline;text-underline-offset:2px}.doc-prose.svelte-1bpnej ul,.doc-prose.svelte-1bpnej ol{margin:0 0 1.25rem 1.25rem;line-height:1.7}.doc-prose.svelte-1bpnej ul{list-style:disc}.doc-prose.svelte-1bpnej ol{list-style:decimal}.doc-prose.svelte-1bpnej li{margin-bottom:.375rem}.doc-prose.svelte-1bpnej li::marker{color:var(--muted-foreground)}.doc-prose.svelte-1bpnej p code,.doc-prose.svelte-1bpnej li code,.doc-prose.svelte-1bpnej td code{font-family:var(--font-mono);font-size:.85em;background:var(--muted);color:var(--foreground);padding:.1rem .35rem;border-radius:.3rem}
