.cta-section{box-sizing:border-box;background-color:#0f2580;padding-top:21.333vw;padding-bottom:21.333vw;position:relative;overflow:hidden}@media only screen and (min-width:600px){.cta-section{padding:80px 40px}}@media only screen and (min-width:768px){.cta-section{padding:80px 40px}}@media only screen and (min-width:992px){.cta-section{padding:100px 80px}}@media only screen and (min-width:1200px){.cta-section{padding:120px 80px}}@media only screen and (min-width:1500px){.cta-section{padding:140px 80px}}.cta-section h2{font-size:1.875rem;line-height:1.2}@media only screen and (min-width:900px){.cta-section h2{font-size:2.125rem}}@media only screen and (min-width:1200px){.cta-section h2{font-size:2.8125rem}}@media only screen and (min-width:1440px){.cta-section h2{font-size:3.125rem}}@media only screen and (min-width:1920px){.cta-section h2{font-size:4.0625rem}}.cta-section .split-text-wrapper:first-child,.cta-section .split-text-wrapper:nth-child(2){display:inline-block}@media only screen and (min-width:1280px){.cta-section .split-text-wrapper:first-child,.cta-section .split-text-wrapper:nth-child(2){display:block}}.cta-section-content{color:#fff;grid-template-columns:1fr;gap:48px;display:grid}@media only screen and (min-width:900px){.cta-section-content{grid-template-columns:1fr 1fr;align-items:start;gap:64px}}.cta-section-content .cta{flex-direction:column;align-items:flex-start;display:flex}.cta>h2{color:#fff}.cta>a{margin-top:35px}.cta-section .btn-primary{color:#fff!important;background:#0055f8!important;border-color:#0055f8!important}.cta-section .btn-primary em{filter:none}@media only screen and (min-width:1200px){.cta-section-content .btn{line-height:24px}}@media only screen and (min-width:1440px){.cta-section-content .btn{line-height:1.2}}@media only screen and (min-width:1200px){.cta-section-content .btn em{line-height:24px}}@media only screen and (min-width:1440px){.cta-section-content .btn em{line-height:1.2}}.benefits{min-width:0}.benefits h3,.benefits h4{letter-spacing:.01em;color:#fff;font-size:1.125rem;font-weight:500;line-height:1.4}@media only screen and (min-width:1200px){.benefits h3,.benefits h4{font-size:1.25rem}}@media only screen and (min-width:1440px){.benefits h3,.benefits h4{font-size:1.875rem}}.cta-section-content .benefits h4{line-height:120%}.benefits>ul{flex-direction:column;gap:16px;margin:30px 0 0;padding:0;list-style:none;display:flex}.benefits>ul li{letter-spacing:.02em;color:#fff;align-items:center;gap:16px;min-width:0;padding:0;font-size:.9375rem;font-weight:400;line-height:1.2;display:flex}@media only screen and (min-width:1200px){.benefits>ul li{font-size:.9375rem}}@media only screen and (min-width:1440px){.benefits>ul li{font-size:1.125rem}}.benefits>ul li:before{content:"✓";color:#fff;background-color:#060c27;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.75rem;display:flex}@media only screen and (min-width:1500px){.benefits>ul li:before{width:32px;height:32px;font-size:.8125rem}}.bg-circles{pointer-events:none;justify-content:center;align-items:flex-end;width:100%;height:100%;display:flex;position:absolute;bottom:0;overflow:hidden}.bg-circles svg{z-index:0;position:relative;overflow:visible;transform:translateY(80%)}.bg-circles svg>*{transform-origin:50%}@media (max-width:600px){.cta-section h2{font-size:1.5rem}.cta-section-content{gap:32px}.benefits>ul li{gap:12px;font-size:.875rem}.benefits>ul li:before{width:28px;height:28px;font-size:.6875rem}}
