.hero{background:var(--hero-product-bg-gradient);position:relative;box-shadow:inset 0 1px 1px #ffffff1a,0 50px 100px -20px #32325d40,0 30px 60px -30px #0000004d}.hero .hero__image-bg{opacity:.1;z-index:0;width:700px;position:absolute;bottom:0;right:0}.hero .hero__wrapper{grid-template-columns:1fr;align-items:center;height:100%;min-height:100vh;padding-top:100px;padding-bottom:100px;display:grid;position:relative}@media (width>=1024px){.hero .hero__wrapper{grid-template-columns:1.1fr .9fr;padding-top:150px}}@media (width>=1024px){.hero .hero__wrapper .hero__buttons{display:none}}.hero .hero__wrapper .hero__content .hero__title{margin-top:16px}@media (width>=768px){.hero .hero__wrapper .hero__content .hero__title{margin-top:24px}}.hero .hero__wrapper .hero__content .hero__description{max-width:750px;margin-top:16px}@media (width>=768px){.hero .hero__wrapper .hero__content .hero__description{margin-top:24px}}.hero .hero__wrapper .hero__content .hero__buttons{display:none}@media (width>=1024px){.hero .hero__wrapper .hero__content .hero__buttons{display:flex}}.hero .hero__wrapper .hero__image-box{max-width:380px;margin:0 auto}@media (width>=620px){.hero .hero__wrapper .hero__image-box{max-width:440px}}@media (width>=992px){.hero .hero__wrapper .hero__image-box{max-width:500px}}.hero__buttons{flex-direction:column;align-items:center;gap:16px;margin-top:60px;display:flex}@media (width>=620px){.hero__buttons{flex-direction:row}}@media (width>=768px){.hero__buttons{gap:48px;margin-top:80px}}.advantages{padding:20px 0 100px}.advantages .advantages__wrapper .advantages__list{grid-template-columns:1fr;gap:24px;display:grid}@media (width>=992px){.advantages .advantages__wrapper .advantages__list{grid-template-columns:repeat(5,1fr);gap:16px}}.advantages .advantages__wrapper .advantages__list .advantages__item{transition:var(--transition-base);cursor:pointer;background:#f5f5f8;border-radius:4px;padding:24px 20px}@media (width>=992px){.advantages .advantages__wrapper .advantages__list .advantages__item{padding:20px 16px}}.advantages .advantages__wrapper .advantages__list .advantages__item .advantages__item-icon svg{fill:#0957c3;width:24px;height:24px}.advantages .advantages__wrapper .advantages__list .advantages__item .advantages__item-title{margin-top:16px}.advantages .advantages__wrapper .advantages__list .advantages__item .advantages__item-desc{margin-top:12px}.faq{background:linear-gradient(#fff 0%,#f7f9fc 100%);padding:70px 0}.faq .faq__wrapper{grid-template-columns:1fr;gap:32px;display:grid}@media (width>=768px){.faq .faq__wrapper{grid-template-columns:.8fr 1.2fr;gap:48px}}.faq .faq__wrapper .faq__head .faq__text-box{flex-direction:column;gap:8px;margin-top:clamp(.75rem,.607rem + .71vw,1.25rem);display:flex}.faq .faq__wrapper .faq__question-list{border-radius:4px;flex-direction:column;gap:12px;display:flex}@media (width>=768px){.faq .faq__wrapper .faq__question-list{padding:24px 16px 24px 24px}}.faq .faq__wrapper .faq__question-list .faq__question-item{cursor:pointer;border-bottom:1px solid #0000001a;flex-direction:column;gap:12px;padding:12px;transition:all .3s ease-in-out;display:flex}.faq .faq__wrapper .faq__question-list .faq__question-item.active h4{font-weight:600}.faq .faq__wrapper .faq__question-list .faq__question-item.active .faq__question-item-answer{visibility:visible;opacity:1}.faq .faq__wrapper .faq__question-list .faq__question-item.active .faq__question-item-arrow{transform:rotate(180deg)}.faq .faq__wrapper .faq__question-list .faq__question-item .faq__question-item-header{justify-content:space-between;align-items:center;display:flex}.faq .faq__wrapper .faq__question-list .faq__question-item .faq__question-item-header .faq__question-item-arrow{transition:all .3s ease-in-out}.faq .faq__wrapper .faq__question-list .faq__question-item .faq__question-item-header .faq__question-item-arrow svg{aspect-ratio:1;width:12px;height:auto}.faq .faq__wrapper .faq__question-list .faq__question-item .faq__question-item-answer{transition:var(--transition-base);visibility:hidden;opacity:0;max-height:0;padding:0 8px;overflow:hidden}.specification{background:#fff;padding:70px 0}.specification .specification__wrapper .specification__description{margin-top:clamp(1.125rem,1.018rem + .54vw,1.5rem)}.specification .specification__wrapper .specification__box{border:1px solid #030d6626;border-radius:4px;flex-direction:column;margin-top:24px;display:flex;overflow:hidden}.specification .specification__wrapper .specification__box .specification__item{border-bottom:1px solid #030d6626;display:flex}.specification .specification__wrapper .specification__box .specification__item:last-child{border-bottom:none}.specification .specification__wrapper .specification__box .specification__item:hover{background:#030d660a;transition:background .25s}@media (width<=768px){.specification .specification__wrapper .specification__box .specification__item{flex-direction:column}}.specification .specification__wrapper .specification__box .specification__item .specification__title,.specification .specification__wrapper .specification__box .specification__item .specification__data{border-right:1px solid #030d6626;flex:1;align-items:center;padding:14px 18px;display:flex}.specification .specification__wrapper .specification__box .specification__item .specification__title{background:#030d6608;flex:0 0 40%}@media (width<=768px){.specification .specification__wrapper .specification__box .specification__item .specification__title{border-bottom:1px solid #030d6626;border-right:none}}.specification .specification__wrapper .specification__box .specification__item .specification__data{border-right:none}.hero .hero__wrapper .hero__content .hero__award{text-transform:uppercase;align-items:center;gap:12px;margin-top:24px;display:flex}.hero .hero__wrapper .hero__content .hero__award .hero__award-icon{display:flex}.hero .hero__wrapper .hero__content .hero__award .hero__award-icon svg{width:32px;height:32px;display:flex}.hero .hero__wrapper .hero__content .hero__buttons{flex-direction:column;gap:32px;margin-top:60px}.hero .hero__wrapper .hero__content .hero__buttons .hero__buttons-wrapper{display:none}@media (width>=768px){.hero .hero__wrapper .hero__content .hero__buttons .hero__buttons-wrapper{display:flex}}.hero .hero__wrapper .hero__buttons{flex-direction:column-reverse;margin-top:0}.hero .hero__wrapper .hero__buttons .hero__buttons-wrapper{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.hero .hero__wrapper .hero__buttons .hero__buttons-wrapper a.btn{width:100%}.hero .hero__wrapper .hero__buttons .hero__buttons-wrapper a.btn:first-child{text-align:center;padding:16px}@media (width>=620px){.hero .hero__wrapper .hero__buttons .hero__buttons-wrapper{flex-direction:column}}@media (width>=768px){.hero .hero__wrapper .hero__buttons .hero__buttons-wrapper{gap:20px;margin-top:64px}}@media (width>=1440px){.hero .hero__wrapper .hero__buttons .hero__buttons-wrapper{flex-direction:row}}.hero__image-box{filter:saturate(.85)contrast(1.05)brightness(.95);min-width:280px;max-width:400px;padding:48px}.about{background:#fff;padding:70px 0}.about .about__wrapper .about__row{flex-direction:column-reverse;gap:32px;display:flex}@media (width>=992px){.about .about__wrapper .about__row{grid-template-columns:.8fr 1.2fr;align-items:center;gap:32px;display:grid}}.about .about__wrapper .about__row .about__image-box{max-width:420px;margin:0 auto}.about .about__wrapper .about__row .about__image-box .text{color:#0957c3}.about .about__wrapper .about__row .about__content .about__description{flex-direction:column;gap:16px;margin-top:clamp(1.125rem,1.018rem + .54vw,1.5rem);display:flex}.about .about__wrapper .about__row .about__content .about__description .about__combines{flex-direction:column;gap:4px;display:flex}.about .about__wrapper .about__row .about__content .about__description .about__combines .about__combines-list{flex-direction:column;gap:8px;padding-left:20px;list-style-type:circle;display:flex}.about .about__wrapper .about__row-second{margin-top:clamp(2rem,1.429rem + 2.86vw,4rem)}.about .about__wrapper .about__row-second .about__content .about__use-list{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:24px;display:grid}@media (width>=768px){.about .about__wrapper .about__row-second .about__content .about__use-list{grid-template-columns:repeat(3,1fr)}}@media (width>=992px){.about .about__wrapper .about__row-second .about__content .about__use-list{grid-template-columns:repeat(4,1fr)}}.about .about__wrapper .about__row-second .about__content .about__use-list .about__use-item{transition:var(--transition-base);cursor:pointer;background:#f5f5f8;border-radius:2px;justify-content:center;align-items:center;padding:12px;display:flex}.about .about__wrapper .about__row-second .about__content .about__use-list .about__use-item p:first-letter{text-transform:uppercase}.info{background:#fff;padding:70px 0}.info .info__wrapper .info__head{text-align:center;flex-direction:column;align-items:center;margin:0 auto;display:flex}.info .info__wrapper .info__head .info__description{margin-top:clamp(1.125rem,1.018rem + .54vw,1.5rem)}.info .info__wrapper .info__content{margin-top:clamp(1.5rem,1.071rem + 2.14vw,3rem)}.info .info__wrapper .info__content .info__config-list{flex-direction:column;justify-content:center;gap:24px;display:flex}@media (width>=992px){.info .info__wrapper .info__content .info__config-list{flex-direction:row;justify-content:center;gap:48px}}.info .info__wrapper .info__content .info__config-list .info__config-item{transition:var(--transition-base);cursor:pointer;background:linear-gradient(-90deg,#fff 0%,#fff0 100%);border-radius:4px;flex-direction:column;gap:20px;width:100%;padding:48px 24px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 24px #959da533}.info .info__wrapper .info__content .info__config-list .info__config-item:after{content:"";z-index:1;background:url(./el-logo-E-blue-right-N40V1oX6.webp) top/contain no-repeat;width:20%;position:absolute;top:0;bottom:10%;right:0}@media (width>=550px){.info .info__wrapper .info__content .info__config-list .info__config-item:after{background-position:100%;width:100%;inset:0}}@media (width>=992px){.info .info__wrapper .info__content .info__config-list .info__config-item{max-width:580px;padding:32px 48px}}.info .info__wrapper .info__content .info__config-list .info__config-item .info__confi-item-list{flex-direction:column;gap:12px;display:flex}.info .info__wrapper .info__content .info__config-description{text-align:center;margin-top:clamp(1.125rem,1.018rem + .54vw,1.5rem)}.task-solve{background:#fff;padding:70px 0}.task-solve .task-solve__wrapper .task-solve__head{flex-direction:column;align-items:center;display:flex}.task-solve .task-solve__wrapper .task-solve__head .task-solve__description{margin-top:clamp(1.125rem,1.018rem + .54vw,1.5rem)}.task-solve .task-solve__wrapper .task-solve__image-box{max-width:400px;margin:0 auto}.task-solve .task-solve__wrapper .task-solve__content .task-solve__list{grid-template-columns:repeat(1,1fr);gap:16px;display:grid}@media (width>=768px){.task-solve .task-solve__wrapper .task-solve__content .task-solve__list{grid-template-columns:repeat(2,1fr)}}@media (width>=1300px){.task-solve .task-solve__wrapper .task-solve__content .task-solve__list{grid-template-columns:repeat(4,1fr)}}.task-solve .task-solve__wrapper .task-solve__content .task-solve__list .task-solve__item{transition:var(--transition-base);cursor:pointer;background:#f5f5f8;border-left:3px solid #ed961f;border-radius:0 6px 6px 0;flex-direction:column;justify-content:center;align-items:center;padding:32px 16px;font-size:13px;display:flex}.advantages{background:#fff;padding:70px 0}@media (width>=992px){.advantages .advantages__wrapper .advantages__list{grid-template-columns:repeat(3,1fr)}}.how-work-system{background:#fff;padding:70px 0}.how-work-system .how-work-system__wrapper .how-work-system__head{flex-direction:column;align-items:center;display:flex}.how-work-system .how-work-system__wrapper .how-work-system__head .how-work-system__description{margin-top:clamp(1.125rem,1.018rem + .54vw,1.5rem)}.how-work-system .how-work-system__wrapper .how-work-system__list{grid-template-columns:1fr;gap:24px;margin-top:64px;display:grid}@media (width>=992px){.how-work-system .how-work-system__wrapper .how-work-system__list{grid-template-columns:repeat(5,1fr);gap:16px}}.how-work-system .how-work-system__wrapper .how-work-system__list .how-work-system__item{transition:var(--transition-base);cursor:pointer;background:#f9fafc;border-radius:4px;flex-direction:column;align-items:center;padding:24px 20px;display:flex}@media (width>=992px){.how-work-system .how-work-system__wrapper .how-work-system__list .how-work-system__item{padding:20px 16px}}.how-work-system .how-work-system__wrapper .how-work-system__list .how-work-system__item .how-work-system__item-icon svg{fill:#0957c3;width:24px;height:24px}.how-work-system .how-work-system__wrapper .how-work-system__list .how-work-system__item .how-work-system__item-title{text-align:center;margin-top:16px}.how-work-system .how-work-system__wrapper .how-work-system__info{text-align:center;margin-top:clamp(1.125rem,1.018rem + .54vw,1.5rem)}.specification{background:#fff;padding:70px 0}.specification .specification__wrapper .specification__container-list{flex-direction:column;gap:32px;margin-top:48px;display:flex}.specification .specification__wrapper .specification__container-list .specification__container-item .specification__box{margin-top:8px}.partner{background:#fff;padding:20px 0}.partner .partner__wrapper .partner__group{grid-template-columns:repeat(1,1fr);gap:16px;display:grid}@media (width>=1250px){.partner .partner__wrapper .partner__group{grid-template-columns:repeat(5,1fr)}}.partner .partner__wrapper .partner__group .partner__item-box{background:#f5f5f8;border-radius:4px;flex-direction:column;gap:8px;padding:48px 24px 32px;display:flex;position:relative}.partner .partner__wrapper .partner__group .partner__item-box:after{content:"";background:#ed961f;width:16px;height:16px;display:block;position:absolute;top:24px;left:24px}.form{flex-direction:column;gap:18px;width:100%;max-width:768px;display:flex}.form.form--min .form__field{padding:16px 24px}.form.form--blur .form__field{color:#fff;background-color:#ffffff1a;border:1px solid #fff6}.form.form--blur .form__custom-placeholder{color:#9b9b9bcc!important}.form.form--blur .form__custom-placeholder.field-use{color:#111!important}.form .form__file .file-upload input{display:none}.form .form__file .file-upload{cursor:pointer;align-items:center;gap:8px;display:flex}.form .form__field,.form .form__custom-select-field{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#333;background-color:#f5f5f8;border:1px solid #0000;border-radius:6px;align-items:center;width:100%;height:100%;padding:16px 20px;font-family:Roboto,sans-serif;font-size:16px;transition:all .25s;display:flex}:is(.form .form__field,.form .form__custom-select-field):focus{border-color:#00bfff}:is(.form .form__field,.form .form__custom-select-field):hover{border-color:#00bfff;box-shadow:0 3px 5px #0000000a}:is(.form .form__field,.form .form__custom-select-field).field-error{background-color:#ff4d4d0d;border-color:#ff4d4d}:is(.form .form__field,.form .form__custom-select-field).field-error::placeholder{color:#ff4d4d99}:is(.form .form__field,.form .form__custom-select-field).field-error:focus{border-color:#ff4d4d}.form .form__row{flex-direction:column;gap:12px;display:flex;position:relative}@media (width>=650px){.form .form__row{gap:8px}}.form .form__row-double{grid-template-columns:1fr;gap:12px;display:grid}@media (width>=650px){.form .form__row-double.form__row-double--first{grid-template-columns:1.3fr .7fr}}@media (width>=650px){.form .form__row-double{grid-template-columns:1fr 1fr}}.form .form__label.form__label--select{cursor:pointer;position:relative}.form .form__label.form__label--select.open{z-index:2}.form .form__label.form__label--select.open .form__select-decor-arrow{transform:rotate(180deg)}.form .form__label.form__label--select .form__custom-select-body{justify-content:space-between;align-items:center;width:100%;display:flex}.form .form__label.form__label--select .form__custom-select-body .form__select-title-main-text{color:#333;height:1em;font-size:15px}.form .form__label.form__label--select .form__custom-select-body .form__select-decor-arrow{transition:var(--transition-base);width:12px;height:12px;display:flex}.form .form__label.form__label--select .form__select-list{pointer-events:none;visibility:hidden;z-index:-1;opacity:0;background-color:#fff;flex-direction:column;gap:2px;width:100%;padding:16px 0;transition:all .1s linear;display:flex;position:absolute;top:80%;left:0;box-shadow:0 2px 8px #63636333}.form .form__label.form__label--select .form__select-list.show{z-index:3;opacity:1;pointer-events:visible;visibility:visible;top:100%}.form .form__label.form__label--select .form__select-list .form__select-list-item{transition:var(--transition-base);color:#111;cursor:pointer;padding:5px 16px;font-size:13px}.form .form__label.form__label--select .form__select-list .form__select-list-item:hover{background-color:#f5f5f8}.form .form__label.textarea .form__input-wrap .form__custom-placeholder{top:15px;transform:translateY(0)}.form .form__label .form__input-wrap{height:100%;position:relative}.form .form__label .form__input-wrap.form__input-wrap-file{z-index:1;height:10px;position:absolute}.form .form__label .form__input-wrap .form__custom-placeholder{transition:var(--transition-base);color:#33333380;pointer-events:none;z-index:1;padding:2px 24px 2px 8px;font-size:clamp(.75rem,.714rem + .18vw,.875rem);position:absolute;top:50%;left:16px;transform:translateY(-50%)}.form .form__label .form__input-wrap .form__custom-placeholder.field-use{color:#111;background-color:#fff;border-radius:50px;padding:2px 24px;font-size:12px;top:0;transform:translateY(-60%);box-shadow:0 0 6px #0000000d}.form .form__agreement{align-items:center;gap:12px;display:flex}.form .form__agreement .form__agreement-text{color:var(--color-text-dark);font-size:12px;line-height:1}.form .form__agreement .form__agreement-text a{color:#11399e}.form .form__agreement .form__agreement-checkbox-label input{pointer-events:none;opacity:0;position:absolute}.form .form__agreement .form__agreement-checkbox-label .form__agreement-checkbox{cursor:pointer;background:#f5f5f8;border-radius:4px;flex-shrink:0;width:28px;height:28px;transition:all .25s linear;display:block;position:relative}.form .form__agreement .form__agreement-checkbox-label .form__agreement-checkbox:hover{border-color:#030d66}.form .form__agreement .form__agreement-checkbox-label .form__agreement-checkbox:before{content:"";opacity:0;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3e%3cpath%20fill='%23030D66'%20d='m9%2019.414l-6.707-6.707l1.414-1.414L9%2016.586L20.293%205.293l1.414%201.414z'/%3e%3c/svg%3e");width:14px;height:14px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.form .form__agreement .form__agreement-checkbox-label input:checked+.form__agreement-checkbox{border-color:#030d66}.form .form__agreement .form__agreement-checkbox-label input:checked+.form__agreement-checkbox:before{opacity:1}.form .form__button-wrap{justify-content:center;margin-top:20px;display:flex}.contact-form{background:#f7f9fc;padding:70px 0 120px;position:relative}@media (width>=768px){.contact-form{padding:100px 0 200px}}.contact-form .contact-form__wrapper{position:relative}.contact-form .contact-form__wrapper .contact-form__content{transition:var(--transition-base);z-index:2;flex-direction:column;align-items:center;width:100%;margin:0 auto;display:flex;position:relative;overflow:hidden}.contact-form .contact-form__wrapper .contact-form__content.hide{pointer-events:none;opacity:0}.contact-form .contact-form__wrapper .contact-form__content:before{transform:scaleY(-1)}.contact-form .contact-form__wrapper .contact-form__content .contact-form__form-description{flex-direction:column;gap:8px;margin-top:clamp(1.125rem,1.018rem + .54vw,1.5rem);display:flex}.contact-form .contact-form__wrapper .contact-form__content .contact-form__form-wrap{z-index:2;justify-content:center;width:100%;margin-top:clamp(1.125rem,1.018rem + .54vw,1.5rem);display:flex;position:relative}.contact-form .contact-form__wrapper .contact-form__content .contact-form__agreement{gap:12px;display:flex}.contact-form .contact-form__wrapper .contact-form__content .contact-form__agreement .text{line-height:normal}.contact-form .contact-form__wrapper .contact-form__data{flex-direction:column;align-items:center;gap:8px;margin-top:24px;display:flex}@media (width>=500px){.contact-form .contact-form__wrapper .contact-form__data{flex-direction:row;justify-content:center;gap:64px}}.contact-form .contact-form__wrapper .contact-form__data .contact-form__data-item{transition:var(--transition-base);cursor:pointer;color:#030d66;align-items:center;gap:8px;padding:5px;font-weight:600;display:flex}.contact-form .contact-form__wrapper .contact-form__data .contact-form__data-item:hover{color:#0957c3}.contact-form .contact-form__wrapper .contact-form__data .contact-form__data-item:hover .contact-form__data-content{color:#0957c3}.contact-form .contact-form__wrapper .contact-form__data .contact-form__data-item .contact-form__data-icon svg{transition:var(--transition-base);color:#ed961f;width:16px;height:16px;display:flex}.contact-form .contact-form__wrapper .contact-form__th{transition:var(--transition-base);opacity:0;z-index:-1;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.contact-form .contact-form__wrapper .contact-form__th.show{opacity:1;z-index:3}.contact-form .contact-form__wrapper .contact-form__th .contact-form__th-container{flex-direction:column;align-items:center;gap:24px;display:flex}.contact-form .contact-form__wrapper .contact-form__th .contact-form__th-container .contact-form__th-icon{background-color:#fff;border-radius:40%;justify-content:center;align-items:center;width:72px;height:72px;display:flex;box-shadow:0 3px 5px #0000000a}.contact-form .contact-form__wrapper .contact-form__th .contact-form__th-container .contact-form__th-icon svg{width:26px;height:26px}.contact-form .contact-form__wrapper .contact-form__th .contact-form__th-container .contact-form__th-icon svg path{fill:#030d66}.contact-form .contact-form__wrapper .contact-form__th .contact-form__th-container .text{text-align:center;max-width:768px}.contact-form .contact-form__wrapper .contact-form__th .contact-form__th-container .contact-form__th-download-box{transition:var(--transition-base);cursor:pointer;flex-direction:column;align-items:center;margin-top:48px;display:flex}.contact-form .contact-form__wrapper .contact-form__th .contact-form__th-container .contact-form__th-download-box:hover{transform:scale(1.05)}.contact-form .contact-form__wrapper .contact-form__th .contact-form__th-container .contact-form__th-download-box .contact-form__th-download-icon{width:64px}.contact-form .contact-form__wrapper .contact-form__th .contact-form__th-container .contact-form__th-download-box .contact-form__th-download-btn{align-items:center;gap:12px;margin-top:10px;display:flex}.contact-form .contact-form__wrapper .contact-form__th .contact-form__th-container .contact-form__th-download-box .contact-form__th-download-btn svg{width:16px;height:16px}.contact-form .contact-form__wrapper .contact-form__th .contact-form__th-container .contact-form__th-download-box .contact-form__th-download-btn svg path{fill:#030d66}
