.seo-landing-module__VmUdSW__page{color:#102b48;background:#f3f8fa}.seo-landing-module__VmUdSW__breadcrumbs{color:#68849a;align-items:center;gap:10px;max-width:1600px;margin:0 auto;padding:28px max(5vw,50vw - 800px);font-size:11px;display:flex}.seo-landing-module__VmUdSW__breadcrumbs a{color:#1689bf;text-decoration:none}.seo-landing-module__VmUdSW__hero{grid-template-columns:minmax(0,1fr) minmax(440px,.78fr);align-items:center;gap:clamp(45px,7vw,110px);max-width:1600px;margin:0 auto;padding:clamp(50px,7vw,110px) max(5vw,50vw - 800px) clamp(70px,8vw,130px);display:grid}.seo-landing-module__VmUdSW__heroCopy>span,.seo-landing-module__VmUdSW__sectionHeading>span,.seo-landing-module__VmUdSW__splitSection>div>span,.seo-landing-module__VmUdSW__related>div>span,.seo-landing-module__VmUdSW__cta>span{color:#1189c0;letter-spacing:.15em;font-size:9px;font-weight:850}.seo-landing-module__VmUdSW__hero h1{letter-spacing:-.065em;max-width:880px;margin:22px 0 28px;font-size:clamp(50px,6vw,96px);font-weight:560;line-height:.95}.seo-landing-module__VmUdSW__heroCopy>p{color:#4f6d81;max-width:720px;margin:0;font-size:15px;line-height:1.75}.seo-landing-module__VmUdSW__heroCopy>div{flex-wrap:wrap;gap:10px;margin-top:35px;display:flex}.seo-landing-module__VmUdSW__heroCopy>div a{color:#102b48;border:1px solid #bfd2dc;border-radius:10px;align-items:center;min-height:54px;padding:0 20px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.seo-landing-module__VmUdSW__heroCopy>div a:first-child{color:#fff;background:#1189c0;border-color:#1189c0}.seo-landing-module__VmUdSW__hero figure{background:#d7edf5;border-radius:80px 18px;margin:0;position:relative;overflow:hidden;box-shadow:0 28px 70px #1a4b6729}.seo-landing-module__VmUdSW__hero figure img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.seo-landing-module__VmUdSW__hero figcaption{color:#fff;background:#082641e6;border-radius:13px;flex-direction:column;gap:5px;padding:18px;display:flex;position:absolute;bottom:18px;left:18px;right:18px}.seo-landing-module__VmUdSW__hero figcaption span{color:#b7ea4c;font-size:9px;font-weight:800}.seo-landing-module__VmUdSW__hero figcaption strong{font-size:12px}.seo-landing-module__VmUdSW__factStrip{background:#fff;border-block:1px solid #c9dce5;grid-template-columns:repeat(3,1fr);display:grid}.seo-landing-module__VmUdSW__factStrip>div{border-right:1px solid #d6e4ea;flex-direction:column;justify-content:center;gap:8px;min-height:130px;padding:28px max(5vw,50vw - 800px);display:flex}.seo-landing-module__VmUdSW__factStrip>div:last-child{border-right:0}.seo-landing-module__VmUdSW__factStrip strong{font-size:18px}.seo-landing-module__VmUdSW__factStrip span{color:#68849a;font-size:10px}.seo-landing-module__VmUdSW__contentSection,.seo-landing-module__VmUdSW__faqSection{padding:clamp(80px,9vw,150px) max(5vw,50vw - 800px)}.seo-landing-module__VmUdSW__sectionHeading{grid-template-columns:1fr 1fr;align-items:end;gap:50px;margin-bottom:60px;display:grid}.seo-landing-module__VmUdSW__sectionHeading h2,.seo-landing-module__VmUdSW__splitSection h2,.seo-landing-module__VmUdSW__related h2{letter-spacing:-.055em;max-width:850px;margin:14px 0 0;font-size:clamp(38px,4.6vw,70px);font-weight:560;line-height:.98}.seo-landing-module__VmUdSW__numberGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.seo-landing-module__VmUdSW__numberGrid article{background:#fff;border:1px solid #c6dbe5;border-radius:17px;flex-direction:column;justify-content:space-between;min-height:250px;padding:30px;display:flex}.seo-landing-module__VmUdSW__numberGrid article>span{color:#1189c0;font-size:10px;font-weight:850}.seo-landing-module__VmUdSW__numberGrid h3{letter-spacing:-.035em;margin:0;font-size:25px;line-height:1.18}.seo-landing-module__VmUdSW__programLinkGrid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.seo-landing-module__VmUdSW__programLinkGrid>a{color:#102b48;background:#fff;border:1px solid #c6dbe5;border-radius:17px;min-width:0;text-decoration:none;overflow:hidden}.seo-landing-module__VmUdSW__programLinkGrid img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.seo-landing-module__VmUdSW__programLinkGrid span,.seo-landing-module__VmUdSW__programLinkGrid h3,.seo-landing-module__VmUdSW__programLinkGrid p,.seo-landing-module__VmUdSW__programLinkGrid b{margin-inline:20px;display:block}.seo-landing-module__VmUdSW__programLinkGrid span{color:#1189c0;margin-top:20px;font-size:8px;font-weight:850}.seo-landing-module__VmUdSW__programLinkGrid h3{letter-spacing:-.035em;margin-top:8px;margin-bottom:10px;font-size:22px;line-height:1.12}.seo-landing-module__VmUdSW__programLinkGrid p{color:#607d91;min-height:84px;margin-bottom:16px;font-size:10px;line-height:1.55}.seo-landing-module__VmUdSW__programLinkGrid b{color:#1189c0;margin-bottom:20px;font-size:9px}.seo-landing-module__VmUdSW__splitSection{color:#fff;background:#0b2946;grid-template-columns:1fr 1fr;display:grid}.seo-landing-module__VmUdSW__splitSection>div{min-height:560px;padding:clamp(55px,7vw,110px) max(5vw,50vw - 800px)}.seo-landing-module__VmUdSW__splitSection>div:first-child{border-right:1px solid #ffffff29}.seo-landing-module__VmUdSW__splitSection>div>span{color:#68d2f1}.seo-landing-module__VmUdSW__splitSection h2{margin-bottom:45px}.seo-landing-module__VmUdSW__tags{flex-wrap:wrap;gap:8px;display:flex}.seo-landing-module__VmUdSW__tags span{color:#c3d7e3;border:1px solid #ffffff2e;border-radius:999px;padding:10px 12px;font-size:10px}.seo-landing-module__VmUdSW__splitSection ul{counter-reset:item;gap:10px;margin:45px 0 0;padding:0;list-style:none;display:grid}.seo-landing-module__VmUdSW__splitSection li{color:#d4e1e8;border-top:1px solid #ffffff29;grid-template-columns:30px 1fr;gap:12px;padding:18px 0;font-size:13px;display:grid}.seo-landing-module__VmUdSW__splitSection li:before{counter-increment:item;content:"0" counter(item);color:#b7ea4c;font-size:9px;font-weight:850}.seo-landing-module__VmUdSW__faqSection{background:#fff}.seo-landing-module__VmUdSW__faqSection>div:last-child{border-top:1px solid #c6dbe5}.seo-landing-module__VmUdSW__faqSection details{border-bottom:1px solid #c6dbe5}.seo-landing-module__VmUdSW__faqSection summary{cursor:pointer;justify-content:space-between;gap:20px;padding:26px 0;font-size:19px;font-weight:720;list-style:none;display:flex}.seo-landing-module__VmUdSW__faqSection summary::-webkit-details-marker{display:none}.seo-landing-module__VmUdSW__faqSection summary span{color:#1189c0;font-size:24px}.seo-landing-module__VmUdSW__faqSection details[open] summary span{transform:rotate(45deg)}.seo-landing-module__VmUdSW__faqSection details p{color:#567389;max-width:900px;margin:-4px 0 28px;font-size:13px;line-height:1.75}.seo-landing-module__VmUdSW__related{grid-template-columns:1fr 1fr;gap:60px;padding:clamp(75px,8vw,130px) max(5vw,50vw - 800px);display:grid}.seo-landing-module__VmUdSW__related>div:last-child{align-content:center;display:grid}.seo-landing-module__VmUdSW__related a{color:#102b48;border-top:1px solid #c3d7e1;justify-content:space-between;gap:20px;padding:20px 0;font-size:14px;font-weight:750;text-decoration:none;display:flex}.seo-landing-module__VmUdSW__related a span{color:#1189c0}.seo-landing-module__VmUdSW__cta{background:#dff0f4;padding:clamp(75px,8vw,125px) max(5vw,50vw - 800px)}.seo-landing-module__VmUdSW__cta h2{letter-spacing:-.06em;max-width:1000px;margin:20px 0;font-size:clamp(42px,5.5vw,82px);font-weight:560;line-height:.97}.seo-landing-module__VmUdSW__cta p{color:#4f6d81;max-width:740px;font-size:14px;line-height:1.7}.seo-landing-module__VmUdSW__cta a{color:#fff;background:#1189c0;border-radius:10px;align-items:center;min-height:56px;margin-top:18px;padding:0 22px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}@media (max-width:900px){.seo-landing-module__VmUdSW__hero,.seo-landing-module__VmUdSW__sectionHeading,.seo-landing-module__VmUdSW__splitSection,.seo-landing-module__VmUdSW__related{grid-template-columns:1fr}.seo-landing-module__VmUdSW__hero{padding-top:40px}.seo-landing-module__VmUdSW__hero figure{max-width:680px}.seo-landing-module__VmUdSW__factStrip>div{padding-inline:28px}.seo-landing-module__VmUdSW__splitSection>div{min-height:0}.seo-landing-module__VmUdSW__splitSection>div:first-child{border-bottom:1px solid #ffffff29;border-right:0}.seo-landing-module__VmUdSW__programLinkGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.seo-landing-module__VmUdSW__breadcrumbs{white-space:nowrap;padding:20px;overflow:hidden}.seo-landing-module__VmUdSW__hero,.seo-landing-module__VmUdSW__contentSection,.seo-landing-module__VmUdSW__faqSection,.seo-landing-module__VmUdSW__related,.seo-landing-module__VmUdSW__cta{padding-inline:20px}.seo-landing-module__VmUdSW__hero h1{font-size:47px}.seo-landing-module__VmUdSW__heroCopy>div{flex-direction:column;align-items:stretch}.seo-landing-module__VmUdSW__heroCopy>div a{justify-content:space-between}.seo-landing-module__VmUdSW__hero figure{border-radius:42px 14px}.seo-landing-module__VmUdSW__factStrip{grid-template-columns:1fr}.seo-landing-module__VmUdSW__factStrip>div{border-bottom:1px solid #d6e4ea;border-right:0;min-height:96px;padding:22px 20px}.seo-landing-module__VmUdSW__numberGrid,.seo-landing-module__VmUdSW__programLinkGrid{grid-template-columns:1fr}.seo-landing-module__VmUdSW__numberGrid article{min-height:190px}.seo-landing-module__VmUdSW__programLinkGrid p{min-height:0}.seo-landing-module__VmUdSW__splitSection>div{padding:65px 20px}.seo-landing-module__VmUdSW__sectionHeading{margin-bottom:38px}.seo-landing-module__VmUdSW__related{gap:30px}}
