.page.svelte-1j4aiiw{background:var(--canvas);min-height:100dvh;color:var(--ink)}header.svelte-1j4aiiw,main.svelte-1j4aiiw,footer.svelte-1j4aiiw{max-width:760px;margin:0 auto;padding-inline:16px}header.svelte-1j4aiiw{justify-content:space-between;align-items:center;padding-block:20px;display:flex}.brand.svelte-1j4aiiw{align-items:center;gap:10px;font-weight:600;display:flex}.home.svelte-1j4aiiw{color:var(--muted);font-size:14px}.home.svelte-1j4aiiw:hover,footer.svelte-1j4aiiw a:where(.svelte-1j4aiiw):hover{color:var(--accent-text)}main.svelte-1j4aiiw{padding-block:40px 64px}h1.svelte-1j4aiiw{letter-spacing:-.02em;font-size:clamp(28px,5vw,40px);font-weight:600;line-height:1.15}.updated.svelte-1j4aiiw{color:var(--faint);margin-top:12px;font-size:13px}.lead.svelte-1j4aiiw{color:var(--ink-2);margin-top:24px;font-size:17px;line-height:1.65}section.svelte-1j4aiiw{margin-top:40px;scroll-margin-top:24px}h2.svelte-1j4aiiw{font-size:19px;font-weight:600}section.svelte-1j4aiiw p:where(.svelte-1j4aiiw){color:var(--ink-2);margin-top:12px;font-size:15px;line-height:1.7}footer.svelte-1j4aiiw{border-top:1px solid var(--line);color:var(--faint);flex-wrap:wrap;gap:10px 24px;padding-block:24px 40px;font-size:13px;display:flex}
