:root{--black:#1d1d1d;--red:#d42633;--headers:#f1ebe5;--text:#c1bbb7;--text-gray:#8b7f74;--border:#494645;--font-family:"Suisse Intl",sans-serif;--second-family:"Lora",sans-serif;--width-header-preload:184px}@font-face{font-display:swap;font-family:'Suisse Intl';font-style:normal;font-weight:400;src:url('../fonts/suisse-intl/suisse-intl-400.woff2') format('woff2'),url('../fonts/suisse-intl/suisse-intl-400.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Lora';font-style:normal;font-weight:400;src:url('../fonts/lora/lora-400.woff2') format('woff2'),url('../fonts/lora/lora-400.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Lora';font-style:normal;font-weight:500;src:url('../fonts/lora/lora-500.woff2') format('woff2'),url('../fonts/lora/lora-500.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Lora';font-style:normal;font-weight:600;src:url('../fonts/lora/lora-600.woff2') format('woff2'),url('../fonts/lora/lora-600.ttf') format('truetype')}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}a{background-color:transparent}abbr[title]{border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:87%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}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,input{overflow:visible}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:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal;padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;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}summary{display:list-item}*{box-sizing:border-box}details,main{display:block}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}[hidden],template{display:none}a,button{-webkit-tap-highlight-color:transparent}.link,a{text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-underline-offset:8px;transition:.4s}html{font-size:16px}body{font-family:var(--font-family);color:var(--text);font-weight:400;font-size:1rem;line-height:1.3;background:var(--black)}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{color:var(--headers);font-family:var(--second-family);font-weight:600;line-height:1.12;text-transform:uppercase;margin-top:0}.h1,h1{font-size:2.625rem;margin:0 0 2rem}.h2,h2{font-size:2.25rem;margin:0 0 1.5rem}.h3,h3{font-size:2rem;margin:0 0 1.5rem}.h4,h4{font-size:1.5rem;margin:0 0 1rem}.text,p{font-size:1.0625rem;line-height:1.3;margin:1rem 0}ul:not([class]){font-weight:400;font-size:1rem;line-height:1.8}b,strong{font-weight:700}.text-uppercace{text-transform:uppercase}.text-center{text-align:center}.page-label{color:var(--text-gray);font-size:1.0625rem;line-height:1.3;letter-spacing:.1em;text-transform:uppercase;margin-bottom:1rem}.page-title{color:var(--headers)}.container{margin-right:auto;margin-left:auto;padding-right:1.5rem;padding-left:1.5rem}.page-container{padding-top:6.875rem}.btn{font-family:var(--font-family);color:var(--red);font-weight:400;font-size:1.0625rem;white-space:nowrap;line-height:unset;position:relative;text-decoration:none;background:transparent;display:inline-flex;align-items:center;justify-content:center;padding:0 2rem;min-height:3.625rem;transition:.4s;border-radius:.5rem;outline:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:.0625rem solid var(--red)}.btn--reset{margin:0;padding:0;outline:0;border:0;min-height:.0625rem;border-radius:0;background-color:transparent;cursor:pointer}.btn--accent{color:var(--headers);background:var(--red);border-color:var(--red)}.btn--accent[disabled]{pointer-events:none;color:#605f5e;background:var(--border);border-color:var(--border)}.btn--secondary{color:var(--black);background:var(--headers);border-color:var(--headers)}.btn--secondary[disabled]{pointer-events:none;color:#605f5e;background:var(--border);border-color:var(--border)}.btn--burger:before,.btn--cross:before{content:'';width:2.5rem;height:2.5rem;min-width:2.5rem;background-repeat:no-repeat;background-position:center;background-size:contain}.btn--burger:before{background-image:url('../img/icons/burger.svg')}.btn--cross:before{background-image:url('../img/icons/cross.svg')}.btns-spacer{display:flex;flex-wrap:wrap;margin-bottom:-0.75rem}.btns-spacer>*{margin-right:.75rem;margin-bottom:.75rem}.form__group{display:flex;flex-wrap:wrap;gap:0 20px}.form__group>*{flex:1 1 200px}.form__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-top:1.5rem;gap:24px}.form__send{width:100%}.form__error{color:var(--red);font-size:1.0625rem;line-height:1.3;margin-top:.25rem;text-align:left}.input{margin-bottom:1rem;display:block;position:relative}.input__label{color:#6c6c6c;font-weight:400;font-size:1rem;line-height:1.4;letter-spacing:.8px;display:inline-block;margin:0 0 .375rem}.input__cell{position:relative;font-family:var(--font-family);color:var(--text);font-weight:400;font-size:1.0625rem;line-height:1.3;background:transparent;border:.0625rem solid var(--border);border-radius:.75rem;min-height:3.375rem;padding:0 1.5rem;width:100%;outline:0;transition:.2s;resize:none}.input__cell:focus{border-color:var(--headers)}.input__cell:focus::-webkit-input-placeholder{color:transparent}.input__cell:focus::-moz-placeholder{color:transparent}.input__cell:focus::-ms-input-placeholder{color:transparent}.input__cell:focus::placeholder{color:transparent}.input__cell::-webkit-input-placeholder{color:var(--text-gray)}.input__cell::-moz-placeholder{color:var(--text-gray)}.input__cell::-ms-input-placeholder{color:var(--text-gray)}.input__cell::placeholder{color:var(--text-gray)}.input__cell.error{border-color:var(--red)}textarea.input__cell{padding-top:.75rem;padding-bottom:.75rem}.input__checkbox{display:none}.input__checkbox:checked+.input__checkbox-label:before{border-color:var(--headers);background-color:var(--headers);background-image:url('../img/icons/checkbox.svg')}.input__checkbox[disabled]+.input__checkbox-label{pointer-events:none;cursor:default}.input__checkbox[disabled]+.input__checkbox-label span{opacity:.3}.input__checkbox[disabled]+.input__checkbox-label:before{border-color:#3b3b3b;background-color:#3b3b3b}.input__checkbox.error:checked+.input__checkbox-label:before{border-color:var(--headers)}.input__checkbox.error+.input__checkbox-label:before{border-color:var(--red)}.input__checkbox ~ .form__error{display:none}.input__checkbox-label{color:var(--text-gray);font-size:1.0625rem;line-height:1.3;text-align:left;cursor:pointer;position:relative;padding-left:2rem}.input__checkbox-label a:not([class]){color:var(--headers);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.input__checkbox-label:before{content:'';width:1.5rem;height:1.5rem;background-position:center;background-repeat:no-repeat;background-size:contain;border:.0625rem solid var(--border);border-radius:.25rem;position:absolute;top:-3px;left:0;transition:.2s}.input--icon{width:1.5rem;height:1.5rem;min-width:1.5rem;background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:14px;right:24px}.input--icon-success{background-image:url('../img/icons/input-success.svg')}.list-reset{list-style:none;padding:0;margin:0}.overflow-hidden{overflow:hidden}.visibility-hidden{visibility:hidden}img{display:block;max-width:100%;width:auto;height:auto}.img-cover{position:absolute;top:0;left:0;width:100%}.img-cover--wrap{overflow:hidden;position:relative}.section{position:relative;margin-right:-1.5rem;margin-left:-1.5rem;display:flex;flex-direction:column}.section>*{flex:1}.section__bg--wrap{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2}.section__bg--wrap:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(29,29,29,.7);z-index:1}.section__bg--wrap img,.section__bg--wrap source{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section--banner{margin-top:-6.875rem}.section--novh .main-hero::before{display:none}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInTop{0%{opacity:0;-webkit-transform:translateY(-20%);transform:translateY(-20%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInTop{0%{opacity:0;-webkit-transform:translateY(-20%);transform:translateY(-20%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInBottom{0%{opacity:0;-webkit-transform:translateY(20%);transform:translateY(20%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInBottom{0%{opacity:0;-webkit-transform:translateY(20%);transform:translateY(20%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInTopAccordion{0%{opacity:0;padding:2rem 0;-webkit-transform:translateY(20%);transform:translateY(20%)}100%{opacity:1;padding:1.5rem 0;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInTopAccordion{0%{opacity:0;padding:2rem 0;-webkit-transform:translateY(20%);transform:translateY(20%)}100%{opacity:1;padding:1.5rem 0;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes leaves{0%{opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes leaves{0%{opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes moveHeader{0%{top:45%;width:var(--width-header-preload)}50%{top:0;width:var(--width-header-preload)}100%{top:0;width:100%}}@keyframes moveHeader{0%{top:45%;width:var(--width-header-preload)}50%{top:0;width:var(--width-header-preload)}100%{top:0;width:100%}}@-webkit-keyframes moveMainBenefitDesktop-1{0%{opacity:0;bottom:0}100%{opacity:1;bottom:100%}}@keyframes moveMainBenefitDesktop-1{0%{opacity:0;bottom:0}100%{opacity:1;bottom:100%}}@-webkit-keyframes moveMainBenefitDesktop-2{0%{opacity:0;bottom:0}100%{opacity:1;bottom:50%}}@keyframes moveMainBenefitDesktop-2{0%{opacity:0;bottom:0}100%{opacity:1;bottom:50%}}@-webkit-keyframes moveMainBenefitDesktop-3{0%{opacity:0}100%{opacity:1}}@keyframes moveMainBenefitDesktop-3{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes moveMainBenefitMobile-1{0%{opacity:0;left:0}100%{opacity:1;left:0}}@keyframes moveMainBenefitMobile-1{0%{opacity:0;left:0}100%{opacity:1;left:0}}@-webkit-keyframes moveMainBenefitMobile-2{0%{opacity:0;left:0}100%{opacity:1;left:50%}}@keyframes moveMainBenefitMobile-2{0%{opacity:0;left:0}100%{opacity:1;left:50%}}@-webkit-keyframes moveMainBenefitMobile-3{0%{opacity:0;left:0}100%{opacity:1;left:100%}}@keyframes moveMainBenefitMobile-3{0%{opacity:0;left:0}100%{opacity:1;left:100%}}@-webkit-keyframes hideCookie{0%{opacity:1;bottom:16px}100%{opacity:0;bottom:-20%}}@keyframes hideCookie{0%{opacity:1;bottom:16px}100%{opacity:0;bottom:-20%}}.preloader{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--black);z-index:90;transition:1s}.preloader.is-hidden{opacity:0;visibility:hidden}.page-show .header{-webkit-animation:moveHeader 3s forwards 0s;animation:moveHeader 3s forwards 0s}.page-show .header__burger{-webkit-animation:fadeIn .2s forwards 2.3s;animation:fadeIn .2s forwards 2.3s}.modal{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.6);justify-content:center;z-index:9999;display:none;overflow:auto;padding:1.5rem;transition:opacity .3s ease-in-out}.modal__close{position:fixed;top:12px;right:12px}.modal__close::before{background-size:32px}.modal__square{overflow:hidden;margin:auto;opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;background:#2a2a2a;max-width:37rem;width:100%;padding:1.5rem 2rem;border-radius:.75rem}.modal__title{font-weight:400;text-transform:none;margin-bottom:1.5rem}.modal__text{color:var(--headers);font-size:1.0625rem;line-height:1.3;margin:0;max-width:25.25rem}.modal__thank{display:flex;align-items:center;flex-direction:column;justify-content:center;text-align:center;min-height:24.5rem}#subscribe-form .modal__square-title{font-size:1.125rem;line-height:1.3}.cookie{border:.0625rem solid rgba(241,235,229,0.16);border-radius:.75rem;background:#2a2a2a;padding:1rem;position:fixed;display:none;bottom:20%;left:16px;right:16px;bottom:16px;z-index:70}.cookie.show{display:block}.cookie--fadeOut{display:block;-webkit-animation:hideCookie 1s forwards;animation:hideCookie 1s forwards}.cookie__actions{display:flex;gap:16px;margin:1rem 0 0}.cookie__text{font-size:1.0625rem;line-height:1.3}.cookie__text a{color:var(--headers);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.cookie__btn{min-height:2.5rem;padding:0 1rem}.header{position:fixed;top:45%;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);padding:1.5rem 0;z-index:100;width:var(--width-header-preload)}.header__row{position:relative;display:flex;align-items:center;justify-content:space-between;padding:.625rem 1.5rem}.header__row:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;-webkit-backdrop-filter:blur(48px);backdrop-filter:blur(48px);background:rgba(29,29,29,0.24);border:.0625rem solid rgba(241,235,229,0.16);border-radius:1rem}.header__logo{display:block;min-width:5.625rem;width:5.625rem}.header__logo-img{width:100%}.header__menu{display:none}.header__menu-close{position:absolute;top:16px;right:16px}.header__nav-list{list-style:none;padding:0;margin:0}.header__nav-item{margin:0 0 1.5rem}.header__nav-item:last-child{margin:0}.header__nav-link{color:#12100a;font-family:var(--second-family);font-weight:600;font-size:2.25rem;line-height:1.12;text-align:center;white-space:nowrap;display:block}.header__nav-link.is-current{color:var(--red)}.header__contacts{text-align:center;margin-top:3rem}.header__contacts-list{list-style:none;padding:0;margin:0}.header__contacts-item{margin:0 0 1.5rem}.header__contacts-item:last-child{margin:0}.header__contacts-link,.header__contacts-name{font-weight:400;font-size:1rem;line-height:1.3}.header__contacts-name{color:var(--border)}.header__contacts-link{color:var(--red);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.header__feedback-btn{margin-top:3rem;width:100%}.header__burger{opacity:0}.header__overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.4);z-index:98}.header__overlay--show{display:block;-webkit-animation:fadeIn .2s forwards;animation:fadeIn .2s forwards}.header-mobile-menu .header__menu{display:block;-webkit-animation:fadeIn .2s forwards;animation:fadeIn .2s forwards}.banner{position:relative;height:100vh;min-height:40rem;padding:1.5rem;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;padding-top:6.875rem}.banner--flex-center{justify-content:center}.banner__media{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.banner__media:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(29,29,29,0.48);z-index:1}.banner__media-img,.banner__media-video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner__info.-width-medium-{max-width:68.75rem}.banner__info.-width-small-{max-width:62.5rem}.banner__label{color:var(--text-gray);font-size:1.0625rem;line-height:1.3;letter-spacing:.1em;text-transform:uppercase;margin-bottom:1rem}.banner__label.-text-light-{color:var(--text)}.banner__title{margin-bottom:0}.banner.anim-elem .banner__label{opacity:0}.banner.anim-elem .banner__title{opacity:0}.banner.anim-elem--show .banner__label{-webkit-animation:fadeIn .4s forwards;animation:fadeIn .4s forwards}.banner.anim-elem--show .banner__title{-webkit-animation:fadeIn .4s forwards;animation:fadeIn .4s forwards}.main-hero{position:relative;display:flex;flex-direction:column;background:#242323}.main-hero:after,.main-hero:before{content:'';position:absolute;background:rgba(241,235,229,0.15);z-index:3}.main-hero:before{height:.0625rem;top:-1px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.main-hero:after{width:.0625rem;height:100%;left:50%;-webkit-transform:translateX(-0.5px);transform:translateX(-0.5px)}.main-hero.-rewerse- .main-hero__img--wrap{margin-left:0}.main-hero__col{width:100%}.main-hero__info{padding:4rem 1.5rem 2rem;height:100%;display:flex;flex-direction:column;justify-content:space-between}.main-hero__info-foot{margin-top:2rem}.main-hero__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.main-hero__img--wrap{position:relative;overflow:hidden;padding-top:118%}.main-hero__img--shadow{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.main-hero__img--shadow.-top-{background:linear-gradient(0,rgba(36,35,35,0) 69.99%,#242323 100%)}.main-hero__img--shadow.-right-{background:linear-gradient(-270deg,rgba(36,35,35,0) 66.94%,#242323 95%)}.main-hero__img--shadow.-bottom-{background:linear-gradient(180deg,rgba(36,35,35,0) 76.11%,#242323 100%)}.main-hero__img--shadow.-left-{background:linear-gradient(270deg,rgba(36,35,35,0) 53.13%,#242323 90.49%)}.main-hero__label{color:var(--text-gray);font-size:1.0625rem;line-height:1.3;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.75rem}.main-hero__label span{color:var(--red)}.main-hero__title{margin-bottom:2rem}.main-hero__headline{margin-top:1.5rem;margin-bottom:1.5rem}.main-hero__text{font-size:1.0625rem;line-height:1.3;margin:2rem 0}.main-hero__list{list-style:none;padding:0;margin:2rem 0 0}.main-hero__list-item{font-family:var(--second-family);color:var(--headers);font-size:1.5rem;line-height:1.12;padding:1.5rem 0;border-bottom:1px solid var(--border)}.main-hero__list-item:first-child{border-top:1px solid var(--border)}.main-hero__list-item span{color:var(--text-gray)}.main-hero__about-col{padding:2rem 0;border-bottom:1px solid rgba(241,235,229,0.15)}.main-hero__about-col:first-child{padding-top:0}.main-hero__about-col:last-child{padding-bottom:0;border-bottom:0}.main-hero__about-name{margin-bottom:2rem}.main-hero__about-text>*:last-child{margin-bottom:0}.main-hero__about-text>*:first-child{margin-top:0}.main-hero__about-text p{margin:1.5rem 0}.main-hero.anim-elem .main-hero__label{opacity:0;-webkit-transform:translateY(-20%);transform:translateY(-20%)}.main-hero.anim-elem .main-hero__title{opacity:0;-webkit-transform:translateY(-20%);transform:translateY(-20%)}.main-hero.anim-elem .main-hero__headline{opacity:0;-webkit-transform:translateY(-20%);transform:translateY(-20%)}.main-hero.anim-elem .main-hero__text{opacity:0;-webkit-transform:translateY(-20%);transform:translateY(-20%)}.main-hero.anim-elem .main-hero__list-item{opacity:0;padding:2rem 0}.main-hero.anim-elem .main-hero__actions .btn{opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}.main-hero.anim-elem .main-hero__about-col{opacity:0;-webkit-transform:translateY(-20%);transform:translateY(-20%)}.main-hero.anim-elem--show .main-hero__label{-webkit-animation:fadeInTop .4s forwards;animation:fadeInTop .4s forwards}.main-hero.anim-elem--show .main-hero__title{-webkit-animation:fadeInTop .4s forwards .2s;animation:fadeInTop .4s forwards .2s}.main-hero.anim-elem--show .main-hero__headline{-webkit-animation:fadeInTop .4s forwards .2s;animation:fadeInTop .4s forwards .2s}.main-hero.anim-elem--show .main-hero__text{-webkit-animation:fadeInTop .4s forwards .4s;animation:fadeInTop .4s forwards .4s}.main-hero.anim-elem--show .main-hero__list-item{-webkit-animation:fadeInTopAccordion .4s forwards .6s;animation:fadeInTopAccordion .4s forwards .6s}.main-hero.anim-elem--show .main-hero__actions .btn{-webkit-animation:leaves .4s forwards .8s;animation:leaves .4s forwards .8s}.main-hero.anim-elem--show .main-hero__about-col{-webkit-animation:fadeInTop .4s forwards;animation:fadeInTop .4s forwards}.main-hero.anim-elem--show .main-hero__about-col:nth-child(1){-webkit-animation-delay:0s;animation-delay:0s}.main-hero.anim-elem--show .main-hero__about-col:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.main-hero.anim-elem--show .main-hero__about-col:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}.about-counter{display:flex;align-items:flex-start;flex-direction:column;justify-content:space-between;margin-top:1.5rem}.about-counter__col{margin-bottom:2rem}.about-counter__col:last-child{margin-bottom:0}.about-counter__name{font-family:var(--second-family);color:var(--headers);font-size:clamp(4rem,8.3vw,10rem);font-weight:500;line-height:1.2;white-space:nowrap}.about-counter__caption{color:var(--text);font-size:1.0625rem;line-height:1.3;margin-top:.5rem}.benefit{padding:4rem 1.5rem;display:flex;flex-direction:column;justify-content:space-between}.benefit__head{margin-bottom:3rem}.benefit__label{color:var(--text-gray);font-size:1.0625rem;line-height:1.3;letter-spacing:.1em;text-transform:uppercase;margin-bottom:1rem}.benefit__title{margin-bottom:1rem}.benefit__title.-width-medium-{max-width:41rem}.benefit__title.-width-big-{max-width:61.875rem}.benefit__text{max-width:37rem}.benefit__text.-width-small-{max-width:27.125rem}.benefit__text>*:last-child{margin-bottom:0}.benefit__text>*:first-child{margin-top:0}.benefit__text p{margin:1.5rem 0}.benefit.anim-elem .benefit__title{opacity:0;-webkit-transform:translateY(-20%);transform:translateY(-20%)}.benefit.anim-elem .benefit__text{opacity:0;-webkit-transform:translateY(20%);transform:translateY(20%)}.benefit.anim-elem .about-counter{flex:1}.benefit.anim-elem .about-counter__col{position:relative}.benefit.anim-elem .about-counter__col:nth-child(1){opacity:0}.benefit.anim-elem .about-counter__col:nth-child(2){opacity:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.benefit.anim-elem .about-counter__col:nth-child(3){opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.benefit.anim-elem--show .benefit__title{-webkit-animation:fadeInTop .4s forwards;animation:fadeInTop .4s forwards}.benefit.anim-elem--show .benefit__text{-webkit-animation:fadeInBottom .4s forwards .2s;animation:fadeInBottom .4s forwards .2s}.benefit.anim-elem--show .about-counter__col:nth-child(1){-webkit-animation:moveMainBenefitMobile-1 .4s forwards 0s;animation:moveMainBenefitMobile-1 .4s forwards 0s}.benefit.anim-elem--show .about-counter__col:nth-child(2){-webkit-animation:moveMainBenefitMobile-2 .4s forwards .2s;animation:moveMainBenefitMobile-2 .4s forwards .2s}.benefit.anim-elem--show .about-counter__col:nth-child(3){-webkit-animation:moveMainBenefitMobile-3 .4s forwards .4s;animation:moveMainBenefitMobile-3 .4s forwards .4s}.benefit--other .about-counter__col{display:block;max-width:16.875rem}.benefit--other .about-counter__name{font-size:2.25rem;text-transform:uppercase}.benefit--other .about-counter__caption{margin:.75rem 0 0}.approach{background:#242323;padding:4rem 1.5rem}.approach__title{margin:0}.approach__text{max-width:48rem;margin:2rem 0 0}.approach__row{display:flex;flex-wrap:wrap;border:.0625rem solid var(--border);border-radius:.75rem;overflow:hidden;margin-top:2rem}.approach__card{flex:1 1 340px}.approach__card-inner{padding:1.5rem;border-top:1px solid var(--border);border-left:1px solid var(--border);margin:-0.0625rem;height:100%}.approach__card-icon{width:100%;max-width:3rem;max-height:3rem}.approach__card-icon--wrap{margin-bottom:1.5rem}.approach__card-name{font-weight:400;text-transform:none;margin:0}.approach__card-text{margin:1.5rem 0 0}.join{padding:4rem 1.5rem;background:#242323}.join__title{max-width:70.625rem;margin-bottom:2rem}.join__row{display:flex;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem;margin-bottom:-2rem}.join__card{width:100%;padding:0 1rem;margin-bottom:2rem}.join__card-img{position:absolute;top:0;left:0;width:100%}.join__card-img--wrap{position:relative;padding-top:57.5%;overflow:hidden;margin-bottom:1.5rem;border-radius:.5rem}.join__card-name{font-weight:400;text-transform:none;margin:0}.join__card-text{margin:1.5rem 0 0}.our-process{background:#272727;padding:4rem 1.5rem}.our-process__title{margin-bottom:3rem}.our-process__row{counter-reset:card;display:flex;flex-wrap:wrap;margin-bottom:-2rem}.our-process__card{position:relative;width:100%;margin-bottom:2rem}.our-process__card:before{content:'';width:100%;height:.0625rem;background:var(--border);position:absolute;top:13px;left:0}.our-process__count{color:var(--text-gray);margin-bottom:1.5rem;margin-left:1.5rem;padding-right:1rem;padding-left:1rem}.our-process__count:before{counter-increment:card;content:"00" counter(card)}.our-process__name{font-weight:400;text-transform:none;margin-bottom:1.5rem}.our-process__name span{color:var(--text-gray)}.our-process__img{position:absolute;top:0;left:0;width:100%}.our-process__img--wrap{position:relative;padding-top:65.5%;overflow:hidden;border-radius:.5rem}.our-process__text{margin:1.5rem 0 0}.page-error{text-align:center}.page-error__title{font-size:clamp(9.375rem,18vw,15.625rem);font-weight:400;line-height:1.12;margin-bottom:0}.page-error__headline{margin-bottom:0}.page-error__btn{min-width:15.625rem;margin-top:3rem}.feedback{padding:4rem 1.5rem}.feedback__bg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.feedback__bg--wrap{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.feedback__bg--wrap:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(29,29,29,0.48);z-index:1}.feedback__title{max-width:47.8125rem;margin-right:auto;margin-left:auto;margin-bottom:0}.feedback__text{font-size:1.0625rem;line-height:1.3;max-width:33.75rem;margin-right:auto;margin-left:auto;margin-top:1rem}.feedback__form{padding:2rem 1.5rem;margin-top:2rem;margin-right:auto;margin-left:auto;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:rgba(36,35,35,0.74);border:.0625rem solid rgba(241,235,229,0.16);border-radius:.75rem;max-width:41rem;width:100%}.textarea{display:flex}.textarea__aside,.textarea__main{padding-bottom:4rem}.textarea__main{max-width:100%}.textarea__aside{padding-left:2rem;border-left:1px solid rgba(241,235,229,0.15)}.textarea__content h2{font-weight:400;font-size:1.5rem;text-transform:none;margin:2rem 0 1rem}.textarea__content p{margin:1.5rem 0}.textarea__content a{color:var(--text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.textarea__content a:hover{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.textarea__content ul{color:var(--text);font-size:1.0625rem;line-height:1.3;list-style-type:disc;margin:1rem 0;padding-left:1.5rem}.textarea__content>*:last-child{margin-bottom:0}.textarea__content>*:first-child{margin-top:0}.textarea__contents{position:sticky}.textarea__contents-title{margin-bottom:1.5rem}.textarea__contents-list{list-style:none;padding:0;margin:0}.textarea__contents-item{color:var(--text-gray);border-bottom:1px solid var(--border);padding:1.5rem 0}.textarea__contents-item:first-child{border-top:1px solid var(--border)}.footer{background:#242323;padding:4rem 0 2rem}.footer__main{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}.footer__subscribe{width:100%}.footer__subscribe-title{font-family:var(--second-family);color:var(--headers);font-size:1.5rem;line-height:1.2}.footer__subscribe-text{color:var(--text-gray);font-size:1.0625rem;line-height:1.3;margin-top:.5rem}.footer__subscribe-form{margin-top:2rem}.footer__subscribe .input{margin:0}.footer__subscribe-input{min-width:15rem}.footer__subscribe-input::-webkit-input-placeholder{color:var(--text)}.footer__subscribe-input::-moz-placeholder{color:var(--text)}.footer__subscribe-input::-ms-input-placeholder{color:var(--text)}.footer__subscribe-input::placeholder{color:var(--text)}.footer__subscribe-btn{margin-top:1rem;width:100%;min-height:3.375rem}.footer__contacts{width:100%;margin-top:4rem}.footer__contacts-list{list-style:none;padding:0;margin:0}.footer__contacts-item{margin-bottom:2rem}.footer__contacts-item:last-child{margin-bottom:0}.footer__contacts-name{color:var(--text-gray);font-size:1.0625rem;line-height:1.3;margin-bottom:.5rem}.footer__contacts-link{font-family:var(--second-family);color:var(--headers);font-size:1.5rem;line-height:1.3}.footer__copy{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:column-reverse;gap:32px;padding-top:1.5rem;border-top:1px solid rgba(241,235,229,0.15);margin-top:4rem}.footer__copy a:not([class]),.footer__copy p:not([class]){color:var(--text-gray);font-size:1.0625rem;line-height:1.3}.footer__copy-col>*:last-child{margin-bottom:0}.footer__copy-col>*:first-child{margin-top:0}.footer__copy-links{display:flex;flex-wrap:wrap;gap:16px}@media(min-width:580px){:root{--width-header-preload:200px}html{font-size:16px}.h1,h1{font-size:3.25rem}.h2,h2{font-size:2.625rem}.container{padding-right:2rem;padding-left:2rem}.form__send{width:auto}.hide-sm-only{display:none}.section{margin-right:-2rem;margin-left:-2rem}.modal{padding:2.5rem}.modal__square{padding:2rem 3rem}.modal__thank{min-height:23.5rem}.cookie__row{display:flex;align-items:center}.cookie__actions{margin:0 0 0 1.5rem}.header__feedback-btn{width:auto}.banner{padding:2rem;padding-top:6.875rem}.main-hero__info{padding:4rem 2rem 2rem}.main-hero__info-foot{margin-top:2rem}.main-hero__list{margin:2.5rem 0 0}.main-hero__about-col{padding:2.5rem 0}.benefit{padding:4rem 2rem}.benefit--other .about-counter__col{max-width:22.5rem}.benefit--other .about-counter__name{font-size:2.625rem}.approach{padding:4rem 2rem}.approach__row{margin-top:2.5rem}.join{padding:4rem 2rem}.join__title{margin-bottom:2.5rem}.join__card{width:50%}.our-process{padding:4rem 2rem}.our-process__row{margin-right:-1rem;margin-left:-1rem}.our-process__card{width:50%;padding:0 1rem}.our-process__card:before{display:none}.our-process__count{margin-right:-2rem;margin-left:0;padding-bottom:1.5rem;border-bottom:1px solid var(--border);border-left:1px solid var(--border)}.feedback{padding:4rem 2rem}.footer__copy-links{gap:24px}}@media(min-width:768px){.hide-md-up{display:none}.section--novh .main-hero+.main-hero:before{display:block}.banner{min-height:45rem}.main-hero{flex-direction:row}.main-hero:before{width:calc(100% - 4rem)}.main-hero.-rewerse-{flex-direction:row-reverse}.main-hero.-rewerse- .main-hero__img--wrap{margin-right:-1rem}.main-hero__col{width:50%}.main-hero__img--wrap{height:100%;padding-top:0;margin-left:-1rem}.feedback{text-align:center}.feedback__text{margin-top:1.5rem}.feedback__form{margin-top:3rem}.footer{padding:4rem 0}.footer__subscribe{width:auto}.footer__subscribe-form{display:flex;align-items:flex-start}.footer__subscribe-input{min-height:3.625rem}.footer__subscribe-btn{margin-left:1rem;margin-top:0;min-height:3.625rem}.footer__contacts{width:auto;text-align:right;margin-top:0}.footer__copy{flex-direction:row}.footer__copy-links{gap:32px}}@media(min-width:1024px){:root{--width-header-preload:260px}.link:hover,a:hover{color:var(--red)}.h1,h1{font-size:4rem}.h2,h2{font-size:3.25rem}.text-lg-center{text-align:center}.container{padding-right:4rem;padding-left:4rem}.page-container{padding-top:8.5rem}.btn--accent:hover{color:var(--headers);background:#e83a47;border-color:#e83a47}.btn--secondary:hover{color:var(--headers);background:#e83a47;border-color:#e83a47}.input__checkbox:checked+.input__checkbox-label:hover:before{border-color:var(--text);background-color:var(--text)}.input__checkbox-label:hover:before{border-color:var(--headers)}.input__checkbox-label a:not([class]):hover{color:var(--red);-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.hide-lg-up{display:none}.section{min-height:100vh;margin-right:-4rem;margin-left:-4rem}.section--banner{margin-top:-8.5rem}.section--novh{min-height:.0625rem}.section--counter{min-height:.0625rem}.section--counter .benefit{min-height:40rem;height:100vh;flex:auto}.page-show .header__menu{-webkit-animation:fadeIn .2s forwards 2.3s;animation:fadeIn .2s forwards 2.3s}.modal{padding:4rem}.modal__close:hover{opacity:.7}.cookie{left:50%;right:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.cookie__text{white-space:nowrap}.cookie__text a:hover{color:var(--red);-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.header{padding:1rem 0}.header__row{padding:.5rem}.header__logo{margin-left:1rem}.header__logo:hover{opacity:.7}.header__menu{display:flex;align-items:center;opacity:0}.header__menu-close{display:none}.header__nav{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-left:-2rem}.header__nav-list{display:flex;align-items:center}.header__nav-item{margin:0 3rem 0 0}.header__nav-link{color:var(--headers);font-family:var(--font-family);font-weight:400;font-size:1.0625rem;line-height:1.3;text-align:left}.header__contacts{display:none}.header__feedback-btn{padding:0 1rem;min-height:2.5rem;margin-top:0;color:var(--black);background:var(--headers);border-color:var(--headers)}.header__feedback-btn:hover{color:var(--headers);background:var(--red);border-color:var(--red)}.header__burger{display:none}.banner{padding:4rem;padding-top:8.5rem}.main-hero:before{width:calc(100% - 8rem)}.main-hero.-rewerse- .main-hero__img--wrap{margin-right:-2rem}.main-hero__info{padding:4rem}.main-hero__info-foot{margin-top:4rem}.main-hero__img--wrap{margin-left:-2rem}.main-hero__headline{margin-bottom:4rem}.main-hero__list{margin:4rem 0 0}.main-hero__about-col{padding:3rem 0}.about-counter{align-items:flex-end;flex-direction:row}.about-counter__col{display:flex;flex-wrap:nowrap;margin-left:-5%;margin-bottom:0}.about-counter__col:nth-child(1){margin-left:0}.about-counter__caption{margin-left:.75rem;margin-top:0}.benefit{padding:4rem}.benefit.anim-elem .about-counter__col:nth-child(1){bottom:0;-webkit-transform:translateY(80%);transform:translateY(80%)}.benefit.anim-elem .about-counter__col:nth-child(2){bottom:0;-webkit-transform:translateY(50%);transform:translateY(50%)}.benefit.anim-elem .about-counter__col:nth-child(3){bottom:0;-webkit-transform:none;transform:none}.benefit.anim-elem--show .about-counter__col:nth-child(1){-webkit-animation:moveMainBenefitDesktop-1 .4s forwards 0s;animation:moveMainBenefitDesktop-1 .4s forwards 0s}.benefit.anim-elem--show .about-counter__col:nth-child(2){-webkit-animation:moveMainBenefitDesktop-2 .4s forwards .2s;animation:moveMainBenefitDesktop-2 .4s forwards .2s}.benefit.anim-elem--show .about-counter__col:nth-child(3){-webkit-animation:moveMainBenefitDesktop-3 .4s forwards .4s;animation:moveMainBenefitDesktop-3 .4s forwards .4s}.benefit--other .about-counter__col{max-width:25.625rem}.benefit--other .about-counter__name{font-size:3.25rem}.approach{padding:4rem}.approach__row{margin-top:4rem}.join{padding:4rem}.join__title{margin-bottom:4rem}.our-process{padding:4rem}.feedback{padding:4rem;display:flex;flex-direction:column;justify-content:center}.feedback__form{padding:3rem}.textarea__aside{padding-left:4rem}.textarea__content a:hover{color:var(--red)}.textarea__contents{top:120px}.footer__subscribe-input{min-width:21.25rem}.footer__copy a:not([class]):hover{color:var(--red)}}@media(min-width:1260px){.hide-xl-only{display:none}.header__nav{margin-left:0}.about-counter__col{margin-left:0}.approach__row{flex-wrap:nowrap}.join__card{width:33.3%}.our-process__card{width:25%}.our-process__card:last-child .our-process__count{margin-right:0}.textarea__main{max-width:50%}}@media(min-width:1780px){:root{--width-header-preload:16.5rem}html{font-size:1.11vw}}@media(max-width:1259px){.hide-xl-down{display:none}.show-xl-down{display:block}.our-process__card:nth-child(even) .our-process__count{margin-right:0}}@media(max-width:1023px){.hide-lg-down{display:none}.show-lg-down{display:block}.header__menu{position:fixed;top:0;left:0;right:0;background:var(--headers);padding:4rem 2rem;text-align:center;overflow:auto;max-height:100vh;z-index:102}.about-counter__caption br{display:none}.benefit--other{min-height:47.5rem}}@media(max-width:767px){.hide-md-down{display:none}.show-md-down{display:block}.main-hero:after,.main-hero:before{display:none}.main-hero__actions .btn{width:100%}.benefit__title br{display:none}.benefit__text br{display:none}.textarea__aside{display:none}}@media(max-width:579px){.hide-sm-down{display:none}.show-sm-down{display:block}.header__menu{padding:4rem 1.5rem}.our-process__count{display:inline-block;background:#272727;position:relative;z-index:1}.our-process__name br{display:none}}