.doc.svelte-7ke6fz{max-width:42rem;font-family:var(--font-serif);color:var(--color-ink-2);counter-reset:sec;padding:3.5rem 0 4.5rem;font-size:1.0625rem;line-height:1.75}.doc.svelte-7ke6fz h1{color:var(--color-ink-1);letter-spacing:-.01em;font-size:2.5rem;font-weight:600;line-height:1.1}.doc.svelte-7ke6fz h2{counter-increment:sec;color:var(--color-ink-1);margin-top:2.75rem;margin-bottom:.5rem;font-size:1.3rem;font-weight:600}.doc.svelte-7ke6fz h2:before{content:counter(sec, decimal-leading-zero) ".";color:var(--color-rubric-2);margin-right:.6rem;font-size:1.05rem}.doc.svelte-7ke6fz p,.doc.svelte-7ke6fz ul{margin-top:.75rem}.doc.svelte-7ke6fz ul{padding-left:1.25rem;list-style:square}.doc.svelte-7ke6fz li{margin-top:.35rem}.doc.svelte-7ke6fz li::marker{color:var(--color-rubric-2)}.doc.svelte-7ke6fz .lede{color:var(--color-ink-1);margin-top:1.25rem;font-size:1.25rem}.doc.svelte-7ke6fz .meta{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-4);margin-top:1.25rem;font-size:.7rem;font-weight:600}.doc.svelte-7ke6fz code{font-family:var(--font-mono);background:var(--color-paper-1);border:1px solid var(--color-rule-1);padding:.05rem .3rem;font-size:.8em}.doc.svelte-7ke6fz a{color:var(--color-rubric-2);text-underline-offset:3px;text-decoration:underline}.doc.svelte-7ke6fz a:hover{color:var(--color-ink-1)}
