.hero.svelte-1uha8ag{color:#fff;background:linear-gradient(160deg,#0b5cab 0%,#0a4a8a 60%,#083b6e 100%);padding:48px 0 56px}.hero-in.svelte-1uha8ag{grid-template-columns:1.15fr 1fr;align-items:center;gap:40px;display:grid}.hero.svelte-1uha8ag .badge:where(.svelte-1uha8ag){color:#fff;background:#ffffff26}h1.svelte-1uha8ag{margin:14px 0;font-size:clamp(26px,4vw,38px)}.copy.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#d7e6f7;max-width:520px;font-size:16px}.ticks.svelte-1uha8ag{color:#e7f0fb;flex-wrap:wrap;gap:10px 20px;padding:0;font-size:14.5px;list-style:none;display:flex}.ticks.svelte-1uha8ag li:where(.svelte-1uha8ag):before{content:"✓";color:#6ee7b7;margin-inline-end:6px;font-weight:700}.start.svelte-1uha8ag{color:var(--ink);padding:24px}.start.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-bottom:2px;font-size:19px}.types.svelte-1uha8ag{grid-template-columns:repeat(3,1fr);gap:10px;margin:10px 0 18px;display:grid}.type.svelte-1uha8ag{border:1px solid var(--line);color:var(--ink-2);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:16px 6px;font-size:14px;font-weight:500;transition:all .15s;display:flex}.type.svelte-1uha8ag:hover{border-color:var(--primary);color:var(--primary);background:var(--primary-50)}.insurers.svelte-1uha8ag{text-align:center;padding:26px 0 6px}.chips.svelte-1uha8ag{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.chips.svelte-1uha8ag span:where(.svelte-1uha8ag){border:1px solid var(--line);color:var(--ink-2);background:#fff;border-radius:999px;padding:4px 14px;font-size:14px}.block.svelte-1uha8ag{padding-top:40px}.block.svelte-1uha8ag>h2:where(.svelte-1uha8ag){text-align:center;margin-bottom:22px;font-size:22px}.steps.svelte-1uha8ag{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.step.svelte-1uha8ag .n:where(.svelte-1uha8ag){background:var(--primary-50);width:36px;height:36px;color:var(--primary);border-radius:50%;place-items:center;margin-bottom:10px;font-weight:700;display:grid}.step.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:16px}.step.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0;font-size:14px}.faq.svelte-1uha8ag{gap:10px;max-width:820px;margin:0 auto;display:grid}details.svelte-1uha8ag{padding:14px 18px}summary.svelte-1uha8ag{cursor:pointer;font-weight:600}details.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--ink-2);margin:10px 0 0}@media (width<=860px){.hero-in.svelte-1uha8ag{grid-template-columns:1fr}.steps.svelte-1uha8ag{grid-template-columns:1fr 1fr}}
