.guide.svelte-1crot0t{padding-block:64px}article.svelte-1crot0t{max-width:48rem;margin-inline:auto}header.svelte-1crot0t{gap:20px;display:grid}h1.svelte-1crot0t{letter-spacing:-.03em;font-size:clamp(30px,5vw,48px);line-height:1.25}.lead.svelte-1crot0t{color:var(--text-secondary);font-size:18px;line-height:1.8}.contents.svelte-1crot0t{background:var(--bg-subtle);border:1px solid var(--line);border-radius:var(--radius-lg);gap:14px;margin-block:32px;padding:24px;display:grid}.contents.svelte-1crot0t a:where(.svelte-1crot0t){text-underline-offset:4px;line-height:1.6;text-decoration:underline}section.svelte-1crot0t{margin-block:40px}h2.svelte-1crot0t{margin-bottom:20px;font-size:24px;line-height:1.5}section.svelte-1crot0t p:where(.svelte-1crot0t),.related.svelte-1crot0t p:where(.svelte-1crot0t){color:var(--text-secondary);margin-block:16px;font-size:16px;line-height:1.95}.related.svelte-1crot0t{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:20px;padding-top:24px;display:flex}.related.svelte-1crot0t p:where(.svelte-1crot0t){flex-basis:100%}@media (width<=640px){.guide.svelte-1crot0t{padding-block:40px}.contents.svelte-1crot0t{padding:20px}h2.svelte-1crot0t{font-size:21px}}
