.page-wrap.svelte-1vcc6mo{max-width:680px;margin:0 auto;padding:48px 24px}.page-title.svelte-1vcc6mo{margin:20px 0 0;font:700 clamp(24px,4vw,28px) / 1.2 var(--font-display);letter-spacing:-.02em;color:var(--ink-primary)}.page-lede.svelte-1vcc6mo{margin:8px 0 0;font-size:15px;line-height:1.5;color:var(--ink-secondary)}.page-back.svelte-1vcc6mo{font-size:13px;color:var(--ink-tertiary);border-bottom:1px dotted;text-decoration:none}.prose-plain.svelte-1vcc6mo{margin-top:32px;line-height:1.7;font-size:15px;color:var(--ink-primary)}.prose-plain.svelte-1vcc6mo h2:where(.svelte-1vcc6mo){margin:36px 0 8px;font:700 21px / 1.3 var(--font-display);letter-spacing:-.01em;color:var(--ink-primary)}.prose-plain.svelte-1vcc6mo p:where(.svelte-1vcc6mo){margin:0 0 14px}.prose-plain.svelte-1vcc6mo ul:where(.svelte-1vcc6mo){margin:0 0 14px;padding-left:18px}.prose-plain.svelte-1vcc6mo li:where(.svelte-1vcc6mo){margin-bottom:6px}.prose-plain.svelte-1vcc6mo a:where(.svelte-1vcc6mo){color:var(--ink-primary);border-bottom:1px dotted var(--border-default);text-decoration:none}.prose-plain.svelte-1vcc6mo a:where(.svelte-1vcc6mo):hover{border-bottom-style:solid}
