.page.svelte-1w2ppqs{min-height:100dvh;background:var(--color-surface);color:var(--color-ink);font-family:var(--font-display);max-width:720px;margin:0 auto;padding:50px 16px 48px}.header.svelte-1w2ppqs{padding-top:32px}.back.svelte-1w2ppqs{color:var(--color-muted);text-decoration:none;font-size:13.5px}.back.svelte-1w2ppqs:hover{color:var(--color-ink)}.title.svelte-1w2ppqs{margin:10px 0 8px;font-size:clamp(28px,5vw,36px);font-weight:700;letter-spacing:-.8px;line-height:1.1}.sub.svelte-1w2ppqs{color:var(--color-muted);font-size:15px;line-height:1.7;margin:0 0 32px}.sections.svelte-1w2ppqs{display:flex;flex-direction:column;border-top:1px solid var(--color-hairline)}.section.svelte-1w2ppqs{display:block;padding:18px 0;border-bottom:1px solid var(--color-hairline);text-decoration:none;color:inherit}.section.svelte-1w2ppqs h2:where(.svelte-1w2ppqs){margin:0 0 4px;font-size:16.5px;font-weight:700;letter-spacing:-.2px}.section.svelte-1w2ppqs:hover h2:where(.svelte-1w2ppqs){text-decoration:underline;text-underline-offset:3px}.section.svelte-1w2ppqs p:where(.svelte-1w2ppqs){margin:0;color:var(--color-muted);font-size:14px;line-height:1.6}.cta.svelte-1w2ppqs{display:inline-block;margin-top:10px;color:var(--color-indigo);font-weight:600;font-size:13.5px}.footer.svelte-1w2ppqs{margin-top:32px;text-align:center}.footer.svelte-1w2ppqs a:where(.svelte-1w2ppqs){color:var(--color-indigo);font-weight:600;font-size:14px;text-decoration:none}.footer.svelte-1w2ppqs a:where(.svelte-1w2ppqs):hover{text-decoration:underline;text-underline-offset:3px}
