article.svelte-1gmktme{max-width:72ch;padding-top:clamp(48px,8vh,96px);padding-bottom:clamp(72px,12vh,140px)}.eyebrow.svelte-1gmktme{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--accent-ui);font-size:12px;font-weight:500}h1.svelte-1gmktme{letter-spacing:-.025em;margin-top:20px;font-size:clamp(32px,4vw,48px);font-weight:600;line-height:1.1}.prose.svelte-1gmktme{margin-top:40px}.prose.svelte-1gmktme p{color:var(--muted);margin-top:16px}.prose.svelte-1gmktme h2{letter-spacing:-.015em;margin-top:48px;font-size:24px;font-weight:600;line-height:1.25}.prose.svelte-1gmktme h3{margin-top:32px;font-size:18px;font-weight:600}.prose.svelte-1gmktme ul,.prose.svelte-1gmktme ol{color:var(--muted);margin-top:16px;padding-left:28px}.prose.svelte-1gmktme li{margin-top:8px}.prose.svelte-1gmktme a{color:var(--accent-ui);-webkit-text-decoration-color:color-mix(in oklab, var(--accent-ui) 35%, transparent);text-decoration-color:color-mix(in oklab, var(--accent-ui) 35%, transparent);text-underline-offset:3px;transition:text-decoration-color .16s}.prose.svelte-1gmktme a:hover{-webkit-text-decoration-color:var(--accent-ui);text-decoration-color:var(--accent-ui)}.prose.svelte-1gmktme strong{color:var(--ink);font-weight:600}.prose.svelte-1gmktme blockquote{border-left:2px solid var(--hairline);color:var(--muted);margin-top:16px;padding-left:20px}.prose.svelte-1gmktme hr{border:0;border-top:1px solid var(--hairline);margin-top:48px}
