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