.home-module__xaJONW__page{color:#141a33;background:#f2f4ff;min-height:100vh;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.55}.home-module__xaJONW__hero{color:#141a33;text-align:center;background:#5be0e5}.home-module__xaJONW__logo{background:#5be0e5 url(/brand/logo-2-banner.webp) 50%/auto 100% no-repeat;height:clamp(320px,42vw,560px)}.home-module__xaJONW__heroText{flex-direction:column;align-items:center;padding:8px 16px 48px;display:flex}.home-module__xaJONW__tagline{letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.85rem;font-weight:700}.home-module__xaJONW__hero h1{max-width:720px;margin:12px 0 0;font-size:clamp(1.9rem,6vw,3rem);line-height:1.15}.home-module__xaJONW__lead{max-width:620px;margin:16px 0 0;font-size:1.1rem}.home-module__xaJONW__soon{color:#2a3fa8;background:#fff;border-radius:999px;margin:24px 0 0;padding:10px 16px;font-weight:700}.home-module__xaJONW__section{max-width:1040px;margin:0 auto;padding:48px 16px 0}.home-module__xaJONW__section h2,.home-module__xaJONW__contact h2{margin:0 0 20px;font-size:1.7rem;line-height:1.2}.home-module__xaJONW__steps,.home-module__xaJONW__features{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.home-module__xaJONW__card{background:#fff;border:1px solid #dce2fa;border-radius:16px;padding:20px}.home-module__xaJONW__card h3{margin:0 0 8px;font-size:1.15rem}.home-module__xaJONW__card p{color:#56607f;margin:0}.home-module__xaJONW__number{color:#fff;background:#3452e6;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin-bottom:12px;font-weight:800;display:inline-flex}.home-module__xaJONW__contact{text-align:center;background:#fff;border:1px solid #dce2fa;border-radius:16px;max-width:1008px;margin:48px 16px 0;padding:32px 20px}.home-module__xaJONW__contact p{color:#56607f;max-width:560px;margin:0 auto 20px}.home-module__xaJONW__action{color:#fff;background:#3452e6;border-radius:10px;padding:12px 20px;font-weight:700;text-decoration:none;display:inline-block}.home-module__xaJONW__footer{color:#56607f;text-align:center;border-top:1px solid #dce2fa;margin-top:48px;padding:24px 16px 32px;font-size:.9rem}.home-module__xaJONW__footer p{margin:0 0 12px}.home-module__xaJONW__footer nav{flex-wrap:wrap;justify-content:center;gap:8px 16px;display:flex}.home-module__xaJONW__footer a{color:#2a3fa8;font-weight:600}@media (min-width:1072px){.home-module__xaJONW__contact{margin-left:auto;margin-right:auto}}
