.page.svelte-1kb10fc{padding:var(--section-gap) 0;background:var(--color-bg);min-height:60vh}.narrow.svelte-1kb10fc{max-width:720px;margin:0 auto}.title.svelte-1kb10fc{font-family:var(--font-heading);font-size:clamp(1.75rem,4vw,2.25rem);font-weight:600;color:var(--color-text);letter-spacing:.02em;margin-bottom:32px}.content.svelte-1kb10fc{display:flex;flex-direction:column;gap:20px}.content.svelte-1kb10fc p:where(.svelte-1kb10fc){margin:0;font-size:1rem;line-height:var(--line-height-body);color:var(--color-text-muted)}.lead.svelte-1kb10fc{font-size:1.1rem;color:var(--color-text);font-weight:500}.content.svelte-1kb10fc h2:where(.svelte-1kb10fc){font-family:var(--font-heading);font-size:1.25rem;font-weight:600;color:var(--color-text);margin-top:32px;margin-bottom:16px}.content.svelte-1kb10fc h2:where(.svelte-1kb10fc):first-of-type{margin-top:16px}.content.svelte-1kb10fc h3:where(.svelte-1kb10fc){font-size:1.1rem;font-weight:600;color:var(--color-text);margin-top:24px;margin-bottom:12px}.content.svelte-1kb10fc ul:where(.svelte-1kb10fc){margin-left:24px;margin-top:12px;margin-bottom:12px;padding:0}.content.svelte-1kb10fc li:where(.svelte-1kb10fc){margin-bottom:8px;line-height:1.6;color:var(--color-text-muted)}.content.svelte-1kb10fc strong:where(.svelte-1kb10fc){color:var(--color-text);font-weight:600}
