.page.svelte-1ckr0va{max-inline-size:var(--text-width);padding:24px var(--gutter) 0;margin-inline:auto}h1.svelte-1ckr0va{letter-spacing:-.035em;overflow-wrap:anywhere;margin:12px 0 0;font-size:clamp(1.875rem,6vw,3rem);font-weight:750;line-height:1.15}.subtitle.svelte-1ckr0va{color:var(--muted);margin:8px 0 0;font-size:1.125rem}.block.svelte-1ckr0va{scroll-margin-top:var(--header-offset);margin-block-start:28px}h2.svelte-1ckr0va{letter-spacing:-.01em;margin:0 0 10px;font-size:1.375rem;font-weight:750;line-height:1.25}@media (width>=720px){.page.svelte-1ckr0va{padding-block-start:36px}}
