.category.svelte-7ke6fz{letter-spacing:.1em;color:var(--accent);margin-bottom:.5rem;font-size:.75rem;font-weight:600}h1.svelte-7ke6fz{letter-spacing:-.03em;margin-bottom:.5rem;font-size:2.75rem;font-weight:700;line-height:1.1}.meta.svelte-7ke6fz{color:var(--text-muted);font-size:.9rem}.divider.svelte-7ke6fz{border:0;border-top:1px solid var(--border);margin:2.5rem 0}.section.svelte-7ke6fz{margin-bottom:2.5rem}h2.svelte-7ke6fz{letter-spacing:-.01em;color:var(--text-main);margin-bottom:1rem;font-size:1.35rem;font-weight:600}p.svelte-7ke6fz{color:var(--text-muted);margin-bottom:1rem;font-size:1rem}ul.svelte-7ke6fz{color:var(--text-muted);margin:0 0 1.5rem 1.5rem}li.svelte-7ke6fz{margin-bottom:.5rem}code.svelte-7ke6fz{background:var(--bg-subtle);border:1px solid var(--border);border-radius:4px;padding:.2rem .4rem;font-family:monospace;font-size:.85rem}.callout.svelte-7ke6fz{background:var(--bg-subtle);border:1px solid var(--border);border-radius:8px;margin-top:1rem;padding:1.25rem 1.5rem}.callout.svelte-7ke6fz p:where(.svelte-7ke6fz){margin-bottom:.3rem;font-size:.9rem}.callout.svelte-7ke6fz p:where(.svelte-7ke6fz):last-child{margin-bottom:0}
