.CTASection2-module__2eavwW__container{background-color:var(--color-blue-1);border-radius:30px;justify-content:center;align-items:center;height:fit-content;padding:40px;display:flex;position:relative;overflow:hidden;box-shadow:10px 10px 25px #00000073,-8px -8px 20px #ffffff0d}.CTASection2-module__2eavwW__stickyBg{filter:blur(6px)brightness();z-index:0;background-image:url(/images/cta/bg3.webp);background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.1)}.CTASection2-module__2eavwW__container:before{content:"";z-index:1;position:absolute;inset:0}.CTASection2-module__2eavwW__content{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #ffffff14;border-radius:28px;justify-content:space-between;align-items:center;gap:30px;width:100%;padding:40px;display:flex;position:relative;box-shadow:10px 10px 30px #00000080,-8px -8px 20px #ffffff0d}.CTASection2-module__2eavwW__leftIcon{width:120px;min-width:80px;height:120px;color:var(--color-blue-1);background:#fff;border-radius:20px;justify-content:center;align-items:center;font-size:34px;display:flex;box-shadow:6px 6px 18px #00000080,-4px -4px 14px #ffffff0d}.CTASection2-module__2eavwW__text{flex:1}.CTASection2-module__2eavwW__text h2{color:#fff;margin:0;font-size:40px;font-weight:800;line-height:1.2}.CTASection2-module__2eavwW__inlineIcon{color:#fff;margin-left:8px;font-size:24px}.CTASection2-module__2eavwW__text p{color:#fffc;max-width:600px;font-size:24px}.CTASection2-module__2eavwW__button{color:var(--color-blue-1);cursor:pointer;background:#fff;border:none;border-radius:999px;align-items:center;gap:12px;padding:18px 36px;font-size:24px;font-weight:600;transition:all .3s;display:flex}.CTASection2-module__2eavwW__button:hover{transform:translateY(-4px);box-shadow:0 15px 35px #0006}.CTASection2-module__2eavwW__buttonIcon{align-items:center;transition:transform .25s;display:flex}.CTASection2-module__2eavwW__button:hover .CTASection2-module__2eavwW__buttonIcon{transform:translate(6px)}@media (max-width:768px){.CTASection2-module__2eavwW__container{height:auto;padding:40px 15px}.CTASection2-module__2eavwW__content{text-align:center;flex-direction:column;padding:40px 25px}.CTASection2-module__2eavwW__text h2{font-size:30px}.CTASection2-module__2eavwW__text p{font-size:16px}.CTASection2-module__2eavwW__button{padding:14px 28px;font-size:16px}}
