.ai-page[data-v-2c08a690]{background:#fff;color:#333c57;font-family:Montserrat,sans-serif;font-weight:400;overflow:hidden;position:relative}.ai-page h1[data-v-2c08a690],.ai-page h2[data-v-2c08a690],.ai-page h3[data-v-2c08a690],.ai-page p[data-v-2c08a690]{margin:0}.ai-page .violet[data-v-2c08a690]{color:#4d409b}@media (max-width:1100px){.ai-page br.desktop[data-v-2c08a690]{display:none}}.ai-page__inner[data-v-2c08a690]{align-items:center;display:flex;flex-direction:column;gap:80px;margin:0 auto;max-width:calc(100vw - 32px);padding-top:80px;position:relative;width:1296px;z-index:1}@media (max-width:768px){.ai-page__inner[data-v-2c08a690]{gap:40px;max-width:calc(100vw - 24px);padding-top:40px}}.ai-page__bg[data-v-2c08a690]{left:0;pointer-events:none;position:absolute;transform:scaleX(-1);width:100%;z-index:0}.ai-page__bg img[data-v-2c08a690]{display:block;max-width:none;position:absolute}.ai-page__bg--middle[data-v-2c08a690]{height:1961px;top:3219px}.ai-page__bg--middle img[data-v-2c08a690]{height:153.85%;left:-24.69%;top:-25.96%;width:150.26%}.ai-tag[data-v-2c08a690]{align-items:center;background:#e9e6fd;border-radius:12px;color:#333c57;display:inline-flex;font-size:14px;height:35px;justify-content:center;line-height:20px;padding:8px 16px;white-space:nowrap}.ai-tag--semibold[data-v-2c08a690]{color:#4d409b;font-weight:600}@media (max-width:768px){.ai-tag[data-v-2c08a690]{color:var(--Violet-1,#4d409b);font-family:Montserrat;font-size:12px;font-style:normal;font-weight:600;line-height:20px}}.ai-h2[data-v-2c08a690]{font-size:40px;font-weight:700;line-height:48px}@media (max-width:768px){.ai-h2[data-v-2c08a690]{font-size:28px;line-height:32px}}.ai-head[data-v-2c08a690]{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;width:100%}.ai-head__title[data-v-2c08a690]{align-items:flex-start;display:flex;flex-direction:column;gap:24px;max-width:660px}.ai-head__text[data-v-2c08a690]{font-size:18px;font-weight:400;line-height:28px}.ai-head__text--wide[data-v-2c08a690]{max-width:637px}.ai-head__text a[data-v-2c08a690]{color:inherit;text-decoration:underline}.ai-head__text a[data-v-2c08a690]:hover{text-decoration:none}@media (max-width:1023px){.ai-head[data-v-2c08a690]{align-items:flex-start;flex-direction:column}}@media (max-width:768px){.ai-head__text[data-v-2c08a690]{font-size:16px;line-height:24px}}.ai-section[data-v-2c08a690]{align-items:center;display:flex;flex-direction:column;gap:24px;width:100%}.ai-section__note[data-v-2c08a690]{color:#727789;font-size:16px;line-height:24px;max-width:925px;text-align:center}@media (max-width:768px){.ai-section__note[data-v-2c08a690]{color:var(--Gray-1,#727789);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-align:center}}.ai-section>.ai-head[data-v-2c08a690]{margin-bottom:28px}@media (max-width:768px){.ai-section>.ai-head.ai-head--soon[data-v-2c08a690]{margin-bottom:16px}}.ai-features[data-v-2c08a690]{align-items:stretch;display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}@media (max-width:1023px){.ai-features[data-v-2c08a690]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ai-features[data-v-2c08a690]{grid-template-columns:1fr}}@media (max-width:768px){.ai-features[data-v-2c08a690]{gap:8px}}.ai-feature[data-v-2c08a690]{background:#e9e6fd;border-radius:20px;padding:32px}.ai-feature[data-v-2c08a690],.ai-feature__head[data-v-2c08a690]{display:flex;flex-direction:column;gap:16px}@media (max-width:768px){.ai-feature__head[data-v-2c08a690]{align-items:center;display:grid;gap:16px;grid-template-columns:48px auto}}.ai-feature__icon[data-v-2c08a690]{align-items:center;align-self:flex-start;background:#4d409b;border-radius:8px;display:flex;padding:8px}.ai-feature__glyph[data-v-2c08a690]{display:block;height:32px;overflow:hidden;position:relative;width:32px}.ai-feature__glyph img[data-v-2c08a690]{display:block;max-width:none;position:absolute}.ai-feature__glyph .g[data-v-2c08a690]{height:83.34%;top:8.33%;right:8.33%;bottom:8.33%;left:8.33%;width:83.34%}.ai-feature__glyph .g-b[data-v-2c08a690]{height:75%;top:12.5%;right:12.5%;bottom:12.5%;left:12.5%;width:75%}.ai-feature__glyph .g-a[data-v-2c08a690]{height:83.34%;top:8.33%;right:8.33%;bottom:8.33%;left:8.33%;width:83.34%}.ai-feature__glyph--globe .g[data-v-2c08a690]{height:91%;top:4.5%;right:4.5%;bottom:4.5%;left:4.5%;width:91%}.ai-feature__glyph--code .g[data-v-2c08a690]{height:83.34%;top:8.33%;right:4.5%;bottom:8.33%;left:4.5%;width:91%}.ai-feature__title[data-v-2c08a690]{font-size:24px;font-weight:600;line-height:36px}.ai-feature__text[data-v-2c08a690]{font-size:18px;line-height:28px}@media (max-width:768px){.ai-feature[data-v-2c08a690]{padding:32px}.ai-feature__title[data-v-2c08a690]{font-size:20px;line-height:24px}.ai-feature__text[data-v-2c08a690]{font-size:16px;line-height:24px}}.ai-cards[data-v-2c08a690]{align-items:start;display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:30px;width:100%}@media (max-width:1023px){.ai-cards[data-v-2c08a690]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ai-cards[data-v-2c08a690]{grid-template-columns:1fr}}@media (max-width:768px){.ai-cards[data-v-2c08a690]{gap:8px;margin-top:0}}.ai-card[data-v-2c08a690]{background:#fff;border-radius:20px;box-shadow:0 7px 39px #1a264912,0 1.4px 6.338px #1a26490a;display:flex;flex-direction:column;overflow:hidden}.ai-card__cover[data-v-2c08a690]{background:#f6f3fa;height:228px}.ai-card__cover img[data-v-2c08a690]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:768px){.ai-card__cover[data-v-2c08a690]{height:185px}}.ai-card__content[data-v-2c08a690]{align-items:flex-start;display:flex;flex-direction:column;gap:20px;min-height:258px;padding:32px}@media (max-width:768px){.ai-card__content[data-v-2c08a690]{min-height:-moz-fit-content;min-height:fit-content}}.ai-card__badge[data-v-2c08a690]{align-items:center;background:#ffe1e8;border-radius:35px;color:#e4486a;display:inline-flex;font-size:10px;font-weight:600;justify-content:center;letter-spacing:1px;line-height:20px;padding:4px 16px}.ai-card__badge--ready[data-v-2c08a690]{background:#d2f4e4;color:#1f8a5b}.ai-card__title[data-v-2c08a690]{font-size:20px;font-weight:600;line-height:28px}@media (max-width:768px){.ai-card__title[data-v-2c08a690]{font-size:20px;line-height:24px}}.ai-card__text[data-v-2c08a690]{font-size:16px;line-height:24px}@media (max-width:768px){.ai-card__text[data-v-2c08a690]{color:var(--Black,#333c57);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:20px}}
