.hero.svelte-79qpgi{display:grid;gap:.4rem;margin-bottom:1.5rem}.eyebrow.svelte-79qpgi{text-transform:uppercase;letter-spacing:.08em;font-size:.82rem;color:#5b8ef7;margin:0}h1.svelte-79qpgi{margin:0;font-size:clamp(2rem,4vw,2.6rem);color:#0f172a}.meta.svelte-79qpgi{margin:0;color:#475569}.toc.svelte-79qpgi{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.5rem}.toc.svelte-79qpgi a:where(.svelte-79qpgi){color:#1d4ed8;text-decoration:none;padding:.35rem .55rem;border-radius:10px;background:#eef2ff;border:1px solid #e0e7ff;font-size:.95rem}.doc.svelte-79qpgi{display:grid;gap:1rem}.section.svelte-79qpgi{scroll-margin-top:96px;border-top:1px solid #e5e7eb;padding-top:1rem}h2.svelte-79qpgi{margin:0 0 .4rem;font-size:1.35rem;color:#0f172a}p.svelte-79qpgi{margin:0 0 .65rem;line-height:1.6;color:#1f2937}.footnote.svelte-79qpgi{margin-top:1.5rem;padding-top:1rem;border-top:1px solid #e5e7eb;display:flex;gap:.4rem;flex-wrap:wrap;align-items:center;color:#4b5563;font-size:.95rem}.footnote.svelte-79qpgi a:where(.svelte-79qpgi){color:#1d4ed8;font-weight:600;text-decoration:none}.footnote.svelte-79qpgi a:where(.svelte-79qpgi):hover{text-decoration:underline}.divider.svelte-79qpgi{color:#9ca3af}
