.page.svelte-1fkaqxp{max-width:960px;margin:0 auto;padding:72px 32px 96px}.page__hero.svelte-1fkaqxp{display:grid;gap:16px;margin-bottom:32px}.kicker.svelte-1fkaqxp{font-size:12px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--sg-secondary)}h1.svelte-1fkaqxp{margin:0;font-size:clamp(40px,6vw,64px);line-height:1.05;letter-spacing:-.03em}.lede.svelte-1fkaqxp{max-width:64ch;font-size:20px;line-height:1.55;color:var(--sg-body)}.callout.svelte-1fkaqxp{max-width:64ch;padding:16px 20px;background:var(--sage-paper, #f5f1e8);border-left:3px solid var(--app-accent, #6b5b95);border-radius:0 4px 4px 0;margin:0 0 8px}.callout.svelte-1fkaqxp p:where(.svelte-1fkaqxp){margin:0;line-height:1.6}section.svelte-1fkaqxp{margin-top:56px}h2.svelte-1fkaqxp{font-size:28px;margin:0 0 16px}section.svelte-1fkaqxp>p:where(.svelte-1fkaqxp){max-width:64ch;line-height:1.65}section.svelte-1fkaqxp>p:where(.svelte-1fkaqxp)+p:where(.svelte-1fkaqxp){margin-top:14px}section.svelte-1fkaqxp p:where(.svelte-1fkaqxp) a:where(.svelte-1fkaqxp){color:var(--sg-amber-dark, #9a6a1e);text-decoration:underline}.table-wrap.svelte-1fkaqxp{overflow-x:auto;border:1px solid var(--sg-border, #ded6ca);border-radius:var(--radius-md, 12px);background:var(--sg-card, #fdfbf7)}.compare.svelte-1fkaqxp{width:100%;min-width:680px;border-collapse:collapse;font-size:14px;line-height:1.5}.compare.svelte-1fkaqxp th:where(.svelte-1fkaqxp),.compare.svelte-1fkaqxp td:where(.svelte-1fkaqxp){padding:14px 16px;text-align:left;border-bottom:1px solid var(--sg-border-light, #ede8e0);vertical-align:top}.compare.svelte-1fkaqxp thead:where(.svelte-1fkaqxp) th:where(.svelte-1fkaqxp){font-family:var(--font-display);font-weight:600;font-size:13px;letter-spacing:.02em;color:var(--sg-secondary);text-transform:uppercase;background:var(--sg-parchment, #f6f1eb)}.compare.svelte-1fkaqxp tbody:where(.svelte-1fkaqxp) th:where(.svelte-1fkaqxp){font-family:var(--font-display);font-weight:600;color:var(--sg-dark);white-space:nowrap}.compare.svelte-1fkaqxp tbody:where(.svelte-1fkaqxp) tr:where(.svelte-1fkaqxp):last-child th:where(.svelte-1fkaqxp),.compare.svelte-1fkaqxp tbody:where(.svelte-1fkaqxp) tr:where(.svelte-1fkaqxp):last-child td:where(.svelte-1fkaqxp){border-bottom:none}.table-note.svelte-1fkaqxp{max-width:64ch;margin:12px 0 0;font-size:13px;line-height:1.55;color:var(--sg-secondary)}.table-note.svelte-1fkaqxp a:where(.svelte-1fkaqxp){color:var(--sg-amber-dark, #9a6a1e);text-decoration:underline}.faq.svelte-1fkaqxp{display:grid;gap:16px;max-width:70ch}.faq.svelte-1fkaqxp>div:where(.svelte-1fkaqxp){padding:16px 20px;background:var(--sg-card, #fdfbf7);border:1px solid var(--sg-border, #ded6ca);border-radius:var(--radius-md, 12px)}.faq.svelte-1fkaqxp dt:where(.svelte-1fkaqxp){font-family:var(--font-display);font-size:17px;font-weight:600;margin-bottom:8px;color:var(--sg-dark)}.faq.svelte-1fkaqxp dd:where(.svelte-1fkaqxp){margin:0;line-height:1.6;color:var(--sg-body)}.cta.svelte-1fkaqxp{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.cta__card.svelte-1fkaqxp{padding:24px;background:var(--sg-card, #fdfbf7);border:1px solid var(--sg-border, #ded6ca);border-radius:var(--radius-md, 12px);display:grid;gap:12px;align-content:start}.cta__card.svelte-1fkaqxp h3:where(.svelte-1fkaqxp){margin:0;font-size:19px}.cta__card.svelte-1fkaqxp p:where(.svelte-1fkaqxp){margin:0;font-size:14px;line-height:1.55;color:var(--sg-body)}.cta__card.svelte-1fkaqxp .button:where(.svelte-1fkaqxp),.cta__card.svelte-1fkaqxp .button-secondary:where(.svelte-1fkaqxp){justify-self:start;margin-top:4px}.next-links.svelte-1fkaqxp{list-style:none;padding:0;margin:12px 0 0;display:grid;gap:8px;max-width:64ch}.next-links.svelte-1fkaqxp li:where(.svelte-1fkaqxp){line-height:1.6}@media(max-width:640px){.page.svelte-1fkaqxp{padding:48px 20px 64px}}
