.cta-section{margin-top:-4rem;padding:120px 0;position:relative}.cta-section .container{margin:0 auto;max-width:1596px}.cta-section .overlay{background:linear-gradient(180deg,rgba(245,247,250,0),#f5f7fa 40%);height:100%;position:absolute;top:0;width:100%;z-index:0}.cta-section .cta-card{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:grid;grid-template-columns:1fr 1fr;overflow:visible;padding:56px 64px;position:relative;transform:translateZ(0)}.cta-section .cta-card__bg{border-radius:16px;inset:0;position:absolute;z-index:-1}.cta-section .cta-card .content{display:flex;flex-direction:column;gap:7rem;justify-content:space-between}.cta-section .cta-card .cta-container.mobile-cta{display:none;width:100%}.cta-section .cta-card .cta-container.mobile-cta .btn{justify-content:center;width:100%}.cta-section .cta-card .image-block{align-items:end;display:flex;justify-content:end;z-index:1001}.cta-section .cta-card .image-block .image img{margin:-140px 0 -64px}.cta-section .content-header .main-heading,.cta-section .content-header .main-heading h1,.cta-section .content-header .main-heading h2,.cta-section .content-header .main-heading h3,.cta-section .content-header .main-heading h4,.cta-section .content-header .main-heading h5,.cta-section .content-header .main-heading h6,.cta-section .content-header .main-heading p,.cta-section .content-header .main-heading span{color:var(--Text-text-primary,#13192d);font-family:var(--primaryFont);font-size:var(--text-2xl);font-style:normal;font-weight:var(--fontWeightMedium);letter-spacing:-.5px;line-height:var(--leading-2xl)}.cta-section .content-header .content-text,.cta-section .content-header .content-text li,.cta-section .content-header .content-text p,.cta-section .content-header .content-text span{color:var(--Text-text-secondary,#555c70);font-family:var(--primaryFont);font-size:var(--text-base);font-style:normal;font-weight:300;letter-spacing:0;line-height:var(--leading-base)}.cta-section .content-header .content-text{margin-top:10px}.cta-section .cta-card .title-block{text-align:right}.cta-section .cta-card .title-block .name{color:var(--Text-text-secondary,#555c70)}.cta-section .cta-card .title-block .name,.cta-section .cta-card .title-block .title{font-family:var(--primaryFont);font-size:var(--text-xs);font-style:normal;font-weight:var(--fontWeightRegular);letter-spacing:0;line-height:var(--leading-xs)}.cta-section .cta-card .title-block .title{color:var(--Text-text-tertiary,#9da4b2)}@media (max-width:1440px){.cta-section .content-header .content-text{margin-top:6px}.cta-section .content-header .main-heading,.cta-section .content-header .main-heading h1,.cta-section .content-header .main-heading h2,.cta-section .content-header .main-heading h3,.cta-section .content-header .main-heading h4,.cta-section .content-header .main-heading h5,.cta-section .content-header .main-heading h6,.cta-section .content-header .main-heading p,.cta-section .content-header .main-heading span{font-size:var(--text-lg);letter-spacing:-.25px;line-height:var(--leading-lg)}.cta-section .cta-card{padding:20px 40px}.cta-section .cta-card .image-block{display:flex;flex-direction:column}.cta-section .cta-card .image-block .image img{margin:-100px 0 0}}@media (max-width:768px){.cta-section .content-header .content-text{margin-top:4px}.cta-section .cta-card{display:flex;flex-direction:column;gap:2rem;padding:24px}.cta-section .cta-card .content{display:flex;flex-direction:column;justify-content:flex-start}.cta-section .cta-card .content .cta-container.desktop-cta{display:none}.cta-section .cta-card .cta-container.mobile-cta{display:block;order:3;padding-top:2rem}.cta-section .cta-card .image-block{align-items:center;display:flex;flex-direction:column;justify-content:center;order:2}.cta-section .cta-card .image-block .image img{margin:0}}