.ai-cta[data-v-05491835]{align-items:center;color:#333c57;display:flex;flex-direction:column;font-family:Montserrat,sans-serif;gap:24px;margin-top:80px;padding:79px 16px 88px;position:relative;text-align:center}.ai-cta .gradient-bg[data-v-05491835]{height:100%;padding-bottom:80px;position:absolute;width:100%}@media (max-width:768px){.ai-cta .gradient-bg[data-v-05491835]{padding-bottom:40px}}.ai-cta .download-page__rainbow[data-v-05491835]{background-color:#fff;background-image:radial-gradient(ellipse 58% 105% at 18% 82%,rgba(166,184,249,.72) 0,rgba(186,198,250,.54) 42%,transparent 88%),radial-gradient(ellipse 48% 90% at 53% 105%,rgba(238,181,204,.56) 0,rgba(242,206,222,.35) 48%,transparent 90%),radial-gradient(ellipse 48% 85% at 100% 90%,rgba(211,204,248,.58) 0,transparent 88%),radial-gradient(ellipse 70% 90% at 72% 5%,rgba(255,241,243,.72) 0,transparent 85%),radial-gradient(ellipse 90% 110% at 20% 10%,rgba(225,223,253,.55) 0,transparent 85%);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;height:100%;overflow:hidden;pointer-events:none;position:absolute;width:100%;z-index:-1}.ai-cta h2[data-v-05491835],.ai-cta p[data-v-05491835]{margin:0}.ai-cta[data-v-05491835]>:not(.ai-cta__bg){position:relative;z-index:1}.ai-cta__bg[data-v-05491835]{bottom:0;height:559px;left:0;pointer-events:none;position:absolute;width:100%;z-index:0}.ai-cta__bg img[data-v-05491835]{display:block;height:400.86%;left:-10.63%;max-width:none;position:absolute;top:-151.27%;width:133.13%}.ai-cta__tag[data-v-05491835]{align-items:center;background:#9b84e7;border-radius:12px;color:#fff;display:inline-flex;font-size:14px;font-weight:500;height:35px;justify-content:center;line-height:20px;padding:8px 16px;text-transform:uppercase;white-space:nowrap}@media (max-width:768px){.ai-cta__tag[data-v-05491835]{color:var(--White,#fff);font-family:Montserrat;font-size:12px;font-style:normal;font-weight:500;line-height:20px}}.ai-cta__title[data-v-05491835]{font-size:40px;font-weight:700;line-height:48px;text-align:center}@media (max-width:768px){.ai-cta__title[data-v-05491835]{font-size:28px;line-height:32px;max-width:90%}}.ai-cta__gradient[data-v-05491835]{background:linear-gradient(90deg,#383598,#9078d3 49.27%,#dd5157);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.ai-cta__accent[data-v-05491835]{color:#4d409b}.ai-cta__text[data-v-05491835]{white-space:pre-line}.ai-cta__link[data-v-05491835],.ai-cta__text[data-v-05491835]{font-size:18px;line-height:28px}.ai-cta__link[data-v-05491835]{align-items:center;color:#4d409b;display:inline-flex;font-weight:600;gap:20px;text-decoration:none;transition:opacity .2s ease-in-out}.ai-cta__link[data-v-05491835]:focus-visible,.ai-cta__link[data-v-05491835]:hover{opacity:.8}.ai-cta__link img[data-v-05491835]{display:block;flex-shrink:0}@media (max-width:768px){.ai-cta__link[data-v-05491835]{font-size:16px;line-height:24px}}.ai-cta__btn[data-v-05491835]{align-items:center;background:linear-gradient(90deg,#383598,#9078d3 49.27%,#dd5157);border-radius:40px;color:#fff;display:inline-flex;font-size:16px;font-weight:600;gap:10px;justify-content:center;line-height:20px;padding:16px 32px;text-decoration:none;transition:filter .2s ease-in-out;white-space:nowrap}.ai-cta__btn[data-v-05491835]:focus-visible,.ai-cta__btn[data-v-05491835]:hover{filter:brightness(.85)}.ai-cta__btn img[data-v-05491835]{display:block;flex-shrink:0}.ai-cta__info[data-v-05491835]{align-items:center;color:#4d409b;display:flex;flex-direction:column;font-size:14px;gap:8px;line-height:20px}@media (max-width:768px){.ai-cta__info span[data-v-05491835]{color:var(--Violet-1,#4d409b);font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400;line-height:16px;text-align:left}}.ai-cta__small[data-v-05491835]{font-size:12px}.ai-cta__check[data-v-05491835]{align-items:center;display:flex;gap:8px;text-align:left}@media (max-width:768px){.ai-cta__check[data-v-05491835] span{color:var(--Violet-1,#4d409b);font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400;line-height:16px}}@media (max-width:768px){.ai-cta[data-v-05491835]{margin-top:40px;padding:50px 12px 35px}.ai-cta__text[data-v-05491835]{font-size:16px;line-height:24px}}
