.seo-landing-page-module__E0Le4q__page{color:#172033;background:#fff}.seo-landing-page-module__E0Le4q__hero{grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);align-items:center;gap:48px;padding-top:88px;padding-bottom:72px;display:grid}.seo-landing-page-module__E0Le4q__heroCopy h1,.seo-landing-page-module__E0Le4q__sectionHeader h2,.seo-landing-page-module__E0Le4q__cta h2,.seo-landing-page-module__E0Le4q__relatedSection h2{letter-spacing:-.04em;font-family:Plus Jakarta Sans,sans-serif}.seo-landing-page-module__E0Le4q__heroCopy h1{max-width:850px;margin:12px 0 20px;font-size:clamp(2.8rem,6vw,5.6rem);line-height:.98}.seo-landing-page-module__E0Le4q__eyebrow,.seo-landing-page-module__E0Le4q__kicker{color:#335cff;letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:.82rem;font-weight:800}.seo-landing-page-module__E0Le4q__lead{color:#536174;max-width:760px;margin:0;font-size:clamp(1.05rem,2vw,1.35rem);line-height:1.7}.seo-landing-page-module__E0Le4q__actions{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.seo-landing-page-module__E0Le4q__primaryButton,.seo-landing-page-module__E0Le4q__secondaryButton{border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 20px;font-weight:800;text-decoration:none;display:inline-flex}.seo-landing-page-module__E0Le4q__primaryButton{color:#fff;background:#172033}.seo-landing-page-module__E0Le4q__secondaryButton{color:#172033;background:#fff;border:1px solid #d7deea}.seo-landing-page-module__E0Le4q__betaStrip{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.seo-landing-page-module__E0Le4q__betaStrip span,.seo-landing-page-module__E0Le4q__formatRow span{color:#314163;background:#f1f5ff;border-radius:999px;padding:8px 11px;font-size:.84rem;font-weight:700}.seo-landing-page-module__E0Le4q__heroCard{background:linear-gradient(145deg,#f5f8ff,#fff7ee);border:1px solid #e1e7f0;border-radius:30px;padding:34px;position:relative;overflow:hidden;box-shadow:0 24px 70px #1e31571a}.seo-landing-page-module__E0Le4q__heroCard strong{margin-top:18px;font-family:Plus Jakarta Sans,sans-serif;font-size:1.6rem;display:block}.seo-landing-page-module__E0Le4q__heroCard p{color:#5a6778;line-height:1.6}.seo-landing-page-module__E0Le4q__formatRow{flex-wrap:wrap;gap:8px;display:flex}.seo-landing-page-module__E0Le4q__band{background:#fbfcff;border-block:1px solid #e6eaf1}.seo-landing-page-module__E0Le4q__band>div{grid-template-columns:repeat(3,1fr);display:grid}.seo-landing-page-module__E0Le4q__band div div{padding:28px 24px}.seo-landing-page-module__E0Le4q__band div div+div{border-left:1px solid #e6eaf1}.seo-landing-page-module__E0Le4q__band strong,.seo-landing-page-module__E0Le4q__band span{display:block}.seo-landing-page-module__E0Le4q__band span{color:#687486;margin-top:5px;font-size:.92rem;line-height:1.5}.seo-landing-page-module__E0Le4q__section,.seo-landing-page-module__E0Le4q__softSection,.seo-landing-page-module__E0Le4q__relatedSection,.seo-landing-page-module__E0Le4q__cta{padding-top:82px;padding-bottom:82px}.seo-landing-page-module__E0Le4q__softSection{background:#f7f9fc}.seo-landing-page-module__E0Le4q__sectionHeader{max-width:760px;margin-bottom:34px}.seo-landing-page-module__E0Le4q__sectionHeader h2,.seo-landing-page-module__E0Le4q__relatedSection h2,.seo-landing-page-module__E0Le4q__cta h2{margin:10px 0 0;font-size:clamp(2rem,4vw,3.35rem);line-height:1.08}.seo-landing-page-module__E0Le4q__benefitGrid,.seo-landing-page-module__E0Le4q__stepGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.seo-landing-page-module__E0Le4q__benefitGrid article,.seo-landing-page-module__E0Le4q__stepGrid article{background:#fff;border:1px solid #e2e7ef;border-radius:24px;min-height:180px;padding:28px;font-weight:700;line-height:1.6}.seo-landing-page-module__E0Le4q__stepGrid article{min-height:220px}.seo-landing-page-module__E0Le4q__stepGrid h3{margin:18px 0 10px;font-size:1.25rem}.seo-landing-page-module__E0Le4q__stepGrid p{color:#657184;margin:0;line-height:1.65}.seo-landing-page-module__E0Le4q__stepNumber{color:#335cff;background:#eaf0ff;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-weight:900;display:inline-flex}.seo-landing-page-module__E0Le4q__faqList{gap:12px;display:grid}.seo-landing-page-module__E0Le4q__faqList details{background:#fff;border:1px solid #e0e6ef;border-radius:18px;padding:0 20px}.seo-landing-page-module__E0Le4q__faqList summary{cursor:pointer;padding:20px 0;font-weight:800}.seo-landing-page-module__E0Le4q__faqList p{color:#5f6d80;margin-top:0;line-height:1.7}.seo-landing-page-module__E0Le4q__relatedSection{border-top:1px solid #e8ebf1;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:44px;display:grid}.seo-landing-page-module__E0Le4q__relatedLinks{align-content:start;gap:10px;display:grid}.seo-landing-page-module__E0Le4q__relatedLinks a{color:#172033;border:1px solid #e1e6ef;border-radius:16px;justify-content:space-between;gap:18px;padding:18px 20px;font-weight:800;text-decoration:none;display:flex}.seo-landing-page-module__E0Le4q__cta{background:#eef3ff;border-radius:30px;justify-content:space-between;align-items:center;gap:30px;margin-bottom:68px;padding-inline:42px;display:flex}.seo-landing-page-module__E0Le4q__cta p:not(.seo-landing-page-module__E0Le4q__kicker){color:#59677b;max-width:640px;line-height:1.65}.seo-landing-page-module__E0Le4q__footer{background:#fbfcfe;border-top:1px solid #e7ebf1}.seo-landing-page-module__E0Le4q__footer>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;min-height:92px;display:flex}.seo-landing-page-module__E0Le4q__footer a{color:#172033;font-weight:800;text-decoration:none}.seo-landing-page-module__E0Le4q__footer span{color:#6e7887}@media (max-width:820px){.seo-landing-page-module__E0Le4q__hero,.seo-landing-page-module__E0Le4q__relatedSection,.seo-landing-page-module__E0Le4q__band>div,.seo-landing-page-module__E0Le4q__benefitGrid,.seo-landing-page-module__E0Le4q__stepGrid{grid-template-columns:1fr}.seo-landing-page-module__E0Le4q__band div div+div{border-top:1px solid #e6eaf1;border-left:0}.seo-landing-page-module__E0Le4q__cta{flex-direction:column;align-items:flex-start;padding-inline:26px}}
