.openide-hero{background:#fff;color:#333c57;font-family:Montserrat,sans-serif;height:800px;overflow:hidden;position:relative}.openide-hero__bg{top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;position:absolute}.openide-hero__ellipse{position:absolute}.openide-hero__ellipse img{display:block;height:160.84%;top:-30.42%;right:-33.73%;bottom:-30.42%;left:-33.73%;max-width:none;position:absolute;width:167.46%}.openide-hero__ellipse--1{top:-45.71%;right:27.34%;bottom:-63.71%;left:-5.94%}.openide-hero__ellipse--2{top:47.43%;right:15.26%;bottom:-134.43%;left:14.53%}.openide-hero__ellipse--2 img{height:173.22%;top:-36.61%;right:-40.58%;bottom:-36.61%;left:-40.58%;width:181.16%}.openide-hero__ellipse--3{top:26.43%;right:8.39%;bottom:-44.14%;left:47.45%}.openide-hero__ellipse--3 img{height:208.24%;top:-54.12%;right:-60.02%;bottom:-54.12%;left:-60.02%;width:220.04%}.openide-hero__glass{align-items:center;display:flex;height:719.49px;justify-content:center;left:66.25%;position:absolute;top:260px;width:974.849px}.openide-hero__glass img{display:block;flex:none;height:337.008px;-o-object-fit:cover;object-fit:cover;transform:rotate(-27.04deg);width:922.468px}.openide-hero__content{align-items:center;display:flex;flex-direction:column;gap:32px;left:50%;max-width:1308px;padding:0 20px;position:absolute;text-align:center;top:calc(50% + 29.5px);transform:translate(-50%,-50%);width:100%}@media (max-width:768px){.openide-hero__content{gap:24px}}.openide-hero__text{align-items:center;display:flex;flex-direction:column;gap:16px;width:100%}@media (max-width:768px){.openide-hero__text{gap:6px}}.openide-hero__title{color:#333c57;font-size:69px;font-weight:700;line-height:75px;margin:0}.openide-hero__title-gradient{background:linear-gradient(90deg,#383598,#9078d3 49.267%,#dd5157);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.openide-hero__description{font-size:18px;font-weight:400;line-height:28px;margin:0;max-width:730px}.openide-hero__buttons{align-items:center;display:flex;gap:16px}.openide-hero__btn{align-items:center;border-radius:40px;display:inline-flex;font-size:16px;font-weight:600;gap:10px;justify-content:center;line-height:20px;padding:16px 24px 16px 32px;text-decoration:none;transition:opacity .2s ease,box-shadow .2s ease;white-space:nowrap}.openide-hero__btn img{display:block;flex:none}.openide-hero__btn--primary{background:linear-gradient(90deg,#383598,#9078d3 49.267%,#dd5157);color:#fff}.openide-hero__btn--secondary{background:#fff;border:1px solid #9b84e7;color:#333c57}.openide-hero__btn:hover{opacity:.85}.openide-hero__platforms{font-size:14px;line-height:20px;margin:0}@media (max-width:768px){.openide-hero__platforms{display:none}}@media (max-width:1111px){.openide-hero{height:auto;min-height:577px}.openide-hero__glass{bottom:-200px;left:auto;opacity:.6;right:-420px;top:auto}.openide-hero__content{left:auto;margin:0 auto;padding:96px 20px 80px;position:relative;top:auto;transform:none}.openide-hero__title{font-size:48px;line-height:54px}}@media (max-width:768px){.openide-hero__glass{bottom:-290px;height:246px;left:calc(100% - 337px);opacity:1;right:auto;top:auto;transform:rotate(-39.03deg);transform-origin:0 0;width:673px}.openide-hero__glass img{height:100%;transform:none;width:100%}.openide-hero__content{padding:156px 12px 100px}.openide-hero__title{font-size:32px;line-height:38px}.openide-hero__description{font-size:16px;line-height:24px}.openide-hero__buttons{flex-direction:column;width:100%}.openide-hero__btn{max-width:340px;width:100%}.openide-hero__btn--primary{width:158px}}.openide-features{padding:80px 0}.openide-features .develop-note{align-items:center;background:#ffc466;border-radius:20px;color:#333c57;display:flex;flex-direction:row;font-size:14px;font-weight:600;gap:4px;height:32px;justify-content:center;left:32px;line-height:20px;padding:6px 16px;position:absolute;top:-10px;width:133px}@media (max-width:1111px){.openide-features{padding:40px 0}}.openide-features .openide-features__box{display:grid;gap:24px;grid-template-columns:33% minmax(0,1fr)}@media (max-width:1111px){.openide-features .openide-features__box{flex-direction:column;grid-template-columns:auto}}.openide-features .openide-features__title{color:#333c57;font-size:32px;font-weight:600;line-height:48px;margin:0}@media (max-width:1111px){.openide-features .openide-features__title{font-size:24px;line-height:28px}.openide-features .openide-features__title br{display:none}}.openide-features .openide-features__text{color:#333c57;font-size:18px;font-weight:400;line-height:28px}@media (max-width:1111px){.openide-features .openide-features__text{font-size:16px;line-height:24px;width:100%}}.openide-features .openide-features__slogan{background:var(--Violet-3,#e9e6fd);border-radius:12px;color:var(--Black,#333c57);font-size:18px;font-weight:600;grid-column:2/3;line-height:28px;padding:6px 12px;width:-moz-fit-content;width:fit-content}.openide-features .openide-features__slogan a{color:inherit}@media (max-width:1111px){.openide-features .openide-features__slogan{font-size:16px;grid-column:unset;line-height:24px}}.openide-features .openide-features__head{align-items:flex-start;display:flex;flex-direction:column;gap:8px;margin-bottom:48px;position:relative;width:416px}.openide-features .openide-features__head .img-wrapper{bottom:-46.111px;height:92.111px;position:absolute;right:0;width:236px}@media (max-width:1111px){.openide-features .openide-features__head{margin-bottom:0;width:100%}.openide-features .openide-features__head .img-wrapper{display:none}}@media (max-width:768px){.openide-features .openide-features__head .img-wrapper{display:none}}.openide-features .openide-features__items{display:grid;flex-wrap:wrap;gap:24px;grid-template-columns:33% 6% 15% 40%;justify-content:space-between;margin-top:52px;padding-left:0}@media (max-width:1111px){.openide-features .openide-features__items{grid-template-columns:auto;margin-top:24px}}.openide-features .openide-features__item{align-items:flex-start;background:#fff;border-radius:20px;box-shadow:0 7px 39px #1a264912,0 1.4px 6.3375px #1a264909;display:flex;flex-direction:column;padding:32px;position:relative}.openide-features .openide-features__item:first-child{grid-column:1/2}.openide-features .openide-features__item:nth-child(2){grid-column:2/5}.openide-features .openide-features__item:nth-child(3){grid-column:1/4}.openide-features .openide-features__item:nth-child(4){grid-column:4/5}.openide-features .openide-features__item:nth-child(5){grid-column:1/3}.openide-features .openide-features__item:nth-child(6){grid-column:3/5}@media (max-width:1300px){.openide-features .openide-features__item{height:auto;max-width:calc(50vw - 32px)}}@media (max-width:1111px){.openide-features .openide-features__item{height:auto;max-width:100%;padding:24px;width:100%}.openide-features .openide-features__item:first-child,.openide-features .openide-features__item:nth-child(2),.openide-features .openide-features__item:nth-child(3),.openide-features .openide-features__item:nth-child(4),.openide-features .openide-features__item:nth-child(5),.openide-features .openide-features__item:nth-child(6){grid-column:unset}}.openide-features .openide-features__item .feature_head{display:flex;justify-content:space-between;width:100%}.openide-features .openide-features__item .feature_head img{height:48px;width:48px}.openide-features .openide-features__item .feature_head .item_title{color:#333c57;font-size:20px;font-weight:600;line-height:28px;margin-bottom:20px}@media (max-width:1111px){.openide-features .openide-features__item .feature_head .item_title{line-height:24px}}.openide-features .openide-features__item .feature_head .item_text{font-size:16px;font-weight:400;line-height:24px}@media (max-width:1111px){.openide-features .openide-features__item .feature_head .item_text{font-size:14px;line-height:20px}}.openide-features .download{height:48px;margin:0 auto;width:132px}.openide-features .to-marketplace{align-items:center;color:#4d409b;display:flex;font-size:16px;font-weight:400;line-height:24px;margin-top:20px}.openide-features .to-marketplace:after{content:url(../images/front/features/arrow-up-right.svg);height:20px;margin-left:4px;width:20px}.openide-features__banner{cursor:pointer;display:block;margin-bottom:80px;width:100%}.openide-features__banner img{width:100%}@media (max-width:768px){.openide-features__banner{border-radius:12px;display:none;height:50px;margin:0 auto 40px;overflow:hidden;position:relative;width:calc(100% - 32px)}.openide-features__banner img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}}@media (max-width:768px) and (min-width:480px){.openide-features__banner{height:70px}}@media (max-width:768px) and (min-width:640px){.openide-features__banner{height:40px}}@media (max-width:768px) and (prefers-reduced-motion:no-preference){.openide-features__banner img{transition:transform .3s ease}.openide-features__banner:hover img{transform:scale(1.08)}}.reasons-container[data-v-41327ccb]{align-items:flex-start;background:#333c57;border-radius:40px;display:flex;gap:24px;justify-content:center;padding:52px;position:relative}@media (max-width:1111px){.reasons-container[data-v-41327ccb]{flex-direction:column;padding:32px}}.reasons-container .reasons-cards[data-v-41327ccb]{display:flex;flex-direction:column;max-height:554px;overflow-y:auto;padding-right:20px;width:804px}@media (max-width:1111px){.reasons-container .reasons-cards[data-v-41327ccb]{height:832px;width:100%}}.reasons-container .reasons-cards .blur-wrapper[data-v-41327ccb]{background:linear-gradient(180deg,#333c5700,#333c57 88.98%);bottom:6%;height:106px;left:0;position:absolute;width:100%}@media (max-width:1111px){.reasons-container .reasons-cards .blur-wrapper[data-v-41327ccb]{bottom:4%}}.reasons-container .card[data-v-41327ccb]{align-items:flex-start;background:#fff3;border-radius:32px;color:#fff;display:flex;gap:16px;margin-bottom:10px;padding:32px;transition:opacity .5s,transform .5s;width:100%}@media (max-width:1111px){.reasons-container .card[data-v-41327ccb]{border-radius:16px;flex-direction:column;padding:16px}}.reasons-container .number[data-v-41327ccb]{align-items:center;background:#9b84e7;border-radius:8px;display:flex;flex-direction:row;height:32px;justify-content:center;padding:0;width:32px}.reasons-container .content[data-v-41327ccb]{max-width:90%}.reasons-container h3[data-v-41327ccb]{font-size:20px;font-weight:600;line-height:28px;margin:0}.reasons-container p[data-v-41327ccb]{font-size:16px;font-weight:400;line-height:24px}.reasons-container[data-v-41327ccb] ::-webkit-scrollbar{border-radius:40px;width:8px}.reasons-container[data-v-41327ccb] ::-webkit-scrollbar-thumb{background:#fff;border-radius:40px}.reasons-container[data-v-41327ccb] ::-webkit-scrollbar-track{background:#fff3;border-radius:40px}.reasons-container[data-v-41327ccb] ::-webkit-scrollbar-button{display:none}.reasons-container .cards-descr[data-v-41327ccb]{max-width:364px}.reasons-container .cards-descr h2[data-v-41327ccb]{color:#fff;font-size:32px;font-weight:600;line-height:48px}@media (max-width:1111px){.reasons-container .cards-descr h2[data-v-41327ccb]{font-size:24px;line-height:28px;margin-top:0;width:100%}}.reasons-container .card.visible[data-v-41327ccb]{opacity:1;transform:scale(1)}.reasons-container .card.next[data-v-41327ccb]{opacity:.5;transform:scale(.95)}.reasons-container .card.hidden[data-v-41327ccb]{opacity:.2;transform:scale(.9)}.reasons-container .download[data-v-41327ccb]{background-repeat:no-repeat;height:48px;width:132px}.openide-plans{padding:80px 0}@media (max-width:1111px){.openide-plans{padding:40px 0}}.openide-plans .openide-plans__box{display:flex;gap:40px;justify-content:space-between}@media (max-width:1111px){.openide-plans .openide-plans__box{flex-direction:column-reverse}}.openide-plans .openide-plans__box .openide-plans__title{color:#333c57;font-size:32px;font-weight:600;line-height:48px;max-width:526px}@media (max-width:1111px){.openide-plans .openide-plans__box .openide-plans__title{font-size:24px;line-height:28px;margin-top:0;max-width:100%}}.openide-plans .openide-plans__screen img{height:564px;width:636px}@media (max-width:1111px){.openide-plans .openide-plans__screen img{height:auto;width:100%}}.openide-plans .timeline{margin-left:12px;margin-top:20px}.openide-plans .timeline-item{align-items:flex-start;display:flex;max-width:501px}.openide-plans .dot{height:24px;left:-12px;position:absolute;top:-2px;width:24px}.openide-plans .content{color:#333c57;font-size:18px;line-height:28px}.openide-plans .content .first-point{padding-bottom:20px;padding-left:20px;position:relative}.openide-plans .content .first-point strong{font-weight:600}.openide-plans .content .first-point:before{border-left:1px dashed #4d409b;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:5px}.openide-plans .content .last-point{padding-bottom:20px;padding-left:20px;position:relative}.openide-plans .content .last-point strong{font-weight:600}.openide-plans .content .plan-item{border-left:1px dashed #4d409b;padding-bottom:20px;padding-left:20px;position:relative}.openide-plans .content .plan-item strong{font-weight:600}.openide-plans .download{height:48px;margin-top:32px;width:132px}.about-feedback[data-v-bc3beb8e]{background-color:#4d409b;background-image:url(../images/about/img/envelope.svg);background-position:right 50px;background-repeat:no-repeat;background-size:334px 272px;border-radius:40px;display:flex;justify-content:space-between;margin-bottom:80px;padding:52px;position:relative}@media (max-width:1023px){.about-feedback[data-v-bc3beb8e]{flex-direction:column;gap:24px;margin-bottom:40px;padding:24px}}@media (max-width:420px){.about-feedback[data-v-bc3beb8e]{background-position:100px 150px}}.about-feedback-item[data-v-bc3beb8e]{color:#fff;display:flex;flex-direction:column;font-size:28px;font-weight:600;gap:24px;isolation:isolate;line-height:36px;max-width:803px}.about-feedback-item .feedback_arrow[data-v-bc3beb8e]{left:53%;position:absolute;top:28%}@media (max-width:1023px){.about-feedback-item[data-v-bc3beb8e]{font-size:20px;line-height:24px}.about-feedback-item .feedback_arrow[data-v-bc3beb8e]{display:none}}.about-feedback-item a.feedback-email[data-v-bc3beb8e]{color:#fff;font-size:18px;font-weight:400;line-height:28px;padding-left:44px;position:relative;text-decoration:none}.about-feedback-item a.feedback-email[data-v-bc3beb8e]:hover{text-decoration:underline}@media (max-width:1023px){.about-feedback-item a.feedback-email[data-v-bc3beb8e]{font-size:16px;line-height:24px}}.about-feedback-item a.feedback-email[data-v-bc3beb8e]:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none' viewBox='0 0 28 28'%3E%3Cpath fill='%23e9e6fd' d='m26.785 8.167-9.003 7.875c-1.004.876-2.364 1.368-3.782 1.368s-2.777-.492-3.781-1.368L1.216 8.167c-.015.148-.049.281-.049.428v11.227c.002 1.24.566 2.43 1.568 3.306 1.002.877 2.362 1.37 3.78 1.372h14.971c1.418-.002 2.777-.495 3.78-1.372s1.566-2.066 1.568-3.306V8.595c0-.147-.035-.28-.05-.428'/%3E%3Cpath fill='%23e9e6fd' d='m16.2 14.344 9.466-8.58a5 5 0 0 0-1.878-1.656 5.6 5.6 0 0 0-2.533-.608H6.745a5.6 5.6 0 0 0-2.534.608 5 5 0 0 0-1.878 1.656l9.467 8.58a3.3 3.3 0 0 0 2.2.823c.824 0 1.615-.296 2.2-.823'/%3E%3C/svg%3E");left:0;position:absolute}.download[data-v-bc3beb8e]{height:48px;margin-top:32px;width:151px}@media (max-width:1023px){.download[data-v-bc3beb8e]{margin-top:2px}}.accordion.active .accordion__btn img{transform:rotate(180deg)}.accordion a{color:#4d409b;font-weight:inherit;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.accordion .step,.accordion a{font-size:18px;line-height:28px}.accordion .step{color:#333c57;font-weight:700;text-transform:uppercase}.accordion ul{display:flex;flex-direction:column;gap:6px;justify-content:flex-start;margin-left:42px}.accordion ul li{padding-left:12px;position:relative}.accordion ul li:before{background-color:#4d409b;border-radius:50%;content:"";height:8px;left:-12px;position:absolute;top:12px;width:8px}.accordion ul li>ul{margin-left:16px}.accordion{margin-bottom:40px}.accordion__btn{align-items:center;background:transparent;border:0;border-bottom:2px solid #4d409b;color:#333c57;cursor:pointer;display:flex;font-family:Montserrat;font-size:20px;font-weight:600;gap:4px;justify-content:space-between;line-height:28px;padding:0 0 16px;text-align:left;width:100%}.accordion__btn svg{flex:0 0 16px;height:9px;margin-left:10px;transition:transform .6s ease;width:16px}.accordion__body,.accordion__content{transition:opacity .6s ease}.accordion__body{color:#333c57;font-size:18px;font-weight:400;line-height:28px;padding:16px 20px 0 0}@media (max-width:1023px){.accordion__body{opacity:1}}.accordion__list{margin:0}.tab-btn-list[data-v-476b094a]{display:flex;flex-direction:column;gap:8px}.tab-btn-item[data-v-476b094a]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-radius:8px;color:#333c57;cursor:pointer;display:flex;font-family:inherit;font-size:20px;font-weight:600;gap:4px;justify-content:space-between;line-height:28px;outline:none;padding:12px 16px;text-align:left;transition:background-color .3s ease;width:100%}.tab-btn-item .tab-btn-item__text[data-v-476b094a]{flex:1 1 0;min-width:0}.tab-btn-item img[data-v-476b094a]{flex:none;opacity:0;transition:opacity .3s ease}.tab-btn-item.active[data-v-476b094a]{background-color:#e9e6fd}.tab-btn-item.active img[data-v-476b094a]{opacity:1}@media (max-width:1023px){.tab-btn-item.active img[data-v-476b094a]{transform:rotate(90deg)}}.accordion-tabs[data-v-476b094a]{margin-bottom:35px}@media (max-width:1023px){.accordion-tabs[data-v-476b094a]{margin:40px 0}}@media (max-width:480px){.accordion-tabs[data-v-476b094a]{margin-bottom:0}}@media (min-width:769px){.accordion-tabs.tabs[data-v-476b094a]{flex-direction:row}}.accordion-tabs[data-v-476b094a] .vmt__nav{display:block;padding-top:30px}@media (min-width:769px){.accordion-tabs[data-v-476b094a] .vmt__nav{margin-right:52px;min-width:350px}}@media (max-width:768px){.accordion-tabs[data-v-476b094a] .vmt__nav{margin-bottom:30px}}.accordion-tabs[data-v-476b094a] .tabs__content{align-items:flex-start;width:100%}.accordion-tabs[data-v-476b094a] .vmt__nav nav{flex:0 0 380px}@media (max-width:768px){.accordion-tabs[data-v-476b094a] .vmt__nav nav{flex:1 1 100%}}.accordion-tabs[data-v-476b094a] .vmt__nav__items{display:flex;flex-direction:column;row-gap:12px}.accordion-tabs[data-v-476b094a] .vmt__tab__slider{display:none}.accordion-tabs[data-v-476b094a] .vmt__nav__items .vmt__nav__item{background:#fff;color:#17124b;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;justify-content:flex-start;letter-spacing:0;line-height:28px;max-width:none;overflow:visible;padding:8px 12px;position:relative;text-align:left;text-transform:none;transition:opacity .3s ease}.accordion-tabs[data-v-476b094a] .vmt__nav__items .vmt__nav__item p{display:flex;gap:12px}.accordion-tabs[data-v-476b094a] .vmt__nav__items .vmt__nav__item .tab-itmelogo{background-color:#342a98;display:block;height:24px;max-width:24px;min-width:24px;width:24px}.accordion-tabs[data-v-476b094a] .vmt__nav__items .vmt__nav__item .tab-itmelogo.default-icon{background-color:transparent;background-image:url(/assets/icons/jmix-common.svg)}.accordion-tabs[data-v-476b094a] .vmt__nav__items .vmt__nav__item svg{height:24px;max-width:24px;min-width:24px;width:24px;fill:#342a98;display:block}.accordion-tabs[data-v-476b094a] .vmt__nav__items .vmt__nav__item:hover{background:#fff;color:#17124b}.accordion-tabs[data-v-476b094a] .vmt__nav__items .vmt__nav__item .ripple{pointer-events:none}.accordion-tabs[data-v-476b094a] .vmt__nav__items .active{background:#342a98;border-radius:4px;color:#fff!important;font-weight:600}.accordion-tabs[data-v-476b094a] .vmt__nav__items .active .tab-itmelogo{background-color:#fff}.accordion-tabs[data-v-476b094a] .vmt__nav__items .active .tab-itmelogo.default-icon{background-image:url(/assets/icons/jmix-common-white.svg)}.accordion-tabs[data-v-476b094a] .vmt__nav__items .active:hover{background:#342a98;color:#17124b}.accordion-tabs[data-v-476b094a] .vmt__nav__items .active:before{background:#342a98}.openide-questions{display:flex;justify-content:center;padding-bottom:80px}.openide-questions .openide-questions__box{display:grid;gap:26px;grid-template-columns:min(max(32.5%,350px),416px) minmax(0,1fr)}@media (max-width:1111px){.openide-questions .openide-questions__box{display:flex;flex-direction:column}}.openide-questions .openide-questions__content{max-width:416px}@media (max-width:1111px){.openide-questions .openide-questions__content{max-width:100%}}.openide-questions .openide__questions__wrapper{max-width:854px}.openide-questions .openide-questions__title{color:#333c57;font-size:32px;font-weight:600;line-height:42px;margin-bottom:32px}@media (max-width:1111px){.openide-questions .openide-questions__title{font-size:24px;line-height:28px;margin-bottom:24px;margin-top:0}}.openide-questions .download{height:48px;margin-top:32px;width:132px}.main-beta[data-v-091e183b]{background:var(--Gray-3,#f2f4f8);border-radius:24px;margin-bottom:80px;padding:32px;position:relative}.main-beta .main-beta__label[data-v-091e183b]{background:var(--Violet-2,#9b84e7);border-radius:12px;color:var(--White,#fff);font-family:Montserrat;font-size:20px;font-style:normal;font-weight:700;left:32px;line-height:28px;padding:6px 12px;position:absolute;top:32px;width:-moz-fit-content;width:fit-content}@media (max-width:1111px){.main-beta .main-beta__label[data-v-091e183b]{font-size:16px;font-weight:600;left:23px;line-height:24px;top:23px}}.main-beta .develop-note[data-v-091e183b]{align-items:center;background:#ffc466;border-radius:20px;color:#333c57;display:flex;flex-direction:row;font-size:14px;font-weight:600;gap:4px;height:32px;justify-content:center;left:32px;line-height:20px;padding:6px 16px;position:absolute;top:-10px;width:133px}@media (max-width:1111px){.main-beta[data-v-091e183b]{margin-bottom:40px;padding:67px 23px 23px}}.main-beta .main-beta__box[data-v-091e183b]{display:grid;gap:24px;grid-template-columns:33% minmax(0,1fr)}@media (max-width:1111px){.main-beta .main-beta__box[data-v-091e183b]{flex-direction:column;grid-template-columns:auto}}.main-beta .main-beta__title[data-v-091e183b]{color:#333c57;font-size:32px;font-weight:600;margin:0}@media (max-width:1111px){.main-beta .main-beta__title[data-v-091e183b]{font-size:24px;line-height:28px}}.main-beta .main-beta__text[data-v-091e183b]{color:#333c57;font-size:18px;font-weight:400;line-height:28px;max-width:790px}.main-beta .main-beta__text a[data-v-091e183b]{color:var(--Violet-1,#4d409b);font-size:inherit;font-weight:inherit;line-height:inherit;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}@media (max-width:1111px){.main-beta .main-beta__text[data-v-091e183b]{font-size:16px;line-height:24px;width:100%}}.main-beta .main-beta__slogan[data-v-091e183b]{background:var(--Violet-3,#e9e6fd);border-radius:12px;color:var(--Black,#333c57);font-size:18px;font-weight:600;grid-column:2/3;line-height:28px;padding:6px 12px;width:-moz-fit-content;width:fit-content}.main-beta .main-beta__slogan a[data-v-091e183b]{color:var(--Black,#333c57);font-size:inherit;font-weight:inherit;line-height:inherit;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.main-beta .main-beta__head[data-v-091e183b]{align-items:flex-start;display:flex;flex-direction:column;gap:8px;justify-content:flex-end;margin-bottom:24px;width:100%}@media (max-width:1111px){.main-beta .main-beta__head[data-v-091e183b]{margin-bottom:0;width:100%}}.main-beta .main-beta__items[data-v-091e183b]{display:grid;flex-wrap:wrap;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));justify-content:space-between;margin-top:52px;padding-left:0}@media (max-width:1200px){.main-beta .main-beta__items[data-v-091e183b]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.main-beta .main-beta__items[data-v-091e183b]{grid-template-columns:auto;margin-top:24px}}.main-beta .main-beta__item[data-v-091e183b]{align-items:flex-start;background:#fff;border-radius:20px;display:flex;flex-direction:column;gap:20px;padding:32px;position:relative}@media (max-width:1200px){.main-beta .main-beta__item[data-v-091e183b]{height:auto;max-width:100%;padding:20px;width:100%}.main-beta .main-beta__item[data-v-091e183b]:first-child{grid-column:1/3}}@media (max-width:768px){.main-beta .main-beta__item[data-v-091e183b]:first-child{grid-column:unset}}.main-beta .main-beta__item .feature_head[data-v-091e183b]{align-items:center;display:flex;gap:16px;justify-content:flex-start;width:100%}.main-beta .main-beta__item .feature_head img[data-v-091e183b]{height:48px;width:48px}.main-beta .main-beta__item .feature_head .item_title[data-v-091e183b]{color:#333c57;font-size:20px;font-weight:600;line-height:28px;margin-bottom:0}.main-beta .main-beta__item .feature_head .item_text[data-v-091e183b]{font-size:16px;font-weight:400;line-height:24px}@media (max-width:1111px){.main-beta .main-beta__item .feature_head .item_text[data-v-091e183b]{font-size:14px;line-height:20px}.main-beta .main-beta__item .item_text[data-v-091e183b]{font-size:16px;line-height:24px}}.main-beta .download[data-v-091e183b]{height:48px;margin:0 auto;width:132px}.main-beta .to-marketplace[data-v-091e183b]{align-items:center;color:#4d409b;display:flex;font-size:16px;font-weight:400;line-height:24px;margin-top:20px}.main-beta .to-marketplace[data-v-091e183b]:after{content:url(../images/front/features/arrow-up-right.svg);height:20px;margin-left:4px;width:20px}.main-beta__banner[data-v-091e183b]{cursor:pointer;display:block;margin-bottom:80px;width:100%}.main-beta__banner img[data-v-091e183b]{width:100%}@media (max-width:768px){.main-beta__banner[data-v-091e183b]{border-radius:12px;height:50px;margin:0 auto 40px;overflow:hidden;position:relative;width:calc(100% - 32px)}.main-beta__banner img[data-v-091e183b]{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}}@media (max-width:768px) and (min-width:480px){.main-beta__banner[data-v-091e183b]{height:70px}}@media (max-width:768px) and (min-width:640px){.main-beta__banner[data-v-091e183b]{height:40px}}@media (max-width:768px) and (prefers-reduced-motion:no-preference){.main-beta__banner img[data-v-091e183b]{transition:transform .3s ease}.main-beta__banner:hover img[data-v-091e183b]{transform:scale(1.08)}}.main-in-development[data-v-38c7db3d]{margin-bottom:80px;position:relative}@media (max-width:1111px){.main-in-development[data-v-38c7db3d]{margin-bottom:40px}}.main-in-development .main-in-development__box[data-v-38c7db3d]{display:flex;flex-direction:column;gap:24px}@media (max-width:1111px){.main-in-development .main-in-development__box[data-v-38c7db3d]{flex-direction:column}}.main-in-development .main-in-development__title[data-v-38c7db3d]{color:#333c57;font-size:32px;font-weight:600;margin:0}@media (max-width:1111px){.main-in-development .main-in-development__title[data-v-38c7db3d]{font-size:24px;line-height:28px}}.main-in-development .main-in-development__text[data-v-38c7db3d]{color:#333c57;font-size:18px;font-weight:400;line-height:28px}@media (max-width:1111px){.main-in-development .main-in-development__text[data-v-38c7db3d]{font-size:16px;line-height:24px;width:100%}.main-in-development .main-in-development__text br[data-v-38c7db3d]{display:none}}.main-in-development .main-in-development__head[data-v-38c7db3d]{align-items:flex-start;display:flex;flex-direction:column;gap:8px;justify-content:flex-end;width:100%}@media (max-width:1111px){.main-in-development .main-in-development__head[data-v-38c7db3d]{margin-bottom:0;width:100%}}.main-in-development .main-in-development__items[data-v-38c7db3d]{display:grid;flex-wrap:wrap;gap:40px;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:space-between;margin-top:52px;padding-left:0}@media (max-width:768px){.main-in-development .main-in-development__items[data-v-38c7db3d]{grid-template-columns:auto;margin-top:24px}}.main-in-development .main-in-development__item[data-v-38c7db3d]{align-items:flex-start;background:#e9e6fd99;border-radius:20px;display:flex;flex-direction:column;gap:20px;padding:32px;position:relative}@media (max-width:1111px){.main-in-development .main-in-development__item[data-v-38c7db3d]{height:auto;max-width:100%;padding:24px;width:100%}}.main-in-development .main-in-development__item .feature_head[data-v-38c7db3d]{align-items:center;display:flex;gap:16px;justify-content:flex-start;width:100%}.main-in-development .main-in-development__item .feature_head img[data-v-38c7db3d]{height:48px;width:48px}.main-in-development .main-in-development__item .feature_head .item_title[data-v-38c7db3d]{color:#333c57;font-size:20px;font-weight:600;line-height:28px;margin-bottom:0}.main-in-development .main-in-development__item .feature_head .item_text[data-v-38c7db3d]{font-size:16px;font-weight:400;line-height:24px}@media (max-width:1111px){.main-in-development .main-in-development__item .feature_head .item_text[data-v-38c7db3d]{font-size:14px;line-height:20px}}.main-in-development .download[data-v-38c7db3d]{height:48px;margin:0 auto;width:132px}.main-in-development .to-marketplace[data-v-38c7db3d]{align-items:center;color:#4d409b;display:flex;font-size:16px;font-weight:400;line-height:24px;margin-top:20px}.main-in-development .to-marketplace[data-v-38c7db3d]:after{content:url(../images/front/features/arrow-up-right.svg);height:20px;margin-left:4px;width:20px}.timeline__card[data-v-38c7db3d]{position:relative;z-index:2}.timeline__card .timeline__card___img-wrapper[data-v-38c7db3d]{border-radius:50%;height:32px;left:-16px;overflow:hidden;position:absolute;width:32px}.timeline__card[data-v-38c7db3d]:after{border:16px solid transparent;border-bottom:24px solid rgba(233,230,253,.6);content:"";left:40px;position:absolute;top:-40px}@media (max-width:768px){.timeline__card[data-v-38c7db3d]{width:100%}.timeline__card .timeline__card___img-wrapper[data-v-38c7db3d]{display:none}.timeline__card[data-v-38c7db3d]:after{content:none}}.hor-line[data-v-38c7db3d]{grid-column:1/3;grid-row:2/3;height:2px;position:relative;width:100%;z-index:0;--s:6px;background:radial-gradient(circle closest-side,#4d409b 98%,#0000) 0 0/var(--s) 100%,linear-gradient(90deg,#4d409b 50%,#0000 0) calc(var(--s)/2) 0/calc(var(--s)*2) 100%}@media (max-width:768px){.hor-line[data-v-38c7db3d]{display:none}}.timeline__card-1[data-v-38c7db3d]{grid-column:1/2;grid-row:3/4;padding:0 24px 24px}.timeline__card-1 .timeline__card___img-wrapper[data-v-38c7db3d]{left:40px;top:-57px}.timeline__card-1[data-v-38c7db3d]:after{left:40px}@media (max-width:768px){.timeline__card-1[data-v-38c7db3d]{grid-column:unset;grid-row:unset}}.timeline__card-2[data-v-38c7db3d]{grid-column:2/3;grid-row:3/4;padding:0 24px 24px}.timeline__card-2 .timeline__card___img-wrapper[data-v-38c7db3d]{left:28px;top:-57px}.timeline__card-2[data-v-38c7db3d]:after{left:28px}@media (max-width:768px){.timeline__card-2[data-v-38c7db3d]{grid-column:unset;grid-row:unset}}.timeline__card-year[data-v-38c7db3d]{background:#fff;border-radius:4px;box-shadow:0 2px 5px #342a9833;color:#fc1264;font-size:18px;font-weight:600;line-height:28px;padding:4px 8px;width:-moz-fit-content;width:fit-content}.timeline__card-text[data-v-38c7db3d]{color:#11151b;font-size:18px;font-weight:400;line-height:28px}.main-marketplace-300[data-v-b0a95e5a]{margin-bottom:80px}@media (max-width:1111px){.main-marketplace-300[data-v-b0a95e5a]{margin-bottom:40px}}.main-marketplace-300__container[data-v-b0a95e5a]{background:var(--White,#fff);border-radius:20px;padding:40px;position:relative}@media (max-width:1111px){.main-marketplace-300__container[data-v-b0a95e5a]{padding:24px 24px 216px}}.main-marketplace-300__title[data-v-b0a95e5a]{color:var(--Black,#333c57);font-family:Montserrat;font-size:32px;font-style:normal;font-weight:600;line-height:48px;margin:0}@media (max-width:1111px){.main-marketplace-300__title[data-v-b0a95e5a]{font-size:24px;line-height:28px}}.main-marketplace-300__text[data-v-b0a95e5a]{color:var(--Black,#333c57);font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:28px}@media (max-width:1111px){.main-marketplace-300__text[data-v-b0a95e5a]{font-size:16px;line-height:24px;width:100%}}.main-marketplace-300__col[data-v-b0a95e5a]{display:flex;flex-direction:column;gap:20px;width:54%}@media (max-width:1111px){.main-marketplace-300__col[data-v-b0a95e5a]{width:100%}}.main-marketplace-300__img-wrapper[data-v-b0a95e5a]{position:absolute;right:0;top:0;width:49%}.main-marketplace-300__img-wrapper img[data-v-b0a95e5a]{border-radius:0 20px 20px 0;max-width:100%;-o-object-fit:scale-down;object-fit:scale-down}@media (max-width:1111px){.main-marketplace-300__img-wrapper[data-v-b0a95e5a]{bottom:0;left:0;max-height:192px;overflow:hidden;right:unset;top:unset;width:100%}.main-marketplace-300__img-wrapper img[data-v-b0a95e5a]{border-radius:0 0 20px 20px;left:-2px;max-width:unset;-o-object-fit:cover;object-fit:cover;position:relative;width:98vw}}@media (max-width:768px){.main-marketplace-300__img-wrapper img[data-v-b0a95e5a]{left:-22px}}.main-marketplace-300__btn[data-v-b0a95e5a]{width:-moz-fit-content;width:fit-content}.main-blog{margin-bottom:80px}@media (max-width:1111px){.main-blog{margin-bottom:40px}}.main-blog .main-blog__container{display:flex;flex-direction:column;gap:40px}.main-blog .blog-page__blog_img-wrapper{background:#f2f4f8;height:200px;overflow:hidden}.main-blog .blog-page__blog_img-wrapper img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;width:100%}.main-blog .blog-page__blogs{display:flex;gap:24px;justify-content:center}@media (max-width:768px){.main-blog .blog-page__blogs{flex-direction:column}}.main-blog .blog-page__blog{background:var(--White,#fff);border-radius:20px;box-shadow:0 7px 39px #1a264912,0 1.4px 6.338px #1a26490a;display:block;flex:1 1 0;min-width:0;overflow:hidden;text-decoration:none}@media (max-width:768px){.main-blog .blog-page__blog{flex:none;width:calc(100vw - 24px)}}.main-blog .blog-page__blog_tag{border:1px solid #4d409b;border-radius:56px;color:#4d409b;font-family:Montserrat;font-size:12px;font-weight:400;line-height:10px;padding:8px 16px;white-space:nowrap}.main-blog .blog-page__blog_tag--1{border-color:#1c89d7;color:#1c89d7}.main-blog .blog-page__blog_tag--2{border-color:#f24e71;color:#f24e71}.main-blog .blog-page__blog_info{align-items:flex-start;display:flex;flex-direction:column;gap:20px;padding:32px}@media (max-width:768px){.main-blog .blog-page__blog_info{padding:29px 32px 32px}}.main-blog .blog-page__blog_title{color:var(--Black,#333c57);font-family:Montserrat;font-size:20px;font-style:normal;font-weight:600;line-height:28px;margin-bottom:0;text-decoration:none;text-decoration-line:none}@media (max-width:768px){.main-blog .blog-page__blog_title{color:var(--Black,#333c57);font-family:Montserrat;font-size:20px;font-style:normal;font-weight:600;line-height:28px}}.main-blog .page__blog_date{color:var(--Gray-1,#727789);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-decoration:none;text-decoration-line:none}.main-blog .main-blog__title{color:var(--Black,#333c57);font-family:Montserrat;font-size:32px;font-style:normal;font-weight:600;line-height:42px;margin:0;text-align:center}@media (max-width:768px){.main-blog .main-blog__title{font-size:24px;line-height:28px}}.main-blog .main-blog__text{color:var(--Black,#333c57);font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:28px}.main-ai-environment{margin-bottom:80px}@media (max-width:1111px){.main-ai-environment{margin-bottom:40px}}.main-ai-environment__container{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:768px){.main-ai-environment__container{grid-template-columns:auto}}.main-ai-environment__img-wrapper img{max-width:100%;-o-object-fit:scale-down;object-fit:scale-down}@media (max-width:768px){.main-ai-environment__img-wrapper{max-width:calc(100vw - 16px);order:3}.main-ai-environment__img-wrapper img{max-width:100%;-o-object-fit:scale-down;object-fit:scale-down}}.main-ai-environment__col{align-items:flex-start;display:flex;flex-direction:column;gap:20px;justify-content:center}.main-ai-environment__title{color:var(--Black,#333c57);font-family:Montserrat;font-size:32px;font-style:normal;font-weight:600;line-height:48px;margin:0}@media (max-width:1111px){.main-ai-environment__title{font-size:24px;line-height:28px}}.main-ai-environment__text{color:var(--Black,#333c57);font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:28px}@media (max-width:1111px){.main-ai-environment__text{font-size:16px;line-height:24px;width:100%}}.main-ai-pro{align-items:center;color:#333c57;display:flex;font-family:Montserrat,sans-serif;gap:24px;justify-content:space-between;margin-bottom:80px}.main-ai-pro__text-col{align-items:flex-start;display:flex;flex-direction:column;gap:40px;max-width:100%;width:636px}.main-ai-pro__badge{align-items:center;background:#e9e6fd;border-radius:12px;display:flex;font-size:14px;font-weight:500;gap:8px;justify-content:center;line-height:20px;padding:8px 16px;text-transform:uppercase;white-space:nowrap}.main-ai-pro__badge img{display:block;flex:none}@media (max-width:768px){.main-ai-pro__badge{color:var(--Black,#333c57);font-family:Montserrat;font-size:12px;font-style:normal;font-weight:500;line-height:20px;padding:8px 10px}}.main-ai-pro__body{align-items:flex-start;display:flex;flex-direction:column;gap:20px;width:100%}@media (max-width:768px){.main-ai-pro__body{gap:18px}}.main-ai-pro__title{font-size:40px;font-weight:700;line-height:48px;margin:0}.main-ai-pro__title-accent{color:#4d409b}.main-ai-pro__text{font-size:18px;font-weight:400;line-height:28px;margin:0}.main-ai-pro__link{align-items:center;color:#4d409b;display:flex;font-size:18px;font-weight:600;gap:20px;line-height:28px;text-decoration:none}.main-ai-pro__link img{display:block;flex:none}.main-ai-pro__link:hover{opacity:.8}.main-ai-pro__note{font-size:16px;font-weight:400;line-height:24px;margin:0}@media (max-width:768px){.main-ai-pro__note{color:var(--Black,#333c57);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:20px}}.main-ai-pro__img-wrapper{background:#e9e6fd;border-radius:20px;box-sizing:border-box;flex:none;max-width:100%;padding:20px;width:571px}.main-ai-pro__img-wrapper img{border-radius:12px;box-shadow:0 8px 24px #333c571f;display:block;height:auto;width:100%}@media (max-width:768px){.main-ai-pro__img-wrapper img{border-radius:8px;box-shadow:0 4px 12px #333c571f}.main-ai-pro__img-wrapper{border-radius:12px;padding:12px}}@media (max-width:1111px){.main-ai-pro{align-items:flex-start;flex-direction:column;margin-bottom:40px}.main-ai-pro__text-col{gap:39px;width:100%}.main-ai-pro__title{font-size:28px;line-height:34px}.main-ai-pro__title br{display:none}.main-ai-pro__link,.main-ai-pro__text{font-size:16px;line-height:24px}.main-ai-pro__img-wrapper{align-self:center;max-width:571px;width:100%}}.main-ai-steps{color:#333c57;display:grid;font-family:Montserrat,sans-serif;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0 0 110px;padding:0}.main-ai-steps__item{background:#fff;border-top:2px solid #4d409b;display:flex;flex-direction:column;gap:20px;padding:32px}.main-ai-steps__item:before{content:none}@media (max-width:768px){.main-ai-steps__item{gap:27px}}.main-ai-steps__head{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.main-ai-steps__title{font-size:20px;font-weight:600;line-height:28px;margin:0}@media (max-width:768px){.main-ai-steps__title{color:var(--Black,#333c57);font-family:Montserrat;font-size:20px;font-style:normal;font-weight:600;line-height:24px}}.main-ai-steps__icon{align-items:center;background:#e9e6fd;border-radius:8px;box-sizing:content-box;display:flex;flex:none;height:32px;justify-content:center;padding:8px;width:32px}.main-ai-steps__glyph{display:block;height:32px;position:relative;width:32px}.main-ai-steps__img{display:block;max-width:none;position:absolute}.main-ai-steps__img--safe{top:8.33%;right:8.33%;bottom:8.33%;left:8.33%}.main-ai-steps__img--full{height:100%;top:0;right:0;bottom:0;left:0;width:100%}.main-ai-steps__img--layers{height:26px;left:3px;top:3px;width:26px}.main-ai-steps__text{font-size:16px;font-weight:400;line-height:24px;margin:0}@media (max-width:768px){.main-ai-steps__text{color:var(--Black,#333c57);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:20px}}@media (max-width:1111px){.main-ai-steps{grid-template-columns:auto;margin-bottom:40px}.main-ai-steps__title br{display:none}}.main-pro{background:linear-gradient(180deg,#4d409b,#35185d);border-radius:32px;color:#fff;display:flex;flex-direction:column;font-family:Montserrat,sans-serif;gap:24px;margin-bottom:22px;overflow:hidden;padding:64px 64px 48px}.main-pro__top{align-items:flex-start;display:flex;gap:24px}.main-pro__head{display:flex;flex:1 1 0;flex-direction:column;gap:32px;min-width:0}.main-pro__brand{align-items:center;display:flex;font-size:40px;font-weight:700;gap:12px;line-height:48px;margin:0}.main-pro__badge{background:linear-gradient(90deg,#9078d3,#dd5157);border-radius:12px;color:#fff;font-size:22px;font-weight:700;line-height:27px;padding:6px 14px}@media (max-width:1111px){.main-pro__badge{border-radius:10px;font-size:16px;line-height:20px;padding:4px 10px}}.main-pro__intro{align-items:flex-start;display:flex;flex-direction:column;gap:24px}.main-pro__title{font-size:48px;font-weight:600;line-height:62px;margin:0;max-width:516px}.main-pro__text{font-size:18px;line-height:28px;margin:0}.main-pro__btn{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}.main-pro__btn img{display:block;flex:none}.main-pro__btn:hover{opacity:.85}@media (max-width:768px){.main-pro__btn{width:100%}}.main-pro__note{align-items:center;color:#e9e6fd;display:flex;font-size:14px;gap:8px;line-height:20px}.main-pro__note img{display:block;flex:none}.main-pro__cards{display:flex;flex:1 1 0;flex-direction:column;gap:12px;list-style:none;margin:0;min-width:0;padding:0}.main-pro__card{align-items:flex-start;background:#ffffff12;border:1px solid hsla(0,0%,100%,.12);border-radius:16px;display:flex;gap:16px;padding:24px}.main-pro__card:before{content:none}.main-pro__icon{align-items:center;background:#e9e6fd;border-radius:8px;box-sizing:content-box;display:flex;flex:none;height:32px;justify-content:center;padding:8px;width:32px}.main-pro__icon--pink{background:#ffd6dc}.main-pro__icon--orange{background:#ffe2c2}.main-pro__icon--blue{background:#d6e2ff}.main-pro__icon--green{background:#d2f4e4}.main-pro__icon img{display:block;max-width:none}.main-pro__card-body{display:flex;flex:1 1 0;flex-direction:column;gap:16px;min-width:0}@media (max-width:768px){.main-pro__card-body{display:contents}}.main-pro__brand,.main-pro__card-text,.main-pro__card-title,.main-pro__footer-text,.main-pro__text,.main-pro__title{color:#fff}.main-pro__card-title{font-size:20px;font-weight:600;line-height:28px;margin:0}@media (max-width:768px){.main-pro__card-title{color:var(--White,#fff);font-family:Montserrat;font-size:20px;font-style:normal;font-weight:600;line-height:24px}}.main-pro__card-text{font-size:16px;line-height:24px;margin:0}@media (max-width:768px){.main-pro__card-text{color:var(--White,#fff);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;grid-column:1/3;line-height:20px}}.main-pro__footer{align-items:center;border-top:1px solid rgba(233,230,253,.5);display:flex;gap:16px;justify-content:space-between;padding:32px 32px 0}@media (max-width:768px){.main-pro__footer{padding:24px 24px 0}}.main-pro__footer-text{flex:1 1 0;font-size:16px;line-height:24px;margin:0;max-width:925px;min-width:0}@media (max-width:768px){.main-pro__footer-text{font-size:14px;line-height:20px}}.main-pro__footer-btn{align-items:center;border:1px solid hsla(0,0%,100%,.6);border-radius:40px;color:#fff;display:inline-flex;flex:none;font-size:16px;font-weight:600;gap:8px;line-height:20px;padding:12px 20px 12px 24px;text-decoration:none;transition:background-color .2s ease;white-space:nowrap}.main-pro__footer-btn img{display:block}.main-pro__footer-btn:hover{background:#ffffff1f}@media (max-width:768px){.main-pro__footer-btn{font-size:14px;padding:10px 16px 10px 20px}}@media (max-width:1111px){.main-pro{border-radius:32px;margin-bottom:40px;padding:28px 24px 25px}.main-pro__top{flex-direction:column;width:100%}.main-pro__head{gap:28px;width:100%}.main-pro__title{font-size:29px;line-height:37px}.main-pro__title br{display:none}.main-pro__brand{font-size:30px;line-height:48px}.main-pro__text{font-size:16px;line-height:24px}.main-pro__cards{width:100%}.main-pro__card{display:grid;grid-template-columns:48px auto;grid-template-rows:min-content minmax(0,1fr);padding:20px}.main-pro__footer{align-items:flex-start;flex-direction:column;gap:16px;padding:24px 24px 0}}.main-stack{color:#333c57;display:flex;flex-direction:column;font-family:Montserrat,sans-serif;gap:52px;margin-bottom:82px}.main-stack__head{align-items:flex-end;display:flex;gap:24px;justify-content:space-between}.main-stack__title-col{align-items:flex-start;display:flex;flex-direction:column;gap:24px;max-width:660px}.main-stack__badge{background:#e9e6fd;border-radius:12px;color:#4d409b;font-size:14px;font-weight:600;line-height:20px;padding:8px 16px;text-transform:uppercase;white-space:nowrap}@media (max-width:768px){.main-stack__badge{color:var(--Violet-1,#4d409b);font-family:Montserrat;font-size:12px;font-style:normal;font-weight:600;line-height:20px}}.main-stack__title{color:#333c57;font-size:40px;font-weight:700;line-height:48px;margin:0}.main-stack__title-accent{color:#4d409b}.main-stack__text{color:#333c57;flex:none;font-size:18px;line-height:28px;margin:0;max-width:100%;width:467px}.main-stack__cards{display:grid;gap:24px;grid-auto-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.main-stack__card{background:#fff;border-radius:20px;box-shadow:0 7px 39px #1a264912,0 1.4px 6.3375px #1a26490a;display:flex;flex-direction:column;gap:20px;isolation:isolate;min-height:-moz-fit-content;min-height:fit-content;overflow:hidden;padding:32px;position:relative}.main-stack__card:before{content:none}.main-stack__pixels{height:100%;image-rendering:pixelated;top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;width:100%;z-index:-1}.main-stack__card-head{align-items:center;display:flex;gap:8px;justify-content:space-between}.main-stack__icon{align-items:center;display:flex;flex:none;height:32px;justify-content:center;width:32px}.main-stack__icon img{display:block;max-width:none}.main-stack__tag{border-radius:35px;font-size:10px;font-weight:600;letter-spacing:1px;line-height:20px;padding:4px 16px;white-space:nowrap}.main-stack__tag--red{background:#ffe1e8;color:#e4486a}.main-stack__tag--blue{background:#d0e9fb;color:#1c89d7}.main-stack__tag--orange{background:#fbd5a3;color:#bc6a00}.main-stack__tag--violet{background:#e9e6fd;color:#4d409b}.main-stack__tag--green{background:#ddf896;color:#4d6905}.main-stack__card-title{color:#333c57;font-size:20px;font-weight:600;line-height:28px;margin:0}.main-stack__card-text{color:#333c57;font-size:16px;line-height:24px;margin:0;white-space:pre-line}.main-stack__note{color:var(--Gray-1,#727789);font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:-28px 0 0;text-align:center}@media (max-width:1111px){.main-stack{gap:49px;margin-bottom:24px}.main-stack__head{align-items:flex-start;flex-direction:column}.main-stack__title{font-size:28px;line-height:32px}.main-stack__text{font-size:16px;line-height:24px;width:100%}.main-stack__cards{grid-auto-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.main-stack__note{display:none;margin-top:-8px;text-align:left}}@media (max-width:768px){.main-stack__cards{gap:16px;grid-template-columns:auto}.main-stack__card{gap:18px;padding:34px 32px 32px}.main-stack__card:first-child .main-stack__card-text{color:var(--Black,#333c57);font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.main-stack__card:nth-child(2) .main-stack__card-text,.main-stack__card:nth-child(3) .main-stack__card-text,.main-stack__card:nth-child(4) .main-stack__card-text,.main-stack__card:nth-child(5) .main-stack__card-text,.main-stack__card:nth-child(6) .main-stack__card-text,.main-stack__card:nth-child(7) .main-stack__card-text,.main-stack__card:nth-child(8) .main-stack__card-text,.main-stack__card:nth-child(9) .main-stack__card-text{color:var(--Black,#333c57);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:20px}}.main-db{align-items:center;color:#333c57;display:flex;font-family:Montserrat,sans-serif;gap:24px;justify-content:space-between;margin-bottom:76px}.main-db__img-wrapper{background:#e9e6fd;border-radius:20px;box-sizing:border-box;flex:none;max-width:100%;padding:20px;width:571px}.main-db__img-wrapper img{border-radius:12px;box-shadow:0 8px 24px #333c571f;display:block;height:auto;width:100%}@media (max-width:768px){.main-db__img-wrapper img{border-radius:8px;box-shadow:0 4px 12px #333c571f}.main-db__img-wrapper{border-radius:12px;padding:12px}}.main-db__text-col{align-items:flex-start;display:flex;flex-direction:column;gap:24px;max-width:100%;width:638px}.main-db__badge{align-items:center;background:#e9e6fd;border-radius:12px;color:#333c57;display:flex;font-size:14px;font-weight:500;gap:8px;justify-content:center;line-height:20px;padding:8px 16px;text-transform:uppercase;white-space:nowrap}.main-db__badge img{display:block;flex:none}@media (max-width:768px){.main-db__badge{color:var(--Black,#333c57);font-family:Montserrat;font-size:12px;font-style:normal;font-weight:500;line-height:20px}}.main-db__title{color:#333c57;font-size:40px;font-weight:700;line-height:48px;margin:0}.main-db__title-accent{color:#4d409b}.main-db__text{color:#333c57;font-size:18px;line-height:28px;margin:0}.main-db__list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0;width:100%}.main-db__list-item{align-items:center;color:#333c57;display:flex;font-size:16px;gap:8px;line-height:24px}.main-db__list-item img{display:block;flex:none}.main-db__list-item:before{content:none}@media (max-width:768px){.main-db__list-item{color:var(--Black,#333c57);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;gap:6px;line-height:20px}}.main-db__tags{display:flex;flex-wrap:wrap;gap:16px;list-style:none;margin:0;padding:0}@media (max-width:768px){.main-db__tags{gap:9px}}.main-db__tag{background:#e9e6fd;border-radius:8px;color:#4d409b;font-size:14px;font-weight:600;line-height:20px;padding:5px 12px;white-space:nowrap}.main-db__tag:before{content:none}@media (max-width:768px){.main-db__tag{color:var(--Violet-1,#4d409b);leading-trim:both;text-edge:cap;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:600;line-height:20px}}.main-db__more{align-items:center;display:flex;gap:20px}.main-db__more img{display:block;flex:none}.main-db__link{color:#4d409b;font-size:18px;font-weight:600;line-height:28px;text-decoration:underline;white-space:nowrap}.main-db__link:hover{opacity:.8}.main-db__note{color:#333c57;font-size:16px;line-height:24px;margin:0}@media (max-width:768px){.main-db__note{color:var(--Black,#333c57);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:20px}}@media (max-width:1111px){.main-db{align-items:flex-start;flex-direction:column;margin-bottom:24px}.main-db__text-col{width:100%}.main-db__img-wrapper{align-self:center;max-width:571px;width:100%}.main-db__title{font-size:28px;line-height:32px}.main-db__title br{display:none}.main-db__link,.main-db__text{font-size:16px;line-height:24px}.main-db__link{white-space:normal}}.main-eco{background:#f2f4f8;border-radius:24px;color:#333c57;display:flex;flex-direction:column;font-family:Montserrat,sans-serif;gap:24px;margin-bottom:80px;padding:32px}.main-eco__head{align-items:flex-end;display:flex;gap:24px;justify-content:space-between}.main-eco__title-col{align-items:flex-start;display:flex;flex-direction:column;gap:24px;max-width:556px}.main-eco__badge{background:#e9e6fd;border-radius:12px;color:#4d409b;font-size:14px;font-weight:600;line-height:20px;padding:8px 16px;text-transform:uppercase;white-space:nowrap}@media (max-width:768px){.main-eco__badge{color:var(--Violet-1,#4d409b);font-family:Montserrat;font-size:12px;font-style:normal;font-weight:600;line-height:20px}}.main-eco__title{color:#333c57;font-size:40px;font-weight:700;line-height:48px;margin:0}.main-eco__title-accent{color:#4d409b}.main-eco__text{color:#333c57;flex:none;font-size:18px;line-height:28px;margin:0;max-width:100%;width:458px}.main-eco__cards{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.main-eco__card{align-items:flex-start;background:#fff;border-radius:20px;display:grid;gap:16px;grid-template-columns:auto;grid-template-rows:min-content min-content min-content minmax(0,1fr);min-height:276px;padding:32px;position:relative}.main-eco__card--accent{background:linear-gradient(115.26deg,#9747ff33 6.06%,#fff3 89.76%),#fff}.main-eco__card .main-eco__more{align-self:self-end}.main-eco__card-head{align-items:center;display:flex;gap:16px;width:100%}.main-eco__icon{align-items:center;display:flex;flex:none;height:40px;justify-content:center;width:40px}.main-eco__icon img{display:block;max-width:none}.main-eco__card-title{color:#333c57;flex:1 1 0;font-size:20px;font-weight:600;line-height:28px;margin:0;min-width:0}@media (max-width:768px){.main-eco__card-title{color:var(--Black,#333c57);font-family:Montserrat;font-size:20px;font-style:normal;font-weight:600;line-height:24px}}.main-eco__card-text{color:#333c57;font-size:16px;line-height:24px;margin:0;max-width:93%}@media (max-width:768px){.main-eco__card-text{color:var(--Black,#333c57);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:20px}}.main-eco__tags{display:flex;flex-wrap:wrap;gap:16px;list-style:none;margin:0;padding:0}.main-eco__tag{background:#e9e6fd;border-radius:8px;color:#4d409b;font-size:14px;font-weight:600;line-height:20px;padding:5px 12px;white-space:nowrap}.main-eco__tag:before{content:none}.main-eco__label{background:#ffe1e8;border-radius:35px;color:#e4486a;font-size:10px;font-weight:600;letter-spacing:1px;line-height:20px;padding:4px 16px;position:absolute;right:32px;text-transform:uppercase;top:32px}.main-eco__hint{align-items:flex-start;display:flex;gap:8px}.main-eco__hint img{display:block;flex:none}.main-eco__hint p{color:#333c57;font-size:14px;line-height:20px;margin:0;max-width:508px}@media (max-width:768px){.main-eco__hint p{color:var(--Black,#333c57);font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400;line-height:16px;max-width:70%}}.main-eco__more{align-items:center;display:flex;gap:20px}.main-eco__more img{display:block;flex:none}@media (max-width:768px){.main-eco__more{gap:14px}}.main-eco__link{color:#4d409b;font-size:18px;font-weight:600;line-height:28px;text-decoration:none;white-space:nowrap}.main-eco__link:hover{opacity:.8}@media (max-width:1111px){.main-eco{margin-bottom:24px;padding:24px}.main-eco__head{align-items:flex-start;flex-direction:column}.main-eco__title{font-size:28px;line-height:32px}.main-eco__title br{display:none}.main-eco__text{font-size:16px;line-height:24px;width:100%}.main-eco__cards{grid-template-columns:auto}.main-eco__card{gap:17px;min-height:0;padding:24px}.main-eco__label{display:none;order:-1;position:static}.main-eco__link{font-size:16px;line-height:24px;white-space:normal}}.main-csharp{align-items:flex-end;background:#4d409b;border-radius:32px;color:#fff;font-family:Montserrat,sans-serif;isolation:isolate;justify-content:space-between;margin-bottom:80px;overflow:hidden;padding:40px 52px}.main-csharp,.main-csharp__text-col{display:flex;gap:24px;position:relative}.main-csharp__text-col{align-items:flex-start;flex-direction:column;max-width:100%;width:803px;z-index:3}.main-csharp__badge{background:#e9e6fd;border-radius:12px;color:#4d409b;font-size:14px;font-weight:600;line-height:20px;padding:8px 16px;text-transform:uppercase;white-space:nowrap}.main-csharp__body{display:flex;flex-direction:column;gap:16px}.main-csharp__title{color:#fff;font-size:28px;font-weight:600;line-height:36px;margin:0}.main-csharp__text{color:#fff;font-size:18px;line-height:28px;margin:0;max-width:716px}.main-csharp__btn{align-items:center;background:#fff;border-radius:40px;color:#333c57;display:inline-flex;flex:none;font-size:16px;font-weight:600;gap:10px;justify-content:center;line-height:20px;padding:16px 24px 16px 32px;position:relative;text-decoration:none;transition:opacity .2s ease;white-space:nowrap;z-index:2}.main-csharp__btn img{display:block;flex:none}.main-csharp__btn:hover{opacity:.85}.main-csharp__bg{height:auto;max-width:none;pointer-events:none;position:absolute;right:-22px;top:-24px;width:468px;z-index:1}@media (max-width:1111px){.main-csharp{align-items:flex-start;border-radius:24px;flex-direction:column;margin-bottom:40px;padding:32px 24px}.main-csharp__title{font-size:24px;line-height:30px}.main-csharp__text{font-size:16px;line-height:24px}.main-csharp__bg{opacity:.6;right:-40px;top:-16px;width:280px}}@media (max-width:768px){.main-csharp__btn{white-space:normal;width:100%}}.main-faq{color:#333c57;font-family:Montserrat,sans-serif;padding-bottom:80px;width:100%}.main-faq__head{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;margin-bottom:32px}.main-faq__title-col{align-items:flex-start;display:flex;flex-direction:column;gap:24px}.main-faq__title{font-size:40px;font-weight:700;line-height:48px;margin:0}.main-faq__btn{align-items:center;background:#fff;border:1px solid #9b84e7;border-radius:40px;color:#333c57;display:inline-flex;flex:none;font-size:16px;font-weight:600;gap:10px;justify-content:center;line-height:20px;padding:16px 24px 16px 32px;text-decoration:none;transition:opacity .2s ease;white-space:nowrap}.main-faq__btn img{display:block;flex:none}.main-faq__btn:hover{opacity:.8}.main-faq__list{display:flex;flex-direction:column;gap:40px}.main-faq__item{-moz-column-gap:23px;column-gap:23px;display:grid;grid-template-columns:280px minmax(0,1fr);min-height:112px}.main-faq__question{font-size:20px;font-weight:700;line-height:28px;margin:0}.main-faq__answer{align-items:flex-start;border-left:2px solid #4d409b;display:flex;flex-direction:column;gap:16px;min-width:0;padding-left:24px}.main-faq__answer-text{font-size:18px;font-weight:400;line-height:28px;margin:0}.main-faq__link{color:#4d409b;font-size:18px;font-weight:700;line-height:28px;text-decoration:none}.main-faq__link:hover{opacity:.8}@media (max-width:1100px){.main-faq__item{grid-template-columns:minmax(210px,28%) minmax(0,1fr)}}@media (max-width:768px){.main-faq{padding-bottom:40px}.main-faq__head{margin-bottom:32px}.main-faq__title-col{gap:20px}.main-faq__title{font-size:28px;line-height:34px}.main-faq__btn{display:none}.main-faq__list{gap:32px}.main-faq__item{display:block;min-height:0}.main-faq__question{border-bottom:2px solid #4d409b;font-weight:600;line-height:24px;padding-bottom:12px}.main-faq__answer{border:0;gap:12px;padding:0}.main-faq__answer-text{margin-top:20px}.main-faq__answer-text,.main-faq__link{font-size:16px;line-height:24px}}.main-cta{align-items:center;color:#333c57;display:flex;flex-direction:column;font-family:Montserrat,sans-serif;gap:24px;justify-content:center;margin-bottom:80px;padding:40px 0;text-align:center}.main-cta__badge{background:#9b84e7;border-radius:12px;color:#fff;font-size:14px;font-weight:500;line-height:20px;padding:8px 16px;text-transform:uppercase;white-space:nowrap}.main-cta__title{color:#333c57;font-size:40px;font-weight:700;line-height:48px;margin:0;max-width:854px}.main-cta__title-accent{color:#4d409b}.main-cta__text{color:#333c57;font-size:18px;line-height:28px;margin:0}.main-cta__btn{align-items:center;background:linear-gradient(90deg,#383598,#9078d3 49.267%,#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 24px 16px 32px;text-decoration:none;transition:opacity .2s ease;white-space:nowrap}.main-cta__btn img{display:block;flex:none}.main-cta__btn:hover{opacity:.85}.main-cta__more{align-items:center;display:flex;gap:20px}.main-cta__more img{display:block;flex:none}.main-cta__link{color:#4d409b;font-size:18px;font-weight:600;line-height:28px;text-decoration:none}.main-cta__link:hover{opacity:.8}@media (max-width:1111px){.main-cta{margin-bottom:40px;padding:24px 0}.main-cta__title{font-size:28px;line-height:34px}.main-cta__text{font-size:16px;line-height:24px}.main-cta__text br{display:none}.main-cta__link{font-size:16px;line-height:24px}}@media (max-width:480px){.main-cta__badge{white-space:normal}.main-cta__btn{width:100%}}.gradient-bg[data-v-c43ac72d],.main-container[data-v-c43ac72d]{position:relative}.main-container[data-v-c43ac72d]{display:flex;gap:44px;margin:80px auto 0;max-width:1440px;padding:0 20px}@media (max-width:1200px){.main-container[data-v-c43ac72d]{flex-direction:column;padding:0}}@media (max-width:768px){.main-container[data-v-c43ac72d]{margin-top:40px}}@media (max-width:768px){[data-v-c43ac72d] .openide-hero__title{font-size:37px;line-height:45px}}.container[data-v-c43ac72d]{flex:1;min-width:0}@media (max-width:1200px){.container[data-v-c43ac72d]{padding-right:12px;width:100vw}}[data-v-c43ac72d] .ai-screen{margin-bottom:80px}@media (max-width:768px){[data-v-c43ac72d] .ai-screen{margin-bottom:40px}}.sidebar[data-v-c43ac72d]{flex-shrink:0;margin-top:35px;position:relative;width:260px}@media (max-width:1200px){.sidebar[data-v-c43ac72d]{margin-top:40px;width:100%}}@media (max-width:768px){.sidebar[data-v-c43ac72d]{display:none}}.main-page[data-v-c43ac72d]{font-weight:400}.openide-features__sticky-banner[data-v-c43ac72d]{position:sticky;top:40px;width:100%}.openide-features__sticky-banner .banner-link[data-v-c43ac72d]{border-radius:8px;display:block;overflow:hidden;position:relative;transition:transform .3s ease;width:100%}.openide-features__sticky-banner .banner-link img[data-v-c43ac72d]{border-radius:8px;display:block;width:100%}.openide-features__sticky-banner .close-banner-btn[data-v-c43ac72d]{align-items:center;cursor:pointer;display:flex;height:44px;justify-content:center;left:88%;opacity:0;padding:0;position:absolute;top:30%;transform:translate(-50%,-50%);transition:all .3s ease;width:44px;z-index:2}.openide-features__sticky-banner .close-banner-btn .close-icon[data-v-c43ac72d]{filter:drop-shadow(0 1px 2px rgba(0,0,0,.3));height:20px;width:20px}@media (max-width:1200px){.openide-features__sticky-banner[data-v-c43ac72d]{margin:0 auto;max-width:300px;position:static}}.download-page__rainbow[data-v-c43ac72d]{background:radial-gradient(ellipse 82% 48% at 52% 112%,rgba(255,112,142,.48) 0,rgba(255,148,170,.38) 25%,rgba(255,188,202,.25) 48%,rgba(255,220,228,.12) 67%,transparent 84%),radial-gradient(ellipse 58% 68% at 61% 91%,rgba(255,189,203,.32) 0,rgba(255,216,224,.22) 43%,rgba(255,239,243,.09) 68%,transparent 86%),radial-gradient(ellipse 54% 72% at 22% 101%,rgba(151,133,224,.46) 0,rgba(174,164,235,.37) 34%,rgba(208,202,245,.2) 58%,transparent 82%),radial-gradient(ellipse 47% 78% at -5% 82%,rgba(70,100,238,.62) 0,rgba(100,124,242,.52) 28%,rgba(145,161,247,.34) 50%,rgba(200,209,251,.15) 69%,transparent 85%);background-repeat:no-repeat;background-size:100% 100%;height:100%;opacity:.2;overflow:hidden;pointer-events:none;position:absolute;width:100%;z-index:-1}.main-hint[data-v-c43ac72d]{color:var(--Gray-1,#727789);font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:80px;text-align:center}@media (max-width:768px){.main-hint[data-v-c43ac72d]{margin-bottom:40px}}.main-eco__mobile-hint[data-v-c43ac72d]{display:none}@media (max-width:768px){.main-eco__mobile-hint[data-v-c43ac72d]{color:var(--Gray-1,#727789);display:flex;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:24px;text-align:center}}
