.ai-banner-download[data-v-0bfc0292]{align-items:center;background:linear-gradient(100deg,#493696,#5b3b99 24%,#754098,#96438f 72%,#c24782);border-radius:32px;color:#fff;display:flex;font-family:Montserrat,sans-serif;gap:24px;isolation:isolate;justify-content:space-between;overflow:hidden;padding:40px 52px;position:relative;width:100%}.ai-banner-download h2[data-v-0bfc0292],.ai-banner-download p[data-v-0bfc0292]{margin:0}@media (max-width:900px){.ai-banner-download[data-v-0bfc0292]{align-items:flex-start;background:linear-gradient(105deg,#49358f,#593895 25%,#75409a,#99438f 75%,#bd477f);flex-direction:column;padding:32px 24px}}.ai-banner-download__text[data-v-0bfc0292]{display:flex;flex-direction:column;gap:16px;max-width:803px;position:relative;z-index:2}.ai-banner-download__title[data-v-0bfc0292]{font-size:28px;font-weight:600;line-height:36px}@media (max-width:768px){.ai-banner-download__title[data-v-0bfc0292]{font-size:22px;line-height:30px}}.ai-banner-download__desc[data-v-0bfc0292]{font-size:18px;line-height:28px;max-width:716px}@media (max-width:768px){.ai-banner-download__desc[data-v-0bfc0292]{font-size:16px;line-height:24px}}.ai-banner-download__btn[data-v-0bfc0292]{align-items:center;background:#fff;border-radius:40px;color:#333c57;display:inline-flex;font-size:16px;font-weight:600;gap:10px;justify-content:center;line-height:20px;padding:14px 24px 14px 32px;text-decoration:none;transition:opacity .2s ease;white-space:nowrap}.ai-banner-download__btn[data-v-0bfc0292]:hover{opacity:.85}.ai-banner-download__btn[data-v-0bfc0292]:focus-visible{outline:2px solid #fff;outline-offset:2px}.ai-banner-download__btn img[data-v-0bfc0292]{display:block;flex-shrink:0}
