.head.svelte-1gmktme{border-bottom:2px solid var(--ink);flex-direction:column;align-items:flex-start;gap:12px;padding-top:56px;padding-bottom:24px;display:flex}h1.svelte-1gmktme{font-size:clamp(34px,5vw,48px);line-height:1.1}.prose.svelte-1gmktme{max-width:720px;padding-top:40px;padding-bottom:24px}.prose.svelte-1gmktme h2{font-family:var(--font-serif);letter-spacing:-.02em;margin:44px 0 14px;font-size:26px;font-weight:600;line-height:1.2}.prose.svelte-1gmktme h3{font-family:var(--font-serif);margin:28px 0 10px;font-size:20px;font-weight:600}.prose.svelte-1gmktme p,.prose.svelte-1gmktme li{margin:0 0 18px;font-size:17px;line-height:1.7}.prose.svelte-1gmktme ul{margin:0 0 18px;padding-left:22px}.prose.svelte-1gmktme li{margin-bottom:8px}.prose.svelte-1gmktme dl{grid-template-columns:200px 1fr;gap:8px 24px;margin:0 0 24px;display:grid}.prose.svelte-1gmktme dt{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--grey);padding-top:5px;font-size:12px}.prose.svelte-1gmktme dd{margin:0;font-size:17px;line-height:1.6}.prose.svelte-1gmktme a{text-underline-offset:3px;text-decoration:underline}@media (width<=640px){.prose.svelte-1gmktme dl{grid-template-columns:1fr;gap:2px 0}.prose.svelte-1gmktme dd{margin-bottom:12px}}
