body{color:#252c39;background:#f5f2eb;margin:0}main.svelte-1e0rsuc{max-width:860px;margin:auto;padding:32px 24px 64px;font:17px/1.9 system-ui,sans-serif}h1.svelte-1e0rsuc{white-space:pre-line;margin:32px 0;font-size:clamp(24px,4vw,34px);line-height:1.5}h2.svelte-1e0rsuc{margin:40px 0 16px;font-size:23px;line-height:1.6}h3.svelte-1e0rsuc{margin:28px 0 12px;font-size:19px}p.svelte-1e0rsuc{white-space:pre-line;overflow-wrap:anywhere;margin:16px 0}a.svelte-1e0rsuc{color:#284e65;text-underline-offset:4px}@media (width<=600px){main.svelte-1e0rsuc{padding:24px 18px 48px;font-size:16px}h2.svelte-1e0rsuc{font-size:21px}}
