.page.svelte-19fasq4{max-width:640px;margin:0 auto;padding:32px 20px 64px}.hero.svelte-19fasq4{flex-direction:column;gap:8px;margin-bottom:28px;display:flex}h1.svelte-19fasq4{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-ink);margin:0;font-size:clamp(1.6rem,5vw,2.2rem);font-weight:400}.lede.svelte-19fasq4{font-family:var(--font-body);color:var(--color-ink-soft,var(--color-muted));margin:0;font-size:.95rem;line-height:1.6}.seo-text.svelte-19fasq4{border-top:1px solid var(--color-rule);flex-direction:column;gap:12px;margin-top:40px;padding-top:36px;display:flex}.seo-text.svelte-19fasq4 h2:where(.svelte-19fasq4){color:var(--color-muted);letter-spacing:.02em;margin:16px 0 0;font-size:.95rem;font-weight:700}.seo-text.svelte-19fasq4 h2:where(.svelte-19fasq4):first-child{margin-top:0}.seo-text.svelte-19fasq4 p:where(.svelte-19fasq4){color:var(--color-ink-soft);margin:0;font-size:.82rem;line-height:1.7}.seo-text.svelte-19fasq4 a:where(.svelte-19fasq4){color:inherit;text-underline-offset:3px;text-decoration:underline}.links.svelte-19fasq4{font-family:var(--font-body);margin-top:32px;font-size:.9rem}.links.svelte-19fasq4 a:where(.svelte-19fasq4){color:var(--color-muted);text-decoration:none}.links.svelte-19fasq4 a:where(.svelte-19fasq4):hover{color:var(--color-ink);text-underline-offset:3px;text-decoration:underline}
