:root{--offset-x:24px;--grid-columns:16;--grid-gap:0px;--grid-column-width:calc(100vw/var(--grid-columns));--header-height:80px}@media screen and (max-width:1440px){:root{--header-height:64px}}@media screen and (max-width:1199px){:root{--offset-x:16px;--grid-columns:8}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){:root{--grid-columns:5;--header-height:56px}}*,:after,:before{box-sizing:border-box}body{-webkit-text-size-adjust:100%}body,hr{margin:0}hr{border:0;color:inherit}h1,h2,h3,h4,h5,h6,p{margin-bottom:0;margin-top:0}abbr[title]{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit;margin-bottom:1rem}ol,ul{padding-left:2rem}dl,ol,ul{margin-bottom:1rem;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0}b,strong{font-weight:700}small{font-size:.85em}sub,sup{font-size:.5em;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}a,a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre{display:block;margin-bottom:0;margin-top:0;overflow:auto}pre code{color:inherit;word-break:normal}code{word-wrap:break-word}a>code{color:inherit}figure{margin:0}img,svg{vertical-align:middle}table{border-collapse:collapse;caption-side:bottom}caption{padding-bottom:0;padding-top:0;text-align:left}th{font-weight:700;text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border:0 solid;border-color:inherit}label{display:inline-block}button{border-radius:0}.js-focus-visible button:focus:not(.focus-visible),button:focus:not(.focus-visible).js-focus-visible{outline:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{border-style:none;padding:0}textarea{resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{float:left;line-height:inherit;margin-bottom:0;padding:0;width:100%}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::file-selector-button{-webkit-appearance:button;font:inherit}output{display:inline-block}iframe{border:0}summary{cursor:pointer;display:list-item}progress{vertical-align:initial}[hidden]{display:none!important}button{background-color:#0000;border:0;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;padding:0;text-transform:inherit}button,button:active{color:inherit}ol,ul{margin-bottom:0}@font-face{font-display:swap;font-family:Adderley;font-weight:700;src:url(/ist/fonts/adderley_bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Onest;font-weight:400;src:url(/ist/fonts/Onest-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Onest;font-weight:500;src:url(/ist/fonts/Onest-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:RobotoMono;font-weight:400;src:url(/ist/fonts/RobotoMono-Regular.woff2) format("woff2")}::-webkit-scrollbar{background-color:#0000;height:8px;width:4px}::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#3855ab;border:1px solid #0000;border-radius:9999px}::-webkit-scrollbar-track{margin-bottom:6px;margin-top:6px}html{background-color:#fff;color:#191a1c;overflow:overlay}html.is-preloader,html.no-scroll{overflow:hidden;padding-right:var(--scrollbar-width,0)}html.no-js img:not([src]):not([srcset]),html.no-js video:not([src]):not([srcset]){display:none}body{-webkit-tap-highlight-color:rgba(0,0,0,0);display:flex;flex-direction:column;font-family:Onest,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;-webkit-font-size-adjust:100%;font-size-adjust:100%;min-height:calc(var(--vh, 1vh)*100)}.js-focus-visible :focus:not(.focus-visible){outline:none}:focus{outline-color:currentColor}.focus-visible.js-focus-visible,.js-focus-visible .focus-visible{outline:1px solid currentColor;outline-offset:2px}:focus-visible{outline:1px solid currentColor;outline-offset:2px}#__next,.main,.page{display:flex;flex:1 1 auto;flex-direction:column}.tab-input,.visually-hidden{clip:rect(0 0 0 0);border:0;height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.wrapper{display:block;margin-left:auto;margin-right:auto;max-width:2560px;padding-left:var(--offset-x);padding-right:var(--offset-x);width:100%}.img-fluid{height:auto;max-width:100%}.canvas-wrapper{height:100%;left:0;position:fixed;top:0;-webkit-user-select:none;user-select:none;width:100%}.list-unstyled{list-style:none;margin:0;padding:0}.pointer-events-none{pointer-events:none!important}.pointer-events-auto{pointer-events:auto!important}@supports(font:-apple-system-body) and (-webkit-appearance:none){img[loading=lazy]{clip-path:inset(.6px)}}.section{padding-bottom:6vw;padding-top:6vw}@media screen and (max-width:1440px){.section{padding-bottom:72px;padding-top:72px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.section{padding-bottom:44px;padding-top:44px}}.splitted>div{overflow:hidden;overflow:clip}.splitted>div>div{transform:translateY(105%);will-change:transform}.js-page-description{will-change:transform,opacity}.first-section{--offset-top:78px;padding-top:calc(var(--header-height) + var(--offset-x) + var(--offset-top))}@media screen and (max-width:1440px){.first-section{--offset-top:66px}}@media screen and (max-width:1024px)and (orientation:portrait){.first-section{--offset-top:98px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.first-section{--offset-top:60px}}.page-animate-bg{background-color:#fff;border:1px solid #a9adb94d;border-radius:7px;clip-path:polygon(0 0,100% 0,100% 0,0 0);height:calc(var(--vh, 1vh)*100 - var(--offset-x)*2);left:var(--offset-x);opacity:.95;position:fixed;top:var(--offset-x);width:calc(100vw - var(--offset-x)*2 - var(--scrollbar-width, 0px));will-change:clip-path;z-index:9}@media screen and (max-width:1440px){.page-animate-bg{border-radius:5px}}.text-light{color:#a9adb9}.text-default,.text-default-medium,html{font-family:Onest,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(14px,6px + .625vw,18px);font-weight:400;letter-spacing:-.05em;line-height:1.28}@media screen and (max-width:767px){.text-default,.text-default-medium,html{font-size:clamp(13px,12.1176470588px + .2450980392vw,14px)}}.text-default-medium{font-weight:500}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Adderley;font-weight:700;letter-spacing:-.02em;line-height:1;text-transform:uppercase}.h1,h1{font-size:clamp(76px,20px + 4.375vw,104px);letter-spacing:0;line-height:.98}@media screen and (max-width:767px){.h1,h1{font-size:clamp(52px,30.8235294118px + 5.8823529412vw,76px)}}.h2,h2{font-size:clamp(58px,18px + 3.125vw,78px);letter-spacing:0;line-height:1.03}@media screen and (max-width:767px){.h2,h2{font-size:clamp(40px,24.1176470588px + 4.4117647059vw,58px)}}.h3,h3{font-size:clamp(40px,8px + 2.5vw,56px);letter-spacing:-.01em}@media screen and (max-width:767px){.h3,h3{font-size:clamp(32px,24.9411764706px + 1.9607843137vw,40px)}}@media screen and (max-width:320px){.h3,h3{font-size:46px}}.h4,h4{font-size:clamp(24px,8px + 1.25vw,32px)}@media screen and (max-width:767px){.h4,h4{font-size:clamp(17px,10.8235294118px + 1.7156862745vw,24px)}}.text-numbers{font-size:clamp(172px,36px + 10.625vw,240px);letter-spacing:normal;line-height:.98}@media screen and (max-width:767px){.text-numbers{font-size:clamp(92px,21.4117647059px + 19.6078431373vw,172px)}}.text-lg,.wysiwyg{font-size:clamp(18px,6px + .9375vw,24px);font-weight:500;line-height:1.17}@media screen and (max-width:1440px){.text-lg,.wysiwyg{line-height:1.33}}@media screen and (max-width:767px){.text-lg,.wysiwyg{font-size:clamp(16px,14.2352941176px + .4901960784vw,18px);line-height:1.18}}.text-m{font-size:clamp(13px,5px + .625vw,17px);font-weight:500;letter-spacing:-.06em;line-height:1.12}@media screen and (max-width:1440px){.text-m{line-height:1.23}}@media screen and (max-width:767px){.text-m{letter-spacing:-.05em}}.text-sm{font-size:clamp(11px,7px + .3125vw,13px);font-weight:500;line-height:1}.text-caption,.wysiwyg table th{font-family:RobotoMono;font-size:clamp(13px,7px + .46875vw,16px);font-weight:400;line-height:1.125;text-transform:uppercase}@media screen and (max-width:1440px){.text-caption,.wysiwyg table th{line-height:1.15}}@media screen and (max-width:767px){.text-caption,.wysiwyg table th{font-size:clamp(12px,11.1176470588px + .2450980392vw,13px);line-height:1.167}}.text-caption-sm,.wysiwyg table td{font-family:RobotoMono;font-size:clamp(12px,8px + .3125vw,14px);font-weight:400;line-height:1.14;text-transform:uppercase}@media screen and (max-width:1440px){.text-caption-sm,.wysiwyg table td{line-height:1.17}}@media screen and (max-width:767px){.text-caption-sm,.wysiwyg table td{font-size:clamp(11px,10.1176470588px + .2450980392vw,12px)}}.link,.wysiwyg a{--outline-color:#a9adb9;display:inline-block;overflow:hidden;position:relative;white-space:nowrap}.link:after,.wysiwyg a:after{content:attr(data-hover);left:50%;position:absolute;top:50%;transform:translate3d(-50%,70%,0);transition:transform .3s cubic-bezier(.37,0,.63,1);will-change:transform}.link.link--with-icon:after,.wysiwyg a.link--with-icon:after{text-align:right;width:100%}.link .link__text,.wysiwyg a .link__text{display:inline-block;height:100%;transition:transform .3s cubic-bezier(.37,0,.63,1);will-change:transform}@media(any-hover:hover),(hover:hover)and (pointer:fine){.link:not(:disabled):hover .link__text,.wysiwyg a:not(:disabled):hover .link__text{transform:translate3d(0,-120%,0)}.link:not(:disabled):hover:after,.wysiwyg a:not(:disabled):hover:after{transform:translate3d(-50%,-50%,0)}}.js-focus-visible .link.focus-visible,.js-focus-visible .wysiwyg a.focus-visible,.link.focus-visible.js-focus-visible,.wysiwyg.js-focus-visible a.focus-visible{border-radius:8px;outline:1px solid var(--outline-color);outline-offset:6px}.link:focus-visible,.wysiwyg a:focus-visible{border-radius:8px;outline:1px solid var(--outline-color);outline-offset:6px}.link.is-disabled,.wysiwyg a.is-disabled{color:#a9adb9;pointer-events:none;-webkit-user-select:none;user-select:none}.link-underlined{--bg-size:100% 100%;--bg-size-hover:0% 100%;--underline-height:1px;background-image:linear-gradient(#0000 calc(100% - var(--underline-height)),currentColor var(--underline-height));background-repeat:no-repeat;background-size:var(--bg-size);display:inline;transition:background-size .4s cubic-bezier(.37,0,.63,1),color .3s cubic-bezier(.37,0,.63,1),opacity .3s cubic-bezier(.37,0,.63,1)}@media(any-hover:hover),(hover:hover)and (pointer:fine){.link-underlined:not(:disabled):hover{background-size:var(--bg-size-hover)}}.js-focus-visible .link-underlined.focus-visible,.link-underlined.focus-visible.js-focus-visible,.link-underlined:active{background-size:var(--bg-size-hover)}.link-underlined:focus-visible{background-size:var(--bg-size-hover)}.link-underlined--non{--bg-size:0% 100%;--bg-size-hover:100% 100%}.btn{--bg-color-default:#0000;--bg-color-hover:var(--bg-color-default);--bg-color-active:var(--bg-color-hover);--bg-color-disabled:var(--bg-color-default);--bg-color:var(--bg-color-default);--bg-after-color:#3855ab;--border-color-default:#a9adb9;--border-color-hover:var(--bg-after-color);--border-color-active:var(--border-color-hover);--border-color-disabled:#a9adb9b3;--border-color:var(--border-color-default);--color-default:#3855ab;--color-hover:#fff;--color-active:var(--color-hover);--color-disabled:#a9adb9;--color:var(--color-default);--outline-color:currentColor;--padding-x:18px;--padding-y:18px;--separate-icon-size:48px;--separate-icon-color:#3855ab;--separate-icon-color-hover:#fff;--border-radius:7px;--line-height:1;align-items:center;background-color:var(--bg-color);border:1px solid var(--border-color);border-radius:var(--border-radius);color:var(--color);cursor:pointer;display:inline-flex;flex-shrink:0;font-weight:500;letter-spacing:0;line-height:var(--line-height);min-height:calc(var(--line-height)*1em + var(--padding-y)*2);overflow:hidden;padding:0;position:relative;text-align:center;text-decoration:none;transition:color .2s cubic-bezier(.37,0,.63,1),border-color .2s cubic-bezier(.37,0,.63,1) .2s}.btn:after{background-color:var(--bg-after-color);border-radius:50%;content:"";height:var(--bg-size,300px);left:var(--bg-left,0);position:absolute;top:var(--bg-top,0);transform:translate3d(-50%,-50%,0) scale(0);transform-origin:center;transition:transform .4s cubic-bezier(.37,0,.63,1);width:var(--bg-size,300px);z-index:1}.btn.btn--hover{border-color:var(--border-color-hover);color:var(--color-hover);transition:color .2s cubic-bezier(.37,0,.63,1),border-color .2s cubic-bezier(.37,0,.63,1)}.btn.btn--hover .btn__icon:after{background-color:var(--border-color-hover)}.btn.btn--hover:after{transform:translate3d(-50%,-50%,0) scale(1.5)}.btn.btn--hover .btn__icon-separate{color:var(--separate-icon-color-hover)}.btn.btn--hover .btn__icon-separate:after{transform:translate3d(-50%,-50%,0) scale(1.5)}.btn:active{border-color:var(--border-color-hover);color:var(--color-hover);transition:color .2s cubic-bezier(.37,0,.63,1),border-color .2s cubic-bezier(.37,0,.63,1)}.btn:active .btn__icon:after{background-color:var(--border-color-hover)}.btn:active:after{transform:translate3d(-50%,-50%,0) scale(1.5)}.btn:active .btn__icon-separate{color:var(--separate-icon-color-hover)}.btn:active .btn__icon-separate:after{transform:translate3d(-50%,-50%,0) scale(1.5)}.btn.focus-visible.js-focus-visible,.js-focus-visible .btn.focus-visible{--border-color:var(--border-color-hover);outline:none}.btn:focus-visible{--border-color:var(--border-color-hover);outline:none}.btn.is-disabled,.btn:disabled{--color:var(--color-disabled);--border-color:var(--border-color-disabled);pointer-events:none}@media screen and (max-width:1440px){.btn{--padding-x:16px;--padding-y:16px;--border-radius:5px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.btn{--border-radius:4px}}.btn-primary{--bg-color-default:#3855ab;--bg-after-color:#fff;--border-color-default:#3855ab;--border-color-hover:var(--border-color-default);--border-color-active:var(--border-color-default);--border-color-disabled:#3855abb3;--border-color:var(--border-color-default);--color-default:#fff;--color-hover:#3855ab}.btn-link .btn{width:100%}.btn-link .btn__text{flex-grow:1}.btn-link.focus-visible.js-focus-visible,.js-focus-visible .btn-link.focus-visible{outline:none}.btn-link:focus-visible{outline:none}.btn-link.focus-visible.js-focus-visible .btn,.js-focus-visible .btn-link.focus-visible .btn{--border-color:var(--border-color-hover)}.btn-link:focus-visible .btn{--border-color:var(--border-color-hover)}.btn__text{flex-grow:1;padding:var(--padding-y) var(--padding-x);position:relative;z-index:2}.btn-light{--bg-color-default:#fff;border:none}.btn-geometry-wide{width:100%}.btn-geometry-square{--size:40px;--border-radius:5px;height:var(--size);min-height:var(--size);width:var(--size)}.btn-geometry-square .btn__icon{height:100%;padding:10px;width:100%}.btn-geometry-square .btn__icon:after{display:none}@media screen and (max-width:1440px){.btn-geometry-square{--size:32px;--border-radius:4px}.btn-geometry-square .btn__icon{padding:8px}}.btn-geometry-square-lg{--size:48px;--border-radius:7px;height:var(--size);min-height:var(--size);width:var(--size)}.btn-geometry-square-lg .btn__icon{height:100%;padding:12px;width:100%}.btn-geometry-square-lg .btn__icon:after{display:none}@media screen and (max-width:1440px){.btn-geometry-square-lg{--size:40px;--border-radius:5px}.btn-geometry-square-lg .btn__icon{padding:10px}}.btn__icon{align-items:center;display:flex;flex:none;height:100%;justify-content:center;padding:18px;position:relative;z-index:2}.btn__icon svg{max-height:100%;max-width:100%}.btn__icon svg [stroke]{stroke:currentColor;transition:stroke .2s cubic-bezier(.37,0,.63,1)}.btn__icon svg [fill]{fill:currentColor;transition:fill .2s cubic-bezier(.37,0,.63,1)}.btn__icon:after{background-color:var(--border-color);content:"";height:100%;left:0;position:absolute;top:0;transition:background-color .2s cubic-bezier(.37,0,.63,1);width:1px}@media screen and (max-width:1440px){.btn__icon{padding:16px}}.btn-separate-icon{--color-default:#a9adb9;--color-hover:#3855ab;border:none;position:relative;text-align:left}.btn-separate-icon .btn__text{padding:0}.btn-separate-icon.btn-geometry-left{text-align:right}.btn-separate-icon:after{display:none}.btn__icon-separate{align-items:center;background-color:#fff;border:1px solid var(--border-color);border-radius:var(--border-radius);color:var(--separate-icon-color);display:flex;height:var(--separate-icon-size);justify-content:center;margin-right:12px;overflow:hidden;padding:15px;position:relative;width:var(--separate-icon-size);z-index:2}.btn-geometry-left .btn__icon-separate{margin-left:12px;margin-right:0;order:1}.btn__icon-separate:after{background-color:var(--bg-after-color);border-radius:50%;content:"";height:var(--bg-size,100px);left:var(--bg-left,0);position:absolute;top:var(--bg-top,0);transform:translate3d(-50%,-50%,0) scale(0);transform-origin:center;transition:transform .5s cubic-bezier(.37,0,.63,1);width:var(--bg-size,100px);z-index:1}.btn__icon-separate svg{z-index:2}.btn__icon-separate svg [stroke]{stroke:currentColor;transition:stroke .2s cubic-bezier(.37,0,.63,1)}.btn__icon-separate svg [fill]{fill:currentColor;transition:fill .2s cubic-bezier(.37,0,.63,1)}.slider-ctrls{display:flex}@media screen and (min-width:1441px){.slider-ctrls{gap:16px}}@media screen and (max-width:1440px){.slider-ctrls{gap:8px}}.slider-ctrl{--size:48px;height:var(--size);min-height:0;width:var(--size)}.slider-ctrl .btn__icon{padding:12px;width:100%}.slider-ctrl .btn__icon:after{display:none}.slider-ctrl.slider-ctrl--prev .btn__icon{transform:scaleX(-1)}@media screen and (max-width:1440px){.slider-ctrl{--size:40px}.slider-ctrl .btn__icon{padding:11px}}.input-block{--autofill-bg-color:#fff;--autofill-color:#191a1c;display:flex;padding-bottom:24px;padding-top:24px;position:relative}@media screen and (max-width:1440px){.input-block{padding-bottom:16px;padding-top:16px}}.input-block__input{border:none;padding:0 24px 0 0;width:100%}.input-block__input.is-error+.input-block__label{color:#d74b4b}.input-block__input.is-error+.input-block__label:after{border-color:#d74b4b}@media(any-hover:hover),(hover:hover)and (pointer:fine){.input-block__input:not(:disabled):hover+.input-block__label:after{border-color:#3855ab}}.input-block__input::placeholder{color:#a9adb9;font-family:inherit;font-weight:inherit}.input-block__input:focus+.input-block__label:after{border-color:#3855ab}.input-block__input.focus-visible.js-focus-visible,.input-block__input:active,.js-focus-visible .input-block__input.focus-visible{outline:none}.input-block__input:active,.input-block__input:focus-visible{outline:none}.input-block__input[type=number]::-webkit-inner-spin-button,.input-block__input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-block__input[type=number]{-moz-appearance:textfield}.input-block__input:-webkit-autofill{border-color:var(--autofill-color);caret-color:var(--autofill-color);-webkit-transition:none;transition:none}.input-block__input:-webkit-autofill,.input-block__input:-webkit-autofill:active,.input-block__input:-webkit-autofill:focus,.input-block__input:-webkit-autofill:hover{-webkit-text-fill-color:var(--autofill-color)!important;box-shadow:inset 0 0 0 1000px var(--autofill-bg-color)!important;color:var(--autofill-color)!important;-webkit-transition:background-color 9999s ease;transition:background-color 9999s ease}.input-block__input::-webkit-credentials-auto-fill-button{visibility:hidden}@media screen and (max-width:1440px){.input-block__input{padding-right:16px}}.input-block__input--textarea{max-height:3.9em;resize:none}.input-block__label{--offset-left:32px;--columns-num:2;color:#3855ab;display:block;flex:none;order:-1;text-transform:uppercase;transition:color .4s cubic-bezier(.37,0,.63,1);width:calc(var(--grid-column-width)*var(--columns-num) - var(--offset-left))}.input-block__label:after{border-bottom:1px solid #a9adb9;bottom:0;content:"";left:0;position:absolute;transition:border-color .4s cubic-bezier(.37,0,.63,1);width:100%}@media screen and (max-width:1440px){.input-block__label{--offset-left:24px;--columns-num:3}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.input-block__label{--offset-left:16px;--columns-num:2}}.input-block__message{align-self:center;color:#d74b4b;flex:none}.responsive{height:0;overflow:hidden;overflow:clip;padding-top:calc(1/var(--aspect-ratio, 1.7777777778)*100%);position:relative;width:100%}.responsive__item{height:100%;left:0;position:absolute;top:0;width:100%}img.responsive__item,video.responsive__item{object-fit:var(--object-fit,cover)}.product{background-color:#f4f4f5;border:1px solid #f4f4f5;border-radius:7px;display:flex;flex-direction:column;overflow:hidden;transition:border-color .4s ease-in-out,background-color .4s ease-in-out}@media screen and (max-width:1440px){.product{border-radius:5px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.product{border-radius:4px}}.product.is-open{background-color:#fff;border-color:#a9adb9}.product__inner{display:flex;flex-direction:column;flex-grow:1;height:100%;padding:32px 24px 0;width:100%}@media screen and (max-width:1440px){.product__inner{border-radius:5px;padding:24px 24px 0}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.product__inner{border-radius:4px;padding:16px 16px 0}}.product__ctrl{align-items:center;display:flex;margin-bottom:32px}@media(any-hover:hover),(hover:hover)and (pointer:fine){.product__ctrl:not(:disabled):hover .product__ctrl-icon svg .line-1{transform:translateY(4px)}.product__ctrl:not(:disabled):hover .product__ctrl-icon svg .line-2{transform:translateY(-4px)}}.product__ctrl:disabled .product__ctrl-icon svg [stroke]{stroke:#a9adb9}.js-focus-visible .product__ctrl.focus-visible,.product__ctrl.focus-visible.js-focus-visible{outline:none}.product__ctrl:focus-visible{outline:none}.js-focus-visible .product__ctrl.focus-visible .product__ctrl-icon,.product__ctrl.focus-visible.js-focus-visible .product__ctrl-icon{border-color:#3855ab}.product__ctrl:focus-visible .product__ctrl-icon{border-color:#3855ab}@media screen and (max-width:1440px){.product__ctrl{margin-bottom:20px}}@media screen and (max-width:1199px){.product__ctrl{margin-bottom:32px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.product__ctrl{margin-bottom:48px}}.product__ctrl-icon{--size:48px;background-color:#fff;border:1px solid #0000;border-radius:7px;display:flex;height:var(--size);margin-right:16px;padding:12px;transition:border-color .4s ease-in-out;width:var(--size)}.product__ctrl-icon svg{height:100%;width:100%}.product__ctrl-icon svg path{transition:transform .3s cubic-bezier(.37,0,.63,1)}.product.is-open .product__ctrl-icon{border-color:#a9adb9}@media screen and (max-width:1440px){.product__ctrl-icon{--size:40px;border-radius:5px;margin-right:12px;padding:10px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.product__ctrl-icon{border-radius:4px;margin-right:10px}}.product__ctrl-text{color:#a9adb9;text-align:left}.product__pic{flex-grow:1;margin-bottom:auto;margin-top:auto;transform-origin:top center;width:100%;will-change:transform}@media screen and (max-width:1440px){.product__pic{margin-left:auto;margin-right:auto;max-width:300px}}@media screen and (max-width:1199px){.product__pic{max-width:384px}}.product__pic-inner{height:100%}@media screen and (max-width:1199px){.product__pic-inner{height:0;padding-top:100%;position:relative}}.product__image{height:100%;left:0;object-fit:contain;position:absolute;top:0;width:100%}.product__content-inner{will-change:transform}.product__content{--offset-x-block:24px;border-bottom:1px solid #0000;border-top:1px solid #0000;margin-left:calc(var(--offset-x-block)*-1);margin-right:calc(var(--offset-x-block)*-1);margin-top:2px;padding-bottom:30px;padding-left:var(--offset-x-block);padding-right:var(--offset-x-block);padding-top:30px;transition:border-color .3s cubic-bezier(.37,0,.63,1)}@media screen and (max-width:1440px){.product__content{margin-top:20px;padding-bottom:26px;padding-top:26px}}@media screen and (max-width:1199px){.product__content{margin-top:10px;padding-bottom:24px;padding-top:24px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.product__content{--offset-x-block:16px;margin-top:20px;padding-bottom:20px;padding-top:20px}}.product.is-open .product__content{border-color:#a9adb9}.product__descr{color:#a9adb9;margin-top:14px}@media screen and (max-width:1440px){.product__descr{margin-top:10px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.product__descr{margin-top:4px}}.product__characteristics{left:0;position:absolute;top:100%;width:100%}.product__characteristics-inner{padding-bottom:32px;padding-top:36px}@media screen and (max-width:1440px){.product__characteristics-inner{padding-bottom:24px;padding-top:32px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.product__characteristics-inner{padding-top:24px}}.product__characteristics-row{align-items:center;display:flex;justify-content:space-between}.product__characteristics-row+.product__characteristics-row{margin-top:36px}@media screen and (max-width:1440px){.product__characteristics-row+.product__characteristics-row{margin-top:22px}}.product__characteristics-value{color:#3855ab;margin-left:10px}.service{align-items:center;display:flex;flex-direction:column;padding:5vw 38px 32px}.service:hover .service__image--hover+.service__image--main{opacity:0;visibility:hidden}.service:hover .service__image--hover{opacity:1;visibility:visible}@media screen and (max-width:1440px){.service{padding:6vw 24px 24px}}@media screen and (max-width:1199px){.service{padding:64px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.service{padding:48px 16px}}.service__pic{aspect-ratio:1/1;margin-bottom:auto;margin-top:auto;max-width:67%;position:relative;width:100%}@media screen and (max-width:1440px){.service__pic{max-width:58%}}@media screen and (max-width:1199px){.service__pic{max-width:384px}}.service__image{height:100%;left:0;object-fit:contain;position:absolute;top:0;transition:opacity .3s cubic-bezier(.37,0,.63,1),visibility .3s cubic-bezier(.37,0,.63,1);width:100%}.service__image--hover{opacity:0;visibility:hidden}.service__content{margin-top:auto;padding-right:40px;padding-top:5.9vw}@media screen and (max-width:1440px){.service__content{max-width:400px}}@media screen and (max-width:1199px){.service__content{padding-right:0;padding-top:50px;text-align:center}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.service__content{padding-top:34px}}.service__descr{color:#a9adb9;margin-top:1.7em}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.service__descr{margin-top:1.2em}}.pagination{align-items:center;display:flex}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.pagination{width:100%}}.pagination-ctrl{--size:56px;height:var(--size);min-height:0;width:var(--size)}.pagination-ctrl .btn__icon{padding:16px}.pagination-ctrl .btn__icon:after{display:none}.pagination-ctrl.pagination-ctrl--prev .btn__icon{transform:scaleX(-1)}@media screen and (max-width:1440px){.pagination-ctrl{--size:48px}.pagination-ctrl .btn__icon{padding:14px 12px}}.pagination-ctrl--prev{margin-right:32px}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.pagination-ctrl--prev{margin-right:auto}}.pagination-ctrl--next{margin-left:32px}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.pagination-ctrl--next{margin-left:auto}}.pagination-link{color:#a9adb9;transform:color .3s cubic-bezier(.37,0,.63,1)}.pagination-link+.pagination-link{margin-left:16px}@media screen and (max-width:1440px){.pagination-link+.pagination-link{margin-left:12px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.pagination-link+.pagination-link{margin-left:24px}}a.pagination-link{position:relative}a.pagination-link:after{content:"";height:30px;left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:30px}@media(any-hover:hover),(hover:hover)and (pointer:fine){a.pagination-link:not(:disabled):hover{color:#3855ab}}.pagination-link--active{color:#3855ab;pointer-events:none}html.js [data-reveal]:not([data-reveal-type]){opacity:0;transform:translate3d(0,60px,0);transition:opacity .6s cubic-bezier(.37,0,.63,1) .1s,transform .6s cubic-bezier(.37,0,.63,1) .1s;will-change:transform,opacity}html.js [data-reveal]:not([data-reveal-type]).is-revealed{opacity:1;transform:none}html.js [data-reveal-type=fade]{opacity:0;transition:opacity .6s cubic-bezier(.37,0,.63,1) .1s;will-change:transform}html.js [data-reveal-type=fade].is-revealed{opacity:1}html.js [data-reveal-type=slide-left]{opacity:0;transform:translate3d(60px,0,0);transition:transform .6s cubic-bezier(.37,0,.63,1) .1s,opacity .6s cubic-bezier(.37,0,.63,1) .1s;will-change:transform,opacity}html.js [data-reveal-type=slide-left].is-revealed{opacity:1;transform:none}.cookies-agreement{background-color:#3855ab;border-radius:14px;bottom:var(--offset-x);color:#fff;display:flex;flex-direction:column;justify-content:space-between;left:var(--offset-x);max-width:360px;min-height:184px;padding:16px 16px 24px 24px;position:fixed;width:100%;z-index:11}@media screen and (max-width:1440px){.cookies-agreement{border-radius:11px;max-width:296px;min-height:160px}}@media screen and (max-width:1199px){.cookies-agreement{bottom:24px;left:24px}}@media screen and (max-width:576px){.cookies-agreement{border-radius:6px;bottom:var(--offset-x);left:var(--offset-x);max-width:min(100vw - var(--offset-x)*2,320px);min-height:128px;padding:16px}}.cookies-agreement__header{align-items:center;display:flex;justify-content:space-between}.cookies-agreement__subtitle{opacity:.6}.cookies-agreement__text{margin-top:20px;max-width:80%}.cookies-agreement__text a{text-decoration:underline}@media(any-hover:hover),(hover:hover)and (pointer:fine){.cookies-agreement__text a:not(:disabled):hover{text-decoration:none}}.cookies-agreement__btn{--border-color-hover:#fff;border:1px solid #fff}.breadcrumbs{--offset-top:50px;position:absolute;top:calc(var(--header-height) + var(--offset-x) + var(--offset-top));z-index:3}@media screen and (max-width:1440px){.breadcrumbs{--offset-top:30px}}.breadcrumbs__list{display:flex;flex-wrap:wrap}.breadcrumbs__item{align-items:center;display:flex}.breadcrumbs--light .breadcrumbs__item:last-child{color:#fff}.breadcrumbs__item:not(:last-child){color:#a9adb9}.breadcrumbs--light .breadcrumbs__item:not(:last-child){color:#fffc}.breadcrumbs__item:not(:last-child):after{content:"/";font-size:.8em;margin-left:12px;margin-right:12px}@media screen and (max-width:1440px){.breadcrumbs__item:not(:last-child):after{margin-left:8px;margin-right:8px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.breadcrumbs__item:not(:last-child):after{margin-left:4px;margin-right:4px}}.breadcrumb__link{display:block;padding-right:1px}.menu-btn{--size:32px;height:var(--size);position:relative;width:var(--size)}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.menu-btn{--size:24px}}.menu-btn__line{background-color:#3855ab;border-radius:1px;display:block;height:2px;left:0;position:absolute;transform-origin:center;transition:transform .4s cubic-bezier(.37,0,.63,1);width:100%}.menu-btn__line:first-child{bottom:calc(50% + 4px)}.menu-btn__line:last-child{top:calc(50% + 4px)}.is-open .menu-btn__line:first-child{transform:rotate(-45deg) translate(-3px,4px)}.is-open .menu-btn__line:last-child{transform:rotate(45deg) translate(-3px,-4px)}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.menu-btn__line:first-child{bottom:calc(50% + 3px)}.menu-btn__line:last-child{top:calc(50% + 3px)}.is-open .menu-btn__line:first-child{transform:rotate(-45deg) translate(-3px,3px)}.is-open .menu-btn__line:last-child{transform:rotate(45deg) translate(-3px,-3px)}}.menu{--window-height:calc(var(--vh, 1vh)*100);--window-height:100dvh;--menu-content-width:calc(100vw - var(--offset-x)*2);--menu-content-height:calc(var(--window-height) - var(--offset-x)*2);--menu-bg-color:#fffffff7;top:0;z-index:-1}.menu,.menu__bg{left:0;position:absolute}.menu__bg{align-items:center;display:flex;top:50%;transform:translateY(-50%);z-index:5}.menu__bg-inner{background-color:var(--menu-bg-color);border:1px solid #a9adb94d;border-radius:5px;clip-path:polygon(0 0,100% 0,100% 0,0 0);transform-origin:top;will-change:clip-path}.menu__bg-inner,.menu__content{height:var(--menu-content-height);left:0;position:absolute;top:0;width:var(--menu-content-width)}.menu__content{-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:none;scrollbar-width:none;text-align:center;z-index:5}.menu__content::-webkit-scrollbar{display:none;height:0;width:0}.menu__content-inner{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;padding:var(--header-height) var(--offset-x)}@media screen and (max-width:1199px){.menu__content-inner{gap:110px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.menu__content-inner{gap:60px}}.menu-list__item--primary{color:#3855ab}.menu__footer{align-items:center;bottom:16px;display:flex;justify-content:space-between;left:16px;position:absolute;right:16px}.menu__developer{width:40px}.menu__developer svg{height:auto;width:100%}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.menu__developer{width:32px}}.header__loader{background-color:#3855ab;border-radius:7px;height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;transition:opacity .2s ease-out 1s,visibility .2s ease-out 1s;width:100%;z-index:1}.is-leaving+.header .header__loader{opacity:0;visibility:hidden}@media screen and (max-width:1440px){.header__loader{border-radius:5px}}.header__loader:after{background-color:#fff;border-left:1px solid #a9adb94d;content:"";height:100%;left:0;position:absolute;top:0}.header__loader-inner{align-items:center;background-color:#fff;border:1px solid #a9adb94d;border-radius:7px;color:#3855ab;display:flex;height:100%;justify-content:flex-end;padding-right:16px;transform:translateX(var(--loader-transform));transition:transform 2s ease-out;width:100%;will-change:transform}@media screen and (max-width:1440px){.header__loader-inner{border-radius:5px}}.header__loader-counter-wrapper{overflow:hidden}.header__loader-counter-inner{padding:10px 0;transition:transform .8s ease-out .5s;will-change:transform}.is-leaving+.header .header__loader-counter-inner{transform:translateY(100%)}.header-animation-item-inner{overflow:hidden;position:relative;z-index:2}.header-animation-item{transition:transform 1.1s ease-out .5s;will-change:transform}html.js .header-animation-item{transform:translateY(200%)}.is-leaving+.header .header-animation-item{transform:none}.header{align-items:center;display:flex;left:var(--offset-x);opacity:0;padding:16px 24px;position:fixed;top:var(--offset-x);transition:opacity .4s ease-in-out;width:calc(100% - var(--offset-x)*2);z-index:10}html.is-preloader .header{opacity:1;transform:translateY(calc(var(--vh, 1vh)*50 - 50% - var(--offset-x)))}.preloader.is-leaving+.header{opacity:1;transform:none;transition:transform 1s ease-out}html.is-preloader .header,html.no-scroll .header{width:calc(100% - var(--offset-x)*2 - var(--scrollbar-width, 0px))}html.no-js .header{opacity:1}@media screen and (max-width:1440px){.header{padding:16px}}.header__bg{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#fffffff2;border:1px solid #a9adb94d;border-radius:7px;height:100%;left:0;position:absolute;top:0;transform-origin:top;width:100%;z-index:-1}.header__bg.is-leave{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background-color:#0000;border-color:#0000;border-radius:7px 7px 0 0;transition:none}@media screen and (max-width:1440px){.header__bg{border-radius:5px}.header__bg.is-leave{border-radius:5px 5px 0 0}}.header__left,.header__right{align-items:center;display:flex;flex:none;width:50%}@media screen and (max-width:1199px){.header__left,.header__right{display:contents}}.header__logo{position:relative;z-index:2}.header__logo-link{--size:48px;display:block;height:var(--size);transition:opacity .3s cubic-bezier(.37,0,.63,1);width:var(--size)}.header__logo-link svg{height:100%;width:100%}@media(any-hover:hover),(hover:hover)and (pointer:fine){.header__logo-link:not(:disabled):hover{opacity:.8}}@media screen and (max-width:1440px){.header__logo-link{--size:32px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.header__logo-link{--size:24px}}.header__catalog{align-items:center;display:flex;margin-left:auto;width:calc(var(--grid-column-width)*5)}@media screen and (max-width:1199px){.header__catalog{left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:auto}}.header__catalog-link{align-items:center;color:#3855ab;display:inline-flex}.header__catalog-link:after{text-align:right;width:100%}.header__catalog-icon{display:flex;height:21px;margin-right:16px;width:21px}.header__catalog-icon svg{height:100%;width:100%}@media screen and (max-width:1440px){.header__catalog-icon{height:16px;margin-right:12px;width:16px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.header__catalog-icon{height:13px;margin-right:8px;width:13px}}.header__nav{width:calc(var(--grid-column-width)*4)}@media screen and (max-width:1199px){.header__nav{display:none}}.header-nav__list{align-items:center;display:flex}@media screen and (min-width:1441px){.header-nav__list{gap:4.16vw}}.header-nav__item{align-items:center;display:flex}@media screen and (max-width:1440px){.header-nav__item{width:50%}}.lang-popup-trigger{padding-right:16px}.lang-popup-trigger:before{border-color:#3855ab #0000 #0000;border-style:solid;border-width:7px 4px 0;content:"";height:0;position:absolute;right:0;top:50%;transform:translate3d(0,-50%,0);transition:transform .3s cubic-bezier(.37,0,.63,1);width:0}.lang-popup-trigger:after{text-align:left;width:100%}.lang-popup-trigger.is-active:before{transform:translate3d(0,-50%,0) scaleY(-1)}.header__lang-inner{align-items:center;display:flex}@media screen and (max-width:1199px){.header__lang{display:none}}.header__form{color:#3855ab;margin-left:auto}@media screen and (max-width:1199px){.header__form{display:none}}.header__menu{margin-left:auto}@media screen and (min-width:1200px){.header__menu{display:none}}.lang-popup-wrapper{position:relative}.lang-popup{transition:opacity .3s cubic-bezier(.37,0,.63,1),visibility .3s cubic-bezier(.37,0,.63,1);z-index:12}.lang-popup:not(.is-open){opacity:0;visibility:hidden}.lang-popup__inner{background:#fff;border:1px solid #a9adb9;border-radius:7px;overflow:hidden}.lang-popup__item+.lang-popup__item{border-top:1px solid #a9adb9}.lang-popup__item-link{background-color:#fff;color:#3855ab;display:block;height:100%;padding:1em 1.5em;text-align:center;transition:background-color .3s cubic-bezier(.37,0,.63,1);width:100%}.lang-popup__item-link.is-active{pointer-events:none}@media(any-hover:hover),(hover:hover)and (pointer:fine){.lang-popup__item-link:not(:disabled):hover{background-color:#f4f4f5}}.footer{margin-top:auto;padding-bottom:0}.contacts-page .footer__title,.contacts-page .footer__wrapper{display:none}.footer__title{text-align:center;width:100%}.footer__wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin-top:8.6vw}@media screen and (min-width:1441px){.footer__wrapper{gap:8.6vw 20px}}@media screen and (max-width:1440px){.footer__wrapper{gap:8.6vw 20px;margin-top:144px}}@media screen and (max-width:1199px){.footer__wrapper{gap:80px 32px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.footer__wrapper{gap:64px 0;margin-top:88px}}.footer__item{align-items:center;display:flex;flex-direction:column;width:30%}@media screen and (min-width:1200px){.footer__item.footer__item--phone:first-child{order:-2}.footer__item.footer__item--email{order:-1}}@media screen and (max-width:1199px){.footer__item{width:100%}.footer__item.footer__item--phone{width:calc(50% - 16px)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.footer__item.footer__item--phone{width:100%}}.footer__item-icon{background-color:#f4f4f5;border-radius:7px;height:48px;margin-bottom:32px;padding:12px;width:48px}.footer__item-icon svg{height:auto;width:100%}@media screen and (max-width:1440px){.footer__item-icon{border-radius:5px;height:40px;margin-bottom:28px;padding:10px;width:40px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.footer__item-icon{border-radius:5px;height:40px;margin-bottom:26px;padding:10px;width:40px}}.footer__item-link{color:#3855ab}.footer__item-text{color:#a9adb9;margin-top:.7em}@media screen and (max-width:1440px){.footer__item-text{margin-top:6px}}.footer__bottom{align-items:center;color:#a9adb9;display:flex;justify-content:space-between;padding-bottom:20px}.footer__wrapper+.footer__bottom{margin-top:4.4vw}@media screen and (max-width:1199px){.footer__wrapper+.footer__bottom{margin-top:76px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.footer__wrapper+.footer__bottom{margin-top:94px}}.developer{align-items:center;display:flex}.developer__icon{margin-right:12px;width:40px}.developer__icon svg{height:auto;width:100%}@media screen and (max-width:1440px){.developer__icon{width:32px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.developer__icon{margin-right:10px}}.error-page-layout{--offset-top:48px;height:100vh;overflow:hidden;padding-top:calc(var(--header-height) + var(--offset-x) + var(--offset-top));position:relative}@media screen and (max-width:1440px){.error-page-layout{--offset-top:32px}}@media screen and (max-width:1024px)and (orientation:portrait){.error-page-layout{--offset-top:88px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.error-page-layout{--offset-top:72px}}@media screen and (max-width:900px)and (orientation:landscape){.error-page-layout{--offset-top:32px}}.error-page-title{align-items:flex-end;bottom:0;display:flex;font-size:100%;height:100%;justify-content:center;left:50%;max-height:calc(100vh - var(--header-height) - var(--offset-x) - var(--offset-top));position:absolute;transform:translateX(-50%);width:calc(var(--grid-column-width)*10)}.error-page-title svg{height:auto;max-height:100%;width:100%}@media screen and (max-width:1440px){.error-page-title{width:calc(var(--grid-column-width)*12)}}@media screen and (max-width:1199px){.error-page-title{width:calc(var(--grid-column-width)*8)}}@media screen and (max-width:1024px)and (orientation:portrait){.error-page-title{align-items:center;bottom:auto;top:50%;transform:translate3d(-50%,-50%,0);width:100%}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.error-page-title{align-items:flex-end;bottom:0;max-width:730px;top:auto;transform:translate3d(-50%,0,0);width:200vw}}.error-page-link{margin-left:50%;z-index:2}.error-page-image{bottom:0;height:auto;left:50%;max-height:76%;object-fit:contain;position:absolute;transform:translateX(-50%);width:calc(var(--grid-column-width)*6);z-index:1}@media screen and (max-width:1440px){.error-page-image{max-height:66%}}@media screen and (min-width:768px)and (max-width:1024px)and (orientation:landscape){.error-page-image{max-width:576px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.error-page-image{max-width:550px;transform:translate(-50%,10%);width:100%}}@media screen and (max-width:900px)and (orientation:landscape){.error-page-image{max-height:60%}}.popup{--popup-content-width:calc(var(--grid-column-width)*6 - var(--offset-x));--popup-content-height:calc(var(--vh, 1vh)*100 - var(--offset-x)*2);--popup-content-max-height:var(--popup-content-height);--popup-content-top:var(--offset-x);--popup-content-right:var(--offset-x);height:100%;left:0;position:fixed;top:0;width:100%;z-index:12}@media screen and (max-width:1440px){.popup{--popup-content-width:calc(var(--grid-column-width)*7 - var(--offset-x))}}@media screen and (max-width:1199px){.popup{--popup-content-top:72px;--popup-content-width:calc(100% - var(--offset-x)*2);--popup-content-height:auto;--popup-content-max-height:calc(var(--vh, 1vh)*100 - var(--offset-x) - var(--popup-content-top))}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.popup{--popup-content-right:8px;--popup-content-width:calc(100% - var(--popup-content-right)*2);--popup-content-max-height:calc(var(--vh, 1vh)*100 - var(--popup-content-right)*2 - var(--popup-content-top))}}.popup__overlay{background-color:#191a1c4d;height:100%;left:0;position:absolute;top:0;width:100%}.popup__inner{height:var(--popup-content-height);max-height:var(--popup-content-max-height);position:absolute;right:var(--popup-content-right);top:var(--popup-content-top);width:var(--popup-content-width);z-index:5}@media screen and (max-width:1199px){.popup__inner{bottom:var(--popup-content-right);top:unset}}.popup__close{position:absolute;right:calc(100% + 16px);top:50%;transform:translateY(-50%)}@media screen and (max-width:1199px){.popup__close{bottom:calc(100% + 16px);left:50%;right:unset;top:unset;transform:translateX(-50%)}}.popup__content{-webkit-overflow-scrolling:touch;background-color:#fff;border-radius:14px;display:flex;flex-direction:column;height:100%;max-height:var(--popup-content-max-height);overflow-y:auto;overscroll-behavior:none;padding:32px}.popup__content::-webkit-scrollbar{background-color:#0000;height:8px;width:4px}.popup__content::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#3855ab;border:1px solid #0000;border-radius:9999px}.popup__content::-webkit-scrollbar-track{margin-bottom:6px;margin-top:6px}@media screen and (max-width:1440px){.popup__content{border-radius:11px;padding:24px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.popup__content{border-radius:6px;padding:24px 16px}}@media screen and (max-width:1199px){.feedback-popup{--popup-content-height:calc(var(--vh, 1vh)*100)}}.feedback-form{display:flex;flex-direction:column;height:100%}.feedback-form__top{margin-bottom:20px}.feedback-form__center{margin-bottom:auto;margin-top:auto}.feedback-form__item+.feedback-form__item{margin-top:28px}@media screen and (max-width:1440px){.feedback-form__item+.feedback-form__item{margin-top:22px}}@media screen and (max-width:1199px){.feedback-form__item+.feedback-form__item{margin-top:30px}}.feedback-form__item--textarea{min-height:calc(4em + 48px)}@media screen and (max-width:1440px){.feedback-form__item--textarea{min-height:calc(4em + 32px)}}.feedback-form__bottom{align-items:center;display:flex;flex-direction:row-reverse;justify-content:flex-end;margin-bottom:-20px;margin-top:20px;padding-bottom:20px}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.feedback-form__bottom{display:block}}.feedback-form__submit{--offset-left:32px;--columns-num:2;flex:none;min-width:calc(var(--grid-column-width)*var(--columns-num) - var(--offset-left));padding-right:24px}@media screen and (max-width:1440px){.feedback-form__submit{--offset-left:24px;--columns-num:3}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.feedback-form__submit{margin-top:24px;padding-right:0;width:100%}.feedback-form__submit .btn{width:100%}}.feedback-form__agree{color:#a9adb9;max-width:50%}@media screen and (max-width:1440px){.feedback-form__agree{max-width:250px}}.feedback-form__status{background-color:#fff;color:#3855ab;height:100%;left:0;position:absolute;top:0;z-index:3}.feedback-form__status,.feedback-form__status-inner{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center;width:100%}.feedback-form__status-inner--error{color:#d74b4b}.feedback-form__icon{margin-bottom:26px}@media screen and (max-width:1440px){.feedback-form__icon{margin-top:15px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.feedback-form__icon{margin-top:12px}}.loader-icon{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.feedback-form__text{color:#3855ab;margin-left:auto;margin-right:auto;max-width:50%}.preloader{align-items:flex-end;background-color:#fff;display:flex;flex-direction:column;height:100%;left:0;overflow:hidden;overflow:clip;position:fixed;top:0;width:100%;z-index:9}html.no-js .preloader{display:none}.preloader.is-leaving{opacity:0;transition:opacity .4s ease-in-out}.preloader.is-hidden{display:none}.intro-section{height:100vh;padding-bottom:50px}.sequnce-section__container{min-height:100vh}.intro-section__wrapper{display:flex;flex-direction:column;height:100%;justify-content:space-between;margin-left:auto;width:50%}@media screen and (max-width:1199px){.intro-section__wrapper{justify-content:flex-start;width:100%}}.intro-section__title{max-width:800px}@media screen and (max-width:1440px){.intro-section__title{max-width:650px}}.intro-section__descr{color:#a9adb9;margin-top:62px;max-width:60%}@media screen and (min-width:1991px){.intro-section__descr{max-width:500px}}@media screen and (max-width:1440px){.intro-section__descr{max-width:400px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.intro-section__descr{margin-top:42px}}.products-section{display:flex}@media screen and (max-width:1199px){.products-section{display:block}}.products-section__left{display:flex;flex:none;flex-direction:column;justify-content:space-between;width:calc(var(--grid-column-width)*4)}@media(min-width:1px){.products-section__left{gap:20px 0}}@media screen and (max-width:1440px){.products-section__left{width:calc(var(--grid-column-width)*5)}}@media screen and (max-width:1199px){.products-section__left{align-items:center;flex-direction:row;margin-bottom:64px;width:100%}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.products-section__left{display:block;margin-bottom:40px}}.products-section__title{display:flex}.products-section__title-split.splitted-complete+.products-section__title-count-inner .products-section__title-count{transform:none}.products-section__title-count-inner{margin-left:4px;overflow:hidden;overflow:clip}.products-section__title-count{display:block;transform:translate3d(-100%,0,0);transition:transform .45s cubic-bezier(.37,0,.63,1);will-change:transform}@media screen and (max-width:1199px){.products-section__ctrls{display:none}}.products-section__link{align-self:flex-start}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.products-section__link{margin-top:40px;width:100%}.products-section__link .btn{width:100%}.products-section__link .btn__text{flex-grow:1}}.products-section__right{flex-grow:1;overflow:hidden;width:calc(var(--grid-column-width)*12)}@media screen and (max-width:1199px){.products-section__right{width:100%}}.products-section__wrapper{display:flex;padding-right:var(--offset-x)}@media screen and (max-width:1199px){.products-section__wrapper{display:block;padding-left:var(--offset-x)}}.products-section__item,.products-section__item.swiper-slide{height:auto;padding-right:24px;width:calc(var(--grid-column-width)*5 + 24px);will-change:transform}@media screen and (max-width:1440px){.products-section__item,.products-section__item.swiper-slide{padding-right:16px;width:calc(var(--grid-column-width)*5 + 16px)}}@media screen and (max-width:1199px){.products-section__item{padding:0;width:100%}.products-section__item+.products-section__item{margin-top:16px}}.products-section__item-inner{--offset-items:60px;--max-height:calc(100vh - var(--header-height) - var(--offset-x) - var(--offset-items));height:max(600px,min(41.7vw,var(--max-height)));position:relative}@media screen and (max-width:1440px){.products-section__item-inner{--offset-items:40px;height:max(460px,min(46.8vw,var(--max-height)))}}@media screen and (max-width:1199px){.products-section__item-inner{height:auto;min-height:576px;padding-top:0}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.products-section__item-inner{min-height:504px}}.video-section__wrapper{border-radius:14px;height:min(50vw,100vh);overflow:hidden;position:relative}@media screen and (max-width:1440px){.video-section__wrapper{border-radius:11px;height:min(56.25vw,100vh)}}@media screen and (max-width:1199px){.video-section__wrapper{height:64.58vw}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.video-section__wrapper{border-radius:6px;height:496px}}.video-trigger{height:100%;left:0;position:absolute;top:0;width:100%}.video-player,.video-preview{height:100%;object-fit:cover;width:100%}.video-ctrl{left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);z-index:1}.video-ctrl .border{stroke-dasharray:377;stroke-dashoffset:377;transform-origin:50% 50%;transition:stroke-dashoffset .8s ease-in-out}@media(any-hover:hover),(hover:hover)and (pointer:fine){.video-ctrl:not(:disabled):hover .border{stroke-dashoffset:0}}@media screen and (max-width:1440px){.video-ctrl{transform:translate3d(-50%,-50%,0) scale(.75)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.video-ctrl{transform:translate3d(-50%,-50%,0) scale(.63)}}.principle-section__container{align-items:center;display:flex;height:100vh;overflow:hidden;padding-bottom:20px;position:sticky;top:20px}html.js .principle-section__container[data-reveal]{opacity:1;transform:none}html.js .principle-section__container[data-reveal] .principle-section__list{opacity:0;transform:translate3d(160px,0,0);transition:transform .6s cubic-bezier(.37,0,.63,1) .4s,opacity .6s cubic-bezier(.37,0,.63,1) .4s;will-change:transform,opacity}html.js .principle-section__container[data-reveal].is-revealed .principle-section__list{opacity:1;transform:none}.principle-section__wrapper{display:flex;will-change:transform}.principle-section__left{align-items:flex-start;display:flex;flex:none;flex-direction:column;justify-content:space-between;margin:0;padding-right:calc(var(--grid-column-width)*1 + var(--grid-gap)*1);width:calc(var(--grid-column-width)*8)}@media screen and (min-width:320px){.principle-section__left{gap:20px}}@media screen and (max-width:1199px){.principle-section__left{padding-right:var(--offset-x);width:calc(var(--grid-column-width)*6)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.principle-section__left{width:100vw}}.principle-section__title{color:#3855ab}@media screen and (max-width:767px)and (orientation:portrait){.principle-section__link{width:100%}}.principle-section__right{overflow:hidden;padding-right:var(--offset-x)}.principle-section__list{display:flex}@media screen and (min-width:1441px){.principle-section__list{gap:24px}}@media screen and (max-width:1440px){.principle-section__list{gap:16px}}.principle-item{aspect-ratio:1/1;background-color:#f4f4f5;border-radius:14px;display:flex;flex:none;flex-direction:column;padding:32px 8% 32px 32px;width:calc(var(--grid-column-width)*6)}@supports not (aspect-ratio:1){.principle-item{min-height:calc(var(--grid-column-width)*6)}}@media screen and (max-width:1440px){.principle-item{border-radius:11px;padding:24px 6% 24px 24px}@supports not (aspect-ratio:1){.principle-item{min-height:125vw}}}@media screen and (max-width:1199px){.principle-item{aspect-ratio:480/600;max-height:100vh;padding-right:0;width:calc(var(--grid-column-width)*5)}@supports not (aspect-ratio:1){.principle-item{min-height:125vw}}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.principle-item{aspect-ratio:328/512;border-radius:8px;padding:16px;width:calc(100vw - var(--offset-x)*2)}@supports not (aspect-ratio:1){.principle-item{min-height:150vw}}}.principle-item__title{color:#3855ab;margin-bottom:.02em}.principle-item__short-descr{color:#a9adb9;font-weight:500;margin-bottom:20px}.principle-item__descr{color:#3855ab;margin-top:auto}.services-section__inner{background-color:#f4f4f5;border-radius:14px;display:flex;overflow:hidden}@media screen and (max-width:1440px){.services-section__inner{border-radius:11px}}@media screen and (max-width:1199px){.services-section__inner{display:block}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.services-section__inner{border-radius:6px}}.services-section__inner .products-section__left{border-right:1px solid #a9adb94d;padding-bottom:32px;padding-top:34px}@media screen and (max-width:1440px){.services-section__inner .products-section__left{padding-bottom:24px;padding-top:32px}}@media screen and (max-width:1199px){.services-section__inner .products-section__left{border-right:none;padding-bottom:16px;padding-top:16px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.services-section__inner .products-section__left{padding-bottom:20px;padding-top:20px}}.services-section__item:not(:last-child){border-right:1px solid #a9adb94d}@media screen and (max-width:1199px){.services-section__item:not(:last-child){border-bottom:1px solid #a9adb94d;border-right:none}}.stages-section{align-items:center;display:flex;flex-direction:column;overflow:hidden;padding:11.9vw 118px 32vw;position:relative}@media screen and (max-width:1440px){.stages-section{padding:11vw 80px 32vw}}@media screen and (max-width:1199px){.stages-section{padding:142px var(--offset-x) 71vw}}@media screen and (max-width:576px){.stages-section{padding-bottom:122vw;padding-top:86px}}.intro-canvas{bottom:0;height:calc(100vh - 100px);margin-top:-100vh;object-fit:cover;pointer-events:none;position:sticky;width:100%;z-index:1}.stages-line{height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:78%;z-index:-1}.stages-line svg{height:auto;width:100%}@media screen and (max-width:1440px){.stages-line{width:91%}.stages-line svg{transform:scaleY(.9);transform-origin:top}}@media screen and (max-width:1199px){.stages-line{width:100%}.stages-line svg{transform:none}.line-desktop{display:none}}@media (max-width:576px),screen and (min-width:1200px){.line-tablet{display:none}}@media screen and (min-width:577px){.line-mobile{display:none}}.stages-section__label{align-self:center;color:#3855ab;font-weight:500;text-align:center}.stages-section__title{align-self:center;margin-top:78px;text-align:center;width:calc(var(--grid-column-width)*10)}@media screen and (max-width:1440px){.stages-section__title{margin-top:82px;width:calc(var(--grid-column-width)*12)}}@media screen and (max-width:1199px){.stages-section__title{width:100%}}@media screen and (max-width:576px){.stages-section__title{margin-top:60px;width:100%}}.stages-section__title--first{color:#a9adb9}.stages-section__descr{align-self:flex-start;color:#a9adb9;max-width:360px}@media screen and (max-width:1440px){.stages-section__descr{max-width:250px}}@media screen and (max-width:1199px){.stages-section__descr{max-width:200px}}@media screen and (max-width:576px){.stages-section__descr{align-self:center;max-width:360px;text-align:center;width:80%}}.stages-section__row{display:flex;flex-direction:column;width:100%}@media screen and (max-width:1199px)and (min-width:577px){.stages-section__row{flex-direction:row}}.stages-section__descr--first{margin-top:18vw}@media screen and (max-width:1199px){.stages-section__descr--first{margin-top:100vw}}.stages-section__descr--second,.stages-section__descr--third{color:#a9adb9}@media screen and (max-width:576px){.stages-section__descr--second,.stages-section__descr--third{align-self:center;text-align:center}}.stages-section__descr--second{margin-top:18vw}@media screen and (max-width:1199px){.stages-section__descr--second{margin-top:35vw}}@media screen and (max-width:576px){.stages-section__descr--second{margin-top:60px}}.stages-section__descr--third{align-self:flex-end;margin-top:17.5vw}@media screen and (max-width:1199px){.stages-section__descr--third{margin-top:43vw}}@media screen and (max-width:576px){.stages-section__descr--third{margin-top:143vw}}.stages-section__characteristics{align-self:flex-end;margin-left:auto;margin-top:27vw}@media screen and (max-width:1199px){.stages-section__characteristics{margin-top:100vw}}@media screen and (max-width:576px){.stages-section__characteristics{margin-top:62px;width:100%}}.stages-section__head--first{margin-top:16vw}@media screen and (max-width:1199px){.stages-section__head--first{margin-top:37vw}}@media screen and (max-width:576px){.stages-section__head--first{margin-top:50vw}}.stages-section__head--second{margin-top:18vw}@media screen and (max-width:1199px){.stages-section__head--second{margin-top:35vw}}@media screen and (max-width:576px){.stages-section__head--second{margin-top:50vw}}.stages-section__head--third{margin-top:66vw}@media screen and (max-width:1199px){.stages-section__head--third{margin-top:90vw}}@media screen and (max-width:576px){.stages-section__head--third{margin-top:170vw}}.characteristics-table{background-color:#fff;border:1px solid #a9adb9;border-radius:6px;min-width:440px;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1440px){.characteristics-table{border-radius:5px;min-width:400px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.characteristics-table{border-radius:4px;min-width:unset;width:100%}}.characteristics-table__row{display:flex}.characteristics-table__row+.characteristics-table__row{border-top:1px solid #a9adb9}.characteristics-table__cell{align-items:center;display:flex;flex-grow:1;justify-content:space-between;padding:26px 24px}.characteristics-table__cell+.characteristics-table__cell{border-left:1px solid #a9adb9;width:50%}@media screen and (max-width:1440px){.characteristics-table__cell{padding:23px 14px}}.characteristics-table__cell-label{color:#a9adb9}.characteristics-table__cell-value{color:#3855ab;margin-left:10px}.about-intro{height:100vh;padding-top:0}.about-intro__video-container{height:100vh;overflow:hidden;position:relative}.about-intro__video-container:after{background:linear-gradient(0deg,#191a1c4d,#191a1c4d);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.about-intro__video{object-fit:cover}.about-intro__content,.about-intro__video{height:100%;left:0;position:absolute;top:0;width:100%}.about-intro__content{--offset-top:78px;align-items:flex-end;display:flex;padding-bottom:48px;padding-top:calc(var(--header-height) + var(--offset-x) + var(--offset-top));z-index:2}.about-intro__video-container+.about-intro__content{color:#fff}@media screen and (max-width:1440px){.about-intro__content{--offset-top:66px;padding-bottom:40px}}@media screen and (max-width:1024px)and (orientation:portrait){.about-intro__content{--offset-top:98px}}@media screen and (max-width:1199px){.about-intro__content{align-items:flex-start;flex-direction:column;justify-content:flex-end}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.about-intro__content{--offset-top:60px;padding-bottom:36px}}.about-intro__title{padding-right:calc(var(--grid-column-width)*2 + var(--grid-gap)*2)}@media screen and (max-width:1440px){.about-intro__title{padding-right:160px}}.about-intro__descr{padding-right:calc(var(--grid-column-width)*3 + var(--grid-gap)*3)}@media screen and (max-width:1440px){.about-intro__descr{padding-right:160px}}@media screen and (max-width:1199px){.about-intro__descr{margin-top:50px}}.about-intro__descr,.about-intro__title{width:50%}@media screen and (max-width:1199px){.about-intro__descr,.about-intro__title{max-width:560px;padding:0;width:100%}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.about-intro__descr,.about-intro__title{max-width:400px}}.about-activity{display:flex}@media screen and (max-width:1199px){.about-activity{display:block}}.about-activity__descr{color:#a9adb9}@media screen and (max-width:1199px){.about-activity__descr{margin-top:143px;max-width:660px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.about-activity__descr{margin-top:84px}}.history-section__header{align-items:center;border-top:1px solid #a9adb94d;display:flex;justify-content:space-between;padding-bottom:24px;padding-top:24px}.history-section__header>*{width:33.3333333333%}@media screen and (max-width:1440px){.history-section__header{padding-bottom:16px;padding-top:16px}}.history-section__period{color:#a9adb9;text-align:center}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.history-section__period{display:none}}.history-section__period-first{color:#3855ab}.history-section__ctrl{justify-content:flex-end}.history-section__item.swiper-slide{aspect-ratio:1440/640;border-bottom:1px solid #a9adb94d;border-top:1px solid #a9adb94d;display:flex;height:auto;width:calc(var(--grid-column-width)*12)}@supports not (aspect-ratio:1){.history-section__item.swiper-slide{min-height:647px}}.history-section__item.swiper-slide:not(:last-child){border-right:1px solid #a9adb94d}@media screen and (max-width:1440px){.history-section__item.swiper-slide{aspect-ratio:960/495}@supports not (aspect-ratio:1){.history-section__item.swiper-slide{min-height:495px}}}@media screen and (max-width:1199px){.history-section__item.swiper-slide{aspect-ratio:unset;min-height:583px;width:calc(var(--grid-column-width)*7)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.history-section__item.swiper-slide{min-height:512px;width:95.55%}}.history-item{align-items:center;background-color:#f4f4f5;display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding:var(--offset-x);text-align:center}.history-item__descr,.history-item__name{margin-left:auto;margin-right:auto;max-width:calc(var(--grid-column-width)*6)}@media screen and (max-width:1440px){.history-item__descr,.history-item__name{max-width:calc(var(--grid-column-width)*8)}}@media screen and (max-width:1199px){.history-item__descr,.history-item__name{max-width:520px}}.history-item__name{color:#3855ab}.history-item__descr{color:#a9adb9;margin-top:62px}@media screen and (max-width:1440px){.history-item__descr{margin-top:32px}}@media screen and (max-width:767px)and (orientation:portrait){.history-item__descr{margin-top:52px}}.facts-section__title{margin-bottom:66px;margin-left:calc(var(--grid-column-width)*8 + var(--grid-gap)*8);width:calc(var(--grid-column-width)*4)}@media screen and (max-width:1440px){.facts-section__title{margin-bottom:40px}}@media screen and (max-width:1199px){.facts-section__title{margin-bottom:54px;margin-left:calc(var(--grid-column-width)*4 + var(--grid-gap)*4);padding-right:40px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.facts-section__title{margin-bottom:48px;margin-left:0;padding-left:var(--offset-x);padding-right:var(--offset-x);width:100%}}.facts-section__inner{--offset-top:110px;display:flex;flex-direction:column;height:calc(100vh - var(--offset-top));justify-content:center;overflow:hidden;position:sticky;top:var(--offset-top)}@media screen and (max-width:1440px){.facts-section__inner{--offset-top:90px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.facts-section__inner{--offset-top:50px}}.facts-section__line-inner{bottom:0;display:flex;left:0;overflow:hidden;position:absolute;top:0;width:var(--scroll-width,100%)}.facts-section__line{display:block;flex:none;width:calc(var(--grid-column-width)*32)}.facts-section__line svg{height:auto;width:100%}@media screen and (min-width:1200px){.facts-section__line.facts-section__line--tablet{display:none}}@media screen and (min-width:768px){.facts-section__line.facts-section__line--mobile{display:none}}@media screen and (max-width:1199px){.facts-section__line{width:calc(var(--grid-column-width)*28)}.facts-section__line.facts-section__line--desktop{display:none}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.facts-section__line{width:calc(var(--grid-column-width)*16)}.facts-section__line.facts-section__line--tablet{display:none}}.facts-section__list{display:flex;height:100%;height:31.15vw;position:relative;will-change:transform}@media screen and (max-width:1440px){.facts-section__list{height:36.64vw;height:60.67vw}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.facts-section__list{height:104.17vw}}.facts-section__item{align-items:flex-start;display:flex;flex:none;height:100%;position:relative;width:calc(var(--grid-column-width)*8)}.facts-section__item:nth-child(2n){padding-top:94px}@media screen and (max-width:1440px){.facts-section__item:nth-child(2n){padding-top:80px}}@media screen and (max-width:360px){.facts-section__item:nth-child(2n){padding-top:70px}}.facts-section__item:nth-child(odd){align-items:flex-end;transform:translate3d(0,20px,0)}@media screen and (max-width:1199px){.facts-section__item:nth-child(odd){transform:translate3d(0,60px,0)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.facts-section__item:nth-child(odd){padding-left:calc(var(--grid-column-width)/3*2);transform:translate3d(0,30px,0)}}.facts-section__item:nth-child(2){padding-left:var(--offset-x)}.facts-section__item:nth-child(4n+4){transform:translate3d(calc(var(--grid-column-width)*-1),0,0)}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.facts-section__item:nth-child(4n+4){transform:none}}.facts-section__item:last-child{width:calc(var(--grid-column-width)*6)}@media screen and (max-width:1199px){.facts-section__item:last-child{width:calc(var(--grid-column-width)*5)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.facts-section__item:last-child{width:calc(var(--grid-column-width)*4)}}@media screen and (max-width:1199px){.facts-section__item{width:calc(var(--grid-column-width)*7)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.facts-section__item{width:calc(var(--grid-column-width)*4)}}.facts-section__item-inner{display:flex}.facts-section__item-num{color:#3855ab}.facts-section__item-right{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:2.4rem;margin-left:18px;margin-top:1rem;max-width:200px}@media screen and (max-width:1440px){.facts-section__item-right{margin-left:16px;max-width:150px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.facts-section__item-right{margin-bottom:.17em;margin-left:14px;margin-top:.05em}}.facts-section__item-subtext{color:#3855ab}.facts-section__item-descr{margin-top:14px}.gallery-section__wrapper{--offset-sliders:24px;display:flex;overflow:hidden;position:relative}@media screen and (min-width:1441px){.gallery-section__wrapper{gap:var(--offset-sliders)}}@media screen and (max-width:1440px){.gallery-section__wrapper{--offset-sliders:16px;gap:var(--offset-sliders)}}.gallery-section__slider{flex:none;width:calc(var(--grid-column-width)*12);width:calc(var(--grid-column-width)*12 - var(--offset-x) - var(--offset-sliders))}@media screen and (max-width:1199px){.gallery-section__slider{width:82.3vw}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.gallery-section__slider{width:86.7vw}}.gallery-section__ctrl{bottom:32px;position:absolute;right:32px;z-index:2}.gallery-section__ctrl .slider-ctrl{--bg-color:#fff;--border-color-default:#fff;--border-color-hover:#3855ab}@media screen and (max-width:1440px){.gallery-section__ctrl{bottom:24px;right:24px}}@media screen and (max-width:1199px){.gallery-section__ctrl{justify-content:space-between;left:24px}}.gallery-section__item.swiper-slide{border-radius:7px;filter:brightness(.7);height:38.75vw;max-height:100vh;overflow:hidden;position:relative}@media screen and (max-width:1440px){.gallery-section__item.swiper-slide{border-radius:5px;height:min(45vw,100vh - var(--header-height) - 40px)}}@media screen and (max-width:1199px){.gallery-section__item.swiper-slide{height:760px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.gallery-section__item.swiper-slide{border-radius:4px;height:480px}}.gallery-section__image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.about-principles{display:flex;overflow:hidden;overflow:clip}@media screen and (max-width:1199px){.about-principles{display:block}}.about-principles__left,.about-principles__list{flex:none;width:50%}@media screen and (max-width:1199px){.about-principles__left,.about-principles__list{width:100%}}.about-principles__left{display:flex;flex-direction:column;justify-content:space-between}.about-principles__descr{color:#a9adb9;margin-top:1em;max-width:470px}@media screen and (max-width:1440px){.about-principles__descr{max-width:380px}}@media screen and (max-width:1199px){.about-principles__descr{margin-top:78px;max-width:680px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.about-principles__descr{margin-top:54px}}.about-principles__list{display:flex;flex-wrap:wrap}@media screen and (min-width:1441px){.about-principles__list{gap:24px}}@media screen and (max-width:1440px){.about-principles__list{gap:16px}}@media screen and (max-width:1199px){.about-principles__list{margin-top:140px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.about-principles__list{margin-top:82px}}.about-principles__item{background-color:#f4f4f5;border-radius:7px;display:flex;flex-direction:column;justify-content:space-between;min-height:19.17vw;padding:32px;width:calc(50% - 12px)}.about-principles__item:last-child:nth-child(odd){width:100%}@media screen and (max-width:1440px){.about-principles__item{border-radius:5px;min-height:20.6vw;padding:28px 24px 24px;width:calc(50% - 8px)}}@media screen and (max-width:1199px){.about-principles__item{min-height:264px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.about-principles__item{min-height:216px;padding:26px 16px 24px;width:100%}}.about-principles__item-name{color:#3855ab}.about-principles__item-descr{color:#a9adb9;margin-top:20px}.contacts-page__content{display:flex}@media screen and (max-width:1199px){.contacts-page__content{display:block}}.contacts-page__content-left,.contacts-page__content-right{flex:0 0 50%}.contacts-page__content-left{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.contacts-page__content-left{align-items:stretch}}.contacts-page__title{margin-bottom:40px}@media screen and (max-width:1199px){.contacts-page__title{margin-bottom:102px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.contacts-page__title{margin-bottom:86px}}.contacts-page__descr{color:#a9adb9;max-width:calc(var(--grid-column-width)*3)}@media screen and (max-width:1440px){.contacts-page__descr{max-width:310px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.contacts-page__descr{max-width:280px}}.contacts-section__link{margin-top:40px}@media screen and (max-width:1199px){.contacts-section__link{margin-top:46px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.contacts-section__link{margin-top:30px}}.contacts-page__content-right{display:flex;flex-wrap:wrap}@media screen and (min-width:1441px){.contacts-page__content-right{gap:6vw 0}}@media screen and (max-width:1440px){.contacts-page__content-right{gap:102px 0;margin-top:102px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.contacts-page__content-right{gap:64px 0;margin-top:88px}}.contacts-page__item{flex:none;width:100%}.contacts-page__item--phone{width:50%}@media screen and (min-width:1200px){.contacts-page__item--phone:nth-of-type(odd){padding-right:20px;width:calc(50% + var(--offset-x)/2)}.contacts-page__item--phone:nth-of-type(2n){width:calc(50% - var(--offset-x)/2)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.contacts-page__item--phone{width:100%}}.contacts-page__map-container{border-radius:14px;height:42.9vw;margin-top:8.7vw;overflow:hidden;position:relative}@media screen and (max-width:1440px){.contacts-page__map-container{border-radius:11px;height:44vw;margin-top:104px}}@media screen and (max-width:1024px)and (orientation:portrait){.contacts-page__map-container{border-radius:8px;height:800px}}@media screen and (max-width:767px)and (orientation:portrait){.contacts-page__map-container{border-radius:6px;height:496px;margin-top:88px}}.contacts-page__map{height:100%;left:0;position:absolute;top:0;width:100%}.catalog-section{padding-bottom:5vw}@media screen and (max-width:1199px){.catalog-section{padding-bottom:100px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.catalog-section{padding-bottom:60px}}.catalog-header{display:flex}@media screen and (max-width:1199px){.catalog-header{display:block}}.catalog-header__left,.catalog-header__right{flex:1 0 50%}.catalog-header__left{display:flex;padding-right:var(--offset-x)}.catalog-header__right{color:#a9adb9}@media screen and (max-width:1199px){.catalog-header__right{margin-top:100px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.catalog-header__right{margin-top:45px}}.catalog-header__title{margin-top:-.07em}@media screen and (max-width:1440px){.catalog-header__title{width:min-content}}@media screen and (max-width:1199px){.catalog-header__title{width:auto}}@media screen and (max-width:576px){.catalog-header__title{width:min-content}}.catalog-header__btn{margin-left:20px}@media screen and (max-width:1440px){.catalog-header__btn{margin-left:16px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.catalog-header__btn{margin-left:14px}}.catalog-header__right-text{display:block;width:calc(var(--grid-column-width)*5)}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.catalog-header__right-text{width:100%}}.catalog-filters{align-items:flex-end;border-bottom:1px solid #a9adb94d;display:flex;margin-top:17.8vw;padding-bottom:24px;will-change:unset}@media screen and (max-width:1440px){.catalog-filters{margin-top:16vw}}@media screen and (max-width:1024px)and (orientation:portrait){.catalog-filters{margin-top:132px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.catalog-filters{align-items:unset;flex-direction:column-reverse;margin-top:84px}}.catalog-filters__left,.catalog-filters__right{flex:1 0 50%}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.catalog-filters__left,.catalog-filters__right{flex:100%}}.catalog-filters__left{display:flex}.catalog-filters__right{align-items:flex-end;display:flex;justify-content:space-between}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.catalog-filters__right{margin-bottom:84px}}.catalog-filters__tab+.catalog-filters__tab{margin-left:12px}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.catalog-filters__tab{flex:1}.catalog-filters__tab .btn{width:100%}.catalog-filters__tab+.catalog-filters__tab{margin-left:8px}}.tab-input:checked+.tab-label{--bg-color-default:#3855ab;--color-default:#fff;--bg-after-color:#3855ab;pointer-events:none}.tab-label{--bg-after-color:#a9adb9}.tab-label.is-active{--bg-color-default:#3855ab;--color-default:#fff;--bg-after-color:#3855ab;pointer-events:none}.catalog{margin-top:24px;position:relative}html.no-js .catalog{opacity:1!important}.catalog__loader{background-color:#fff;height:100%;left:0;position:absolute;top:0;width:100%;z-index:9}.catalog__loader-inner{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;max-height:100vh;position:sticky;top:0;width:100%}.catalog__list{display:flex;flex-wrap:wrap}@media screen and (min-width:1200px){.catalog__list{gap:24px}}@media screen and (max-width:1199px){.catalog__list{gap:16px}}.catalog__card{width:100%}@media screen and (max-width:1024px)and (orientation:portrait){.catalog__card{min-height:792px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.catalog__card{min-height:528px}}.catalog__card--service{min-height:41.7vw}@media screen and (min-width:1991px){.catalog__card--service{min-height:800px}}@media screen and (min-width:1200px){.catalog__card--service{width:calc(50% - 12px)}}@media screen and (max-width:1440px){.catalog__card--service{min-height:45.6vw}}@media screen and (max-width:1024px)and (orientation:portrait){.catalog__card--service{min-height:616px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.catalog__card--service{min-height:560px}}.catalog__pagination{display:flex;justify-content:flex-end;margin-top:24px}@media screen and (max-width:1199px){.catalog__pagination{margin-top:16px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.catalog__pagination{margin-top:24px}}.product-card{background-color:#f4f4f5;border-radius:7px;display:flex;padding:48px var(--offset-x)}@media screen and (max-width:1440px){.product-card{border-radius:5px;padding:44px var(--offset-x) 40px}}@media screen and (max-width:1199px){.product-card{align-items:flex-start;flex-direction:column;padding:28px var(--offset-x) 24px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.product-card{border-radius:4px;padding:26px var(--offset-x) 16px}}.product-card__content,.product-card__image-inner{flex:none;width:50%}@media screen and (max-width:1199px){.product-card__content,.product-card__image-inner{width:100%}}.product-card__image-inner{align-items:center;display:flex;justify-content:center;padding-bottom:60px;padding-top:60px}@media screen and (max-width:1440px){.product-card__image-inner{padding-bottom:44px;padding-top:44px}}@media screen and (max-width:1199px){.product-card__image-inner{margin-bottom:auto;margin-top:auto;order:1;padding-bottom:20px;padding-top:40px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.product-card__image-inner{padding-top:20px}}.product-card__image-block{aspect-ratio:1/1;position:relative;width:calc(var(--grid-column-width)*5)}@supports not (aspect-ratio:1){.product-card__image-block{height:calc(var(--grid-column-width)*5)}}@media screen and (max-width:1199px){.product-card__image-block{width:calc(var(--grid-column-width)*4)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.product-card__image-block{max-width:384px;width:calc(100% - 48px)}}.product-card__image{height:100%;left:0;object-fit:contain;position:absolute;top:0;width:100%}.product-card__content{align-items:flex-start;display:flex;flex-direction:column}@media screen and (max-width:1199px){.product-card__content{display:contents}}.product-card__subtext{color:#3855ab;margin-top:.8em}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.product-card__subtext{margin-top:14px}}.product-card__descr{color:#a9adb9;margin-bottom:auto;margin-top:auto;padding-bottom:20px;padding-top:20px;width:calc(var(--grid-column-width)*5)}@media screen and (max-width:1199px){.product-card__descr{margin-bottom:0;margin-top:38px;padding-bottom:0;padding-top:0}}@media screen and (max-width:767px){.product-card__descr{display:none}}.product-card__descr-trigger{color:#a9adb9;margin-top:14px}@media screen and (min-width:768px){.product-card__descr-trigger{display:none}}.product-card__title+.product-card__link{margin-top:auto}@media screen and (max-width:1199px){.product-card__link{order:2}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.product-card__link{width:100%}}.product-card__description-popup-text{color:#a9adb9;margin-top:30px}.service-card{background-color:#f4f4f5;border-radius:7px;display:flex;flex-direction:column;padding:40px 32px 32px}@media screen and (max-width:1440px){.service-card{border-radius:5px;padding:28px 24px 24px}}@media screen and (max-width:1199px){.service-card{align-items:flex-start;flex-direction:column}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.service-card{border-radius:4px;padding:26px 16px 16px}}.service-card__image-inner{align-items:center;display:flex;justify-content:center;margin-bottom:auto;margin-top:auto;padding-bottom:60px;padding-top:60px;width:100%}@media screen and (max-width:1440px){.service-card__image-inner{padding-bottom:40px;padding-top:40px}}@media screen and (max-width:1199px){.service-card__image-inner{padding-bottom:20px;padding-top:30px}}.service-card__image-block{aspect-ratio:1/1;position:relative;width:calc(var(--grid-column-width)*3.2)}@supports not (aspect-ratio:1){.service-card__image-block{height:calc(var(--grid-column-width)*3.2)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.service-card__image-block{max-width:320px;width:calc(100% - 104px)}}.service-card__image{height:100%;left:0;object-fit:contain;position:absolute;top:0;width:100%}.service-card__bottom{align-items:flex-end;display:flex;justify-content:space-between;width:100%}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.service-card__bottom{display:block}}.service-card__descr{color:#a9adb9;padding-right:var(--offset-x);width:calc(var(--grid-column-width)*5)}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.service-card__descr{padding-right:0;width:100%}.service-card__link{margin-top:22px;width:100%}}.certificates-popup__item+.certificates-popup__item{margin-top:70px}@media screen and (max-width:1440px){.certificates-popup__item+.certificates-popup__item{margin-top:48px}}@media screen and (max-width:1024px)and (orientation:portrait){.certificates-popup__item+.certificates-popup__item{margin-top:88px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.certificates-popup__item+.certificates-popup__item{margin-top:70px}}.certificates-popup__item-number{color:#a9adb9;margin-bottom:10px}.certificates-popup__item-name{color:#3855ab}.certificates-popup__item-image-inner{margin-left:auto;margin-right:auto;margin-top:42px;width:calc(var(--grid-column-width)*3.8)}@media screen and (max-width:1440px){.certificates-popup__item-image-inner{margin-top:38px}}@media screen and (max-width:1024px)and (orientation:portrait){.certificates-popup__item-image-inner{width:calc(var(--grid-column-width)*4)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.certificates-popup__item-image-inner{margin-top:32px}}.certificates-popup__item-image{--aspect-ratio:0.69697;--object-fit:contain}.documents-popup__title{margin-bottom:80px}@media screen and (max-width:1440px){.documents-popup__title{margin-bottom:48px}}@media screen and (max-width:1024px)and (orientation:portrait){.documents-popup__title{margin-bottom:64px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.documents-popup__title{margin-bottom:32px}}.documents-popup__item{align-items:center;border-bottom:1px solid #a9adb94d;display:flex;justify-content:space-between;padding:22px 0}.documents-popup__item-left{padding-right:40px}.documents-popup__item-descr{color:#a9adb9;margin-bottom:10px}.documents-popup__item-name{-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;color:#3855ab;display:-webkit-box;overflow:hidden}.product-page{padding-bottom:126px}@media screen and (max-width:1440px){.product-page{padding-bottom:100px}}@media screen and (max-width:1199px){.product-page{padding-bottom:96px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.product-page{padding-bottom:80px}}.fixed-row{align-items:center;bottom:var(--offset-x);display:flex;justify-content:space-between;left:var(--offset-x);pointer-events:none;position:fixed;right:var(--offset-x);will-change:auto;z-index:10}.fixed-row .filters-popup,.fixed-row .popup,.fixed-row a,.fixed-row button{pointer-events:all}html.no-scroll .fixed-row{right:calc(var(--offset-x) + var(--scrollbar-width, 0px))}html.js .fixed-row{opacity:0}@media screen and (max-width:1440px){.fixed-row{bottom:20px}}@media screen and (max-width:1199px){.fixed-row{bottom:12px}}@media screen and (max-width:767px)and (orientation:portrait){.fixed-row{flex-direction:column-reverse}}.fixed-row__inner{display:flex;justify-content:space-between;width:100%}@media screen and (max-width:767px)and (orientation:portrait){.fixed-row__left{width:100%}.fixed-row__full-link{margin-top:16px;width:100%}}.fixed-row__right{align-items:center;display:flex;justify-content:space-between;padding-left:var(--offset-x);width:calc(var(--grid-column-width)*4)}@media screen and (max-width:1440px){.fixed-row__right{width:calc(var(--grid-column-width)*5)}}@media screen and (max-width:1199px){.fixed-row__right{width:calc(var(--grid-column-width)*3)}}@media screen and (max-width:1024px)and (orientation:portrait){.fixed-row__right{width:calc(var(--grid-column-width)*4)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.fixed-row__right{padding-left:0;width:50%}}@media screen and (max-width:767px)and (orientation:portrait){.fixed-row__right{width:100%}}.fixed-row__item:last-child{margin-left:auto}.fixed-row-types{border-radius:14px;position:relative}.fixed-row-types .btn__icon:after{display:none}@media screen and (max-width:1440px){.fixed-row-types{border-radius:11px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.fixed-row-types{--padding-y:11px;border-radius:6px}.fixed-row-types .btn__icon{padding-left:0}}.fixed-row-form__inner{align-items:center;background-color:#fff;border:1px solid #a9adb94d;border-radius:14px;display:flex;padding:16px 16px 16px 28px}@media screen and (max-width:1440px){.fixed-row-form__inner{border-radius:11px;padding:8px 8px 8px 24px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.fixed-row-form__inner{background-color:#0000;border:none;border-radius:0;padding:0}}.fixed-row__right{margin-left:auto}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.fixed-row__right{justify-content:flex-end}.fixed-row-form__inner--full,.fixed-row-form__inner--full .fixed-row-form__btn{width:100%}}.fixed-row-form__text{color:#a9adb9;margin-right:28px}@media screen and (max-width:1440px){.fixed-row-form__text{margin-right:24px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.fixed-row-form__text{display:none}}.fixed-row-form__btn{--bg-color-default:#fff}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.fixed-row-form__btn{--border-radius:6px;height:100%}.fixed-row-form__btn .btn__icon{display:none}}@media screen and (min-width:768px){.fixed-row-form__text-btn{display:none}}.fixed-row__right-inner{align-items:center;display:flex;justify-content:space-between;min-width:calc(var(--grid-column-width)*4 - var(--offset-x));padding-right:28px}@media screen and (max-width:1440px){.fixed-row__right-inner{min-width:calc(var(--grid-column-width)*5);padding-left:12px;padding-right:12px}}@media screen and (max-width:1199px){.fixed-row__right-inner{min-width:336px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.fixed-row__right-inner{margin-bottom:16px;min-width:unset;padding:0;width:100%}}.filters-popup{bottom:0;left:0;position:fixed;z-index:12}.filters-popup__inner{background-color:#fff;border:1px solid #a9adb94d;border-radius:14px;padding:24px 28px;width:576px}@media screen and (max-width:1440px){.filters-popup__inner{border-radius:11px;padding:22px 16px 16px;width:456px}}@media screen and (max-width:1199px){.filters-popup__inner{width:368px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.filters-popup__inner{border-radius:6px;width:100%}}.filters-popup__head{align-items:center;display:flex;justify-content:space-between;margin-bottom:74px}@media screen and (max-width:1440px){.filters-popup__head{margin-bottom:48px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.filters-popup__head{margin-bottom:42px}}.filters-popup__tabs{display:flex;flex-wrap:wrap}@media screen and (min-width:1441px){.filters-popup__tabs{gap:16px}}@media screen and (max-width:1440px){.filters-popup__tabs{gap:12px}}@media screen and (max-width:1199px){.filters-popup__tabs{gap:8px}}.product-intro{--offset-top:10.7vw;align-items:center;display:flex;flex-direction:column;margin-bottom:6vw;min-height:100vh;padding-top:calc(var(--header-height) + var(--offset-x) + var(--offset-top));text-align:center}@media screen and (max-width:1440px){.product-intro{margin-bottom:72px}}@media screen and (max-width:1199px){.product-intro{--offset-top:140px;min-height:unset}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.product-intro{--offset-top:130px;margin-bottom:44px}}.product-intro__title{color:#a9adb9;text-align:center}@media screen and (max-width:1199px){.product-intro__title{font-size:76px;letter-spacing:0;line-height:.98}}@media screen and (max-width:767px){.product-intro__title{font-size:clamp(52px,30.8235294118px + 5.8823529412vw,76px)}}.product-intro__pic{margin-top:-1.1em;pointer-events:none;width:calc(var(--grid-column-width)*6);z-index:1}@media screen and (min-width:2100px){.product-intro__pic{margin-top:-1.3em}}@media screen and (max-width:1440px){.product-intro__pic{margin-top:-1em}}@media screen and (max-width:1199px){.product-intro__pic{margin-top:-.6em;max-width:600px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.product-intro__pic{margin-top:-.7em;width:100%}}.product-intro__image{height:auto;object-fit:cover;width:100%}.product-intro__text{margin-top:50px;opacity:.4;width:calc(var(--grid-column-width)*6)}@media screen and (max-width:1440px){.product-intro__text{margin-top:36px}}@media screen and (max-width:1199px){.product-intro__text{max-width:500px;width:100%}}.product-intro__button{margin-top:56px}@media screen and (max-width:1440px){.product-intro__button{margin-top:38px}}@media screen and (max-width:767px)and (orientation:portrait){.product-intro__button{margin-top:30px;width:100%}}.product-materials{display:flex}@media screen and (max-width:1199px){.product-materials{display:block;overflow:hidden;padding-left:0;padding-right:0}}.product-materials__left{display:flex;flex:none;flex-direction:column;justify-content:space-between;width:calc(var(--grid-column-width)*6 - var(--offset-x))}@media screen and (min-width:1200px){.product-materials__left{gap:40px}}@media screen and (max-width:1199px){.product-materials__left{gap:94px;padding-left:var(--offset-x);padding-right:var(--offset-x);width:100%}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.product-materials__left{gap:72px}}.product-materials__links{align-items:center;display:flex}.product-materials__link{width:calc(var(--grid-column-width)*2)}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.product-materials__link{width:50%}}.product-materials__descr{width:calc(var(--grid-column-width)*5)}@media screen and (max-width:1440px){.product-materials__descr{width:calc(var(--grid-column-width)*4)}}@media screen and (max-width:1199px){.product-materials__descr{max-width:500px;width:100%}}.product-materials__right{flex-grow:1}@media screen and (max-width:1199px){.product-materials__right{margin-top:92px}.product-materials__right .table-inner{padding-left:var(--offset-x);padding-right:var(--offset-x)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.product-materials__right{margin-top:70px}}.catalog-gallery__title{margin-left:auto;margin-right:auto;text-align:center;width:calc(var(--grid-column-width)*8)}@media screen and (max-width:1199px){.catalog-gallery__title{width:calc(var(--grid-column-width)*6)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.catalog-gallery__title{max-width:570px;width:100%}}.catalog-gallery__descr{margin-left:auto;margin-right:auto;margin-top:2em;text-align:center;width:calc(var(--grid-column-width)*6)}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.catalog-gallery__descr{max-width:480px;width:100%}}.catalog-gallery__slider{margin-top:110px;position:relative}.catalog-gallery__slider.swiper{margin-left:calc(var(--offset-x)*-1);margin-right:calc(var(--offset-x)*-1)}@media screen and (max-width:1440px){.catalog-gallery__slider{margin-top:76px}}@media screen and (max-width:1199px){.catalog-gallery__slider{margin-top:66px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.catalog-gallery__slider{margin-top:82px}}.catalog-gallery__item{transform-origin:center;transition:transform .3s ease-out;will-change:transform}.catalog-gallery__slider--alone .catalog-gallery__item{margin-left:auto;margin-right:auto}.catalog-gallery__item:after{z-index:1}.catalog-gallery__item,.catalog-gallery__item.swiper-slide{width:calc(var(--grid-column-width)*8)}@media screen and (max-width:1199px){.catalog-gallery__item,.catalog-gallery__item.swiper-slide{width:calc(var(--grid-column-width)*6)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.catalog-gallery__item,.catalog-gallery__item.swiper-slide{width:calc(100vw - 48px)}}.catalog-gallery__item.swiper-slide:not(.swiper-slide-active){transform:scale(.8)}@media screen and (max-width:1199px){.catalog-gallery__item.swiper-slide:not(.swiper-slide-active){transform:scale(.82)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.catalog-gallery__item.swiper-slide:not(.swiper-slide-active){transform:scale(.9)}}.catalog-gallery__item:after{background-color:#191a1c4d;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.catalog-gallery__pic{border-radius:7px;padding-top:62.5%;z-index:1}@media screen and (max-width:1440px){.catalog-gallery__pic{border-radius:5px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.catalog-gallery__pic{border-radius:4px}}@media screen and (max-width:767px)and (orientation:portrait){.catalog-gallery__pic{height:432px;padding-top:0}}.catalog-gallery__ctrl{bottom:0;justify-content:space-between;left:calc(var(--grid-column-width)*4 + var(--grid-gap)*4);padding:24px;position:absolute;right:calc(var(--grid-column-width)*4 + var(--grid-gap)*4);z-index:2}@media screen and (max-width:1199px){.catalog-gallery__ctrl{left:calc(var(--grid-column-width)*1 + var(--grid-gap)*1);right:calc(var(--grid-column-width)*1 + var(--grid-gap)*1)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.catalog-gallery__ctrl{left:16px;padding-bottom:16px;right:16px}}.service-page{padding-bottom:126px}@media screen and (max-width:1440px){.service-page{padding-bottom:100px}}@media screen and (max-width:1199px){.service-page{padding-bottom:96px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.service-page{padding-bottom:140px}}.service-intro{height:calc(var(--vh-static, 1vh)*100);margin-bottom:6vw;position:relative}@media screen and (max-width:1440px){.service-intro{margin-bottom:72px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.service-intro{margin-bottom:44px}}.service-intro__inner{align-items:center;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;text-align:center;z-index:2}.service-intro__title{max-width:calc(var(--grid-column-width)*10)}@media screen and (max-width:1199px){.service-intro__title{max-width:750px}}.service-intro__descr{margin-top:1.5em;max-width:calc(var(--grid-column-width)*7)}@media screen and (max-width:1199px){.service-intro__descr{margin-top:48px;max-width:580px}}.service-intro__pic,.service-intro__pic:after{height:100%;left:0;position:absolute;top:0;width:100%}.service-intro__pic:after{background-color:#191a1c4d;content:"";z-index:1}.service-table{display:flex}@media screen and (max-width:1199px){.service-table{display:block;overflow:hidden;padding-left:0;padding-right:0}}.service-table__left{display:flex;flex:none;flex-direction:column;justify-content:space-between;width:calc(var(--grid-column-width)*6 - var(--offset-x))}@media screen and (max-width:1199px){.service-table__left{padding-left:var(--offset-x);padding-right:var(--offset-x);width:100%}}.service-table__descr{margin-top:60px;width:calc(var(--grid-column-width)*5)}@media screen and (max-width:1440px){.service-table__descr{width:calc(var(--grid-column-width)*4)}}@media screen and (max-width:1199px){.service-table__descr{max-width:500px;width:100%}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.service-table__descr{margin-top:38px}}.service-table__right{flex-grow:1}@media screen and (max-width:1199px){.service-table__right{margin-top:92px}.service-table__right .table-inner table{margin-left:var(--offset-x);margin-right:var(--offset-x)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.service-table__right{margin-top:70px}}.service-table__item+.service-table__item{margin-top:24px}@media screen and (max-width:1440px){.service-table__item+.service-table__item{margin-top:16px}}.service-about-section__descr,.service-about-section__title{margin-left:auto;margin-right:auto;text-align:center;width:calc(var(--grid-column-width)*10)}@media screen and (max-width:1440px){.service-about-section__descr,.service-about-section__title{width:calc(var(--grid-column-width)*12)}}@media screen and (max-width:1199px){.service-about-section__descr,.service-about-section__title{max-width:800px;width:100%}}.service-about-section__title{color:#3855ab;font-weight:500;text-transform:none}.service-about-section__descr{margin-top:64px}@media screen and (max-width:1440px){.service-about-section__descr{margin-top:46px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.service-about-section__descr{margin-top:36px}}.split-section{display:flex}@media screen and (max-width:1199px){.split-section{display:block}}.split-section__left,.split-section__right{flex:none;width:50%}@media screen and (max-width:1199px){.split-section__left,.split-section__right{width:100%}}.split-section__title{width:calc(var(--grid-column-width)*5)}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.split-section__title{max-width:400px;width:100%}}.split-section__descr{margin-top:74px;width:calc(var(--grid-column-width)*4)}@media screen and (max-width:1440px){.split-section__descr{margin-top:44px;max-width:460px;width:calc(var(--grid-column-width)*5)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.split-section__descr{margin-top:38px;width:100%}}@media screen and (max-width:1199px){.split-section__right{margin-top:120px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.split-section__right{margin-top:84px}}@media screen and (min-width:1441px){.split-section__right--offset-right{width:calc(var(--grid-column-width)*7)}}@media screen and (max-width:1199px){.split-section__right--offset-right{max-width:660px}}.service-text-section__right{margin-top:5.5vw;padding-right:calc(var(--grid-column-width)*2 - var(--offset-x))}@media screen and (max-width:1440px){.service-text-section__right{padding-right:calc(var(--grid-column-width) - var(--offset-x))}}@media screen and (max-width:767px)and (orientation:portrait){.service-text-section__right{padding-right:0}}.service-cards__left{display:flex;flex-direction:column;justify-content:space-between}.service-cards__list{display:flex;flex-wrap:wrap}@media screen and (min-width:1441px){.service-cards__list{gap:24px}}@media screen and (max-width:1440px){.service-cards__list{gap:16px}}.service-cards__item{aspect-ratio:456/250;background-color:#f4f4f5;border-radius:7px;display:flex;flex-direction:column;justify-content:space-between;padding:32px 26px;width:calc(50% - 12px)}@supports not (aspect-ratio:1){.service-cards__item{min-height:13.7vw}}@media screen and (max-width:1440px){.service-cards__item{aspect-ratio:300/168;border-radius:5px;padding:30px 22px 24px;width:calc(50% - 8px)}}@media screen and (max-width:1199px){.service-cards__item{aspect-ratio:unset;min-height:168px}}@media screen and (max-width:767px)and (orientation:portrait){.service-cards__item{min-height:160px;padding:22px 16px;width:100%}}.service-cards__item-name{margin-bottom:1em}.service-cards__item-caption{color:#3855ab}.wysiwyg{color:#a9adb9}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{margin-bottom:1em}.wysiwyg img{max-width:100%;object-fit:contain}.wysiwyg table{background:#0000;border:0;border-collapse:collapse;border-radius:7px;border-style:hidden;box-shadow:0 0 0 1px #a9adb9;table-layout:fixed;width:100%}@media screen and (max-width:1440px){.wysiwyg table{border-radius:5px}}@media screen and (max-width:1199px){.wysiwyg table{table-layout:unset}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.wysiwyg table{border-radius:4px}}.wysiwyg table td,.wysiwyg table th{border:1px solid #a9adb9;color:#3855ab;height:62px;padding:26px 24px}@media screen and (max-width:1440px){.wysiwyg table td,.wysiwyg table th{height:56px;padding:20px 16px}}@media screen and (max-width:1199px){.wysiwyg table td,.wysiwyg table th{min-width:270px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.wysiwyg table td,.wysiwyg table th{height:48px;min-width:200px}}.wysiwyg table td:first-child,.wysiwyg table th{color:#a9adb9;font-weight:400}.wysiwyg table td:not(:first-child),.wysiwyg table th:not(:first-child){text-align:right}.wysiwyg table>tbody>tr>td,.wysiwyg table>tfoot>tr>td,.wysiwyg table>thead>tr>td{background:#0000}@media screen and (max-width:1199px){.wysiwyg .table-inner,.wysiwyg.table-inner{-webkit-overflow-scrolling:touch;overflow-x:auto;padding-bottom:1px;padding-top:1px}.wysiwyg .table-inner::-webkit-scrollbar,.wysiwyg.table-inner::-webkit-scrollbar{display:none}}.wysiwyg ul{list-style:none;padding-left:0}.wysiwyg ul>li{display:flex;position:relative}.wysiwyg ul>li:before{color:#3855ab;content:"•";display:block;flex:none;font-family:inherit;font-size:1.2rem;line-height:.9;text-align:center;width:1.3rem}.wysiwyg ul>li+li{margin-top:1rem}.wysiwyg ol{counter-reset:myCounter;list-style:none;padding-left:0}.wysiwyg ol>li{display:flex;position:relative}.wysiwyg ol>li:before{color:#3855ab;content:counter(myCounter) ".";counter-increment:myCounter;display:block;flex:none;font-family:inherit;font-size:inherit;position:relative;width:1.3rem}.wysiwyg ol>li+li{margin-top:1rem}.wysiwyg img[align=left]{float:left;margin-right:1rem}.wysiwyg img[align=right]{float:right;margin-left:1rem}.wysiwyg ol+p,.wysiwyg p+ol,.wysiwyg p+p,.wysiwyg p+ul,.wysiwyg ul+p{margin-top:1em}
.header__lang-inner,.lang-popup-wrapper,.lang-popup,.menu__lang,.cookies-agreement{display:none!important}
