.hero.svelte-1d3l5pz{text-align:center;padding:40px 18px 24px}.hero__logo.svelte-1d3l5pz{margin-bottom:10px}.hero__title.svelte-1d3l5pz{font-family:var(--font-serif);font-size:var(--fs-display);margin:0 0 12px;color:var(--ink)}.hero__lead.svelte-1d3l5pz{max-width:56ch;margin:0 auto;color:var(--muted);font-size:var(--fs-body);line-height:1.6}.why.svelte-1d3l5pz,.list.svelte-1d3l5pz{max-width:680px;margin:0 auto;padding:8px 18px}.why.svelte-1d3l5pz h2:where(.svelte-1d3l5pz),.list.svelte-1d3l5pz h2:where(.svelte-1d3l5pz){font-size:1.1rem;color:var(--ink);margin:24px 0 10px}.why.svelte-1d3l5pz p:where(.svelte-1d3l5pz){color:var(--ink);font-size:var(--fs-body);line-height:1.6;margin:0 0 12px}.why.svelte-1d3l5pz a:where(.svelte-1d3l5pz){color:var(--accent)}.list.svelte-1d3l5pz ul:where(.svelte-1d3l5pz){list-style:none;padding:0;margin:0}.list.svelte-1d3l5pz li:where(.svelte-1d3l5pz){padding:14px 0;border-bottom:var(--border)}.list__link.svelte-1d3l5pz{color:var(--accent);text-decoration:none;font-weight:600;font-size:var(--fs-body)}.list__desc.svelte-1d3l5pz{margin:6px 0 0;color:var(--muted);font-size:var(--fs-small);line-height:1.55}.cta.svelte-1d3l5pz{max-width:680px;margin:24px auto 0;text-align:center;padding:28px 18px 8px;border-top:var(--border)}.cta__lead.svelte-1d3l5pz{font-weight:700;color:var(--ink);margin:0 0 6px}.cta__sub.svelte-1d3l5pz{max-width:46ch;margin:0 auto 16px;color:var(--muted);font-size:var(--fs-small);line-height:1.6}.cta__btn.svelte-1d3l5pz{display:inline-block;padding:14px 28px;border-radius:var(--radius-ctl);background:var(--accent);color:var(--accent-fg);text-decoration:none;font-weight:700;border:1px solid var(--accent)}.cta__btn.svelte-1d3l5pz:active{filter:brightness(.92)}.legal.svelte-1d3l5pz{text-align:center;color:var(--muted);font-size:var(--fs-small);padding:20px 0 24px;padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))}.legal.svelte-1d3l5pz a:where(.svelte-1d3l5pz){color:var(--muted);display:inline-block;padding:5px 4px}
