.trustbar.svelte-6tr2dc{color:#cfe6f0;text-align:center;letter-spacing:.02em;background:#0c3d54;padding:.5rem 1rem;font-size:.8rem}.hero.svelte-6tr2dc{background:linear-gradient(#f4f8fb 0%,#fff 100%);padding:3.5rem 1.5rem 4rem}.hero-inner.svelte-6tr2dc{grid-template-columns:1.2fr .95fr;align-items:start;gap:3rem;max-width:1140px;margin:0 auto;display:grid}.eyebrow.svelte-6tr2dc{text-transform:uppercase;letter-spacing:.08em;color:#0c3d54;margin-bottom:.85rem;font-size:.78rem;font-weight:700}h1.svelte-6tr2dc{color:#c8102e;margin-bottom:1rem;font-size:2.9rem;font-weight:800;line-height:1.1}.subhead.svelte-6tr2dc{color:#3a4a52;max-width:38ch;margin-bottom:1.5rem;font-size:1.15rem}.benefits.svelte-6tr2dc{flex-direction:column;gap:.7rem;margin-bottom:1.75rem;list-style:none;display:flex}.benefits.svelte-6tr2dc li:where(.svelte-6tr2dc){align-items:flex-start;gap:.6rem;font-size:1.02rem;font-weight:500;display:flex}.check.svelte-6tr2dc{color:#fff;background:#1a8a4a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-top:2px;font-size:.8rem;display:inline-flex}.cta.svelte-6tr2dc{color:#fff;cursor:pointer;background:#ff6b00;border:none;border-radius:8px;width:100%;padding:1rem 1.75rem;font-size:1.1rem;font-weight:800;transition:transform 80ms,background .2s;box-shadow:0 6px 16px #ff6b0059}.cta.svelte-6tr2dc:hover:not(:disabled){background:#e85f00;transform:translateY(-1px)}.cta.svelte-6tr2dc:disabled{opacity:.7;cursor:not-allowed}.cta-hero.svelte-6tr2dc{max-width:360px}.cta-sub.svelte-6tr2dc{color:#5a6a72;margin-top:.6rem;font-size:.85rem}.cta-sub.light.svelte-6tr2dc{color:#cfe6f0}.form-card.svelte-6tr2dc{background:#fff;border:1px solid #e3ebf0;border-radius:14px;padding:1.75rem;position:sticky;top:1.5rem;box-shadow:0 12px 40px #0c3d541f}.form-title.svelte-6tr2dc{color:#0c3d54;font-size:1.4rem;font-weight:800}.form-note.svelte-6tr2dc{color:#6a7a82;margin-bottom:1.1rem;font-size:.9rem}form.svelte-6tr2dc{flex-direction:column;gap:.75rem;display:flex}input.svelte-6tr2dc{border:1px solid #d6dee3;border-radius:8px;padding:.85rem;font-family:inherit;font-size:1rem}input.svelte-6tr2dc:focus,select.svelte-6tr2dc:focus{border-color:#0c3d54;outline:none;box-shadow:0 0 0 3px #0c3d541f}select.svelte-6tr2dc{color:#222;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%236a7a82' d='M6 8L0 0h12z'/%3E%3C/svg%3E") right 1rem center no-repeat;border:1px solid #d6dee3;border-radius:8px;padding:.85rem;font-family:inherit;font-size:1rem}select.placeholder.svelte-6tr2dc{color:#8a98a0}.form-fine.svelte-6tr2dc{color:#8a98a0;text-align:center;font-size:.78rem}.form-error.svelte-6tr2dc{color:#c8102e;text-align:center;font-size:.85rem}.success.svelte-6tr2dc{text-align:center;padding:1rem 0}.success.svelte-6tr2dc h3:where(.svelte-6tr2dc){color:#1a8a4a;margin-bottom:.5rem;font-size:1.5rem}.stats.svelte-6tr2dc{color:#fff;background:#0c3d54;flex-wrap:wrap;justify-content:center;gap:4rem;padding:2rem 1.5rem;display:flex}.stat.svelte-6tr2dc{text-align:center;max-width:220px}.stat-num.svelte-6tr2dc{color:#ffb000;font-size:2.2rem;font-weight:800}.stat-label.svelte-6tr2dc{color:#cfe6f0;font-size:.85rem}.social.svelte-6tr2dc{max-width:1140px;margin:0 auto;padding:4rem 1.5rem 2rem}.social.svelte-6tr2dc h2:where(.svelte-6tr2dc),.how.svelte-6tr2dc h2:where(.svelte-6tr2dc),.final-cta.svelte-6tr2dc h2:where(.svelte-6tr2dc),.faq.svelte-6tr2dc h2:where(.svelte-6tr2dc){text-align:center;color:#0c3d54;margin-bottom:2rem;font-size:1.9rem;font-weight:800}.whygrid.svelte-6tr2dc{grid-template-columns:repeat(2,1fr);gap:1.25rem;max-width:820px;margin:0 auto;display:grid}.whycard.svelte-6tr2dc{background:#fff;border:1px solid #e8eef2;border-radius:12px;align-items:flex-start;gap:.85rem;padding:1.25rem 1.4rem;display:flex;box-shadow:0 4px 14px #0000000d}.whycard.svelte-6tr2dc p:where(.svelte-6tr2dc){color:#2a3a42;font-size:1.02rem;font-weight:500}.whycheck.svelte-6tr2dc{color:#fff;background:#1a8a4a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:.9rem;display:inline-flex}.how.svelte-6tr2dc{max-width:1000px;margin:0 auto;padding:3rem 1.5rem}.steps.svelte-6tr2dc{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.step.svelte-6tr2dc{text-align:center}.step-num.svelte-6tr2dc{color:#fff;background:#ff6b00;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin:0 auto 1rem;font-size:1.3rem;font-weight:800;display:flex}.step.svelte-6tr2dc h3:where(.svelte-6tr2dc){color:#0c3d54;margin-bottom:.4rem;font-size:1.15rem}.step.svelte-6tr2dc p:where(.svelte-6tr2dc){color:#4a5a62;font-size:.95rem}.final-cta.svelte-6tr2dc{color:#fff;text-align:center;background:linear-gradient(135deg,#0c3d54 0%,#11506e 100%);padding:4rem 1.5rem}.final-cta.svelte-6tr2dc h2:where(.svelte-6tr2dc){color:#fff}.final-cta.svelte-6tr2dc p:where(.svelte-6tr2dc){color:#cfe6f0;margin-bottom:1.75rem;font-size:1.1rem}.cta-final.svelte-6tr2dc{max-width:380px;margin:0 auto}.faq.svelte-6tr2dc{max-width:760px;margin:0 auto;padding:4rem 1.5rem}.faq-list.svelte-6tr2dc{flex-direction:column;gap:.75rem;display:flex}details.svelte-6tr2dc{background:#fafcfd;border:1px solid #e3ebf0;border-radius:10px;padding:1rem 1.25rem}summary.svelte-6tr2dc{color:#0c3d54;cursor:pointer;font-size:1.05rem;font-weight:700;list-style:none}summary.svelte-6tr2dc::-webkit-details-marker{display:none}summary.svelte-6tr2dc:after{content:"+";float:right;color:#ff6b00;font-size:1.3rem;line-height:1}details[open].svelte-6tr2dc summary:where(.svelte-6tr2dc):after{content:"−"}details.svelte-6tr2dc p:where(.svelte-6tr2dc){color:#4a5a62;margin-top:.75rem}.lp-footer.svelte-6tr2dc{text-align:center;background:#f4f8fb;border-top:1px solid #e3ebf0;padding:2rem 1.5rem}.lp-footer.svelte-6tr2dc p:where(.svelte-6tr2dc){color:#6a7a82;font-size:.85rem}.lp-footer.svelte-6tr2dc .fine:where(.svelte-6tr2dc){color:#9aa8b0;margin-top:.4rem;font-size:.75rem}@media (width<=880px){.hero-inner.svelte-6tr2dc{grid-template-columns:1fr;gap:2rem}h1.svelte-6tr2dc{font-size:2.2rem}.subhead.svelte-6tr2dc{max-width:none}.form-card.svelte-6tr2dc{position:static}.cta-hero.svelte-6tr2dc{max-width:none}.whygrid.svelte-6tr2dc,.steps.svelte-6tr2dc{grid-template-columns:1fr}.stats.svelte-6tr2dc{gap:2rem}}
