@keyframes CtaSectionAi_draw__RiSMb{to{stroke-dashoffset:0}}@keyframes CtaSectionAi_strok__HehC_{to{stroke-dashoffset:400}}.CtaSectionAi_root__Bx_xz{--primary-theme:#373bd7;--primary-theme-sec:#7277ff;--secondary-theme:#f4f2ff;--black-100:#111111;--black-80:#707070;--black-60:#cfcfcf;--black-40:#dedede;--black-20:#f3f3f3;--blue-purple:#b0b2ff;--blue-purple2:#c0c2ff}.CtaSectionAi_ctaSection__RTkCj{padding:100px 0;background:#f8f8f8;text-align:center;position:relative;overflow:hidden}@media(max-width:1600px){.CtaSectionAi_ctaSection__RTkCj{padding:80px 0}}@media(max-width:1200px){.CtaSectionAi_ctaSection__RTkCj{padding:70px 0}}@media(max-width:767px){.CtaSectionAi_ctaSection__RTkCj{padding:60px 0}}@media(max-width:575px){.CtaSectionAi_ctaSection__RTkCj{padding:48px 0}}.CtaSectionAi_ctaInner___F4UI{position:relative;z-index:2;max-width:920px;margin:0 auto}.CtaSectionAi_ctaBadge__NEEb_{display:inline-flex;align-items:center;gap:8px;background-color:#e6f7f1;color:var(--primary-theme);border-radius:30px;padding:6px 14px;font-size:12px;line-height:20px;font-weight:600;font-family:var(--descFont);text-transform:uppercase;letter-spacing:.8px;margin-bottom:24px}.CtaSectionAi_title__FEJB2{margin-bottom:18px}.CtaSectionAi_title__FEJB2 h1,.CtaSectionAi_title__FEJB2 h2,.CtaSectionAi_title__FEJB2 h3{text-align:center}.CtaSectionAi_ctaDesc__V8B0F{font-family:var(--instrumentSans);font-weight:400;font-size:18px;line-height:1.5;letter-spacing:.36px;font-family:var(--descFont);color:var(--black-80);max-width:800px;margin:0 auto 36px;line-height:1.75}@media(max-width:370px){.CtaSectionAi_ctaDesc__V8B0F{font-size:16px}}@media(max-width:767px){.CtaSectionAi_ctaDesc__V8B0F{font-size:16px;line-height:1.5;margin-bottom:28px}}.CtaSectionAi_ctaActions__f1cty{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-bottom:20px}.CtaSectionAi_ctaButton__xkrBj{border:1px solid var(--primary-theme);background-color:var(--primary-theme);padding:19px 32.5px;font-family:var(--mainTitleFont);font-weight:700;font-size:16px;line-height:1.37;text-transform:uppercase;color:#fff;border-radius:50px;display:flex;text-decoration:none;display:inline-flex;align-items:center;gap:8px;transition:all .3s ease;padding:12px 28px!important;border-radius:12px}.CtaSectionAi_ctaButton__xkrBj svg{color:#fff}@media(max-width:1200px){.CtaSectionAi_ctaButton__xkrBj{padding:16px 26px}}@media(max-width:991px){.CtaSectionAi_ctaButton__xkrBj{padding:14px 22px}}@media(max-width:767px){.CtaSectionAi_ctaButton__xkrBj{padding:12px 20px;font-size:14px}}@media(max-width:575px){.CtaSectionAi_ctaButton__xkrBj{padding:10px 16px;font-size:12px}}.CtaSectionAi_ctaButton__xkrBj svg{stroke-miterlimit:10;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:400;transition:all .8s;margin-left:15px}@media(max-width:991px){.CtaSectionAi_ctaButton__xkrBj svg{margin-left:8px}}.CtaSectionAi_ctaButton__xkrBj:hover svg{transition:all .8s;animation:CtaSectionAi_strok__HehC_ 1.1s reverse}.CtaSectionAi_ctaButton__xkrBj svg{margin-left:0}.CtaSectionAi_ctaButtonSecond__wgwsq{border:1px solid var(--primary-theme);background-color:rgba(0,0,0,0);padding:19px 32.5px;font-family:var(--mainTitleFont);font-weight:700;font-size:16px;line-height:1.37;text-transform:uppercase;color:var(--primary-theme);border-radius:50px;text-decoration:none;display:inline-flex;align-items:center;gap:8px;transition:all .3s ease;padding:12px 28px!important;border-radius:12px;background-color:#fff}.CtaSectionAi_ctaButtonSecond__wgwsq svg{color:var(--primary-theme)}@media(max-width:1200px){.CtaSectionAi_ctaButtonSecond__wgwsq{padding:16px 26px}}@media(max-width:991px){.CtaSectionAi_ctaButtonSecond__wgwsq{padding:14px 22px}}@media(max-width:767px){.CtaSectionAi_ctaButtonSecond__wgwsq{padding:12px 20px;font-size:14px}}@media(max-width:575px){.CtaSectionAi_ctaButtonSecond__wgwsq{padding:10px 16px;font-size:12px}}.CtaSectionAi_ctaButtonSecond__wgwsq svg{stroke-miterlimit:10;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:400;transition:all .8s;margin-left:15px}@media(max-width:991px){.CtaSectionAi_ctaButtonSecond__wgwsq svg{margin-left:8px}}.CtaSectionAi_ctaButtonSecond__wgwsq:hover svg{transition:all .8s;animation:CtaSectionAi_strok__HehC_ 1.1s reverse}.CtaSectionAi_ctaNote__dXfZB{font-size:13px;color:var(--black-80);font-family:var(--descFont);letter-spacing:.02em}