.page.svelte-1dfzr09{background:#fff}.hero.svelte-1dfzr09{background:var(--navy);background-image:linear-gradient(var(--grid-navy) 1px,transparent 1px),linear-gradient(90deg,var(--grid-navy) 1px,transparent 1px);background-size:40px 40px;padding:80px var(--edge);display:flex;flex-direction:column;align-items:center;text-align:center}.eyebrow-pill.svelte-1dfzr09{padding:7px 16px;border-radius:16px;background:#ffffff1a;color:var(--on-navy-body);font-size:14px;font-weight:500;margin-bottom:22px}.hero.svelte-1dfzr09 h1:where(.svelte-1dfzr09){margin:0;font-size:52px;font-weight:700;letter-spacing:-1.2px;color:#fff;line-height:1.1;max-width:820px}.hero-sub.svelte-1dfzr09{margin:20px 0 0;font-size:19px;color:var(--on-navy-body);line-height:1.55;max-width:720px}.hero-btns.svelte-1dfzr09{display:flex;gap:14px;margin-top:32px;flex-wrap:wrap;justify-content:center}.btn.svelte-1dfzr09{display:inline-flex;align-items:center;gap:8px;font-weight:600;white-space:nowrap;height:52px;padding:0 28px;border-radius:13px;font-size:16px;transition:background-color .15s ease}.btn-white.svelte-1dfzr09{background:#fff;color:var(--navy)!important}.btn-white.svelte-1dfzr09:hover{background:#eef0f6}.btn-ghost.svelte-1dfzr09{background:#ffffff1a;border:1px solid rgba(255,255,255,.22);color:#fff!important}.btn-ghost.svelte-1dfzr09:hover{background:#ffffff2e}.section.svelte-1dfzr09{padding:80px var(--edge)}.section-alt.svelte-1dfzr09{background:var(--surface-alt)}.section-head.svelte-1dfzr09{display:flex;flex-direction:column;gap:12px;max-width:760px;margin-bottom:40px}.eyebrow.svelte-1dfzr09{font-size:13px;letter-spacing:2px;text-transform:uppercase;color:var(--indigo);font-weight:600}.section.svelte-1dfzr09 h2:where(.svelte-1dfzr09){margin:0;font-size:34px;font-weight:700;letter-spacing:-.7px;color:var(--navy);line-height:1.15}.compare-wrap.svelte-1dfzr09{margin-top:8px}.compare-note.svelte-1dfzr09{margin:18px 0 0;font-size:13px;color:var(--text-muted);line-height:1.5}.more-alts.svelte-1dfzr09{margin-top:40px;padding-top:32px;border-top:.5px solid var(--border)}.more-alts.svelte-1dfzr09 h3:where(.svelte-1dfzr09){margin:0 0 8px;font-size:18px;font-weight:700;color:var(--navy)}.more-alts.svelte-1dfzr09 p:where(.svelte-1dfzr09){margin:0 0 16px;font-size:15px;line-height:1.6;color:var(--text-body);max-width:720px}.alt-pills.svelte-1dfzr09{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.alt-pills.svelte-1dfzr09 li:where(.svelte-1dfzr09){padding:7px 14px;border-radius:20px;background:var(--surface-alt);border:.5px solid var(--border);font-size:14px;font-weight:500;color:var(--text-body-dark)}.vs-grid.svelte-1dfzr09{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.vs-card.svelte-1dfzr09{background:#fff;border:.5px solid var(--border);border-radius:16px;padding:26px;display:flex;flex-direction:column;gap:10px}.vs-card.svelte-1dfzr09 h3:where(.svelte-1dfzr09){margin:0;font-size:19px;font-weight:700;color:var(--navy)}.vs-what.svelte-1dfzr09{margin:0;font-size:14.5px;line-height:1.55;color:var(--text-muted)}.vs-angle.svelte-1dfzr09{margin:0;font-size:15px;line-height:1.6;color:var(--text-body)}.faq.svelte-1dfzr09{display:flex;gap:64px}.faq-intro.svelte-1dfzr09{flex:0 0 300px;display:flex;flex-direction:column;gap:12px}.faq-list.svelte-1dfzr09{flex:1;display:flex;flex-direction:column}.faq-item.svelte-1dfzr09{padding:22px 0;border-bottom:.5px solid #e2e4ee;display:flex;flex-direction:column;gap:8px}.faq-item.svelte-1dfzr09:last-child{border-bottom:none}.faq-item.svelte-1dfzr09 h3:where(.svelte-1dfzr09){margin:0;font-size:18px;font-weight:700;color:var(--navy)}.faq-item.svelte-1dfzr09 p:where(.svelte-1dfzr09){margin:0;font-size:15.5px;line-height:1.6;color:var(--text-body)}.cta.svelte-1dfzr09{background:var(--navy);background-image:linear-gradient(var(--grid-navy) 1px,transparent 1px),linear-gradient(90deg,var(--grid-navy) 1px,transparent 1px);background-size:40px 40px;padding:80px var(--edge);display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.cta.svelte-1dfzr09 h2:where(.svelte-1dfzr09){margin:0;font-size:38px;font-weight:700;letter-spacing:-.9px;color:#fff;line-height:1.1}.cta.svelte-1dfzr09 p:where(.svelte-1dfzr09){margin:0;font-size:18px;color:var(--on-navy-body)}@media(max-width:960px){.hero.svelte-1dfzr09{padding:56px 22px}.hero.svelte-1dfzr09 h1:where(.svelte-1dfzr09){font-size:34px}.hero-sub.svelte-1dfzr09{font-size:17px}.section.svelte-1dfzr09{padding:56px 22px}.section.svelte-1dfzr09 h2:where(.svelte-1dfzr09){font-size:28px}.vs-grid.svelte-1dfzr09{grid-template-columns:1fr}.faq.svelte-1dfzr09{flex-direction:column;gap:28px}.faq-intro.svelte-1dfzr09{flex-basis:auto}.cta.svelte-1dfzr09{padding:56px 22px}.cta.svelte-1dfzr09 h2:where(.svelte-1dfzr09){font-size:28px}}
