.lead-hero.svelte-vyc1li{border-top:2px solid var(--accent);padding-top:64px;padding-bottom:40px}.inner.svelte-vyc1li{text-align:center;flex-direction:column;align-items:center;display:flex}.eyebrow.svelte-vyc1li{color:var(--ink);align-items:center;gap:9px;font-size:13.5px;font-weight:600;display:inline-flex}.eyebrow.svelte-vyc1li .ic:where(.svelte-vyc1li){border:1px solid var(--line-2);width:26px;height:26px;color:var(--accent);border-radius:7px;place-items:center;display:grid}h1.svelte-vyc1li{letter-spacing:-.02em;text-wrap:balance;max-width:22ch;margin:18px auto 0;font-size:clamp(26px,3.4vw,38px);font-weight:700;line-height:1.18}h1.svelte-vyc1li .dim:where(.svelte-vyc1li){color:var(--muted);font-weight:500}.sub.svelte-vyc1li{max-width:58ch;margin:18px auto 0}.cta.svelte-vyc1li{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:28px;display:flex}.cta.svelte-vyc1li .btn:where(.svelte-vyc1li) svg{transition:transform .15s}.cta.svelte-vyc1li .btn:where(.svelte-vyc1li):hover svg{transform:translate(3px)}.proof.svelte-vyc1li{flex-wrap:wrap;justify-content:center;gap:8px 10px;margin:26px 0 0;padding:0;list-style:none;display:flex}.proof.svelte-vyc1li li:where(.svelte-vyc1li){color:var(--ink-soft);border:1px solid var(--line);border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:12.5px;display:inline-flex}.proof.svelte-vyc1li svg{color:var(--accent)}.vg.soft.svelte-mj5crp{background:var(--bg-soft);border-block:1px solid var(--line)}.head.svelte-mj5crp{max-width:58ch;margin-bottom:40px}.head.svelte-mj5crp .section-title:where(.svelte-mj5crp){margin:14px 0 16px}.grid.svelte-mj5crp{background:var(--line);border:1px solid var(--line);border-radius:var(--radius-lg);grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.card.svelte-mj5crp{background:var(--bg);padding:24px 24px 26px;transition:background .15s}.vg.soft.svelte-mj5crp .card:where(.svelte-mj5crp){background:var(--bg-soft)}.card.svelte-mj5crp:hover{background:var(--bg-sunk)}.card.svelte-mj5crp h3:where(.svelte-mj5crp){letter-spacing:-.005em;align-items:center;gap:8px;margin-bottom:9px;font-size:15.5px;font-weight:700;display:flex}.badge.svelte-mj5crp{letter-spacing:.04em;text-transform:uppercase;color:var(--faint);border:1px solid var(--line-2);border-radius:999px;padding:1px 7px;font-size:10px;font-weight:700}.badge.lic.svelte-mj5crp{color:var(--ink);border-color:var(--ink)}.card.svelte-mj5crp p:where(.svelte-mj5crp){color:var(--muted);font-size:13.5px;line-height:1.62}@media (width<=900px){.grid.svelte-mj5crp{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.grid.svelte-mj5crp{grid-template-columns:1fr}}form.svelte-1c9x5kr{max-width:580px;margin-inline:auto}.row.svelte-1c9x5kr{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}input.svelte-1c9x5kr,select.svelte-1c9x5kr{height:44px;font:inherit;color:var(--ink);background:var(--bg);border:1px solid var(--line-2);border-radius:var(--radius);padding-inline:13px;font-size:14px}input.svelte-1c9x5kr{flex:200px;min-width:0}input.svelte-1c9x5kr::placeholder{color:var(--faint)}.sel.svelte-1c9x5kr{display:inline-flex}select.svelte-1c9x5kr{appearance:none;cursor:pointer;background-image:linear-gradient(45deg, transparent 50%, var(--muted) 50%), linear-gradient(135deg, var(--muted) 50%, transparent 50%);background-position:calc(100% - 16px) 19px,calc(100% - 11px) 19px;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:30px}input.svelte-1c9x5kr:focus-visible,select.svelte-1c9x5kr:focus-visible{outline:2px solid var(--indigo);outline-offset:1px;border-color:var(--indigo)}.btn.svelte-1c9x5kr svg{transition:transform .15s}.btn.svelte-1c9x5kr:hover svg{transform:translate(3px)}.btn.svelte-1c9x5kr:disabled{opacity:.6}.hint.svelte-1c9x5kr{color:var(--faint);margin-top:12px;font-size:12.5px}.hint.err.svelte-1c9x5kr{color:#d1495b}.thanks.svelte-1c9x5kr{color:var(--green);align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.vh.svelte-1c9x5kr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=560px){.row.svelte-1c9x5kr{flex-direction:column}input.svelte-1c9x5kr,.sel.svelte-1c9x5kr,select.svelte-1c9x5kr,.btn.svelte-1c9x5kr{width:100%}}
