/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}.splide,.splide__container,.splide__slide,sub,sup{position:relative}.btn,.link,body,html{color:var(--white)}body{margin:0}details,main{display:block}hr{box-sizing:content-box;height:0}*,.splide__container,.splide__slide,:after,:before,[type=checkbox],[type=radio],legend{box-sizing:border-box}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.btn,.hero__picture--descr b,.hero__picture--descr h2,.large-title,.section-name,.title,body,h1,h2,h3,h4,h5,h6{font-weight:400}summary{display:list-item}[hidden],template{display:none}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;flex-shrink:0;list-style-type:none!important;margin:0;-webkit-tap-highlight-color:transparent}.splide__slide img{vertical-align:bottom}.splide__spinner{-webkit-animation:splide-loading 1s linear infinite;animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@-webkit-keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:flex;height:2em;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:#0bf solid 3px;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:#0bf solid 3px;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;-webkit-transform:scale(1.4);transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide.is-focus-in .splide__pagination__page:focus,.splide__pagination__page:focus-visible{outline:#0bf solid 3px;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus,.splide__slide:focus-visible{outline:#0bf solid 3px;outline-offset:-3px}}.splide__toggle{cursor:pointer}.splide.is-focus-in .splide__toggle:focus,.splide__toggle:focus-visible{outline:#0bf solid 3px;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{-webkit-transform:scaleX(1);transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:flex;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}*,fieldset{padding:0}*{margin:0;border:0}:active,:focus,a:active,a:focus{outline:0}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}input[type=number]{-moz-appearance:textfield;-webkit-appearance:none}aside,footer,header,nav{display:block}a,button{touch-action:manipulation}button,input,textarea{font-family:inherit;border-radius:0}.min-marquee,body{font-family:var(--main-font)}input::-ms-clear{display:none}button{cursor:pointer}address{font-style:normal}button::-moz-focus-inner{padding:0;border:0}a,a:hover,a:visited{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;margin:0}:root{--title-font:"Neue Machina",sans-serif;--main-font:"DMSans",sans-serif;--accent:#70FF4D;--accent-active:#44be25;--white:#FFF;--black:#18181A;--container-padding:8vw;--desktop-container-padding:5.555556vw}.image-body{width:100%;position:relative}.image-body img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main,section{position:relative}.split-text .line{overflow:hidden}.anim-text-2.split-text .line-body,.anim-text.split-text .line-body{-webkit-transform:translate3d(0,110%,0);transform:translate3d(0,110%,0)}body,html{height:100%;width:100%;line-height:1;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:16px;min-height:100%;min-width:320px;background:var(--black)}body{line-height:150%;display:flex;flex-direction:column}.header__logo,.wrapper{flex:1 1 auto}body._popup-active{overflow:hidden}.section-margin-top{margin-top:37.333333vw}.section-margin-top._large{margin-top:50.666667vw}.section-margin-top-min{margin-top:37.333333vw}section{z-index:2}.wrapper{display:flex;flex-direction:column}.main{overflow:hidden;flex:1 0 auto;counter-reset:sectionNumber}.header,.header__nav,.min-marquee,.visually-hidden{position:absolute}.container{padding-left:var(--container-padding);padding-right:var(--container-padding)}.btn{cursor:pointer;display:inline-block;text-align:center;padding:.972222vw 1.597222%;font-size:3.733333vw;line-height:128.571429%;text-transform:uppercase;background:rgba(255,255,255,.07);border-radius:2.083333vw;transition:background .3s ease}.btn:hover{background:rgba(255,255,255,.15)}.btn:active{background:rgba(255,255,255,.2)}.visually-hidden{width:1px;height:1px;margin:-1px;padding:0;border:0;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.parallax-image-wrapper,.parallax-image-wrapper img{isolation:isolate}.fade-down{opacity:0;-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}.fade-in{opacity:0}.hide-on-mob{display:none}.link{font-size:max(16px,4.266667vw);padding-bottom:1.067vw;border-bottom:.267vw solid var(--white);line-height:152.2%}@-webkit-keyframes minMarquee{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{-webkit-transform:translate3d(150%,0,0);transform:translate3d(150%,0,0)}}@keyframes minMarquee{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{-webkit-transform:translate3d(150%,0,0);transform:translate3d(150%,0,0)}}.min-marquee{left:50%;top:50%;background:#0f0;border-radius:200px;width:27.466667vw;height:10.666667vw;font-size:3.733333vw;white-space:nowrap;color:var(--black);display:flex;align-items:center;overflow:hidden;pointer-events:none;text-transform:none}.large-title,.title{font-family:var(--title-font)}.header__nav--name,.large-title,.section-name,.title{text-transform:uppercase}.min-marquee>span{flex-shrink:0;margin:0;display:block;font-size:3.733333vw;min-width:100%;white-space:nowrap;-webkit-animation-name:marqueeLine;animation-name:marqueeLine;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.min-marquee>span>span{display:inline-block;padding-right:2.666667vw}@-webkit-keyframes marqueeLine{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes marqueeLine{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.preloader{display:flex;align-items:center;justify-content:center}.preloader__block{flex:1 1 100%;display:flex;flex-wrap:wrap;justify-content:space-between;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transition:-webkit-clip-path .3s ease;transition:clip-path .3s ease;transition:clip-path .3s ease,-webkit-clip-path .3s ease}.preloader__block._hidden{-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0)}.preloader__progress{flex:1 1 100%;height:2px;background:rgba(255,255,255,.22);margin-bottom:6.933333vw}.preloader__progress--value{width:100%;height:100%;background:var(--white);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleX(0);transform:scaleX(0)}.preloader__loaded{display:flex;align-items:center}.preloader__loaded::before{content:"";display:inline-block;background:var(--accent);width:max(.486111vw,7px);height:max(.486111vw,7px);border-radius:max(1px,.069444vw);margin-right:max(.555556vw,8px)}.preloader__loaded::after{content:"%"}.preloader__text::before{content:"//";margin-right:.347222vw}@font-face{font-weight:400;font-family:DMSans;font-display:swap;font-style:normal;src:url(DMSans-Regular.woff) format("woff"),url(DMSans-Regular.woff2) format("woff2")}@font-face{font-weight:300;font-family:DMSans;font-display:swap;font-style:italic;src:url(DMSans-Italic.woff) format("woff"),url(DMSans-Italic.woff2) format("woff2")}@font-face{font-weight:400;font-family:"Neue Machina";font-display:swap;font-style:normal;src:url(NeueMachina-Regular.woff) format("woff"),url(NeueMachina-Regular.woff2) format("woff2")}@font-face{font-weight:700;font-family:"Neue Machina";font-display:swap;font-style:normal;src:url(NeueMachina-Bold.woff) format("woff"),url(NeueMachina-Bold.woff2) format("woff2")}.large-title{line-height:110%;font-size:14.933333vw}.large-title svg{width:11.2vw;height:auto;margin-right:1.333333vw}.text{font-size:4.266667vw;line-height:150%}.text._min,.text._to-min{font-size:3.733333vw}.split-text{-webkit-font-kerning:none;font-kerning:none}.title{line-height:114%;letter-spacing:-.075rem;font-size:11.2vw}section:not(:first-child){counter-increment:sectionNumber}section:nth-child(-n+10) .section-name::before{content:"(0" counter(sectionNumber) ")"}.section-name{font-size:3.2vw;font-style:italic;line-height:152.2%}.section-name::before{content:"(" counter(sectionNumber) ")";margin-right:4vw}.txt-center{text-align:center}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{-webkit-transition:opacity .2s ease;transition:opacity .2s ease;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{-ms-transition:opacity .2s ease;transition:opacity .2s ease;opacity:1}input::-ms-input-placeholder,textarea::-ms-input-placeholder{-ms-transition:opacity .2s ease;transition:opacity .2s ease;opacity:1}input::placeholder,textarea::placeholder{transition:opacity .2s ease;opacity:1}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{opacity:0}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{opacity:0}input:focus::-ms-input-placeholder,textarea:focus::-ms-input-placeholder{opacity:0}input:focus::placeholder,textarea:focus::placeholder{opacity:0}.header{left:0;top:0;width:100%;z-index:5;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;padding-top:8vw}.header__logo--logo{display:inline-block}.header__logo--img{max-width:100%;width:32.533333vw;height:auto}.header__nav{right:var(--container-padding);top:8vw;width:calc(100% - var(--container-padding) *2);max-height:calc(var(--svh,1vh) *100);background:var(--white);overflow-y:auto;overflow-x:hidden;opacity:0;visibility:hidden;border-radius:150px;-webkit-transform-origin:right top;transform-origin:right top;-webkit-transform:scale(.1) translate(20%,-20%);transform:scale(.1) translate(20%,-20%);z-index:2;transition:opacity .3s ease-in-out,visibility .3s ease-in-out,border-radius .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:opacity .3s ease-in-out,visibility .3s ease-in-out,border-radius .4s ease-in-out,transform .4s ease-in-out;transition:opacity .3s ease-in-out,visibility .3s ease-in-out,border-radius .4s ease-in-out,transform .4s ease-in-out,-webkit-transform .4s ease-in-out;display:flex}.header__nav._mob-menu-active{opacity:1;visibility:visible;border-radius:3.466667vw;-webkit-transform:scale(1);transform:scale(1)}.header__nav--row{display:flex;align-items:center;justify-content:space-between;padding:6.666667vw;width:100%}.header__nav--name{font-size:4.266667vw;line-height:152.2%;color:var(--black);opacity:.5}.header__nav--close{position:relative;background:rgba(0,0,0,0)}.header__nav--close svg{height:auto;width:4vw}.header__nav--close::before{content:"";position:absolute;left:50%;top:50%;width:300%;height:300%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.header__nav--body{width:100%}.header__nav--list{flex:1 1 auto;display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:center;padding-bottom:5.333333vw}.header__nav--list li{width:100%}.header__nav--list li:first-child a{padding-top:0}.header__nav--list li a{display:block;padding:.933333vw 6.666667vw;width:100%;color:var(--black);font-size:6.4vw;line-height:152.2%;text-transform:capitalize;transition:color .2s ease}.header__nav--list li a:hover{color:var(--accent)}.header__nav--list li a:active{color:var(--accent-active)}.header__btn{margin-right:1.527778vw;display:none}.header__burger{position:relative;width:7.466667vw;height:9.066667vw;background:rgba(0,0,0,0);cursor:pointer;display:block}.header__burger span{position:absolute;left:50%;top:50%;width:100%;height:1px;background:var(--white);transition-duration:.3s;transition-timing-function:ease;transition-property:top,opacity,visibility,-webkit-transform;transition-property:transform,top,opacity,visibility;transition-property:transform,top,opacity,visibility,-webkit-transform}.header__burger span:nth-child(1){-webkit-transform:translate3d(-50%,-1.866667vw,0);transform:translate3d(-50%,-1.866667vw,0)}.header__burger span:nth-child(2){-webkit-transform:translate3d(-50%,1.866667vw,0);transform:translate3d(-50%,1.866667vw,0)}.hero{padding-top:var(--height-header)}.hero__body{min-height:calc(var(--svh,1vh) *100);padding:22.666667vw 0 calc(22.666667vw + var(--height-header));display:flex;flex-direction:column;justify-content:center}.hero__text{margin-top:20px;margin-right:-15px;line-height:160%;padding-left:20%;justify-self:center}.hero__picture--image{overflow:hidden;border-radius:8px}.hero__picture--descr{display:none;align-items:center;justify-content:space-between;padding:1.806vw 0;border-bottom:1px solid rgba(255,255,255,.22)}.hero__picture--descr>*{line-height:152%}.hero__picture--descr h2{color:rgba(255,255,255,.52)}@media (min-width:650px){.section-margin-top{margin-top:19.8vw}.section-margin-top._large{margin-top:20vw}.section-margin-top._min{margin-top:19.8vw}.section-margin-top-min{margin-top:16.5vw}.container{padding-left:var(--desktop-container-padding);padding-right:var(--desktop-container-padding)}.btn{font-size:.972222vw}.hide-on-mob{display:initial}.visible-on-mob{display:none}.link{font-size:1.111vw;border-bottom:.069vw solid var(--white);padding-bottom:.278vw}.min-marquee,.min-marquee>span{font-size:1vw}.min-marquee{width:9.722222vw;height:3.125vw;border-radius:2.083333vw}.min-marquee>span>span{padding-right:.694444vw}.preloader__block{width:max(376px,26.111111vw);flex:0 1 auto}.preloader__progress{margin-bottom:1.666667vw}.large-title{font-size:8.2vw;letter-spacing:.1vw}.large-title svg{margin-right:0;width:6.25vw}.text,.text._to-min{font-size:1.111111vw}.text._min{font-size:.972222vw}.title{font-size:6.25vw;letter-spacing:-.15vw}.section-name{font-size:.972vw}.section-name::before{margin-right:22px}.header{padding-top:3.055556vw}.header__logo--img{width:10.138889vw}.header__nav{max-width:24.722222vw;width:100%;right:var(--desktop-container-padding);top:3.055556vw;border-radius:13.888889vw}.header__nav._mob-menu-active{border-radius:.902778vw}.header__nav--row{padding:1.736111vw}.header__nav--name{font-size:1vw}.header__nav--close svg{width:1vw}.header__nav--list{padding-bottom:1.736111vw}.header__nav--list li a{font-size:1.666667vw;padding:3.5px 1.736111vw}.header__btn{display:inline-block}.header__burger{width:3.194444vw;height:3.194444vw;background:var(--white);border-radius:50%}.header__burger span{width:45%;background:var(--black)}.header__burger span:nth-child(1){-webkit-transform:translate3d(-50%,-.25vw,0);transform:translate3d(-50%,-.25vw,0)}.header__burger span:nth-child(2){-webkit-transform:translate3d(-50%,.25vw,0);transform:translate3d(-50%,.25vw,0)}.hero__body{min-height:max(635px,var(--svh,1vh) *100);display:grid;justify-content:stretch;padding:1.736111vw 0 calc(1.736111vw + var(--height-header))}.hero__body>*{grid-area:1/1;align-self:center}.hero__title{text-align:center}.hero__title .line:nth-child(1) .line-body{padding-right:4%}.hero__title .line:nth-child(2) .line-body{padding-left:20%}.hero__text{margin-top:0;max-width:18.819vw;margin-right:68%;padding-left:0}.hero__picture--image{border-radius:12px;padding-top:46.6406%!important}.hero__picture--descr{display:flex}.hero__picture--descr>*{font-size:1.111vw}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus,.splide__slide:focus-visible{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}