.doc.svelte-12pywbn{max-width:820px;margin:0 auto;padding:clamp(2.4rem,7vw,4.5rem) clamp(1rem,4vw,3rem)}.eyebrow.svelte-12pywbn{color:var(--accent-ink);margin:0 0 .8rem}h1.svelte-12pywbn{font-family:var(--stack-display);margin:0;font-size:clamp(2.2rem,5vw,3.2rem);font-weight:400;line-height:1.05}.doc__updated.svelte-12pywbn{color:var(--ink-3);margin:.7rem 0 0;font-size:.8rem}.doc__lede.svelte-12pywbn{color:var(--ink-2);margin:1.1rem 0 0;font-size:1.02rem;line-height:1.7}.doc__toc.svelte-12pywbn{background:var(--inset);border:1px solid var(--rule);border-radius:var(--radius-lg);margin:2.2rem 0 0;padding:1.2rem 1.3rem}.doc__toc.svelte-12pywbn .meta:where(.svelte-12pywbn){color:var(--ink-3)}.doc__toc.svelte-12pywbn ol:where(.svelte-12pywbn){columns:2;column-gap:2rem;margin:.7rem 0 0;padding-left:1.2rem}.doc__toc.svelte-12pywbn li:where(.svelte-12pywbn){margin:.25rem 0;font-size:.9rem}.doc__toc.svelte-12pywbn a:where(.svelte-12pywbn){color:var(--ink-2)}.doc__toc.svelte-12pywbn a:where(.svelte-12pywbn):hover{color:var(--accent-ink)}.doc__body.svelte-12pywbn{margin-top:2.4rem}.doc__body.svelte-12pywbn section:where(.svelte-12pywbn)+section:where(.svelte-12pywbn){margin-top:2.2rem}.doc__body.svelte-12pywbn h2:where(.svelte-12pywbn){font-family:var(--stack-display);margin:0 0 .7rem;scroll-margin-top:5rem;font-size:1.5rem;font-weight:400}.doc__body.svelte-12pywbn p:where(.svelte-12pywbn){color:var(--ink-2);margin:0 0 .9rem;line-height:1.75}@media (width<=620px){.doc__toc.svelte-12pywbn ol:where(.svelte-12pywbn){columns:1}}
