@import url(https://fonts.googleapis.com/css2?family=Unbounded:wght@200..900&display=swap);*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}a{text-decoration:none;color:inherit}li,ul{list-style:none}img{max-width:100%;height:auto;pointer-events:none}a,circle,ellipse,line,path{-webkit-transition:all .3s ease;transition:all .3s ease}button,input,textarea{color:inherit;border:none;background:0 0;-webkit-transition:all .3s ease;transition:all .3s ease}button{cursor:pointer}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=date]::-webkit-calendar-picker-indicator{position:absolute;background:0 0;left:0;top:0;width:100%;height:100%;cursor:pointer}input[type=date]::-webkit-date-and-time-value{text-align:left}:root{--black:#0A0E22;--hint:#9598A9;--pale:#A7A9B3;--white:#FFFFFF;--light-gray:#F1F4F6;--accent:#009BFB;--hover:#29abfc;--stroke:#E1E3E5;--superable:192px;--medium:24px}@media screen and (max-width:1200px){:root{--superable:96px}}@media screen and (max-width:700px){:root{--superable:64px;--medium:16px}}.case1{--black:#102523;--hint:#9598A9;--pale:#407A3D;--white:#FFFFFF;--light-gray:#1E4540;--accent:#64B848;--hover:rgb(90, 125, 88);--stroke:#364846;--yellow:#FEDF00}body{background:var(--black,#0a0e22);color:var(--black);font-family:Unbounded,sans-serif;font-optical-sizing:auto;font-weight:300;font-size:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:100vh}@media screen and (max-width:700px){body{font-size:12px}}body.open{overflow:hidden}main{overflow-x:clip;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}button,input,textarea{font:inherit}.section{padding:var(--medium) var(--medium) var(--superable);background:var(--white);position:relative;z-index:3}.section_z{z-index:1}.big-btn{width:100%;border-radius:8px;padding:16px;background-color:var(--accent);color:var(--white);font-weight:400;font-size:13px;line-height:20px;position:relative;height:120px}.big-btn input{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;z-index:3;cursor:pointer}.big-btn__text{width:calc(100% - 60px);position:relative;z-index:2}.big-btn__btn{position:absolute;bottom:4px;right:4px;width:52px;height:52px;border-radius:6px;background:rgba(255,255,255,.16);backdrop-filter:blur(24px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:6px 6px 10px 12px;-webkit-transition:all .4s ease;transition:all .4s ease}.big-btn_small{height:60px;max-width:272px;padding:8px 16px}.big-btn_transparent{background:0 0;padding:32px 0 0;height:52px}.big-btn_transparent .big-btn__btn{bottom:0;right:0;padding:6px 12px}.big-btn_transparent .big-btn__btn svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.big-btn_transparent:hover .big-btn__btn{background:rgba(255,255,255,.32);width:52px!important;height:52px!important}.big-btn_transparent:hover svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.big-btn:hover .big-btn__btn{width:calc(100% - 8px);height:calc(100% - 8px)}@media screen and (max-width:700px){.big-btn{height:96px;padding:8px 16px;max-width:100%}.big-btn_transparent{background:0 0;padding:20px 0 0;height:40px}.big-btn_transparent .big-btn__btn{padding:4px 6px}.big-btn__btn{width:40px;height:40px;padding:4px 6px}.big-btn_small{max-width:272px;height:60px;padding:8px 16px}.big-btn_small .big-btn__btn{width:52px;height:52px}.big-btn_mob-small{height:48px;max-width:214px}.big-btn_mob-small .big-btn__btn svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.main-btn{display:-webkit-box;display:-ms-flexbox;display:flex;padding:26px 12px 6px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;color:var(--white);font-size:13px;font-weight:400;line-height:20px;border-radius:6px;background:var(--accent)}.main-btn:hover{background:var(--hover)}@media screen and (max-width:700px){.main-btn{padding:10px 12px;font-size:12px}}.secondary-btn{display:-webkit-box;display:-ms-flexbox;display:flex;padding:26px 12px 6px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;color:var(--black);font-size:13px;font-weight:400;line-height:20px;border-radius:6px;background:0 0}.secondary-btn:hover{background:var(--light-gray)}@media screen and (max-width:700px){.secondary-btn{padding:10px 12px;font-size:12px}}.arrow-btn{width:52px;height:52px;border-radius:6px;background:rgba(255,255,255,.16);backdrop-filter:blur(24px);padding:6px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.arrow-btn:hover{background:rgba(255,255,255,.32)}@media screen and (max-width:700px){.arrow-btn{padding:4px 6px;width:40px;height:40px}}.row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;position:relative;z-index:2}.row:not(:last-child){margin-bottom:24px}@media screen and (max-width:700px){.row{gap:32px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.col{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.col-4{width:calc(25% - 3px)}.col-2{width:calc(50% - 2px)}.ml-auto{margin-left:auto}.accent{color:var(--accent)}.desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;font-weight:900;text-transform:uppercase;font-size:11px;line-height:12px}.cut-text{overflow:hidden;padding-bottom:var(--medium);margin-bottom:var(--medium);position:relative}.cut-text img{width:100%}.cut-text::after{content:"";width:calc(100% + 2 * var(--medium));height:1px;background:var(--stroke,#e1e3e5);position:absolute;left:calc(var(--medium) * -1);bottom:0;z-index:1}.form-item{width:100%;position:relative;border-radius:8px;overflow:hidden}.form-item_half{width:calc(50% - 4px)}.form-item::after{content:"";width:calc(100% - 2px);height:8px;border-radius:0 0 8px 8px;border:1px solid #e1e3e5;border-top:none;position:absolute;left:0;bottom:0}.form-item:has(input:focus,input:not(:-moz-placeholder))::after{border-color:var(--accent)}.form-item:has(input:focus,input:not(:-ms-input-placeholder))::after{border-color:var(--accent)}.form-item:has(input:focus,input:not(:placeholder-shown))::after{border-color:var(--accent)}.form-item:has(input:focus,input:not(:-moz-placeholder)) .form-label{transform:translateY(-100%) scale(.6875);color:var(--hint,#9598a9)}.form-item:has(input:focus,input:not(:-ms-input-placeholder)) .form-label{transform:translateY(-100%) scale(.6875);color:var(--hint,#9598a9)}.form-item:has(input:focus,input:not(:placeholder-shown)) .form-label{-webkit-transform:translateY(-100%) scale(.6875);transform:translateY(-100%) scale(.6875);color:var(--hint,#9598a9)}.form-item:has(input.wpcf7-not-valid)::after{border-color:#db000c}@media screen and (max-width:700px){.form-item_half{width:100%}}.form-label{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px;position:absolute;left:0;top:50%;margin-top:-12px;-webkit-transform-origin:left;transform-origin:left;-webkit-transition:all .4s ease;transition:all .4s ease;pointer-events:none}.form-label span{color:#db000c}.form-input{height:72px;border:none;border-radius:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:16px;line-height:24px;color:var(--black,#0a0e22);-webkit-transition:all .4s ease;transition:all .4s ease;width:100%}.form-input:disabled{cursor:not-allowed}@media screen and (max-width:700px){.form-input{height:60px}}.swiper-btn{width:52px;height:52px;border-radius:8px;background:var(--accent,#64b848);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .4s ease;transition:all .4s ease;cursor:pointer}.swiper-btn svg{-webkit-transition:all .4s ease;transition:all .4s ease}.swiper-btn:hover.swiper-btn_prev svg{-webkit-transform:translateX(-5px);transform:translateX(-5px)}.swiper-btn:hover.swiper-btn_next svg{-webkit-transform:translateX(5px);transform:translateX(5px)}.swiper-pagination{position:static;margin-top:var(--medium);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}.swiper-pagination-bullet{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.08);-webkit-transition:all .4s ease;transition:all .4s ease;margin:0!important;opacity:1!important}.swiper-pagination-bullet-active{background:var(--accent,#64b848)}@media screen and (max-width:1200px){.swiper-pagination{margin-top:48px}}.error404 .footer,.page-template-template-contacts .footer,.page-template-template-thanks .footer{display:none}.error404 main,.page-template-template-contacts main,.page-template-template-thanks main{padding-bottom:0!important}.wpcf7-not-valid-tip,.wpcf7-response-output,.wpcf7-spinner{display:none!important}.case1 .logo path{fill:var(--white)!important}.case1 .logo path:nth-child(1)~path{fill:var(--accent)!important}.case1 .header.open .logo path:first-child,.case1 .header__main.dark .logo path:first-child{fill:var(--black)!important}.body-l{font-size:16px;line-height:24px}@media screen and (max-width:700px){.body-l{font-size:14px}}.body-m{font-size:13px;line-height:20px}@media screen and (max-width:700px){.body-m{font-size:12px}}.body-s{font-size:11px;line-height:16px}@media screen and (max-width:700px){.body-s{font-size:10px}}.h1{font-size:64px;line-height:100%;text-transform:uppercase;font-weight:900}.h1 span{color:var(--accent)}@media screen and (max-width:700px){.h1{font-size:32px}}.h2{font-size:40px;line-height:100%;text-transform:uppercase;font-weight:900}@media screen and (max-width:700px){.h2{font-size:24px}}@media screen and (max-width:1200px){.h2_h3{font-size:28px;line-height:100%}}@media screen and (max-width:1200px) and (max-width:700px){.h2_h3{font-size:20px;line-height:100%}}.h3{font-size:28px;line-height:100%;text-transform:uppercase;font-weight:900}@media screen and (max-width:700px){.h3{font-size:20px;line-height:100%}}.h4{font-size:20px;line-height:100%;text-transform:uppercase;font-weight:900}@media screen and (max-width:700px){.h4{font-size:16px;line-height:100%}}.h5{font-size:14px;line-height:100%;text-transform:uppercase;font-weight:900}.h6{font-size:11px;line-height:12px;text-transform:uppercase;font-weight:900}.title{font-size:94px;line-height:100%;text-transform:uppercase;font-weight:900}.title span{color:var(--pale)}@media screen and (max-width:1200px){.title{font-size:68px}}@media screen and (max-width:700px){.title{font-size:34px}}.supertitle{font-size:192px;line-height:100%;font-weight:400;text-transform:uppercase}@media screen and (max-width:1600px){.supertitle{font-size:124px}}@media screen and (max-width:1200px){.supertitle{font-size:84px}}@media screen and (max-width:700px){.supertitle{font-size:32px}}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-900{font-weight:900}.tt-lc{text-transform:lowercase}.preloader{position:fixed;left:0;top:0;bottom:0;right:0;width:100%;z-index:600000;background:var(--black,#0a0e22);display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--superable);color:var(--white)}.preloader .logo path:last-child,.preloader .logo path:nth-child(-n+15){fill:var(--accent)}.preloader__inner{text-align:center;position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.preloader__loading{padding:0 32px;background:var(--black,#0a0e22);position:relative;z-index:2}.preloader__bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:1px;background:rgba(255,255,255,.08);width:100%;position:absolute;left:0;top:50%}.preloader__bar-current{background:var(--white,#fff);height:100%}.header{position:fixed;left:24px;top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4px;width:auto;z-index:50}.header__main{border-radius:8px;background:rgba(255,255,255,.08);backdrop-filter:blur(32px);position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all .4s ease;transition:all .4s ease}.header__main .logo{padding:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;border-right:1px solid rgba(255,255,255,.04)}.header__main .logo path:last-child,.header__main .logo path:nth-child(-n+15){fill:var(--accent)}.header__main .logo:hover{background:rgba(255,255,255,.04)}.header__main.dark{background:rgba(10,14,34,.08)}.header__main.dark .logo{border-right:1px solid rgba(10,14,34,.08)}.header__main.dark .logo path:nth-child(16){fill:var(--black)}.header__main.dark .logo:hover{background:rgba(255,255,255,.24)}.header__main.dark line{stroke:var(--black,#0a0e22)}.header-modal{position:fixed;left:0;top:0;background-color:var(--white);padding:var(--medium);max-width:580px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:var(--superable);opacity:0;pointer-events:none;-webkit-transition:all .4s ease;transition:all .4s ease}.header-modal__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.header-modal .phone{color:var(--main-pale,#a7a9b3);margin-bottom:12px}.header-modal .phone:hover{color:var(--accent)}.header-modal .email{margin-bottom:24px}.header-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.header-menu a:hover{color:var(--accent)}.header.open .header-modal,.header.open .overlay{opacity:1;pointer-events:all}.header.open .header__main{background:rgba(10,14,34,.08)}.header.open .header__main .logo{border-right:1px solid rgba(10,14,34,.08)}.header.open .header__main .logo path:nth-child(16){fill:var(--black)}.header.open .header__main .logo:hover{background:rgba(255,255,255,.24)}@media screen and (max-width:700px){.header{left:0;top:16px;width:100%;padding-left:var(--medium);padding-right:var(--medium)}.header__main{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:174px}.header__main .logo{padding:12px 16px;max-width:118px}.header__main .logo-img{height:auto}.header__services{width:calc(100% - 178px)}.header-modal{max-width:100%;padding-bottom:64px}.header-modal .email{margin-bottom:16px}.header-menu{gap:16px}}.email{border-bottom:1px solid}.email:hover{border-color:transparent}.overlay{position:fixed;left:0;top:0;bottom:0;right:0;background:rgba(10,14,34,.48);opacity:0;pointer-events:none}.menu-btn{padding:14px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-repeat:no-repeat;background-position:center}.menu-btn svg{-webkit-transition:all .3s ease;transition:all .3s ease}.menu-btn.active{background-color:rgba(255,255,255,.24);background-image:url(../img/close.svg)}.menu-btn.active svg{opacity:0}.menu-btn:hover{background-color:rgba(255,255,255,.04)}@media screen and (max-width:700px){.menu-btn{padding:8px 12px}}.complete{position:absolute;left:0;bottom:0;height:2px;width:100%}.complete-line{height:100%;background:var(--accent);width:0}.services-menu{position:relative;color:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:var(--accent);border-radius:8px;width:272px}.services-menu svg{-webkit-transition:all .3s ease;transition:all .3s ease}.services-menu__head{position:relative;height:60px;cursor:pointer;padding:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.services-menu__head p{position:absolute;left:16px;top:8px;z-index:1}@media screen and (min-width:991px){.services-menu__head:hover .arrow-btn{width:100%}}.services-menu__wrap{display:none;padding:4px!important;width:100%!important}.services-menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.services-menu__list li{display:-webkit-box;display:-ms-flexbox;display:flex}.services-menu__list a{width:100%;padding:10px 12px;border-radius:6px}.services-menu__list a:hover{background:rgba(255,255,255,.12)}.services-menu.open .arrow-btn svg{-webkit-transform:scale(1,-1);transform:scale(1,-1)}@media screen and (max-width:700px){.services-menu{width:100%}.services-menu__head{height:48px}.services-menu.open .arrow-btn{background:0 0}}.cookie-banner{display:none;position:fixed;z-index:100;width:100%;max-width:364px;bottom:24px;right:24px;border-radius:8px;background:rgba(246,246,246,.84);backdrop-filter:blur(24px)}.cookie-banner__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.cookie-banner__wrap-left{padding:12px 16px 8px}.cookie-banner__wrap-right{display:-webkit-box;display:-ms-flexbox;display:flex;padding:4px;gap:4px}.cookie-banner__desc{max-width:175px}.cookie-banner__desc a{color:var(--accent)}@media screen and (max-width:1200px){.cookie-banner{left:24px;top:108px;right:auto;bottom:auto}}@media screen and (max-width:700px){.cookie-banner{left:50%;bottom:16px;width:calc(100% - 32px);-webkit-transform:translateX(-50%);transform:translateX(-50%);top:auto;max-width:362px}.cookie-banner__wrap{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cookie-banner__wrap-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:4px;padding-bottom:4px;padding-right:0}.cookie-banner__desc{max-width:100%}}.footer{padding:var(--superable) var(--medium) var(--medium);backdrop-filter:blur(50px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:96px;color:var(--white);position:fixed;width:100%;bottom:0;left:0;opacity:0;z-index:-1}.footer.near{z-index:2;opacity:1}.footer.stop{position:relative}.footer__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;position:relative;z-index:1}.footer__main-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:48px}.footer__country{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.footer__date{color:var(--main-hint,#9598a9)}.footer__inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;position:relative;z-index:1}.footer-item{width:calc((100% - 8px)/ 3);border-radius:8px;background:rgba(255,255,255,.08);padding:24px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:542px;-webkit-transition:all .4s ease;transition:all .4s ease}.footer-item .phone{margin-bottom:5px}.footer-item__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-item__desc{color:rgba(255,255,255,.48);margin-top:24px}.footer-item:hover{background:var(--accent,#009bfb)}.footer-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.footer-menu li{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.footer-menu li a{position:relative}.footer-menu li a::before{position:absolute;top:100%;color:inherit;content:" " attr(data-content);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.footer-menu li a:hover{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.footer__btn{position:absolute;bottom:4px;right:4px}@media screen and (max-width:1200px){.footer__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-item{width:100%;height:240px}}@media screen and (max-width:700px){.footer{gap:32px}.footer__main-inner{margin-bottom:24px}.footer-item{padding:16px;height:auto;gap:var(--medium)}.footer-item__desc{margin-top:16px}.footer-item .phone{margin-bottom:6px}.footer-item:last-child .footer-item__desc{max-width:180px}}.footer-menu{gap:6px}@-webkit-keyframes blink{0%,100%{opacity:0}50%{opacity:1}}@keyframes blink{0%,100%{opacity:0}50%{opacity:1}}.dots{-webkit-animation:blink 1.2s infinite;animation:blink 1.2s infinite;-webkit-transform:translateZ(0);transform:translateZ(0);color:var(--white)!important}.hystmodal,.hystmodal__shadow{-webkit-transition:opacity .4s ease!important;transition:opacity .4s ease!important}.hystmodal__shadow{background:var(--black,#0a0e22)}.hystmodal--active .desc-modal{-webkit-transform:translateX(0);transform:translateX(0)}.hystmodal__shadow--show{opacity:1}.hystmodal__window{margin:0;border-radius:24px;background:var(--bg-color,#fff);-webkit-box-shadow:0 2px 8px 8px rgba(0,0,0,.04);box-shadow:0 2px 8px 8px rgba(0,0,0,.04);padding:var(--padding,32px);width:calc(100% - var(--medium) * 2);min-height:calc(100% - var(--medium) * 2);gap:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all .4s ease;transition:all .4s ease}.form-modal{position:relative;padding:var(--medium)!important}.form-modal__close{position:absolute;right:24px;top:24px;border-radius:6px;background:#f1f4f6;padding:10px 6px 6px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:52px;width:52px}.form-modal__close:hover{background-color:rgba(241,244,246,.5)}.form-modal__wrap{margin-top:auto}@media screen and (max-width:1200px){.form-modal{padding-top:100px!important}}@media screen and (max-width:700px){.form-modal{padding-top:84px!important}.form-modal__close{right:16px;top:16px}}.hero{min-height:100vh;color:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;position:relative;padding:var(--medium)}.hero__video{height:calc(100% + 1px);width:calc(100% + 1px);-o-object-fit:cover;object-fit:cover;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1;min-width:1800px;min-height:1124px}.hero__title{max-width:596px;margin-left:auto;text-align:right}.hero__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 48px)}@media screen and (min-width:701px){.hero__inner{max-width:536px;border-radius:8px;background:rgba(255,255,255,.08);backdrop-filter:blur(24px)}.hero__inner-top{padding:var(--medium)}.hero__inner-bot{padding:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media screen and (max-width:1400px){.hero__list{display:none}}.hero-item{position:absolute;z-index:2;padding:12px;cursor:pointer}.hero-item_reverse .hero-item__inner{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.hero-item_reverse .hero-item__desc{text-align:left}.hero-item_reverse .hero-item__hover{left:auto;right:100%}.hero-item:first-child{right:calc(50% + 275px);top:20%}@media screen and (min-width:2000px){.hero-item:first-child{right:64.5%}}.hero-item:nth-child(2){right:calc(50% + 385px);top:40%}@media screen and (min-width:2000px){.hero-item:nth-child(2){right:69.5%}}.hero-item:nth-child(3){left:calc(50% + 377px);top:45%}@media screen and (min-width:2000px){.hero-item:nth-child(3){left:69.5%}}.hero-item:nth-child(4){right:calc(50% + 327px);top:66%}@media screen and (min-width:2000px){.hero-item:nth-child(4){right:67%}}.hero-item:nth-child(5){left:calc(50% + 289px);top:70.5%}@media screen and (min-width:1800px){.hero-item:nth-child(5){left:66%}}.hero-item__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.hero-item__desc{max-width:155px;text-align:right;color:rgba(255,255,255,.48);-webkit-transition:all .3s ease;transition:all .3s ease}.hero-item__circle{width:48px;height:48px;border-radius:50%;background:rgba(255,255,255,.01);backdrop-filter:blur(32px);-webkit-transition:all .3s ease;transition:all .3s ease}.hero-item__hover{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;left:100%;padding:12px;border-radius:8px;background-color:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;min-width:248px;opacity:0;pointer-events:none;-webkit-transition:all .5s ease;transition:all .5s ease}.hero-item__hover-img{width:86px;height:64px;-o-object-fit:cover;object-fit:cover;border-radius:6px}.hero-item__hover-desc{max-width:224px;color:var(--black,#0a0e22)}.hero-item__hover-icon{position:absolute;right:12px;top:12px}.hero-item__hover::before{content:"";position:absolute;left:0;top:0;height:100%;width:12px;border-radius:8px 0 0 8px;border:1px solid var(--accent);border-right:none}.hero-item__hover::after{content:"";position:absolute;right:0;top:0;height:100%;width:12px;border-radius:0 8px 8px 0;border:1px solid var(--accent);border-left:none}.hero-item:hover .hero-item__hover{opacity:1;pointer-events:all}.hero-item:hover .hero-item__desc{color:var(--white)}.hero-item:hover .hero-item__circle{-webkit-transform:rotate(60deg) scale(1.33);transform:rotate(60deg) scale(1.33)}@media screen and (max-width:1400px){.hero{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero__title{text-align:left;margin-left:0}.hero__inner{position:absolute;left:24px;bottom:24px}.hero__video{left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}}@media screen and (max-width:1200px){.hero__video{left:-140px}}@media screen and (max-width:700px){.hero{gap:16px}.hero__video{min-height:800px;min-width:1400px;left:-335px}.hero__inner{position:static;gap:16px;width:100%}}.about__swiper{margin-top:var(--superable);overflow:visible;cursor:pointer}.about__swiper .swiper-wrapper{-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important}.about-slide{width:calc(25% - 3px);border-radius:8px;height:435px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;padding:24px;min-width:435px;-webkit-transition:all .4s ease;transition:all .4s ease}.about-slide_img{width:auto;min-width:calc(25% - 3px);padding:0}.about-slide_img img{max-height:100%;width:auto}.about-slide_feature{background:#b8faf0}.about-slide_feature .supertitle{margin-left:auto}.about-slide_link{color:var(--white);background:var(--accent)}.about-slide__title{white-space:nowrap}.about-slide__tag{position:absolute;left:4px;top:4px;border-radius:8px;background:rgba(255,255,255,.24);backdrop-filter:blur(24px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:8px 12px;color:var(--main-white,#fff)}.about-slide__tag img{width:24px;height:24px}.about-slide .arrow-btn{position:absolute;bottom:4px;right:4px}.about-slide:hover{-webkit-transform:scale(.96);transform:scale(.96)}.about .supertitle{font-size:192px!important}@media screen and (max-width:1400px){.about .col-2{width:100%}.about .col-4{width:calc(50% - 2px)}}@media screen and (max-width:700px){.about .row br{display:none}.about .row:not(:last-child){margin-bottom:32px}.about .col-4{width:100%}.about-slide{width:324px;height:324px;min-width:1px}.about-slide_img{min-width:1px}.about-slide_img>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about .supertitle{font-size:132px!important}}.how{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:var(--light-gray,#f1f4f6)}.how__title{max-width:874px}.how__inner{margin-bottom:0!important}.how__wrap{margin-bottom:0!important}@media screen and (max-width:1400px){.how .row{-ms-flex-wrap:wrap;flex-wrap:wrap}.how__inner .col-4{width:calc(50% - 2px)}.how__inner .col-4:first-child{width:100%;margin-bottom:20px}}@media screen and (max-width:1200px){.how__inner .col-4{width:100%}.how__inner .col-4:not(:last-child){margin-bottom:20px}.how__wrap .col-4{width:100%}}@media screen and (max-width:700px){.how .col{margin-bottom:0!important}.how .steps{gap:4px}}.steps{margin-top:var(--superable);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px!important}.step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:600px;padding:var(--medium);cursor:pointer;position:relative;border-radius:8px;background:var(--white,#fff);-webkit-transition:all .4s ease;transition:all .4s ease}.step_3{width:calc((100% - 8px)/ 3)}.step_3 .step__title{max-width:550px}.step__img{position:absolute;width:248px;height:248px;right:0;top:0}.step__title{max-width:390px}.step__desc,.step__number,.step__title{-webkit-transition:all .4s ease;transition:all .4s ease}.step__inner{padding-top:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--medium);position:relative}.step__inner::before{content:"";width:100%;height:12px;position:absolute;left:0;top:0;border-radius:8px;border:1px solid var(--stroke,#e1e3e5);border-radius:8px 8px 0 0;border-bottom:none;-webkit-transition:all .4s ease;transition:all .4s ease}.step:hover{background:var(--accent,#009bfb)}.step:hover .step__desc,.step:hover .step__number,.step:hover .step__title{color:var(--white)}@media screen and (max-width:1400px){.step{width:calc(50% - 2px)}}@media screen and (max-width:1200px){.step{height:480px}.step__img{width:196px;height:196px}}@media screen and (max-width:700px){.step{width:100%;min-height:400px;height:auto}}.services{color:var(--white);background:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.services__box{position:relative;margin-top:var(--superable);padding-left:24px;padding-right:24px;padding-bottom:24px}.services__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:48px;width:100%;position:relative;z-index:1}.services__current{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:288px;position:absolute;overflow:hidden;left:0;top:-24px;padding-left:24px;padding-right:24px;z-index:2;-webkit-transform:translateZ(0);transform:translateZ(0)}.services__current .services__list{padding:24px 0;overflow:hidden;max-height:100%}.services__current.fixed{width:calc(100% - 48px);position:fixed;top:50%;left:24px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.services__current.stop{position:absolute;bottom:0;top:auto}.services__current::before{content:"";width:calc(100% - 2px);height:23px;position:absolute;left:0;top:0;border:1px solid var(--accent);border-radius:12px 12px 0 0;border-bottom:none;-webkit-transition:all .4s ease;transition:all .4s ease}.services__current::after{content:"";width:calc(100% - 2px);height:23px;position:absolute;left:0;bottom:0;border:1px solid var(--accent);border-radius:0 0 12px 12px;border-top:none;-webkit-transition:all .4s ease;transition:all .4s ease}.services__scroll{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;overflow:hidden;width:100%;padding:24px 0}@media screen and (max-width:1400px){.services .col-2{width:100%}.services .col-4{width:calc(50% - 2px)}}@media screen and (max-width:1200px){.services .col-4{width:100%}.services__current{height:332px;display:none}.services__list{gap:24px}}@media screen and (max-width:700px){.services__current{padding-left:8px;padding-right:8px;height:240px;top:-8px}.services__current .services__list{padding:8px 0}.services__current.fixed{width:calc(100% - 32px);left:16px}.services__current.stop{bottom:16px}.services__box{padding-left:8px;padding-right:8px}.services__list{gap:16px}}.service{border-radius:8px;background:rgba(255,255,255,.04);backdrop-filter:blur(24px);min-height:240px;gap:96px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:var(--medium)}.service__number{-ms-flex-item-align:start;align-self:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 12px;border-radius:12px;background:rgba(255,255,255,.08);width:64px;height:64px;min-width:64px}.service__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:96px}.service__title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.service__desc{max-width:294px;color:rgba(255,255,255,.64)}.service__link{min-width:154px;padding-left:88px;opacity:0;-webkit-transition:all .4s ease;transition:all .4s ease}.service_hover{background:var(--accent,#009bfb)}.service_hover .service__link{opacity:1}.service_hover:hover .service__link{-webkit-transform:translateX(5px);transform:translateX(5px)}@media screen and (max-width:1400px){.service__head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.service__desc{max-width:500px}.service__link{padding-left:0}}@media screen and (max-width:1200px){.service{gap:24px;padding:calc(2 * var(--medium)) var(--medium);min-height:1px}.service:hover{background:var(--accent,#009bfb)}.service:hover .service__link{opacity:1}}@media screen and (max-width:700px){.service{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;min-height:224px;padding:var(--medium)}.service__number{width:40px;height:40px;min-width:1px;padding:4px 6px;border-radius:6px}.service__link{display:none}.service__title{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.service__head{gap:16px}}.cases{background:var(--main-light-gray,#f1f4f6);padding-bottom:var(--medium)}@media screen and (max-width:1200px){.cases{padding-bottom:168px}}@media screen and (max-width:700px){.cases{padding-bottom:128px}}.case{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.case__media{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(50% - 12px);position:relative;border-radius:8px;overflow:hidden}.case__media video{width:100%;min-height:864px;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:700px){.case__inner{position:absolute;bottom:24px;left:24px;border-radius:8px;background:rgba(255,255,255,.08);backdrop-filter:blur(24px);padding:24px;max-width:536px;color:var(--white)}}.case__content{width:calc(50% - 12px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.case__desc{max-width:calc(50% - 12px)}.case__title{margin:auto 0}.case .big-btn{max-width:calc(50% - 12px)}@media screen and (max-width:1400px){.case{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.case__media{width:100%}.case__content{width:100%}.case .big-btn{position:absolute;bottom:24px;right:24px;max-width:calc(25% - 3px)}}@media screen and (max-width:1200px){.case__desc{max-width:100%}.case__title{margin:0;-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2}.case__media video{min-height:720px}.case .big-btn{max-width:100%;width:calc(100% - 2 * var(--medium))}}@media screen and (max-width:700px){.case__media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;border-radius:0}.case__media video{aspect-ratio:1/1;min-height:1px;border-radius:8px}.case .big-btn{right:16px;bottom:16px}}.contacts{padding-top:var(--superable);padding-bottom:var(--medium)}.contacts__title{margin-bottom:24px;max-width:700px}.contacts__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.contacts__left{width:calc(50% - 12px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.contacts__subtitle{margin-bottom:24px}.contacts .phone{margin-bottom:12px}.contacts__right{width:calc(50% - 12px)}.contacts form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:48px 8px}.contacts .big-btn{max-width:calc(50% - 12px)}@media screen and (max-width:1200px){.contacts__title{max-width:500px}.contacts__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--superable)}.contacts__left{width:100%}.contacts__right{width:100%}}@media screen and (max-width:700px){.contacts{padding:var(--superable) var(--medium) var(--medium)}.contacts__title{margin-bottom:32px;max-width:300px}.contacts form{gap:8px}.contacts .big-btn{max-width:100%}}.form-end{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;width:100%}.form-end__inner{width:calc(50% - 12px);padding:8px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:var(--hint,#9598a9)}.form-end__inner a{color:var(--black,#0a0e22)}@media screen and (max-width:700px){.form-end{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:0;margin-top:8px}.form-end__inner{width:100%;padding:16px 16px 9}}.parallax-video{width:100%;height:100%;max-height:1124px;max-width:1800px;-webkit-filter:blur(24px);filter:blur(24px);z-index:1;position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:.32;pointer-events:none}@media screen and (max-width:1400px){.parallax-video{left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);min-width:1800px;min-height:1124px}}@media screen and (max-width:1200px){.parallax-video{left:-140px}}@media screen and (max-width:700px){.parallax-video{min-height:800px;min-width:1400px;left:-335px}}.hero-case{position:relative;color:var(--white);min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:var(--medium);background:var(--black)}.hero-case__img{position:absolute;width:100%;height:100%;position:absolute;left:0;top:0;opacity:.48;-o-object-fit:cover;object-fit:cover}.hero-case__video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;opacity:.64}.hero-case__title{max-width:874px}.hero-case__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:64px;margin-top:64px;position:relative;z-index:1}.hero-case__inner::before{content:"";width:100%;height:12px;position:absolute;left:0;top:0;border-radius:8px 8px 0 0;border:1px solid rgba(255,255,255,.08);border-bottom:none}.hero-case__end{margin-top:24px;position:absolute;bottom:0;right:0}.hero-case__row-end{margin-top:-24px}@media screen and (min-width:1201px) and (max-height:1060px){.hero-case{min-height:100vh;padding-top:104px}}@media screen and (max-width:1200px){.hero-case{padding-top:204px}.hero-case__end{position:static;width:100%!important}.hero-case__row-end{margin-top:0}.hero-case__inner-title{-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2}.hero-case__inner .col-2{width:100%}.hero-case__inner .col-4{width:calc(50% - 2px)}.hero-case__inner-desc .col-4{width:100%}}@media screen and (max-width:700px){.hero-case{padding-bottom:76px}.hero-case .ml-auto{margin-left:0}.hero-case__inner{padding-top:28px;margin-top:28px}.hero-case .col-4{width:100%}}.breadcrumbs{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.breadcrumbs span{color:rgba(255,255,255,.48)}.breadcrumbs__item{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.breadcrumbs__item a{position:relative}.breadcrumbs__item a::before{position:absolute;top:100%;color:inherit;content:" " attr(data-content);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.breadcrumbs__item a:hover{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.breadcrumbs a{color:var(--white)}.techs__inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.techs__list{width:calc((100% - 48px)/ 3 * 2 + 24px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 24px}.techs__img{width:calc(33.3333333333% - 16px);display:-webkit-box;display:-ms-flexbox;display:flex}.techs__img img{border-radius:8px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1200px){.techs__inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.techs__list{width:100%;gap:24px 4px}.techs__img{width:100%}.techs__img img{aspect-ratio:1/1}}@media screen and (max-width:700px){.techs__list{gap:4px}}.tech{width:calc(50% - 12px);min-height:33.3333333333%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:var(--medium);gap:24px;cursor:pointer;border-radius:8px;-webkit-transition:all .4s ease;transition:all .4s ease}.tech_spacing{pointer-events:none}.tech .accent,.tech .tech__desc{-webkit-transition:all .4s ease;transition:all .4s ease}.tech:hover{background:var(--accent,#64b848)}.tech:hover .accent,.tech:hover .tech__desc{color:var(--white)}@media screen and (max-width:1200px){.tech{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.tech_spacing{display:none}}@media screen and (max-width:700px){.tech{width:100%}}.systems{background:var(--black,#102523);color:var(--white);position:relative;padding-bottom:var(--superable)}.systems__title{margin-bottom:24px;padding-right:132px}.systems__nav{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;top:var(--medium);right:var(--medium)}.systems__inner{margin:0 auto;max-width:1368px;position:relative;width:100%}.systems__count{position:absolute;top:0;left:-96px;color:var(--light-gray,#1e4540);font-size:512px;font-weight:500;line-height:512px;text-transform:uppercase}@media screen and (max-width:1400px){.systems__count{display:none}}@media screen and (max-width:1000px){.systems .systems__nav{display:none}.systems__title{padding-right:0}.systems__inner{max-width:calc(100% - 48px)}}@media screen and (max-width:700px){.systems__inner{max-width:calc(100% - 32px)}}.system{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:var(--superable)}.system__left,.system__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:48px;width:calc(50% - var(--superable)/ 2);position:relative}.system__left img,.system__right img{-o-object-fit:cover;object-fit:cover;border-radius:8px;aspect-ratio:3/4}@media screen and (min-width:2000px){.system__title br{display:none}}.system .systems__nav{display:none}@media screen and (max-width:1400px){.system{gap:24px}.system__left,.system__right{width:calc(50% - 12px)}}@media screen and (max-width:1000px){.system{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.system .systems__nav{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:24px;right:24px;top:auto}.system__left,.system__right{width:100%}.system__left img,.system__right img{aspect-ratio:1/1}}@media screen and (max-width:700px){.system__left{gap:16px}}.advantages{background:#f1f4f6;position:relative}.advantages__title{margin-bottom:24px;padding-right:132px;color:rgba(16,37,35,.16)}.advantages__nav{position:absolute;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;top:var(--medium);right:var(--medium)}.advantages__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--medium)}.advantages__swiper{position:relative;z-index:1;width:100%}.advantages__counts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fadd4b;font-size:428px;font-weight:500;line-height:100%;text-transform:uppercase;margin-top:-57px;height:340px}@media screen and (max-width:1000px){.advantages__title{padding-right:0}.advantages__counts{font-size:256px;height:230px;margin-top:-92px}.advantages__inner{position:relative}}@media screen and (max-width:700px){.advantages{padding-bottom:var(--medium)}.advantages__counts{margin-top:0;font-size:128px;height:128px}}.advantage{border-radius:8px;background:var(--white,#fff);padding:var(--medium);gap:24px;min-height:420px;height:auto;width:calc(25% - 3px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:pointer;-webkit-transition:all .4s ease;transition:all .4s ease}.advantage__icon{width:96px;height:96px;border-radius:50%;background:var(--accent,#64b848);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.advantage__title{margin-top:auto}@media screen and (max-width:1400px){.advantage{width:calc((100% - 8px)/ 3)}}@media screen and (max-width:1200px){.advantage{width:calc(50% - 2px)}}@media screen and (max-width:800px){.advantage{width:100%}}@media screen and (max-width:700px){.advantage{width:100%;gap:16px;min-height:380px}}.advantage:hover{-webkit-transform:scale(.96);transform:scale(.96)}.duo{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}.duo__left{width:33.3333333333%;background:var(--yellow,#fedf00);padding:var(--superable) var(--medium) var(--medium);gap:var(--superable);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.duo__left .duo-item{width:100%}.duo__right{background:var(--accent,#64b848);padding:var(--superable) var(--medium) var(--medium);gap:var(--superable);width:66.6666666667%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.duo__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}@media screen and (max-width:1600px){.duo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.duo__left{width:100%}.duo__left .duo-item{width:calc(33.3333333333% - 16px)}.duo__right{width:100%}}@media screen and (max-width:1200px){.duo__left,.duo__right{gap:48px}.duo__left .duo-item{width:calc(50% - 12px)}}@media screen and (max-width:700px){.duo__left .duo-item{width:100%}.duo__list{gap:16px}}.duo-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;padding:var(--medium);width:calc(33.3333333333% - 16px)}.duo-item__icon{width:96px;height:96px}.duo-item__img{width:96px;height:96px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--pale,#407a3d)}@media screen and (max-width:1200px){.duo-item{width:calc(50% - 12px)}}@media screen and (max-width:700px){.duo-item{width:100%}}.explore{padding:var(--medium)}.explore__title{margin-bottom:12px}.explore__inner{position:relative;max-width:900px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3600px}.explore__scroll{position:sticky;top:calc(100% - 76px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;gap:8px;-webkit-transition:all .4s ease;transition:all .4s ease}.explore__scroll.hide{opacity:0}.explore__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.explore__img{display:-webkit-box;display:-ms-flexbox;display:flex;position:sticky;top:calc(50% - 337px);width:100%;margin-bottom:150px;margin-bottom:calc(50vh - 337px);cursor:pointer}.explore__item{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;white-space:nowrap;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:0;-webkit-transition:all .6s ease;transition:all .6s ease}@media screen and (min-width:701px){.explore__item{border-radius:8px;background:rgba(16,37,35,.08);backdrop-filter:blur(48px);padding:16px}}.explore__item span{width:32px;height:32px;border-radius:50%;background:var(--accent,#64b848);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--white)}.explore__item p{max-width:calc(100% - 44px)}.explore__item:nth-child(1){right:calc(100% + 43px);top:90px}.explore__item:nth-child(1)::after{content:"";width:220px;height:142px;background:url(../img/explore1.svg) no-repeat center/cover;position:absolute;left:calc(100% - 4px);top:28px}.explore__item:nth-child(2){right:calc(100% + 20px);top:312px}.explore__item:nth-child(2)::after{content:"";width:255px;height:203px;background:url(../img/explore2.svg) no-repeat center/cover;position:absolute;left:calc(100% - 4px);bottom:28px}.explore__item:nth-child(3){left:248px;top:19px}.explore__item:nth-child(3)::after{content:"";width:161px;height:273px;background:url(../img/explore3.svg) no-repeat center/cover;position:absolute;left:calc(100% - 4px);top:28px}.explore__item:nth-child(4){left:calc(100% + 51px);bottom:calc(100% + 20px)}.explore__item:nth-child(4)::after{content:"";width:264px;height:374px;background:url(../img/explore4.svg) no-repeat center/cover;position:absolute;right:calc(100% - 4px);top:28px}.explore__item:nth-child(5){left:calc(100% - 20px);top:109px}.explore__item:nth-child(5)::after{content:"";width:124px;height:173px;background:url(../img/explore5.svg) no-repeat center/cover;position:absolute;right:calc(100% - 4px);top:28px}.explore__item:nth-child(6){left:calc(100% + 53px);top:299px}.explore__item:nth-child(6)::after{content:"";width:169px;height:45px;background:url(../img/explore6.svg) no-repeat center/cover;position:absolute;right:calc(100% - 4px);top:28px}.explore__item:nth-child(7){left:calc(100% + 7px);top:430px}.explore__item:nth-child(7)::after{content:"";width:103px;height:43px;background:url(../img/explore7.svg) no-repeat center/cover;position:absolute;right:calc(100% - 4px);bottom:28px}.explore__item:nth-child(8){left:calc(100% - 50px);bottom:60px}.explore__item:nth-child(8)::after{content:"";width:103px;height:130px;background:url(../img/explore8.svg) no-repeat center/cover;position:absolute;right:calc(100% - 4px);bottom:28px}.explore__item:nth-child(9){left:694px;top:calc(100% + 4px)}.explore__item:nth-child(9)::after{content:"";width:55px;height:214px;background:url(../img/explore9.svg) no-repeat center/cover;position:absolute;right:calc(100% - 4px);bottom:28px}.explore__item:nth-child(10){left:5px;top:calc(100% + 19px)}.explore__item:nth-child(10)::after{content:"";width:397px;height:175px;background:url(../img/explore10.svg) no-repeat center/cover;position:absolute;left:calc(100% - 4px);bottom:28px}.explore__item:nth-child(11){left:-74px;bottom:18px}.explore__item:nth-child(11)::after{content:"";width:349px;height:99px;background:url(../img/explore11.svg) no-repeat center/cover;position:absolute;left:calc(100% - 4px);bottom:28px}.explore__item:nth-child(12){left:-36px;bottom:149px}.explore__item:nth-child(12)::after{content:"";width:352px;height:57px;background:url(../img/explore12.svg) no-repeat center/cover;position:absolute;left:calc(100% - 4px);bottom:28px}.explore__item.active{opacity:1}.explore__numbers{display:none}.explore__number{width:36px;height:36px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--white);border:2px solid var(--white);background:var(--accent,#64b848);position:absolute}.explore__number:nth-child(1){left:14%;top:40%}.explore__number:nth-child(2){left:22%;top:18%}.explore__number:nth-child(3){left:68%;top:52%}.explore__number:nth-child(4){left:75%;top:41%}.explore__number:nth-child(5){left:82%;top:43%}.explore__number:nth-child(6){left:88%;top:50%}.explore__number:nth-child(7){left:88%;top:62%}.explore__number:nth-child(8){left:81%;top:67%}.explore__number:nth-child(9){left:71%;top:75%}.explore__number:nth-child(10){left:63%;top:82%}.explore__number:nth-child(11){left:46%;top:77%}.explore__number:nth-child(12){left:50%;top:65%}@media screen and (max-width:1460px){.explore{padding-bottom:var(--superable)}.explore__inner{height:auto}.explore__img{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;gap:24px}.explore__img-inner{position:relative}.explore__item{position:static;width:calc(50% - 4px);opacity:1!important}.explore__item::after{display:none}.explore__scroll{display:none}.explore__numbers{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:700px){.explore__list{gap:12px 8px}.explore__item{white-space:wrap}.explore__item:nth-child(1),.explore__item:nth-child(7){-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.explore__item:nth-child(2),.explore__item:nth-child(8){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.explore__item:nth-child(3),.explore__item:nth-child(9){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.explore__item:nth-child(10),.explore__item:nth-child(4){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.explore__item:nth-child(11),.explore__item:nth-child(5){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.explore__item:nth-child(12),.explore__item:nth-child(6){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.explore__number{width:22px;height:22px;font-size:10px;line-height:16px}}.crops{background:var(--black,#102523);position:relative;color:var(--white);height:100dvh}.crops__bg{position:absolute;z-index:1;height:100%;width:auto;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.crops__bg img{height:100%}.crops__title{margin-bottom:74px}.crops__arrows{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;bottom:24px;left:24px}.crops__nav{position:absolute;right:24px;top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:12px}.crops__swiper{width:100%}.crops__wrap{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}@media screen and (max-width:1200px){.crops{height:auto}.crops__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.crops__title{margin-bottom:24px}.crops__nav{position:static;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.crops__arrows{position:static;margin-top:24px}.crops__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin:-40px 0 -20px}.crops__bg{height:auto;-webkit-transform:none;transform:none;position:static;max-height:900px}}@media screen and (max-width:700px){.crops__img{margin:0}.crops__bg{width:100%}.crops__bg img{width:100%}.crops__nav{gap:0}}.crops-item{width:calc((100% - 96px)/ 5);padding:var(--medium) var(--medium) 32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:center;gap:24px;height:283px;cursor:pointer}.crops-item__img{width:128px;height:128px;border-radius:50%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .4s ease;transition:all .4s ease}.crops-item:hover .crops-item__img{-webkit-transform:scale(.95);transform:scale(.95)}@media screen and (max-width:1200px){.crops-item{white-space:nowrap;padding-bottom:48px}.crops-item__img{width:96px;height:96px;min-width:96px}}@media screen and (max-width:700px){.crops-item{width:calc((100% - 48px)/ 3);gap:12px;padding-bottom:67px}}.tabs__nav-item{cursor:pointer;-webkit-transition:all .4s ease;transition:all .4s ease}.tabs__nav-item:hover{color:var(--hint)}.tabs__nav-item.active{color:var(--accent)}.tabs__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.tabs__wrap-item{width:100%;display:none}.tabs__wrap-item.active{display:-webkit-box;display:-ms-flexbox;display:flex}.roadmap__title{max-width:874px}.roadmap__desc{max-width:calc(50% - 2px)}.roadmap__list{margin-top:var(--superable);display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;padding:128px 0}.roadmap__list::before{content:"";width:100%;position:absolute;left:0;top:50%;-webkit-transform:translateY(-1px);transform:translateY(-1px);height:1px;background:url(../img/line.svg) no-repeat center/cover}@media screen and (max-width:1400px){.roadmap__list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.roadmap__list::before{display:none}}@media screen and (max-width:1200px){.roadmap .col-2{width:100%}.roadmap .ml-auto{margin-left:0}.roadmap__desc{max-width:100%}}@media screen and (max-width:700px){.roadmap__list{margin-top:32px}}.road{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;position:relative;width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1;cursor:pointer}.road__img{width:96px;height:96px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:2}.road__img::before{content:"";width:100%;height:100%;border-radius:50%;background:var(--light-gray,#1e4540);-webkit-transition:all .4s ease;transition:all .4s ease;position:absolute;left:0;top:0;z-index:0}.road__img img{position:relative;z-index:1}.road__number{position:absolute;top:0;right:0;width:32px;height:32px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--white);background:var(--accent,#64b848);-webkit-transition:all .4s ease;transition:all .4s ease}.road__title{position:absolute;left:50%;width:246px;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center}.road::before{content:"";width:12px;height:46px;background:url(../img/road.svg) no-repeat center/cover;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.road:first-child::after{content:"";width:50%;height:100%;position:absolute;left:0;top:0;background:#fff}.road:last-child::after{content:"";width:50%;height:100%;position:absolute;right:0;top:0;background:#fff}.road:nth-child(2n+1) .road__title{bottom:calc(100% + 64px)}.road:nth-child(2n+1)::before{bottom:calc(100% + 10px)}.road:nth-child(2n) .road__title{top:calc(100% + 64px)}.road:nth-child(2n)::before{top:calc(100% + 10px);-webkit-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg)}.road:hover .road__img::before{-webkit-transform:scale(.9);transform:scale(.9)}@media screen and (max-width:1400px){.road{width:calc(33.3333333333% - 16px);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.road::after,.road::before{display:none}.road__title{position:static;text-align:left;-webkit-transform:none;transform:none}}@media screen and (max-width:1200px){.road{width:calc(50% - 12px);gap:16px}.road__title{width:calc(100% - 120px);max-width:250px}}@media screen and (max-width:700px){.road{width:100%}.road__title{width:calc(100% - 112px)}}.info{position:relative;color:var(--white);padding:var(--medium);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh}.info__img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.info::after{content:"";width:100%;height:100%;background:url(../img/grid.svg) no-repeat center/cover;position:absolute;left:0;top:0}.info .row{position:relative;z-index:2}.info .col{min-height:288px}.info__title{max-width:875px}.info__desc{max-width:calc(50% - 2px)}@media screen and (max-width:1200px){.info .col{min-height:1px}.info .col-4{width:100%;margin-left:0}.info__title{max-width:100%}.info__desc{max-width:100%}}@media screen and (max-width:700px){.info .col-2{width:100%}.info .row:last-child{margin-top:auto}}.stacks{position:relative;min-height:100vh;overflow:hidden}.stacks .swiper-wrapper{-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important}.stacks__bg{position:absolute;z-index:1;height:100%;width:auto;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.stacks__bg img{height:100%}.stacks__title{margin-bottom:152px}.stacks__arrows{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;bottom:24px;left:24px}.stacks__nav{position:absolute;right:24px;top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:right;gap:12px;z-index:3}.stacks-item{width:auto;cursor:pointer;-webkit-transition:all .4s ease;transition:all .4s ease}.stacks-item:hover{color:var(--accent)}.stacks__swiper{width:100%;overflow:visible}.stacks__wrap{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.stacks__logo{position:absolute;width:170px;height:170px;bottom:24px;right:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:27px 20px;background:var(--black);-webkit-transition:all .4s ease;transition:all .4s ease;opacity:0;border-radius:4px;z-index:4}.stacks__logo img{max-height:100%}.stacks__logo.show{opacity:1}.stacks .tabs__wrap-item{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;opacity:0;pointer-events:none}.stacks .tabs__wrap-item.active{opacity:1;pointer-events:all}.stacks .tabs__wrap-item:not(:first-child){position:absolute;left:0;top:0}@media screen and (max-width:1200px){.stacks{height:auto;min-height:1px}.stacks__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.stacks__title{margin-bottom:24px}.stacks__nav{position:static;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left;max-width:calc(100% - 88px)}.stacks__nav br{display:none}.stacks__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin:-40px 0 -20px}.stacks__bg{height:auto;-webkit-transform:none;transform:none;position:static;max-height:900px}}@media screen and (max-width:700px){.stacks{padding:var(--medium)}.stacks__img{margin:0 0 -50px}.stacks__bg{width:100%}.stacks__bg img{width:100%}.stacks__logo{width:64px;height:64px;padding:10px 7px;bottom:16px;right:16px}}.prices{padding-left:0;padding-right:0;background:var(--light-gray,#f1f4f6)}.prices .cut-text{padding-left:var(--medium);padding-right:var(--medium);margin-bottom:0}.prices__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.prices-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:var(--medium) var(--medium) 48px;border-bottom:1px solid var(--stroke,#e1e3e5)}.prices-item__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px;position:relative}.prices-item__head-inner{width:calc(50% - 12px);margin-left:auto}.prices-item__title{padding-right:56px}.prices-item__icon{width:32px;height:32px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid var(--stroke,#e1e3e5);position:absolute;right:0;top:0}.prices-item__number{width:calc(50% - 12px)}.prices-item__inner{padding-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:calc(50% - 12px);margin-left:auto;gap:var(--medium)}@media screen and (max-width:1200px){.prices-item__number{width:auto}}@media screen and (max-width:800px){.prices-item__head-inner{margin-left:0;width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.prices-item__inner{margin-left:0;width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media screen and (max-width:700px){.prices-item__head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.prices-item__title{padding-right:0}.prices-item__inner{gap:16px}}.faq-item{cursor:pointer;-webkit-transition:all .4s ease;transition:all .4s ease}.faq-item__icon{-webkit-transition:all .4s ease;transition:all .4s ease}.faq-item__head{cursor:pointer}.faq-item__wrap{display:none;width:100%!important;padding:0!important}.faq-item:hover{background:var(--white)}.faq-item.open{background:var(--white)}.faq-item.open .faq-item__icon{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.core{position:relative;padding:var(--medium);min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:var(--white);background:var(--black,#0a0e22);cursor:pointer}.core__swiper{position:absolute;left:0;top:0;width:100%;height:100%}.core__slide{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:var(--medium);background:var(--black,#0a0e22)}.core__slide::before{content:"";height:100%;width:auto;aspect-ratio:1/1;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:radial-gradient(50% 50% at 50% 50%,rgba(0,155,251,.24) 0,rgba(0,155,251,0) 100%);z-index:1}.core__slide img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:2}.core__slide-title{position:relative;z-index:3}.core__title{text-align:right;margin-left:auto;position:relative;z-index:3}.core__desc{max-width:490px;margin-left:auto;position:relative;z-index:3;position:absolute;bottom:24px;right:24px}.core__counts{position:absolute;left:var(--medium);bottom:var(--medium);border-radius:6px;background:rgba(255,255,255,.16);backdrop-filter:blur(24px);width:88px;height:52px;padding:6px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:3}.core__counts-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;height:100%}.core__counts::after{content:"";height:32px;width:1px;background:rgba(255,255,255,.32);position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.core__total{color:rgba(255,255,255,.48);text-align:right;margin-top:auto}@media screen and (max-width:1200px){.core__title{margin-left:0;text-align:left}}@media screen and (max-width:700px){.core{-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.core__desc{margin-top:auto;max-width:100%}.core__title{margin-left:0;text-align:left}.core__desc{bottom:82px;right:auto;left:16px}.core__counts{bottom:16px;left:16px;width:88px;height:40px}}.touch{min-height:100vh;background:0 0;color:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:64px;padding:var(--medium)}.touch__title{text-align:right;margin-left:auto}.touch__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.touch__main .phone{margin-bottom:24px}.touch__main-inner{padding-top:64px;margin-top:64px;width:100%}.touch__main-inner::before{content:"";width:100%;height:12px;position:absolute;left:0;top:0;border-radius:8px 8px 0 0;border:1px solid rgba(255,255,255,.08);border-bottom:none}.touch__end{min-height:192px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.touch__end .big-btn{max-width:calc(25% - 3px)}.touch__data{position:absolute;bottom:24px;left:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;width:calc(50% - 2px)}.touch__date,.touch__time{width:calc(50% - 2px)}.touch__date{color:var(--hint,#9598a9)}@media screen and (max-width:1200px){.touch{padding-top:var(--medium)}.touch__title{text-align:left;margin-left:0;margin-top:var(--superable)}.touch__main .col-4{width:calc(50% - 2px)}.touch__date,.touch__time{width:100%}.touch__data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:6px}.touch .big-btn{max-width:calc(50% - 2px)}}@media screen and (max-width:700px){.touch__title{margin-top:112px}.touch__main-inner{padding-top:44px;margin-top:32px}.touch__main .col-4{width:100%}.touch__data{position:static;width:100%}.touch__end{min-height:1px}.touch__end .big-btn{max-width:100%}}.talk{min-height:100vh;background:0 0;padding:var(--medium);display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.talk__left,.talk__right{width:calc(50% - 12px)}.talk .wpcf7{margin-top:auto}.talk__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px;color:var(--white)}.talk__desc{color:rgba(255,255,255,.48)}.talk__right{border-radius:var(--medium,24px);background:var(--white,#fff);padding:var(--medium);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.talk__right form{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:48px 8px}.talk__right .big-btn{max-width:calc(50% - 12px)}@media screen and (max-width:1200px){.talk__left{display:none}.talk__right{width:100%}}@media screen and (max-width:700px){.talk .big-btn{max-width:100%}.talk__right form{gap:8px}}.default{min-height:100vh;background:0 0;color:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;padding:168px var(--medium) var(--medium)}.default__btn{margin-left:auto;margin-top:auto;max-width:calc(50% - 2px);background:rgba(255,255,255,.08)}@media screen and (max-width:700px){.default{gap:32px;padding-top:64px}.default__title{margin-top:auto}.default__btn{max-width:100%}.default__subtitle br{display:none}}