.hero-minimal-section[data-astro-cid-ge2uvauf]{background-color:#fff;background-image:radial-gradient(95% 70% at 50% -12%,#ebf4fc 0%,#f5f9fe 45%,#fff 85%),linear-gradient(#f9fcff 0%,#fff 100%);border-bottom:1px solid #e6edf5;width:100%;padding-top:clamp(52px,6.5vw,88px);padding-bottom:clamp(56px,7vw,92px);position:relative;overflow:hidden}.hero-ambient-glow[data-astro-cid-ge2uvauf]{filter:blur(65px);pointer-events:none;z-index:0;background:radial-gradient(circle at 50% 40%,#1376de14 0%,#eaf2fa08 58%,#0000 75%);width:min(1340px,96vw);height:520px;position:absolute;top:-140px;left:50%;transform:translate(-50%)}.hero-container[data-astro-cid-ge2uvauf]{z-index:1;text-align:center;flex-direction:column;align-items:center;max-width:1380px;margin:0 auto;padding-left:clamp(1.25rem,3.5vw,2.75rem);padding-right:clamp(1.25rem,3.5vw,2.75rem);display:flex;position:relative}.hero-title[data-astro-cid-ge2uvauf]{letter-spacing:-.035em;color:#072c54;text-align:center;word-break:normal;overflow-wrap:break-word;text-wrap:balance;max-width:1220px;margin-top:0;margin-bottom:clamp(1.25rem,2vw,1.65rem);font-size:clamp(38px,7.5vw,64px);font-weight:800;line-height:1.02}.hero-title-main[data-astro-cid-ge2uvauf],.hero-title-sub[data-astro-cid-ge2uvauf],.hero-wrap-phrase[data-astro-cid-ge2uvauf],.hero-renewal-line1[data-astro-cid-ge2uvauf],.hero-renewal-line2[data-astro-cid-ge2uvauf]{display:inline}@media (width>=960px){.hero-title[data-astro-cid-ge2uvauf]{letter-spacing:-.04em;margin-bottom:1.65rem;font-size:clamp(68px,6.8vw,98px);line-height:.98}.hero-title-main[data-astro-cid-ge2uvauf]{display:block}.hero-title-sub[data-astro-cid-ge2uvauf]{margin-top:.08em;display:block}.hero-renewal-section[data-astro-cid-ge2uvauf] .hero-renewal-line1[data-astro-cid-ge2uvauf],.hero-renewal-section[data-astro-cid-ge2uvauf] .hero-renewal-line2[data-astro-cid-ge2uvauf]{display:block}.hero-renewal-section[data-astro-cid-ge2uvauf] .hero-renewal-line2[data-astro-cid-ge2uvauf]{margin-top:.08em}}.hero-highlight[data-astro-cid-ge2uvauf]{color:#1376de;white-space:nowrap;font-weight:800}.hero-description[data-astro-cid-ge2uvauf]{text-align:center;color:#42586d;max-width:880px;margin:0 auto clamp(2rem,2.75vw,2.5rem);font-size:clamp(18px,1.35vw,21px);font-weight:450;line-height:1.55}.hero-cta-section[data-astro-cid-ge2uvauf]{flex-direction:column;align-items:center;gap:1.25rem;width:100%;margin-bottom:2.25rem;display:flex}@media (width>=960px){.hero-minimal-section[data-astro-cid-ge2uvauf]:not(.hero-qualify-section) .hero-cta-section[data-astro-cid-ge2uvauf]{flex-direction:column;align-items:center;gap:0}.hero-minimal-section[data-astro-cid-ge2uvauf]:not(.hero-qualify-section) .hero-cta-buttons[data-astro-cid-ge2uvauf]{flex-flow:row;justify-content:center;align-items:center;gap:1.25rem;display:flex}.hero-minimal-section[data-astro-cid-ge2uvauf]:not(.hero-qualify-section) .hero-how-it-works-wrap[data-astro-cid-ge2uvauf]{white-space:nowrap;justify-content:center;margin-top:18px;display:flex}}.hero-cta-buttons[data-astro-cid-ge2uvauf]{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.15rem;display:flex}.hero-btn-primary[data-astro-cid-ge2uvauf]{color:#fff;letter-spacing:.03em;white-space:nowrap;background-color:#064789;border:1.5px solid #064789;border-radius:12px;justify-content:center;align-items:center;min-height:54px;padding:0 2.5rem;font-family:inherit;font-size:.96875rem;font-weight:700;text-decoration:none;transition:background-color .18s,transform .15s,box-shadow .18s;display:inline-flex;box-shadow:0 4px 16px #0647893d}.hero-btn-primary[data-astro-cid-ge2uvauf]:hover{color:#fff;background-color:#053b73;border-color:#053b73;transform:translateY(-1px);box-shadow:0 6px 22px #06478952}.hero-btn-primary[data-astro-cid-ge2uvauf]:active{transform:translateY(0)}.hero-btn-secondary[data-astro-cid-ge2uvauf]{color:#064789;letter-spacing:.03em;white-space:nowrap;background-color:#eaf2fa;border:1.5px solid #064789;border-radius:12px;justify-content:center;align-items:center;min-height:54px;padding:0 2.15rem;font-family:inherit;font-size:.96875rem;font-weight:700;text-decoration:none;transition:background-color .18s,color .18s,transform .15s,box-shadow .18s;display:inline-flex}.hero-btn-secondary[data-astro-cid-ge2uvauf]:hover{color:#073461;background-color:#d7e8f7;transform:translateY(-1px);box-shadow:0 4px 14px #06478924}.hero-btn-secondary[data-astro-cid-ge2uvauf]:active{transform:translateY(0)}.hero-how-it-works-wrap[data-astro-cid-ge2uvauf]{justify-content:center;margin-top:.15rem;display:flex}.hero-how-it-works-link[data-astro-cid-ge2uvauf]{color:#064789;border-radius:6px;align-items:center;gap:.45rem;padding:.35rem .5rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:color .15s,transform .15s;display:inline-flex}.hero-how-it-works-link[data-astro-cid-ge2uvauf]:hover{color:#053b73;text-underline-offset:3px;text-decoration:underline}.hero-how-it-works-link[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{transition:transform .18s}.hero-how-it-works-link[data-astro-cid-ge2uvauf]:hover svg[data-astro-cid-ge2uvauf]{transform:translate(3px)}.hero-trust-indicators[data-astro-cid-ge2uvauf]{border-top:1px solid #06478917;flex-wrap:wrap;justify-content:center;align-items:center;gap:.85rem 1.25rem;width:100%;max-width:820px;margin-top:1rem;padding-top:1.85rem;display:flex}.hero-trust-pill[data-astro-cid-ge2uvauf]{color:#073461;white-space:nowrap;background-color:#f4f8fc;border:1px solid #d9e7f4;border-radius:9999px;align-items:center;gap:.55rem;padding:.5rem 1.15rem;font-size:.9rem;font-weight:600;display:inline-flex;box-shadow:0 1px 2px #0647890a}.hero-trust-pill[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{flex-shrink:0}@media (width<=767px){.hero-minimal-section[data-astro-cid-ge2uvauf]{padding-top:42px;padding-bottom:48px}.hero-title[data-astro-cid-ge2uvauf]{margin-bottom:1.15rem;font-size:clamp(34px,9.2vw,44px);line-height:1.05}.hero-description[data-astro-cid-ge2uvauf]{margin-bottom:1.75rem;font-size:1.0625rem;line-height:1.48}.hero-cta-buttons[data-astro-cid-ge2uvauf]{flex-direction:column;gap:.75rem;width:100%}.hero-btn-primary[data-astro-cid-ge2uvauf],.hero-btn-secondary[data-astro-cid-ge2uvauf]{width:100%;min-height:50px}.hero-trust-indicators[data-astro-cid-ge2uvauf]{gap:.55rem;margin-top:.75rem;padding-top:1.25rem}.hero-trust-pill[data-astro-cid-ge2uvauf]{padding:.4rem .85rem;font-size:.8125rem}}@media (width>=768px){.hero-qualify-section[data-astro-cid-ge2uvauf]{padding-top:clamp(36px,4.8vw,68px)}.hero-qualify-section[data-astro-cid-ge2uvauf] .hero-description[data-astro-cid-ge2uvauf]{margin-left:auto;margin-right:auto;text-align:center;max-width:900px;margin-inline:auto}.hero-qualify-section[data-astro-cid-ge2uvauf] .hero-cta-section[data-astro-cid-ge2uvauf]{gap:0}.hero-qualify-section[data-astro-cid-ge2uvauf] .hero-cta-buttons[data-astro-cid-ge2uvauf]{gap:16px}.hero-qualify-section[data-astro-cid-ge2uvauf] .hero-btn-primary[data-astro-cid-ge2uvauf],.hero-qualify-section[data-astro-cid-ge2uvauf] .hero-btn-secondary[data-astro-cid-ge2uvauf]{text-align:center;white-space:nowrap;box-sizing:border-box;width:310px;min-width:300px;max-width:320px;min-height:54px;padding:0 1.25rem}.hero-qualify-section[data-astro-cid-ge2uvauf] .hero-how-it-works-wrap[data-astro-cid-ge2uvauf]{margin-top:22px}}@media (width<=767px){.hero-qualify-section[data-astro-cid-ge2uvauf]{padding-top:38px!important;padding-bottom:44px!important}.hero-qualify-section[data-astro-cid-ge2uvauf] .hero-container[data-astro-cid-ge2uvauf]{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding-left:20px!important;padding-right:20px!important}.hero-qualify-section[data-astro-cid-ge2uvauf] .hero-title[data-astro-cid-ge2uvauf]{letter-spacing:-.035em!important;text-align:center!important;overflow-wrap:break-word!important;word-break:normal!important;text-wrap:balance!important;max-width:100%!important;margin-bottom:22px!important;font-size:clamp(34px,8.5vw,42px)!important;font-weight:800!important;line-height:1.03!important}.hero-qualify-section[data-astro-cid-ge2uvauf] .hero-title-main[data-astro-cid-ge2uvauf],.hero-qualify-section[data-astro-cid-ge2uvauf] .hero-title-sub[data-astro-cid-ge2uvauf],.hero-renewal-section[data-astro-cid-ge2uvauf] .hero-renewal-line1[data-astro-cid-ge2uvauf],.hero-renewal-section[data-astro-cid-ge2uvauf] .hero-renewal-line2[data-astro-cid-ge2uvauf]{display:inline!important}.hero-qualify-section[data-astro-cid-ge2uvauf] .hero-wrap-phrase[data-astro-cid-ge2uvauf]{display:inline-block!important}.hero-qualify-section[data-astro-cid-ge2uvauf] .hero-description[data-astro-cid-ge2uvauf]{margin:0 auto 30px!important;text-align:center!important;color:#42586d!important;box-sizing:border-box!important;overflow-wrap:break-word!important;word-break:normal!important;width:100%!important;max-width:340px!important;margin-inline:auto!important;font-size:17.5px!important;line-height:1.55!important}.hero-qualify-section[data-astro-cid-ge2uvauf] .hero-cta-section[data-astro-cid-ge2uvauf]{gap:0!important;width:100%!important;margin-bottom:0!important}.hero-qualify-section[data-astro-cid-ge2uvauf] .hero-cta-buttons[data-astro-cid-ge2uvauf]{box-sizing:border-box!important;flex-direction:column!important;gap:12px!important;width:100%!important;max-width:100%!important;display:flex!important}.hero-qualify-section[data-astro-cid-ge2uvauf] .hero-btn-primary[data-astro-cid-ge2uvauf],.hero-qualify-section[data-astro-cid-ge2uvauf] .hero-btn-secondary[data-astro-cid-ge2uvauf]{letter-spacing:.02em!important;text-align:center!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:54px!important;padding:.75rem 1.25rem!important;font-size:16px!important;font-weight:700!important;line-height:1.25!important}.hero-qualify-section[data-astro-cid-ge2uvauf]:not(.hero-renewal-section) .hero-how-it-works-wrap[data-astro-cid-ge2uvauf],.hero-qualify-section[data-astro-cid-ge2uvauf]:not(.hero-renewal-section) .hero-trust-indicators[data-astro-cid-ge2uvauf]{display:none!important}.hero-renewal-section[data-astro-cid-ge2uvauf] .hero-trust-indicators[data-astro-cid-ge2uvauf]{gap:.55rem;margin-top:.75rem;padding-top:1.25rem;display:flex!important}}@media (width<=350px){.hero-qualify-section[data-astro-cid-ge2uvauf] .hero-highlight[data-astro-cid-ge2uvauf]{white-space:normal!important}}
