.menu__dropdown,.popup__inner{transform:translate3d(0,0,0);overflow:hidden auto;overflow:clip auto}@-moz-document url-prefix(){.menu__dropdown,.popup__inner{scrollbar-color:var(--color-primary) var(--color-shadow);scrollbar-width:thin}}._seo{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.btn,.category-slider__btn,.category-slider__img_hover,.category-slider__link,.faq-items__btn,.faq-items__icon,.footer-contacts__link,.footer-info__link,.footer-nav__link,.footer__social-extra,.header__link,.menu__btn,.menu__link,.popup,.popup__close,.promo-btn,.promo-btn__icon,.social__link{transition-duration:var(--transition-duration);transition-property:color,background-color,border-color,opacity,transform}.category-slider__btn svg,.faq-items__icon,.faq-items__icon svg,.header__link svg,.menu__btn,.menu__btn svg,.partners__btn-icon,.popup__close svg,.promo-btn__icon,.social__link svg{aspect-ratio:1/1;height:auto}@font-face{font-family:EtudeNoire;font-display:swap;src:url(../fonts/EtudeNoire-Bold.woff2) format("woff2"),url(../fonts/EtudeNoire-Bold.woff) format("woff");font-weight:700;font-style:normal}.footer-contacts__link_large{font-family:EtudeNoire,sans-serif;font-weight:700}@font-face{font-family:EtudeNoire;font-display:swap;src:url(../fonts/EtudeNoire-Medium.woff2) format("woff2"),url(../fonts/EtudeNoire-Medium.woff) format("woff");font-weight:500;font-style:normal}.btn,body,html{font-family:EtudeNoire,sans-serif;font-weight:500}@font-face{font-family:EtudeNoire;font-display:swap;src:url(../fonts/EtudeNoire-Regular.woff2) format("woff2"),url(../fonts/EtudeNoire-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-Medium.woff2) format("woff2"),url(../fonts/Montserrat-Medium.woff) format("woff");font-weight:500;font-style:normal}.footer-info{font-family:Montserrat,sans-serif;font-weight:500}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-Regular.woff2) format("woff2"),url(../fonts/Montserrat-Regular.woff) format("woff");font-weight:400;font-style:normal}.faq-items__content{font-family:Montserrat,sans-serif;font-weight:400}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-Bold.woff2) format("woff2"),url(../fonts/Montserrat-Bold.woff) format("woff");font-weight:700;font-style:normal}.footer-contacts{font-family:Montserrat,sans-serif;font-weight:700}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--height-header))}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}abbr[title]{border-bottom:none;text-decoration:underline;-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;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}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:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;resize:vertical}[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}details{display:block}summary{display:list-item}[hidden],template{display:none}*,::after,::before{box-sizing:border-box;padding:0;margin:0;letter-spacing:-.05em}summary,ul{list-style:none}a{text-decoration:none}img,video{display:block;width:100%;max-width:100%;height:auto;-o-object-position:center;object-position:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}svg{pointer-events:none}button,input,select,textarea{font:inherit}input,textarea{border-radius:0}input:-webkit-autofill{-webkit-text-fill-color:transparent;-webkit-transition:background-color 600s ease-in-out;transition:background-color 600s ease-in-out}button,summary{cursor:pointer}[href^="tel:"]{white-space:nowrap}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}body,html{height:100%;line-height:1.3;color:var(--color-main);background-color:var(--color-shadow)}:root{--width-page:100vw;--width-line:4px;--width-line-gap:14px;--width-container:calc(100% - 2 * (var(--padding-page) + var(--width-line)) + 2px);--height-page:100vh;--height-logo-small:27px;--height-btn-smallest:36px;--color-main:#333333;--color-primary:#c60e14;--color-primary-dark:#981915;--color-accent:#0099a5;--color-accent-dark:#178a93;--color-shadow:#f1efe9;--color-shadow-dark:#e8e3d7;--color-shadow-dark:#e0ddd6;--color-shadow-darkest:#d4cdbb;--color-neutral:#ffffff;--transition-duration:0.3s;--transition-duration-large:1s}html._is-lock{overflow:hidden;overflow:clip}.wrapper{position:relative;display:flex;flex-direction:column;min-height:100%;overflow:clip}.no-webp .wrapper::after{background-image:url(../img/content/noise.png)}.wrapper::after{content:"";position:fixed;z-index:20;top:0;right:0;bottom:0;left:0;pointer-events:none;background-repeat:repeat;background-position:top center;background-size:480px 480px;mix-blend-mode:screen}.page{flex:1 1 auto}.page_small{display:flex;flex-direction:column}.page_small>:last-child{flex-grow:1}.page>:last-child{border-bottom:none}.container{max-width:var(--width-container);margin:0 auto}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}._h1{text-transform:uppercase;font-weight:700;font-size:var(--title-1);line-height:1}._h2{text-transform:uppercase;font-weight:700;font-size:var(--title-2);line-height:1}._h3{text-transform:uppercase;font-weight:700;font-size:var(--title-3);line-height:1}._h4{text-transform:uppercase;font-weight:700;font-size:var(--title-4);line-height:1}.extra{display:block;font-size:0}.extra__img{-o-object-fit:contain;object-fit:contain}.btn{--height-btn:var(--height-btn-normal);display:inline-flex;align-items:center;justify-content:center;gap:var(--gap-normal);min-height:var(--height-btn);text-transform:uppercase;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1;color:var(--color-main);background-color:transparent;border:none}.btn:focus-visible{outline:0}.btn_large{position:relative;--height-btn:var(--height-btn-large);padding:var(--width-line);color:var(--color-shadow);border-radius:var(--height-btn-large)}.btn_large:focus-visible::before{width:calc(100% + 8 * var(--width-line));height:calc(100% + 8 * var(--width-line))}.btn_large:focus-visible::after{width:calc(100% + 4 * var(--width-line));height:calc(100% + 4 * var(--width-line))}.btn_large:focus-visible .btn__text{background-color:var(--color-accent-dark)}.btn_large::after,.btn_large::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;border:var(--width-line) solid var(--color-primary);border-radius:inherit;transition-duration:var(--transition-duration);transition-property:width,height}.btn_large .btn__text{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;align-self:stretch;padding:0 calc(.613 * var(--height-btn));background-color:var(--color-accent);border:var(--width-line) solid var(--color-shadow);border-radius:inherit;pointer-events:none}.btn_large .btn__text::after{content:"";position:absolute;top:calc(-2 * var(--width-line));right:calc(-2 * var(--width-line));bottom:calc(-2 * var(--width-line));left:calc(-2 * var(--width-line));border:var(--width-line) solid var(--color-primary);border-radius:inherit}.btn_medium{--height-btn:var(--height-btn-medium);border-radius:var(--height-btn-medium)}.btn_cta-accent{color:var(--color-shadow);background-color:var(--color-accent);border-radius:var(--height-btn-medium);border:calc(.5 * var(--width-line)) solid var(--color-shadow)}.btn_cta-accent:focus-visible{background-color:var(--color-accent-dark)}.btn_normal{--height-btn:var(--height-btn-normal);--height-btn-icon:var(--height-btn-normal-icon)}.btn_small{--height-btn:var(--height-btn-small)}.btn_accent{color:var(--color-shadow);background-color:var(--color-accent)}.btn_accent:focus-visible{background-color:var(--color-accent-dark)}.btn_neutral{color:var(--color-primary);background-color:var(--color-neutral)}.btn_neutral:focus-visible{background-color:var(--color-shadow-darkest)}.btn_shadow{color:var(--color-accent);background-color:var(--color-shadow)}.btn_shadow:focus-visible{background-color:var(--color-shadow-darkest)}.btn_primary{color:var(--color-neutral);background-color:var(--color-primary)}.btn_primary:focus-visible{background-color:var(--color-primary-dark)}.page-lines{pointer-events:none}.page-lines__side{position:fixed;z-index:10;top:0;display:flex;height:100%}.page-lines__side_left{left:0;border-right:var(--width-line) solid var(--color-primary)}.page-lines__side_right{right:0;border-left:var(--width-line) solid var(--color-primary)}.page-lines__top{position:absolute;z-index:11;top:0;transform:translate3d(0,0,0);width:calc(20 * var(--width-line-gap));height:calc(var(--height-header) + var(--gap-normal) + 4 * var(--width-line) + 4 * var(--width-line-gap));background-color:var(--color-shadow);overflow:hidden}.page-lines__top span,.page-lines__top::after,.page-lines__top::before{content:"";position:absolute;bottom:0;border-style:solid;border-color:var(--color-primary)}.page-lines__top span{width:calc(100% - var(--width-line-gap));height:calc(4 * var(--width-line-gap) + 4 * var(--width-line))}.page-lines__top span::after{content:"";position:fixed;z-index:1;bottom:calc(-1 * var(--width-line));width:200%;height:200%;background-color:var(--color-shadow);transition-duration:var(--transition-duration-large);transition-property:transform;transition-timing-function:linear}.page-lines__top::before{width:calc(100% - 4 * var(--width-line-gap));height:calc(3 * var(--width-line-gap) + 3 * var(--width-line))}.page-lines__top::after{width:calc(100% - 8 * var(--width-line-gap));height:calc(2 * var(--width-line-gap) + 2 * var(--width-line))}.page-lines__top_left{left:0}.page-lines__top_left span,.page-lines__top_left::after,.page-lines__top_left::before{border-width:var(--width-line) 0 0 var(--width-line)}.page-lines__top_left span{left:var(--width-line-gap);border-radius:calc(4 * var(--width-line-gap)) 0 0 0}.page-lines__top_left span::after{right:0;transform-origin:right bottom}._is-page-loaded .page-lines__top_left span::after{transform:rotate(-90deg)}.page-lines__top_left::before{left:calc(2 * var(--width-line-gap) + var(--width-line));border-radius:calc(3 * var(--width-line-gap)) 0 0 0}.page-lines__top_left::after{left:calc(3 * var(--width-line-gap) + 2 * var(--width-line));border-radius:calc(2 * var(--width-line-gap)) 0 0 0}.page-lines__top_right{right:0}.page-lines__top_right span,.page-lines__top_right::after,.page-lines__top_right::before{border-width:var(--width-line) var(--width-line) 0 0}.page-lines__top_right span{right:var(--width-line-gap);border-radius:0 calc(4 * var(--width-line-gap)) 0 0}.page-lines__top_right span::after{left:0;transform-origin:left bottom}._is-page-loaded .page-lines__top_right span::after{transform:rotate(90deg)}.page-lines__top_right::before{right:calc(2 * var(--width-line-gap) + var(--width-line));border-radius:0 calc(3 * var(--width-line-gap)) 0 0}.page-lines__top_right::after{right:calc(3 * var(--width-line-gap) + 2 * var(--width-line));border-radius:0 calc(2 * var(--width-line-gap)) 0 0}.logo{flex-shrink:0;display:block}.logo_header{position:absolute;z-index:1;left:50%}.logo_footer .logo__img{aspect-ratio:246/42;width:100%}.logo_h-fix{top:36.36%;transform:translateX(-50%)}._is-header-scroll .logo_h-fix,._is-menu-open .logo_h-fix,._is-page-scroll._is-scroll-up .logo_h-fix{display:none}.logo_h-fix .logo__img{aspect-ratio:164/252;height:var(--height-logo-large)}.logo_h-scroll{position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);display:none}._is-header-scroll .logo_h-scroll,._is-menu-open .logo_h-scroll,._is-page-scroll._is-scroll-up .logo_h-scroll{display:block}.logo_h-scroll .logo__img{aspect-ratio:154/27;height:var(--height-logo-small)}.logo__img{width:auto;-o-object-fit:contain;object-fit:contain}.header{--color-header:var(--color-primary);--color-header-hover:var(--color-primary-dark);position:absolute;z-index:15;top:0;right:0;left:0;border-top:var(--width-line) solid var(--color-primary)}._is-menu-open .header,._is-page-scroll .header{--color-header:var(--color-neutral);--color-header-hover:var(--color-shadow-darkest)}._is-page-scroll .header,._is-scroll-up .header{transition-duration:var(--transition-duration);transition-property:transform}._is-menu-open .header,._is-page-scroll._is-scroll-up .header{transform:translateY(0)}._is-header-scroll .header{position:fixed;transform:translateY(-100%)}.header__body{position:relative;display:flex;align-items:center;justify-content:space-between}._is-header-scroll .header__body{background-color:var(--color-primary)}.header__link{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:var(--height-header-btn);height:var(--height-header-btn);color:var(--color-header)}.header__link:focus-visible{outline:0;color:var(--color-header-hover)}.header__link svg{width:56.52%}.header__link svg path,.header__link svg rect{fill:currentColor}.menu{transition-duration:calc(1.5 * var(--transition-duration-large));transition-property:opacity;transition-timing-function:linear}.menu__btn{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:var(--height-header-btn);color:var(--color-header);background-color:transparent;border:none;outline:0}.menu__btn:focus-visible{outline:0;color:var(--color-header-hover)}.menu__btn svg{width:56.52%}.menu__btn svg path,.menu__btn svg rect{fill:currentColor}._is-menu-open .menu__btn svg:first-of-type,.menu__btn svg:last-of-type{display:none}._is-menu-open .menu__btn svg:last-of-type{display:block}.menu__list,.menu__main{display:flex;flex-direction:column;gap:var(--gap-normal)}.menu__item:nth-child(n+5){display:none}.menu__link{display:block;text-align:center;line-height:1;color:var(--color-header)}.menu__link:focus-visible{outline:0;color:var(--color-header-hover)}.menu__extra{display:flex;flex-direction:column;gap:var(--gap-medium);width:100%;margin:auto auto 0}.footer{position:relative;z-index:1;color:var(--color-neutral);background-color:var(--color-primary)}.footer::before{content:"";display:block;margin-top:calc(-1 * var(--width-line));background-color:var(--color-shadow);background-image:linear-gradient(180deg,rgba(198,14,20,.5) 9%,var(--color-shadow) 9% 18%,rgba(198,14,20,.6) 18% 30%,var(--color-shadow) 30% 40%,rgba(198,14,20,.7) 40% 57%,var(--color-shadow) 57% 68%,rgba(198,14,20,.8) 68% 89%,var(--color-shadow) 89%)}.footer__body{position:relative;display:flex;flex-direction:column;row-gap:40px}.footer__box_logo{order:1}.footer__box_contacts{order:2}.footer__box_nav{order:3}.footer__box_social{order:4}.footer__box_info{order:5}.footer__box_action{order:6;display:flex;flex-direction:column;gap:var(--gap-small)}.footer__social-extra{display:flex;align-items:center;justify-content:center;color:inherit}.footer__social-extra:focus-visible{outline:0;color:var(--color-shadow-darkest)}.footer__social-extra svg{aspect-ratio:36/44;height:auto}.footer__social-extra svg path{fill:currentColor}.footer__btn_up{padding:0 calc(.857 * var(--height-btn-small));border-radius:var(--height-btn-small)}.footer__btn_fixed{position:fixed;z-index:14;bottom:var(--gap-medium);right:calc(var(--width-line) + var(--padding-page));left:calc(var(--width-line) + var(--padding-page))}.footer-info{display:grid}.footer-info__link{font-weight:700;color:inherit}.footer-info__link:focus-visible{outline:0;color:var(--color-shadow-darkest)}.footer-nav{line-height:1}.footer-nav__link{font-size:18px;color:var(--color-neutral)}.footer-nav__link:focus-visible{outline:0;color:var(--color-shadow-darkest)}.footer-contacts{display:flex;flex-direction:column;line-height:1}.footer-contacts__list{display:flex;flex-direction:column;align-items:flex-start}.footer-contacts__link{color:inherit}.footer-contacts__link:focus-visible{outline:0;color:var(--color-shadow-darkest)}.social{display:flex;flex-wrap:wrap;gap:16px}.social__link{display:flex;align-items:center;justify-content:center;font-size:0;color:var(--color-primary);background-color:var(--color-neutral);border-radius:50%;overflow:hidden}.social__link:focus-visible{outline:0;background-color:var(--color-shadow-darkest)}.social__link svg path{fill:currentColor}.popup{position:fixed;z-index:-5;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:rgba(51,51,51,.7);opacity:0;visibility:hidden;pointer-events:none}.popup._is-open{z-index:30;opacity:1;visibility:visible;pointer-events:auto}.popup__wrapper{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.popup__body{display:flex;max-width:calc(var(--width-container));max-height:calc(var(--height-page) - 2 * var(--gap-normal))}.popup__close{position:absolute;z-index:1;top:var(--gap-medium);right:calc(var(--width-line) + var(--padding-page));display:flex;align-items:center;justify-content:center;color:var(--color-primary);background-color:var(--color-neutral);border:none}.popup__close:focus-visible{outline:0;background-color:var(--color-shadow-darkest)}.popup__close svg{width:var(--height-btn-smallest)}.popup__inner{flex-shrink:0;flex-grow:1;transform:translate3d(0,0,0);max-width:100%;max-height:100%;border:var(--width-line) solid var(--color-primary)}.welcome{overflow:hidden}.welcome__head{position:relative}.welcome__title{display:flex;flex-direction:column;align-items:center;text-transform:uppercase;text-align:center;font-weight:700;line-height:1;color:var(--color-primary);overflow:hidden}.welcome__title-line_2{text-transform:uppercase;font-weight:700;line-height:1}.welcome__btn{display:none}.welcome__promo{position:relative;margin-right:calc(-1 * var(--padding-page));margin-left:calc(-1 * var(--padding-page));border-top:var(--width-line) solid var(--color-primary);border-bottom:var(--width-line) solid var(--color-primary)}.welcome__slider{position:relative}.letter-anim{display:flex;justify-content:center;align-items:flex-end;height:1em;overflow:hidden}.letter-anim__col{display:flex;flex-direction:column;transition-timing-function:ease-out}.letter-anim__col:nth-child(1){transform:translateY(3em);transition-duration:calc(1 * var(--transition-duration-large))}.letter-anim__col:nth-child(2){transform:translateY(6em);transition-duration:calc(1.5 * var(--transition-duration-large))}.letter-anim__col:nth-child(3){transform:translateY(10em);transition-duration:calc(2.5 * var(--transition-duration-large))}.letter-anim__col:nth-child(4){transform:translateY(9em);transition-duration:calc(2 * var(--transition-duration-large))}.letter-anim__col:nth-child(5){transform:translateY(16em);transition-duration:calc(3.5 * var(--transition-duration-large))}.letter-anim__col:nth-child(6){padding-left:.1em;margin-left:-.2em;transform:translateY(14em);transition-duration:calc(3 * var(--transition-duration-large))}.letter-anim__col:nth-child(7){transform:translateY(16em);transition-duration:calc(4 * var(--transition-duration-large))}._is-page-loaded .letter-anim__col{transform:translateY(0)}._is-anim-end .letter-anim__col{transition-delay:0s;transition-duration:var(--transition-duration);transition-property:transform}.letter-anim__line{position:relative;height:1em}.letter-anim__line svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);aspect-ratio:161/219;width:.725em;height:auto}.welcome-promo{position:relative}.welcome-promo__img{height:100%;-o-object-fit:cover;object-fit:cover}.welcome-promo__label{position:absolute;z-index:1;left:calc(1.5 * var(--gap-normal));bottom:calc(1.75 * var(--gap-normal));max-width:70%;font-weight:500;line-height:1;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;color:var(--color-neutral);pointer-events:none}.welcome-promo__label::before{content:"/"}.promo-btn{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;color:var(--color-primary);background-color:transparent;border:none}.promo-btn:focus-visible{outline:0}.promo-btn:focus-visible .promo-btn__icon{background-color:var(--color-shadow-darkest)}.promo-btn__icon{position:absolute;right:calc(1.5 * var(--gap-normal));bottom:calc(1.5 * var(--gap-normal));display:flex;align-items:center;justify-content:center;width:var(--height-btn-smallest);background-color:var(--color-neutral)}.promo-slider__item .promo-btn{bottom:auto;aspect-ratio:221/251;opacity:0}.promo-slider__item .promo-btn:focus-visible{opacity:1}.promo-slider{width:100%;padding:0 1px}.promo-slider__items{position:relative;display:flex;width:100%;transition-timing-function:linear;will-change:transform}.promo-slider__item{flex-shrink:0;margin-right:var(--gap-normal)}._is-init .promo-slider__item{margin-right:0}.promo-slider__item_promo{position:relative;display:none}.promo-card{display:flex;flex-direction:column}.promo-card__img,.promo-card__video{aspect-ratio:221/251;-o-object-fit:cover;object-fit:cover}.promo-card__content{display:flex;align-items:baseline;justify-content:space-between;padding:0 1px}.promo-card__info,.promo-card__title{font-weight:500;line-height:1;color:var(--color-primary)}.promo-card__info::before,.promo-card__title::before{content:"/"}.promo-card__info{white-space:nowrap}.partners{border-bottom:var(--width-line) solid var(--color-primary)}.partners__body{position:relative}.partners__title{text-align:center;color:var(--color-shadow-darkest)}.partners__main{display:flex;flex-direction:column}.partners__list{display:flex;flex-wrap:wrap;gap:var(--gap-normal)}.partners__list._is-list-lock{justify-content:center}.partners__item{flex-shrink:0;width:calc((100% - var(--gap-normal))/ 2)}.partners__link{display:block;min-height:100%;font-size:0;background-color:var(--color-neutral)}.partners__img{aspect-ratio:314/133;-o-object-fit:contain;object-fit:contain}.partners__btn{margin:0 calc(-1 * var(--padding-page))}.partners__btn::before{content:attr(data-show-text);margin-bottom:-.2em}.partners__btn_active::before{content:attr(data-hide-text)}.partners__btn_active .partners__btn-icon{transform:scaleY(-1)}._is-list-lock .partners__btn{display:none}.partners__btn-icon{flex-shrink:0;width:var(--height-btn-icon)}.partners__btn-icon path{fill:currentColor}.join{position:relative;z-index:1;border-bottom:var(--width-line) solid var(--color-primary)}.join__body,.join__head{position:relative}.join__title{display:flex;flex-direction:column;align-items:center;text-align:center;color:var(--color-shadow-darkest)}.join__title span+span{margin-top:-.164em}.join__label{position:absolute;bottom:86%;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;max-width:90%;text-align:center;text-transform:uppercase;line-height:1;color:var(--color-neutral)}.join__label span{white-space:nowrap;text-overflow:ellipsis;background-color:var(--color-primary);overflow:hidden}.join__label span:first-child{transform:rotate(-3deg)}.join__label span:nth-child(2){transform:rotate(-2deg)}.join__btn{position:absolute;bottom:calc(-.5 * var(--width-line));left:50%;transform:translate(-50%,50%)}.join__btn .btn__text{white-space:nowrap;--height-btn:calc(2.5 * var(--height-btn-large))}.category-slider{position:relative;margin:0 calc(-1 * (var(--padding-page) + .5 * var(--width-line)))}.category-slider__items{position:relative;display:flex;width:100%;transition-timing-function:linear;will-change:transform}.category-slider__item{position:relative;flex-shrink:0;display:flex;flex-direction:column-reverse;background-color:var(--color-shadow)}.category-slider__actions{display:flex;align-items:center;justify-content:center}.category-slider__btn{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--color-primary);background-color:transparent;border:none}.category-slider__btn:focus-visible{outline:0;color:var(--color-primary-dark)}.category-slider__label{position:absolute;left:0;bottom:100%;pointer-events:none}.category-slider__media{position:relative;border-width:var(--width-line) calc(.5 * var(--width-line));border-style:solid;border-color:var(--color-primary)}.category-slider__img{aspect-ratio:362/548;-o-object-fit:cover;object-fit:cover}.category-slider__img_hover{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.category-slider__link{flex-grow:1;font-weight:700;line-height:1.2;color:var(--color-primary)}.category-slider__link::after{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}.category-slider__link:focus-visible{outline:0;color:var(--color-primary-dark)}.category-slider__link:focus-visible~* .category-slider__img_hover{opacity:1}.faq{border-bottom:var(--width-line) solid var(--color-primary)}.faq__head{display:flex;justify-content:center}.faq__title{display:flex;flex-direction:column;text-align:center;color:var(--color-primary)}.faq__title span:nth-child(2){transform:rotate(-3deg);align-self:flex-end;margin:-1.2em -.35em 0 0;font-weight:500;color:var(--color-neutral);background-color:var(--color-accent)}.faq-items,.faq__main{display:grid;gap:var(--gap-small)}.faq-items__item{background-color:var(--color-neutral)}.faq-items__btn{display:flex;align-items:center;justify-content:space-between;line-height:1.1;color:var(--color-main)}.faq-items__btn:focus-visible{outline:0;background-color:var(--color-shadow-darkest)}.faq-items__btn:focus-visible .faq-items__icon{background-color:var(--color-primary-dark)}.faq-items__btn._spoller-active:focus-visible .faq-items__icon{background-color:var(--color-accent-dark)}.faq-items__icon{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-left:var(--gap-normal);color:var(--color-neutral);background-color:var(--color-primary)}.faq-items__icon svg{width:38.5%}._spoller-active .faq-items__icon{background-color:var(--color-accent)}._spoller-active .faq-items__icon svg{transform:scaleY(-1)}@media (min-width:575.98px){.partners__item{width:calc((100% - 2 * var(--gap-normal))/ 3)}}@media (min-width:767.98px){:root{--width-container:calc(100% - 2 * (3 * var(--width-line) + 3 * var(--width-line-gap)) + 2px)}html{scroll-padding-top:0}.page-lines__side{position:absolute;transform:translateY(calc(-100% + var(--height-header) + var(--gap-normal) + 4 * var(--width-line) + 4 * var(--width-line-gap)));height:200%;background-color:var(--color-shadow);transition-duration:calc(2 * var(--transition-duration-large));transition-delay:var(--transition-duration-large);transition-property:transform;transition-timing-function:linear;opacity:0}._is-header-scroll .page-lines__side{position:fixed;height:100%;transition:none}._is-header-scroll .page-lines__side,._is-page-loaded .page-lines__side{transform:translateY(0);opacity:1}.page-lines__side::before{content:"";margin:0 var(--width-line-gap);padding-right:var(--width-line-gap);border-right:var(--width-line) solid var(--color-primary);border-left:var(--width-line) solid var(--color-primary)}.header .logo__img{transform:translateY(-5%);opacity:0;transition-duration:var(--transition-duration-large);transition-property:opacity,transform;transition-timing-function:ease-out;transition-delay:calc(.3 * var(--transition-duration-large))}._is-page-loaded .header .logo__img{transform:translateY(0);opacity:1}.header{border-top:none}._is-header-scroll .header__body{background-color:var(--color-primary)}.menu{opacity:0}._is-page-loaded .menu{opacity:1}.footer__body{flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding-right:var(--padding-page);padding-left:var(--padding-page)}.footer__box_logo{order:3}.footer__box_contacts{order:5;width:100%}.footer__box_nav{order:1}.footer__box_social{display:flex;align-items:center;justify-content:space-between;width:100%}.footer__box_info{width:100%}.footer__box_action{order:2}.footer__btn_up{align-self:flex-end}.footer__btn_fixed{display:none}.footer-nav{display:flex;flex-wrap:wrap;gap:var(--gap-row) var(--gap-col)}.popup__body{position:relative}.popup__close{right:var(--gap-medium)}.welcome__title-line_1{overflow:hidden}.welcome__title-line_1 span{display:block;transform:translateY(-100%);transition-duration:var(--transition-duration-large);transition-delay:var(--transition-duration-large);transition-property:transform;transition-timing-function:ease-out}._is-page-loaded .welcome__title-line_1 span{transform:translateY(0)}.welcome__btn{position:absolute;top:100%;left:50%;display:flex;opacity:0;transform:translate(-55%,-20%) rotate(-6deg);transition-duration:calc(1.5 * var(--transition-duration-large));transition-delay:4.75s;transition-property:transform,opacity;transition-timing-function:ease-out}._is-page-loaded .welcome__btn{transform:translate(-55%,-25%) rotate(-6deg);opacity:1}.welcome__promo{display:none}.welcome__demo{transform:translateY(30%);padding:0 var(--padding-page);opacity:0;transition-duration:var(--transition-duration-large);transition-property:transform,opacity;transition-timing-function:ease-out}._is-page-loaded:not(._is-watch) .welcome__demo,.welcome__demo._watcher-view{transform:translate(0,0);opacity:1}.letter-anim__col{transition-delay:calc(1.5 * var(--transition-duration-large))}.promo-slider__item:nth-child(odd) .promo-btn{aspect-ratio:536/589}.promo-slider__item:nth-child(even) .promo-btn{aspect-ratio:536/398}.promo-slider__item{transform:translate(10%,10%);opacity:0;transition-duration:var(--transition-duration-large);transition-property:transform,opacity;transition-timing-function:ease-out}.promo-slider__item:nth-child(1){transition-delay:.1s}.promo-slider__item:nth-child(2){transition-delay:.2s}.promo-slider__item:nth-child(3){transition-delay:.3s}.promo-slider__item:nth-child(4){transition-delay:.4s}._is-page-loaded:not(._is-watch) .promo-slider__item,._watcher-view .promo-slider__item{transform:translate(0,0);opacity:1}.promo-slider__item_promo{display:block}.promo-slider__item:nth-child(odd) .promo-card__img,.promo-slider__item:nth-child(odd) .promo-card__video{aspect-ratio:536/589}.promo-slider__item:nth-child(even) .promo-card__img,.promo-slider__item:nth-child(even) .promo-card__video{aspect-ratio:536/398}.partners__body{padding-right:var(--padding-page);padding-left:var(--padding-page)}.partners__btn{position:absolute;right:0;bottom:0;margin:0}.join__title span+span{margin-top:-.243em}.join__label span{opacity:0;transition-duration:var(--transition-duration-large);transition-property:transform,opacity;transition-timing-function:ease-out}.join__label span:first-child{transition-delay:.1s;transform:translateY(50%) rotate(-3deg)}._is-page-loaded:not(._is-watch) .join__label span:first-child,._watcher-view .join__label span:first-child{transform:translateY(0) rotate(-3deg);opacity:1}.join__label span:nth-child(2){transition-delay:.2s;transform:translateY(50%) rotate(-2deg)}._is-page-loaded:not(._is-watch) .join__label span:nth-child(2),._watcher-view .join__label span:nth-child(2){transform:translateY(0) rotate(-2deg);opacity:1}.category-slider{margin:0 calc(-.5 * var(--width-line))}.category-slider__actions{position:absolute;right:0;bottom:100%}.faq__body{margin:0 auto}.faq-items__btn{line-height:1}}@media (min-width:1023.98px){.logo_h-fix{top:20%}.header{--color-header:var(--color-main);--color-header-hover:var(--color-primary)}.header__action{display:none}.menu{flex-grow:1}.menu__btn{display:none}.menu__dropdown{overflow:visible}.menu__main{flex-direction:row;align-items:center;justify-content:space-between}.menu__box{min-width:40%}._is-header-scroll .menu__box{min-width:37%}.menu__list{flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap}html:not(._is-page-scroll) .menu__link_accent{--color-header:var(--color-primary);--color-header-hover:var(--color-primary-dark)}.menu__extra{display:none}.footer__box_contacts{align-self:flex-end;width:46%;order:6}.footer__box_social{width:22%;flex-direction:column-reverse;align-items:flex-end;gap:var(--gap-medium)}.footer__box_info{align-self:flex-end;width:46%}.footer-contacts,.footer-contacts__list{align-items:flex-end;text-align:right}.popup__body{max-width:calc(.73 * var(--width-page))}.partners__item{width:calc((100% - 3 * var(--gap-normal))/ 4)}}@media (min-width:1279.98px){:root{--width-line:6px;--width-line-gap:20px}}@media (min-width:1535.98px){.partners__item{width:calc((100% - 4 * var(--gap-normal))/ 5)}._is-list-init .partners__item:nth-child(n+6){display:none}}@media (min-width:2559.98px){:root{--width-line:8px;--width-line-gap:26px}}@media (min-width:3840.98px){:root{--height-header:258px;--height-logo-large:504px;--height-logo-small:108px;--height-btn-large:232px;--height-btn-medium:180px;--height-btn-normal:120px;--height-btn-small:112px;--height-btn-smallest:72px;--height-btn-normal-icon:44px;--gap-medium:60px;--gap-normal:40px;--gap-small:20px;--padding-page:112px;--title-1:560px;--title-2:444px;--title-3:344px;--title-4:316px}.btn_large{font-size:64px}.btn_medium{font-size:48px}.btn_normal{padding-right:58px;padding-left:58px;font-size:40px}.btn_small{font-size:40px}.logo_footer{width:2340px}.header__body{padding-top:92px;padding-bottom:94px}._is-header-scroll .header__body{padding:78px 80px}.menu__link{padding-top:20px;padding-bottom:20px;font-size:32px}.footer::before{height:144px;margin-bottom:120px}.footer__body{row-gap:80px;padding-bottom:120px}.footer__box_nav{max-width:2600px}.footer__social-extra svg{width:138px}.footer-info{gap:10px;font-size:32px}.footer-nav{--gap-col:138px;--gap-row:64px}.footer-nav__link{font-size:36px}.footer-contacts__text{margin-bottom:28px;font-size:44px}.footer-contacts__list{gap:28px;font-size:50px}.footer-contacts__link_large{font-size:108px}.social{gap:32px}.social__link svg{width:120px}.welcome__body{padding-top:858px;padding-bottom:160px}.welcome__head{margin-bottom:392px}.welcome__title-line_2{font-size:444px}.welcome__demo{margin-bottom:160px}.welcome-promo__label{font-size:32px}.promo-slider__item{width:1072px}.promo-card__media:not(:last-child){margin-bottom:24px}.promo-card__info,.promo-card__title{font-size:32px}.partners__body{padding-top:248px;padding-bottom:208px}.partners__head{margin-bottom:128px}.join__body{padding-top:120px;padding-bottom:288px}.join__head{margin-bottom:-152px}.join__label{gap:12px;font-size:80px}.join__label span{padding:12px}.category-slider__item{width:558px}.category-slider__actions{gap:124px;margin-bottom:80px}.category-slider__btn svg{width:136px}.category-slider__link{padding-top:24px;padding-right:44px;padding-left:44px;font-size:56px}.faq__body{max-width:2104px;padding-top:208px;padding-bottom:208px}.faq__head{margin-bottom:100px}.faq__title span:nth-child(2){padding:40px;font-size:80px}.faq-items__btn{padding:62px 48px 62px 80px;font-size:40px}.faq-items__title{max-width:1320px}.faq-items__icon{width:104px}.faq-items__content{padding:20px 700px 48px 80px;font-size:32px}}@media (max-width:1023.98px){._is-menu-open .header{background-color:var(--color-primary)}._is-menu-open .header::before{content:"";position:absolute;z-index:2;top:calc(100% - var(--width-line));left:50%;transform:translateX(-50%);width:var(--width-container);height:50px;background-image:linear-gradient(180deg,var(--color-primary) 5%,transparent 100%)}.menu__dropdown{position:absolute;z-index:-5;top:calc(100% - var(--width-line));left:50%;transform:translateX(-50%);width:calc(var(--width-page) + var(--width-line));max-width:calc(var(--width-page) + var(--width-line));height:var(--height-page);max-height:calc(var(--height-page) - var(--height-header) + var(--width-line));background-color:var(--color-primary);opacity:0;visibility:hidden;pointer-events:none}._is-menu-open .menu__dropdown{z-index:1;opacity:1;visibility:visible;pointer-events:auto}.menu__body{display:flex;flex-direction:column;max-width:var(--width-container);min-height:100%;padding-bottom:var(--gap-medium);margin:0 auto}.menu__item_pc{display:none}}@media (max-width:767.98px){._is-page-scroll._is-header-scroll .logo_h-fix,.page-lines__top{display:none}._is-page-scroll._is-header-scroll .logo_h-scroll{display:block}._is-page-scroll .header{transform:translateY(0)}._is-header-scroll .header{background-color:var(--color-primary)}.footer{padding-bottom:var(--height-btn-medium)}.footer__social-extra{position:absolute;top:0;right:0}.footer__btn_fixed{display:none}._is-page-scroll .footer__btn_fixed{display:flex}.footer-nav{-moz-column-count:2;column-count:2;-moz-column-gap:var(--gap-col);column-gap:var(--gap-col)}.footer-nav__item{margin-bottom:var(--gap-row);-moz-column-break-inside:avoid;break-inside:avoid}.partners__btn{justify-content:space-between}.join__btn{display:none}}@media (max-width:575.98px){.menu__extra{max-width:540px}._is-list-init .partners__item:nth-child(n+5){display:none}}@media (max-width:359.98px){:root{--height-header:70px;--height-header-btn:46px;--height-logo-large:146px;--height-logo-small:27px;--height-btn-large:42px;--height-btn-medium:68px;--height-btn-normal:42px;--height-btn-small:50px;--height-btn-normal-icon:16px;--gap-medium:20px;--gap-normal:8px;--gap-small:8px;--padding-page:8px;--padding-page:9px;--title-1:62px;--title-1:58px;--title-2:50px;--title-3:50px;--title-4:40;--title-4:40px}.btn_large,.btn_medium{font-size:16px}.btn_normal{padding-right:14px;padding-left:14px;font-size:14px}.btn_small{font-size:14px}.logo_footer{width:246px}.header__body{padding-top:8px;padding-bottom:12px}.menu__main{padding-top:41px;padding-bottom:41px}.menu__main:not(:last-child){margin-bottom:27px}.menu__link{padding:7px;font-size:28px}.footer::before{height:47px;margin-bottom:40px}.footer__body{padding-bottom:40px}.footer__social-extra svg{width:36px}.footer-info{gap:10px;font-size:12px}.footer-nav{--gap-col:20px;--gap-col:40px;--gap-row:24px}.footer-contacts__text{margin-bottom:10px;font-size:12px}.footer-contacts__list{gap:10px;font-size:18px}.footer-contacts__link_large{font-size:34px}.social__link svg{width:40px}.welcome__body{padding-top:214px;padding-bottom:50px}.welcome__head{margin-bottom:41px}.welcome__title-line_2{font-size:56px}.welcome__demo,.welcome__promo{margin-bottom:10px}.welcome-promo__media{height:360px}.welcome-promo__label{font-size:14px}.promo-slider__item{width:221px}.promo-card__media:not(:last-child){margin-bottom:6px}.promo-card__info,.promo-card__title{font-size:14px}.partners__body{padding-top:32px}.partners__head,.partners__list:not(:last-child){margin-bottom:36px}.join__body{padding-top:54px;padding-bottom:26px}.join__head{margin-bottom:36px}.join__label{gap:4px;font-size:18px}.join__label span{padding:3px}.category-slider__item{width:170px}.category-slider__actions{gap:38px;margin-top:28px}.category-slider__btn svg{width:36px}.category-slider__link{padding-top:6px;padding-right:12px;padding-left:12px;font-size:17px}.faq__body{padding-top:32px;padding-bottom:66px}.faq__head{margin-bottom:40px}.faq__title span:nth-child(2){padding:10px;font-size:16px}.faq-items__btn{padding:14px;font-size:14px}.faq-items__title{max-width:246px}.faq-items__icon{width:30px}.faq-items__content{padding:4px 14px 14px;font-size:14px}}@media (min-width:359.98px) and (max-width:1023.98px){:root{--height-header:clamp( 70px , 60.7836445783px + 2.5602409639vw , 87px );--height-header-btn:clamp( 46px , 43.8314457831px + 0.6024096386vw , 50px );--height-logo-large:clamp( 146px , 138.410060241px + 2.1084337349vw , 160px );--height-logo-small:clamp( 27px , 24.2893072289px + 0.7530120482vw , 32px )}.logo_footer{width:clamp(246px ,43.2401807229px + 56.3253012048vw ,620px)}.menu__main{padding-top:clamp(41px ,35.0364759036px + 1.656626506vw ,52px);padding-bottom:clamp(41px ,35.0364759036px + 1.656626506vw ,52px)}.menu__main:not(:last-child){margin-bottom:clamp(27px ,17.7836445783px + 2.5602409639vw ,44px)}.menu__link{padding:clamp(7px ,5.3735843373px + .4518072289vw ,10px);font-size:clamp(28px ,25.8314457831px + .6024096386vw ,32px)}.footer-contacts__link_large{font-size:clamp(34px ,31.8314457831px + .6024096386vw ,38px)}.welcome__body{padding-top:clamp(214px ,178.2188554217px + 9.9397590361vw ,280px)}}@media (min-width:1023.98px) and (max-width:1920.98px){:root{--height-header:clamp( 71px , 4.7894760312px + 6.4659977703vw , 129px );--height-logo-large:clamp( 160px , 54.9764102564px + 10.2564102564vw , 252px );--height-logo-small:clamp( 28px , -1.6805797101px + 2.8985507246vw , 54px )}.logo_footer{width:clamp(620px ,-7.8584169454px + 61.3154960981vw ,1170px)}.header__body{padding-top:clamp(24px ,-1.1143366778px + 2.4526198439vw ,46px);padding-bottom:clamp(25px ,-.1143366778px + 2.4526198439vw ,47px)}._is-header-scroll .header__body{padding-top:clamp(20px ,-1.6896544036px + 2.1181716834vw ,39px);padding-bottom:clamp(20px ,-1.6896544036px + 2.1181716834vw ,39px)}.menu__link{padding-top:clamp(6px ,1.4337569677px + .4459308807vw ,10px);padding-bottom:clamp(6px ,1.4337569677px + .4459308807vw ,10px);font-size:clamp(10px ,3.1506354515px + .6688963211vw ,16px)}.footer-contacts__link_large{font-size:clamp(38px ,19.7350278707px + 1.7837235229vw ,54px)}.welcome__body{padding-top:clamp(280px ,109.9074470457px + 16.6109253066vw ,429px)}}@media (min-width:1920.98px) and (max-width:3840.98px){:root{--height-header:clamp( 129px , -0.06584375px + 6.71875vw , 258px );--height-logo-large:clamp( 252px , -0.128625px + 13.125vw , 504px );--height-logo-small:clamp( 54px , -0.0275625px + 2.8125vw , 108px );--height-btn-large:clamp( 116px , -0.0592083333px + 6.0416666667vw , 232px );--height-btn-medium:clamp( 82px , -16.0500208333px + 5.1041666667vw , 180px );--height-btn-normal:clamp( 60px , -0.030625px + 3.125vw , 120px );--height-btn-small:clamp( 56px , -0.0285833333px + 2.9166666667vw , 112px );--height-btn-smallest:clamp( 36px , -0.018375px + 1.875vw , 72px );--height-btn-normal-icon:clamp( 22px , -0.0112291667px + 1.1458333333vw , 44px );--gap-medium:clamp( 30px , -0.0153125px + 1.5625vw , 60px );--gap-normal:clamp( 20px , -0.0102083333px + 1.0416666667vw , 40px );--gap-small:clamp( 10px , -0.0051041667px + 0.5208333333vw , 20px );--padding-page:clamp( 56px , -0.0285833333px + 2.9166666667vw , 112px );--title-1:clamp( 280px , -0.1429166667px + 14.5833333333vw , 560px );--title-2:clamp( 222px , -0.1133125px + 11.5625vw , 444px );--title-3:clamp( 172px , -0.0877916667px + 8.9583333333vw , 344px );--title-4:clamp( 158px , -0.0806458333px + 8.2291666667vw , 316px )}.btn_large{font-size:clamp(32px ,-.0163333333px + 1.6666666667vw ,64px)}.btn_medium{font-size:clamp(24px ,-.01225px + 1.25vw ,48px)}.btn_normal{padding-right:clamp(29px ,-.0148020833px + 1.5104166667vw ,58px);padding-left:clamp(29px ,-.0148020833px + 1.5104166667vw ,58px);font-size:clamp(20px ,-.0102083333px + 1.0416666667vw ,40px)}.btn_small{font-size:clamp(20px ,-.0102083333px + 1.0416666667vw ,40px)}.logo_footer{width:clamp(1170px ,-.5971875px + 60.9375vw ,2340px)}.header__body{padding-top:clamp(46px ,-.0234791667px + 2.3958333333vw ,92px);padding-bottom:clamp(47px ,-.0239895833px + 2.4479166667vw ,94px)}._is-header-scroll .header__body{padding-top:clamp(39px ,-.01990625px + 2.03125vw ,78px);padding-right:clamp(40px ,-.0204166667px + 2.0833333333vw ,80px);padding-bottom:clamp(39px ,-.01990625px + 2.03125vw ,78px);padding-left:clamp(40px ,-.0204166667px + 2.0833333333vw ,80px)}.menu__link{padding-top:clamp(10px ,-.0051041667px + .5208333333vw ,20px);padding-bottom:clamp(10px ,-.0051041667px + .5208333333vw ,20px);font-size:clamp(16px ,-.0081666667px + .8333333333vw ,32px)}.footer::before{height:clamp(72px ,-.03675px + 3.75vw ,144px);margin-bottom:clamp(60px ,-.030625px + 3.125vw ,120px)}.footer__body{row-gap:clamp(40px ,-.0204166667px + 2.0833333333vw ,80px);padding-bottom:clamp(60px ,-.030625px + 3.125vw ,120px)}.footer__box_nav{max-width:clamp(1300px ,-.6635416667px + 67.7083333333vw ,2600px)}.footer__social-extra svg{width:clamp(69px ,-.03521875px + 3.59375vw ,138px)}.footer-info{gap:clamp(5px ,-.0025520833px + .2604166667vw ,10px);font-size:clamp(16px ,-.0081666667px + .8333333333vw ,32px)}.footer-nav{--gap-col:clamp( 69px , -0.03521875px + 3.59375vw , 138px );--gap-row:clamp( 32px , -0.0163333333px + 1.6666666667vw , 64px )}.footer-nav__link{font-size:clamp(18px ,-.0091875px + .9375vw ,36px)}.footer-contacts__text{margin-bottom:clamp(14px ,-.0071458333px + .7291666667vw ,28px);font-size:clamp(22px ,-.0112291667px + 1.1458333333vw ,44px)}.footer-contacts__list{gap:clamp(14px ,-.0071458333px + .7291666667vw ,28px);font-size:clamp(25px ,-.0127604167px + 1.3020833333vw ,50px)}.footer-contacts__link_large{font-size:clamp(54px ,-.0275625px + 2.8125vw ,108px)}.social{gap:clamp(16px ,-.0081666667px + .8333333333vw ,32px)}.social__link svg{width:clamp(60px ,-.030625px + 3.125vw ,120px)}.welcome__body{padding-top:clamp(429px ,-.21896875px + 22.34375vw ,858px);padding-bottom:clamp(80px ,-.0408333333px + 4.1666666667vw ,160px)}.welcome__head{margin-bottom:clamp(196px ,-.1000416667px + 10.2083333333vw ,392px)}.welcome__title-line_2{font-size:clamp(222px ,-.1133125px + 11.5625vw ,444px)}.welcome__demo{margin-bottom:clamp(80px ,-.0408333333px + 4.1666666667vw ,160px)}.welcome-promo__label{font-size:clamp(16px ,-.0081666667px + .8333333333vw ,32px)}.promo-slider__item{width:clamp(536px ,-.2735833333px + 27.9166666667vw ,1072px)}.promo-card__media:not(:last-child){margin-bottom:clamp(12px ,-.006125px + .625vw ,24px)}.promo-card__info,.promo-card__title{font-size:clamp(16px ,-.0081666667px + .8333333333vw ,32px)}.partners__body{padding-top:clamp(124px ,-.0632916667px + 6.4583333333vw ,248px);padding-bottom:clamp(104px ,-.0530833333px + 5.4166666667vw ,208px)}.partners__head{margin-bottom:clamp(64px ,-.0326666667px + 3.3333333333vw ,128px)}.join__body{padding-top:clamp(60px ,-.030625px + 3.125vw ,120px);padding-bottom:clamp(144px ,-.0735px + 7.5vw ,288px)}.join__head{margin-bottom:clamp(-152px ,-11.9642708333px + -3.6458333333vw ,-82px)}.join__label{gap:clamp(6px ,-.0030625px + .3125vw ,12px);font-size:clamp(40px ,-.0204166667px + 2.0833333333vw ,80px)}.join__label span{padding:clamp(6px ,-.0030625px + .3125vw ,12px)}.category-slider__item{width:clamp(279px ,-.14240625px + 14.53125vw ,558px)}.category-slider__actions{gap:clamp(62px ,-.0316458333px + 3.2291666667vw ,124px);margin-bottom:clamp(40px ,-.0204166667px + 2.0833333333vw ,80px)}.category-slider__btn svg{width:clamp(68px ,-.0347083333px + 3.5416666667vw ,136px)}.category-slider__link{padding-top:clamp(12px ,-.006125px + .625vw ,24px);padding-right:clamp(22px ,-.0112291667px + 1.1458333333vw ,44px);padding-left:clamp(22px ,-.0112291667px + 1.1458333333vw ,44px);font-size:clamp(28px ,-.0142916667px + 1.4583333333vw ,56px)}.faq__body{max-width:clamp(1052px ,-.5369583333px + 54.7916666667vw ,2104px);padding-top:clamp(104px ,-.0530833333px + 5.4166666667vw ,208px);padding-bottom:clamp(104px ,-.0530833333px + 5.4166666667vw ,208px)}.faq__head{margin-bottom:clamp(50px ,-.0255208333px + 2.6041666667vw ,100px)}.faq__title span:nth-child(2){padding:clamp(20px ,-.0102083333px + 1.0416666667vw ,40px);font-size:clamp(40px ,-.0204166667px + 2.0833333333vw ,80px)}.faq-items__btn{padding-top:clamp(24px ,-14.0193958333px + 1.9791666667vw ,62px);padding-right:clamp(24px ,-.01225px + 1.25vw ,48px);padding-bottom:clamp(24px ,-14.0193958333px + 1.9791666667vw ,62px);padding-left:clamp(40px ,-.0204166667px + 2.0833333333vw ,80px);font-size:clamp(20px ,-.0102083333px + 1.0416666667vw ,40px)}.faq-items__title{max-width:clamp(660px ,-.336875px + 34.375vw ,1320px)}.faq-items__icon{width:clamp(52px ,-.0265416667px + 2.7083333333vw ,104px)}.faq-items__content{padding-top:clamp(10px ,-.0051041667px + .5208333333vw ,20px);padding-right:clamp(350px ,-.1786458333px + 18.2291666667vw ,700px);padding-bottom:clamp(24px ,-.01225px + 1.25vw ,48px);padding-left:clamp(40px ,-.0204166667px + 2.0833333333vw ,80px);font-size:clamp(16px ,-.0081666667px + .8333333333vw ,32px)}}@media (min-width:359.98px) and (max-width:1920.98px){:root{--height-btn-large:clamp( 42px , 24.9349647662px + 4.7405509289vw , 116px );--height-btn-medium:clamp( 68px , 64.7714798206px + 0.8968609865vw , 82px );--height-btn-normal:clamp( 42px , 37.8490454837px + 1.1531069827vw , 60px );--height-btn-small:clamp( 50px , 48.6163484946px + 0.3843689942vw , 56px );--height-btn-normal-icon:clamp( 16px , 14.6163484946px + 0.3843689942vw , 22px );--gap-medium:clamp( 20px , 17.6939141576px + 0.6406149904vw , 30px );--gap-normal:clamp( 8px , 5.2326969891px + 0.7687379885vw , 20px );--gap-small:clamp( 8px , 7.5387828315px + 0.1281229981vw , 10px );--padding-page:clamp( 9px , -1.8386034593px + 3.0108904548vw , 56px );--title-2:clamp( 50px , 10.3353235106px + 11.0185778347vw , 222px );--title-3:clamp( 50px , 21.8657527226px + 7.8155028828vw , 172px );--title-4:clamp( 40px , 12.7881870596px + 7.5592568866vw , 158px )}.btn_large{font-size:clamp(16px ,12.3102626521px + 1.0249839846vw ,32px)}.btn_medium{font-size:clamp(16px ,14.1551313261px + .5124919923vw ,24px)}.btn_normal{padding-right:clamp(14px ,10.5408712364px + .9609224856vw ,29px);padding-left:clamp(14px ,10.5408712364px + .9609224856vw ,29px);font-size:clamp(14px ,12.6163484946px + .3843689942vw ,20px)}.btn_small{font-size:clamp(14px ,12.6163484946px + .3843689942vw ,20px)}.footer::before{height:clamp(47px ,41.234785394px + 1.601537476vw ,72px);margin-bottom:clamp(40px ,35.3878283152px + 1.2812299808vw ,60px)}.footer__body{padding-bottom:clamp(40px ,35.3878283152px + 1.2812299808vw ,60px)}.footer__social-extra svg{width:clamp(36px ,28.3899167201px + 2.1140294683vw ,69px)}.footer-info{gap:clamp(5px ,11.1530429212px + -.3203074952vw ,10px);font-size:clamp(12px ,11.077565663px + .2562459962vw ,16px)}.footer-contacts__text{margin-bottom:clamp(10px ,9.077565663px + .2562459962vw ,14px);font-size:clamp(12px ,9.6939141576px + .6406149904vw ,22px)}.footer-contacts__list{gap:clamp(10px ,9.077565663px + .2562459962vw ,14px);font-size:clamp(18px ,16.3857399103px + .4484304933vw ,25px)}.social__link svg{width:clamp(40px ,35.3878283152px + 1.2812299808vw ,60px)}.welcome__body{padding-bottom:clamp(50px ,43.0817424728px + 1.9218449712vw ,80px)}.welcome__head{margin-bottom:clamp(41px ,5.2556694427px + 9.9295323511vw ,196px)}.welcome__title-line_2{font-size:clamp(56px ,17.718975016px + 10.6342088405vw ,222px)}.welcome__demo{margin-bottom:clamp(10px ,-6.1426008969px + 4.4843049327vw ,80px)}.welcome-promo__label{font-size:clamp(14px ,13.5387828315px + .1281229981vw ,16px)}.promo-slider__item{width:clamp(221px ,148.3582959641px + 20.1793721973vw ,536px)}.promo-card__media:not(:last-child){margin-bottom:clamp(6px ,4.6163484946px + .3843689942vw ,12px)}.promo-card__info,.promo-card__title{font-size:clamp(14px ,13.5387828315px + .1281229981vw ,16px)}.partners__body{padding-top:clamp(32px ,10.7840102498px + 5.8936579116vw ,124px)}.partners__head{margin-bottom:clamp(36px ,29.5429596413px + 1.7937219731vw ,64px)}.join__body{padding-top:clamp(54px ,52.6163484946px + .3843689942vw ,60px);padding-bottom:clamp(26px ,-1.2118129404px + 7.5592568866vw ,144px)}.join__head{margin-bottom:clamp(-82px ,63.2118129404px + -7.5592568866vw ,36px)}.join__label{gap:clamp(4px ,3.5387828315px + .1281229981vw ,6px);font-size:clamp(18px ,12.9266111467px + 1.4093529789vw ,40px)}.join__label span{padding:clamp(3px ,2.3081742473px + .1921844971vw ,6px)}.category-slider__item{width:clamp(170px ,144.8636643177px + 6.9827033953vw ,279px)}.category-slider__actions{gap:clamp(38px ,32.4653939782px + 1.5374759769vw ,62px)}.category-slider__btn svg{width:clamp(36px ,28.6205253043px + 2.0499679693vw ,68px)}.category-slider__link{padding-top:clamp(6px ,4.6163484946px + .3843689942vw ,12px);padding-right:clamp(12px ,9.6939141576px + .6406149904vw ,22px);padding-left:clamp(12px ,9.6939141576px + .6406149904vw ,22px);font-size:clamp(17px ,14.4633055734px + .7046764894vw ,28px)}.faq__body{padding-top:clamp(32px ,15.3961819347px + 4.6124279308vw ,104px);padding-bottom:clamp(66px ,57.2368737988px + 2.4343369635vw ,104px)}.faq__head{margin-bottom:clamp(40px ,37.6939141576px + .6406149904vw ,50px)}.faq__title span:nth-child(2){padding:clamp(10px ,7.6939141576px + .6406149904vw ,20px);font-size:clamp(16px ,10.4653939782px + 1.5374759769vw ,40px)}.faq-items__btn{padding-top:clamp(14px ,11.6939141576px + .6406149904vw ,24px);padding-right:clamp(14px ,11.6939141576px + .6406149904vw ,24px);padding-bottom:clamp(14px ,11.6939141576px + .6406149904vw ,24px);padding-left:clamp(14px ,8.0041768097px + 1.665598975vw ,40px);font-size:clamp(14px ,12.6163484946px + .3843689942vw ,20px)}.faq-items__icon{width:clamp(30px ,24.9266111467px + 1.4093529789vw ,52px)}.faq-items__content{padding-top:clamp(4px ,2.6163484946px + .3843689942vw ,10px);padding-right:clamp(14px ,-63.4844843049px + 21.5246636771vw ,350px);padding-bottom:clamp(14px ,11.6939141576px + .6406149904vw ,24px);padding-left:clamp(14px ,8.0041768097px + 1.665598975vw ,40px);font-size:clamp(14px ,13.5387828315px + .1281229981vw ,16px)}}@media (min-width:359.98px) and (max-width:767.98px){:root{--title-1:clamp( 58px , 12.1201960784px + 12.7450980392vw , 110px )}.header__body{padding-top:clamp(8px ,4.4707843137px + .9803921569vw ,12px);padding-bottom:clamp(12px ,8.4707843137px + .9803921569vw ,16px)}.footer-nav{--gap-col:clamp( 40px , 22.3539215686px + 4.9019607843vw , 60px );--gap-row:clamp( 24px , 16.9415686275px + 1.9607843137vw , 32px )}.welcome__promo{margin-bottom:clamp(10px ,-6.1461617647px + 4.4852941176vw ,28.3px)}.welcome-promo__media{height:clamp(360px ,301.7679411765px + 16.1764705882vw ,426px)}.partners__list:not(:last-child){margin-bottom:clamp(36px ,29.823872549px + 1.7156862745vw ,43px)}.category-slider__actions{margin-top:clamp(28px ,1.5308823529px + 7.3529411765vw ,58px)}.faq-items__title{max-width:clamp(246px ,21.8948039216px + 62.2549019608vw ,500px)}}@media (min-width:767.98px) and (max-width:1920.98px){:root{--title-1:clamp( 110px , -3.2320901995px + 14.7441457069vw , 280px )}._is-header-scroll .header__body{padding-right:clamp(8px ,-13.3142758023px + 2.7753686036vw ,40px);padding-left:clamp(8px ,-13.3142758023px + 2.7753686036vw ,40px)}.footer__box_nav{max-width:clamp(440px ,-132.8211621856px + 74.5880312229vw ,1300px)}.footer-nav{--gap-col:clamp( 40px , 20.6839375542px + 2.5151777971vw , 69px );--gap-row:clamp( 20px , 12.0071465742px + 1.0407632264vw , 32px )}.footer-nav__link{font-size:clamp(16px ,14.6678577624px + .1734605377vw ,18px)}.partners__body{padding-bottom:clamp(78px ,60.6821509107px + 2.2549869905vw ,104px)}.category-slider__actions{margin-bottom:clamp(30px ,23.3392888118px + .8673026886vw ,40px)}.faq__body{max-width:clamp(620px ,332.2572766696px + 37.4674761492vw ,1052px)}.faq-items__title{max-width:clamp(440px ,293.4643538595px + 19.08065915vw ,660px)}}@media (min-width:767.98px) and (max-width:1023.98px){.header__body{padding-top:clamp(16px ,10.00015625px + .78125vw ,18px);padding-bottom:clamp(16px ,7.000234375px + 1.171875vw ,19px)}}@media (min-width:575.98px) and (max-width:1023.98px){.menu__extra{max-width:clamp(460px ,642.8535714286px + -17.8571428571vw ,540px)}._is-list-init .partners__item:nth-child(n+4){display:none}}@media (min-width:1023.98px) and (max-width:1535.98px){._is-list-init .partners__item:nth-child(n+5){display:none}}@media (any-hover:hover){.menu__dropdown::-webkit-scrollbar,.popup__inner::-webkit-scrollbar{width:8px;height:8px}.menu__dropdown::-webkit-scrollbar-track,.popup__inner::-webkit-scrollbar-track{background-color:var(--color-shadow)}.menu__dropdown::-webkit-scrollbar-thumb,.popup__inner::-webkit-scrollbar-thumb{background-color:var(--color-primary);border:2px solid var(--color-shadow)}.btn_large:not(:active):hover::before{width:calc(100% + 8 * var(--width-line));height:calc(100% + 8 * var(--width-line))}.btn_large:not(:active):hover::after{width:calc(100% + 4 * var(--width-line));height:calc(100% + 4 * var(--width-line))}.btn_accent:not(:active):hover,.btn_cta-accent:not(:active):hover,.btn_large:not(:active):hover .btn__text{background-color:var(--color-accent-dark)}.btn_neutral:not(:active):hover,.btn_shadow:not(:active):hover{background-color:var(--color-shadow-darkest)}.btn_primary:not(:active):hover{background-color:var(--color-primary-dark)}.header__link:not(:active):hover,.menu__btn:not(:active):hover,.menu__link:not(:active):hover{color:var(--color-header-hover)}.footer-contacts__link:not(:active):hover,.footer-info__link:not(:active):hover,.footer-nav__link:not(:active):hover,.footer__social-extra:not(:active):hover{color:var(--color-shadow-darkest)}.popup__close:not(:active):hover,.social__link:not(:active):hover{background-color:var(--color-shadow-darkest)}._is-anim-end .letter-anim__col:not(:active):hover{transform:translateY(1em)}.promo-btn:not(:active):hover .promo-btn__icon{background-color:var(--color-shadow-darkest)}.promo-slider__item .promo-btn:not(:active):hover{opacity:1}.category-slider__btn:not(:active):hover,.category-slider__link:not(:active):hover{color:var(--color-primary-dark)}.category-slider__link:not(:active):hover~* .category-slider__img_hover{opacity:1}.faq-items__btn:not(:active):hover{background-color:var(--color-shadow-darkest)}.faq-items__btn:not(:active):hover .faq-items__icon{background-color:var(--color-primary-dark)}.faq-items__btn._spoller-active:not(:active):hover .faq-items__icon{background-color:var(--color-accent-dark)}}.webp .wrapper::after{background-image:url(../img/content/noise.webp)}