@font-face{font-family:font-main;src:url(/fonts/Bahnschrift/Bahnschrift.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:font-second;src:url(/fonts/RobotoMono/RobotoMono-Medium.woff2) format("woff2"),url(/fonts/RobotoMono/RobotoMono-Medium.woff) format("woff"),url(/fonts/RobotoMono/RobotoMono-Medium.ttf) format("truetype");font-weight:500;font-display:swap}.f-d-heading-xl{font-family:font-main;font-size:9.6rem;font-variation-settings:"wght" 600,"wdth" 75;line-height:1;letter-spacing:-.01em;text-transform:uppercase;font-feature-settings:"kern" off;font-kerning:none}.f-d-heading-l{font-family:font-main;font-size:4.8rem;font-variation-settings:"wght" 600,"wdth" 75;line-height:1;letter-spacing:-.03em;text-transform:uppercase}.f-d-number-xl{font-family:font-main;font-size:40.8rem;font-variation-settings:"wght" 600,"wdth" 75;line-height:1;letter-spacing:-.03em;text-transform:uppercase}.f-d-number-l{font-family:font-main;font-size:14.4rem;font-variation-settings:"wght" 600,"wdth" 75;line-height:1;letter-spacing:-.03em;text-transform:uppercase}.f-d-body-xl{font-family:font-main;font-size:3.2rem;font-variation-settings:"wght" 400,"wdth" 100;line-height:1.1;letter-spacing:-.03em}.f-d-body-l{font-family:font-main;font-size:2.4rem;font-variation-settings:"wght" 400,"wdth" 100;line-height:1.2;letter-spacing:-.01em}.f-d-body-m{font-family:font-second;font-size:2.2rem;font-weight:500;text-transform:uppercase;line-height:1.4;letter-spacing:.03em}.f-d-body-s{font-family:font-main;font-size:1.8rem;font-variation-settings:"wght" 400,"wdth" 100;line-height:1.2;letter-spacing:-.01em}.f-d-body-xs{font-family:font-second;font-size:1.6rem;font-weight:500;line-height:1.4;letter-spacing:.03em;text-transform:uppercase}.f-d-body-xxs{font-family:font-second;font-size:1.2rem;font-weight:500;line-height:1.2;letter-spacing:.03em;text-transform:uppercase}@media (max-width: 768px){.f-m-heading-xl{font-family:font-main;font-size:4.8rem;font-variation-settings:"wght" 600,"wdth" 75;line-height:1;letter-spacing:-.01em;text-transform:uppercase;font-feature-settings:"kern" off;font-kerning:none}.f-m-heading-l{font-family:font-main;font-size:3.6rem;font-variation-settings:"wght" 600,"wdth" 75;line-height:1.33;letter-spacing:-.028em;text-transform:uppercase}.f-m-number-xl{font-family:font-main;font-size:22.4rem;font-variation-settings:"wght" 600,"wdth" 75;line-height:1;letter-spacing:-.036em;text-transform:uppercase}.f-m-number-l{font-family:font-main;font-size:12rem;font-variation-settings:"wght" 600,"wdth" 75;line-height:1;letter-spacing:-.028em;text-transform:uppercase}.f-m-body-xl{font-family:font-main;font-size:2.8rem;font-variation-settings:"wght" 400,"wdth" 100;line-height:1.13;letter-spacing:-.021em}.f-m-body-l{font-family:font-main;font-size:2.3rem;font-variation-settings:"wght" 400,"wdth" 100;line-height:1.2;letter-spacing:-.008em}.f-m-body-m{font-family:font-second;font-size:2rem;font-weight:500;line-height:1.4;letter-spacing:.036em;text-transform:uppercase}.f-m-body-s{font-family:font-main;font-size:1.8rem;font-variation-settings:"wght" 400,"wdth" 100;line-height:1.2;letter-spacing:-.01em}.f-m-body-xs{font-family:font-second;font-size:1.6rem;font-weight:500;line-height:1.4;letter-spacing:.03em;text-transform:uppercase}.f-m-body-xxs{font-family:font-second;font-size:1.2rem;font-weight:500;line-height:1.2;letter-spacing:.03em;text-transform:uppercase}}html{--ease-in-sine: cubic-bezier(.12, 0, .39, 0);--ease-out-sine: cubic-bezier(.61, 1, .88, 1);--ease-in-out-sine: cubic-bezier(.37, 0, .63, 1);--ease-in-quad: cubic-bezier(.11, 0, .5, 0);--ease-out-quad: cubic-bezier(.5, 1, .89, 1);--ease-in-out-quad: cubic-bezier(.45, 0, .55, 1);--ease-in-cubic: cubic-bezier(.32, 0, .67, 0);--ease-out-cubic: cubic-bezier(.33, 1, .68, 1);--ease-in-out-cubic: cubic-bezier(.65, 0, .35, 1);--ease-in-quart: cubic-bezier(.5, 0, .75, 0);--ease-out-quart: cubic-bezier(.25, 1, .5, 1);--ease-in-out-quart: cubic-bezier(.76, 0, .24, 1);--ease-in-quint: cubic-bezier(.64, 0, .78, 0);--ease-out-quint: cubic-bezier(.22, 1, .36, 1);--ease-in-out-quint: cubic-bezier(.83, 0, .17, 1);--ease-in-expo: cubic-bezier(.7, 0, .84, 0);--ease-out-expo: cubic-bezier(.16, 1, .3, 1);--ease-in-out-expo: cubic-bezier(.87, 0, .13, 1);--ease-in-circ: cubic-bezier(.55, 0, 1, .45);--ease-out-circ: cubic-bezier(0, .55, .45, 1);--ease-in-out-circ: cubic-bezier(.85, 0, .15, 1);--ease-in-back: cubic-bezier(.36, 0, .66, -.56);--ease-out-back: cubic-bezier(.34, 1.56, .64, 1);--ease-in-out-back: cubic-bezier(.68, -.6, .32, 1.6);--ease-spring: cubic-bezier(.25, .1, .25, 1);--color-icon-red: #db4343;--color-icon-white: #ffffff;--color-icon-black: #080b0d;--color-icon-white-50: rgba(255, 255, 255, .5);--color-icon-gray-48: rgba(120, 120, 120, .48);--color-icon-white-65: rgba(255, 255, 255, .65);--color-text-black: #080b0d;--color-text-white: #ffffff;--color-text-gray-bl: #8c8e8e;--color-text-red: #db4343;--color-text-gray-wt: #b7b5b5;--color-text-black-on-black: #1e1e1e;--color-text-gray-on-blue: #8897b7;--color-text-blue: #1b2c50;--color-stroke-gray-wt: #dadcdd;--color-stroke-white: #ffffff;--color-stroke-gray-16-on-black: rgba(120, 120, 120, .3);--color-stroke-gray-64-on-black: rgba(120, 120, 120, .64);--color-stroke-gray-on-wt: #f1f2f3;--color-stroke-gray-on-img-40: rgba(203, 203, 203, .4);--color-bg-white: #ffffff;--color-bg-black: #181818;--color-bg-black-on-black: #1e1e1e;--color-bg-gray: #f7f7f7;--color-bg-black-l: #0f0f0f;--color-bg-blue: #1b2c50;--color-bg-bl-on-bl-on-bl: #292929;--color-bg-gray-solid-on-bl: #373737;--color-bg-bl-on-bl-on-bl-10: rgba(245, 248, 253, .1);--color-scrollbar-track: transparent;--color-scrollbar-thumb: var(--color-bg-white);--color-font: var(--color-text-white);--color-page: var(--color-bg-black);--z-transition: 103;--z-modal: 102;--z-scrollbar: 101;--z-header: 100;--duration-interaction: .5s;--morph-duration: .4s;--text-duration: .92103s;--viewport-height: var(--inner-height-px, 100vh);--viewport-width: var(--inner-width-px, 100vw);--header-height: 16.2rem;--offset-scroll: calc(var(--header-height) + 1rem);--screen-offset-x: 3.2rem;--section-margin-bottom: 15.6rem;--tween-duration: 500;--tween-easing: easeInOutCubic;--modal-duration: .5s;--modal-easing: var(--ease-in-out-cubic)}@supports (height: 100dvh){html{--viewport-height: 100dvh}}@media (max-width: 768px){html{--header-height: 10.4rem;--screen-offset-x: 1.6rem;--section-margin-bottom: 8rem}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;backface-visibility:hidden}html{-webkit-text-size-adjust:100%;font-size:calc(100vw / 1440 * 10)}@media (max-width: 768px){html{font-size:calc(100vw / 393 * 10)}}body{font-family:font-main,sans-serif;font-weight:400;background-color:var(--color-page);color:var(--color-font);-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased}html.grabbing body{cursor:grabbing}html,body{width:100%;height:100%;overflow:hidden}button,input,textarea{font-family:inherit;font-size:inherit;font-weight:inherit;border:none;background:none;color:inherit}input::-moz-placeholder,textarea::-moz-placeholder{font-family:inherit;font-size:inherit}input::placeholder,textarea::placeholder{font-family:inherit;font-size:inherit}a{font-family:inherit;color:inherit;-webkit-text-decoration:none;text-decoration:none}a,button,e-popover-button,e-scroll-set-button,e-scroll-step-button,e-billboard-set-button,e-billboard-step-button{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}e-scroll-region{display:block}p,h1,h2,h3,h4,h5,h6{max-width:100%}ul,ol{list-style:none}img{display:block}e-scroll{--mouse-drag: true}.zero-opacity{display:block}html:not(.morph-popstate) .zero-opacity{opacity:0}html.DOMContentLoaded:not(.morph-popstate) .zero-opacity.loaded{transition-property:opacity,transform;transition-duration:var(--duration-interaction);opacity:1}.hidden-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hidden-scrollbar::-webkit-scrollbar{display:none}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}main{background-color:var(--color-general-white)}html{--cut-top-left-enabled: 0;--cut-top-right-enabled: 0;--cut-bottom-right-enabled: 0;--cut-bottom-left-enabled: 0;--cut-top-left: 1.2rem;--cut-top-right: 1.2rem;--cut-bottom-right: 1.2rem;--cut-bottom-left: 1.2rem;--cut-top-enabled: 0;--cut-right-enabled: 0;--cut-bottom-enabled: 0;--cut-left-enabled: 0;--cut-side-pos-top: 50%;--cut-side-pos-right: 50%;--cut-side-pos-bottom: 50%;--cut-side-pos-left: 50%;--cut-side-width-top: 3.6rem;--cut-side-height-top: .6rem;--cut-side-skew-top: .5rem;--cut-side-width-right: 3.6rem;--cut-side-height-right: .6rem;--cut-side-skew-right: .5rem;--cut-side-width-bottom: 3.6rem;--cut-side-height-bottom: .6rem;--cut-side-skew-bottom: .5rem;--cut-side-width-left: 3.6rem;--cut-side-height-left: .6rem;--cut-side-skew-left: .5rem}.cut-corners{--ctl: calc(var(--cut-top-left-enabled) * var(--cut-top-left));--ctr: calc(var(--cut-top-right-enabled) * var(--cut-top-right));--cbr: calc(var(--cut-bottom-right-enabled) * var(--cut-bottom-right));--cbl: calc(var(--cut-bottom-left-enabled) * var(--cut-bottom-left));clip-path:polygon(0rem 0%,calc(100% + -0rem) 0%,100% 0rem,100% calc(100% + -0rem),calc(100% + -0rem) 100%,0rem 100%,0% calc(100% + -0rem),0% 0rem);clip-path:polygon(var(--ctl, 0%) 0%,calc(100% - var(--ctr, 0%)) 0%,100% var(--ctr, 0%),100% calc(100% - var(--cbr, 0%)),calc(100% - var(--cbr, 0%)) 100%,var(--cbl, 0%) 100%,0% calc(100% - var(--cbl, 0%)),0% var(--ctl, 0%))}.advance-cut{--ctl: calc(var(--cut-top-left-enabled) * var(--cut-top-left));--ctr: calc(var(--cut-top-right-enabled) * var(--cut-top-right));--cbr: calc(var(--cut-bottom-right-enabled) * var(--cut-bottom-right));--cbl: calc(var(--cut-bottom-left-enabled) * var(--cut-bottom-left));--t-w: calc( var(--cut-top-enabled) * var(--cut-side-width, var(--cut-side-width-top, 0)) );--t-h: calc( var(--cut-top-enabled) * var(--cut-side-height, var(--cut-side-height-top, 0)) );--t-s: calc( var(--cut-top-enabled) * var(--cut-side-skew, var(--cut-side-skew-top, 0)) );--r-w: calc( var(--cut-right-enabled) * var(--cut-side-width, var(--cut-side-width-right, 0)) );--r-h: calc( var(--cut-right-enabled) * var(--cut-side-height, var(--cut-side-height-right, 0)) );--r-s: calc( var(--cut-right-enabled) * var(--cut-side-skew, var(--cut-side-skew-right, 0)) );--b-w: calc( var(--cut-bottom-enabled) * var(--cut-side-width, var(--cut-side-width-bottom, 0)) );--b-h: calc( var(--cut-bottom-enabled) * var(--cut-side-height, var(--cut-side-height-bottom, 0)) );--b-s: calc( var(--cut-bottom-enabled) * var(--cut-side-skew, var(--cut-side-skew-bottom, 0)) );--l-w: calc( var(--cut-left-enabled) * var(--cut-side-width, var(--cut-side-width-left, 0)) );--l-h: calc( var(--cut-left-enabled) * var(--cut-side-height, var(--cut-side-height-left, 0)) );--l-s: calc( var(--cut-left-enabled) * var(--cut-side-skew, var(--cut-side-skew-left, 0)) );clip-path:polygon(0rem 0%,calc(50% + -0rem) 0%,calc(50% + -0rem) 0rem,calc(50% + 0rem) 0rem,calc(50% + 0rem) 0%,calc(100% + -0rem) 0%,100% 0rem,100% calc(50% + -0rem),calc(100% + -0rem) calc(50% + -0rem),calc(100% + -0rem) calc(50% + 0rem),100% calc(50% + 0rem),100% calc(100% + -0rem),calc(100% + -0rem) 100%,calc(50% + 0rem) 100%,calc(50% + 0rem) calc(100% + -0rem),calc(50% + -0rem) calc(100% + -0rem),calc(50% + -0rem) 100%,0rem 100%,0% calc(100% + -0rem),0% calc(50% + 0rem),0rem calc(50% + 0rem),0rem calc(50% + -0rem),0% calc(50% + -0rem),0% 0rem);clip-path:polygon(var(--ctl, 0) 0%,calc(var(--cut-side-pos-top) - var(--t-w) - var(--t-s)) 0%,calc(var(--cut-side-pos-top) - var(--t-w)) var(--t-h),calc(var(--cut-side-pos-top) + var(--t-w)) var(--t-h),calc(var(--cut-side-pos-top) + var(--t-w) + var(--t-s)) 0%,calc(100% - var(--ctr, 0)) 0%,100% var(--ctr, 0),100% calc(var(--cut-side-pos-right) - var(--r-w) - var(--r-s)),calc(100% - var(--r-h)) calc(var(--cut-side-pos-right) - var(--r-w)),calc(100% - var(--r-h)) calc(var(--cut-side-pos-right) + var(--r-w)),100% calc(var(--cut-side-pos-right) + var(--r-w) + var(--r-s)),100% calc(100% - var(--cbr, 0)),calc(100% - var(--cbr, 0)) 100%,calc(var(--cut-side-pos-bottom) + var(--b-w) + var(--b-s)) 100%,calc(var(--cut-side-pos-bottom) + var(--b-w)) calc(100% - var(--b-h)),calc(var(--cut-side-pos-bottom) - var(--b-w)) calc(100% - var(--b-h)),calc(var(--cut-side-pos-bottom) - var(--b-w) - var(--b-s)) 100%,var(--cbl, 0) 100%,0% calc(100% - var(--cbl, 0)),0% calc(var(--cut-side-pos-left) + var(--l-w) + var(--l-s)),var(--l-h) calc(var(--cut-side-pos-left) + var(--l-w)),var(--l-h) calc(var(--cut-side-pos-left) - var(--l-w)),0% calc(var(--cut-side-pos-left) - var(--l-w) - var(--l-s)),0% var(--ctl, 0))}.dot-corners{position:relative}.dot-corners:before,.dot-corners:after{content:"";position:absolute;width:.6rem;height:.6rem;background-color:var(--color-icon-white);pointer-events:none}.dot-corners:before{top:0;left:0}.dot-corners:after{bottom:0;right:0}[data-morph]{position:relative;width:100%;height:100%;display:grid;grid-template-columns:100%;opacity:.001}html.DOMContentLoaded [data-morph]{transition-property:opacity;transition-duration:1s;transition-timing-function:ease;opacity:1}.morph-block{--ease: ease;--smooth-scroll-damping: 20;grid-area:1/1;position:relative;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;overflow:hidden auto;scroll-behavior:smooth;scroll-padding-top:calc(var(--offset-scroll) - 1px);overscroll-behavior:none;background-color:var(--color-page)}html.stop-scroll .morph-block,html.dragging .morph-block{overflow:hidden}.morph-block.out{transition-duration:var(--morph-duration);transition-property:opacity;pointer-events:none;opacity:.6}.morph-block.old{transition-duration:var(--morph-duration);transition-property:opacity,filter;pointer-events:none;filter:grayscale(1);opacity:0}.morph-block.new{z-index:2;opacity:0}.morph-block.new-idle{transition-duration:var(--morph-duration);transition-property:opacity;opacity:1}.FormAnswer{--close-rest: true;--history: false !important;--restore: false !important}.CommonModal{--history: true;--escape: true;--restore: true;--click-outside: true;--duration: .3s;position:fixed;top:0;left:0;z-index:var(--z-modal);width:100%;height:100%;transition-property:opacity;transition-duration:.3s;transition-duration:var(--duration)}.CommonModal:not(.triggered){display:none}.CommonModal:before{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-color:#00000080;opacity:0}html.DOMContentLoaded .CommonModal:before{transition-property:opacity;transition-duration:var(--duration);transition-timing-function:var(--ease-in-out-cubic)}.CommonModal.opened:before{opacity:1}.CommonModal__inner{width:100%;height:100%;display:flex;justify-content:center;overflow-x:hidden;overflow-y:auto;overflow:hidden auto}html.DOMContentLoaded .CommonModal__inner{transition-property:transform,opacity;transition-duration:var(--duration)}@media (min-width: 769px){.CommonModal__inner{opacity:0;transform:translateY(1rem)}.CommonModal.closing .CommonModal__inner{transform:translateY(0)}.CommonModal.opened .CommonModal__inner{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.CommonModal__inner{opacity:0;transform:translateY(100vh)}.CommonModal.opened .CommonModal__inner{opacity:1;transform:translateY(0)}}.CommonModal__scroll{position:relative;overflow-x:hidden;overflow-y:auto;overflow:hidden auto}.CommonModal.styleContentSize .CommonModal__scroll{margin:auto 0}@media (min-width: 769px){.CommonModal:not(.styleContentSize) .CommonModal__scroll{width:91.6rem;height:86.39930253vh;margin:auto 0;min-height:40rem;max-height:99.1rem}}@media (max-width: 768px){.CommonModal:not(.styleContentSize) .CommonModal__scroll{width:100%;height:100%}.CommonModal.styleContentSize .CommonModal__scroll{width:100%}}.CommonModal__close{--type: close;--FrameButton-icon-stroke: var(--color-icon-white);--FrameButton-frame-stroke: var(--color-icon-white-50);position:absolute!important;top:4rem;right:4rem;z-index:1;transition-property:opacity;transition-duration:var(--duration);opacity:0}.CommonModal.opened .CommonModal__close{opacity:1}.CommonModal__content{position:relative;width:100%;padding:8rem;display:flex;flex-direction:column;align-items:center;background-color:var(--color-bg-black-on-black)}@media (min-width: 769px){.CommonModal.styleContentSize .CommonModal__content{padding:8rem;margin:8rem 0}}@media (max-width: 768px){.CommonModal__content{align-items:flex-start;padding:3.2rem}}.CommonModal__team{text-align:center;max-width:48.9rem;margin-bottom:2.4rem;color:var(--color-text-gray-bl)}@media (max-width: 768px){.CommonModal__team{text-align:left;max-width:18.2rem;margin-bottom:2rem}}.CommonModal__title{text-align:center;max-width:48.9rem}.CommonModal:not(.styleContentSize) .CommonModal__title{max-width:70%}@media (max-width: 768px){.CommonModal__title{text-align:left;max-width:28rem}.CommonModal:not(.styleContentSize) .CommonModal__title{max-width:70%}}.CommonModal__content__slot{width:100%;margin-top:8rem}@media (min-width: 769px){.CommonModal__content__slot{min-width:75.6rem}}@media (max-width: 768px){.CommonModal__content__slot{margin-top:6.4rem}}@media (min-width: 769px){.ConnectModal .ConnectForm__bottom__right{width:33rem}}.Footer{background-color:var(--color-bg-black-l)}.Footer__company{--scroll-region-enter-once: true;--scroll-region-start-offset: -90vh;padding:3.318rem 3.28rem 10.128rem 3.312rem;display:block}@media (max-width: 768px){.Footer__company{padding:1.6rem 1.6rem 8rem}}.Footer__company__text{width:100%;height:37.805rem;fill:var(--color-text-black-on-black)}html.DOMContentLoaded .Footer__company__text path{transition-property:transform;transition-duration:var(--text-duration);transition-delay:0s;transition-delay:calc(var(--index, 0) * .05s);transition-timing-function:var(--ease-spring)}.Footer__company__text path{transform:translateY(115%)}.Footer__company.entered .Footer__company__text path{transform:translateY(0)}@media (max-width: 768px){.Footer__company__text{height:10.056rem}}.Footer__main{display:flex;justify-content:space-between;padding:3.2rem var(--screen-offset-x);margin-bottom:13.6rem;border-top:1px solid var(--color-stroke-gray-16-on-black)}@media (max-width: 768px){.Footer__main{flex-direction:column;gap:2.8rem;padding:2.8rem var(--screen-offset-x);margin-bottom:2.8rem}}.Footer__nav{display:flex;gap:5rem}@media (max-width: 768px){.Footer__nav{flex-direction:column;gap:2.8rem}}.Footer__nav__group{display:flex;flex-direction:column;gap:.4rem}.Footer__contacts{display:flex;flex-direction:column;align-items:flex-end;gap:.4rem}@media (max-width: 768px){.Footer__contacts{align-items:flex-start}}.Footer__bottom{display:flex;justify-content:space-between;padding:3.2rem var(--screen-offset-x)}@media (max-width: 768px){.Footer__bottom{padding:2.8rem var(--screen-offset-x);flex-direction:column;gap:2.8rem}}.Footer__bottom__col{display:flex;flex-direction:column;gap:.6rem}.Footer__developer{display:flex;align-items:center}.Footer__developer__title{color:var(--color-text-gray-bl)}.Footer__developer__icon{width:4.8rem;height:1.2rem;fill:var(--color-icon-white)}.Footer__rights,.Footer__bottom__link{color:var(--color-text-gray-bl)}.Category__links{width:100%}.Header-placeholder{height:var(--header-height)}.Header__MenuButton-wrapper{position:fixed;top:3.2rem;left:3.2rem;z-index:var(--z-header);transition-property:transform;transition-duration:.5s;transition-timing-function:ease}html.hide-header .Header__MenuButton-wrapper{transform:translateY(calc(var(--header-height) * -1))}@media (max-width: 768px){.Header__MenuButton-wrapper{top:1.6rem;left:1.6rem}}.Header__MenuButton{transform:translateY(-150%)}html.DOMContentLoaded .Header__MenuButton{transition-property:transform;transition-duration:1s;transition-timing-function:ease;transform:translateY(0)}.Header__desktop{position:fixed;top:3.2rem;left:49.6rem;display:flex;justify-content:space-between;z-index:var(--z-header);width:91.2rem;height:var(--header-height)}@media (max-width: 768px){.Header__desktop{display:none}}.Header__links{display:grid;grid-template-columns:33.2rem 21.6rem 21.6rem;grid-gap:1.6rem;gap:1.6rem}.Header__links__col{display:flex;flex-direction:column;gap:.2rem}.Header__link-box{overflow:hidden}.Header__link{width:-moz-max-content;width:max-content;display:inline-flex;align-items:center;gap:.2rem;transform:translateY(105%)}html.DOMContentLoaded .Header__link{transition-property:transform;transition-duration:1s;transition-timing-function:ease;transition-delay:0s;transition-delay:calc(var(--index, 0) * .2s);transform:translateY(0)}.Header__link__name{color:var(--color-text-white)}.Header__link__icon{width:1.6rem;height:1.6rem;fill:var(--color-icon-white)}.Header__search-button{--FrameButton-frame-stroke: var(--color-icon-white-50);--FrameButton-icon-fill: var(--color-icon-white);transform:scale(0)}html.DOMContentLoaded .Header__search-button{transition-property:transform;transition-duration:1s;transition-timing-function:ease;transform:scale(1)}.HeaderSearch{--escape: true;--click-outside: true;--history: true;--restore: true;position:fixed;top:0;left:0;display:block;width:100%;height:100%;z-index:var(--z-modal);transition-property:transform;transition-duration:var(--duration-interaction);transition-timing-function:ease}.HeaderSearch:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-color:#00000080;transition-property:opacity;transition-duration:var(--duration-interaction);transition-timing-function:ease;opacity:0}.HeaderSearch.opened:before{opacity:1}.HeaderSearch:not(.triggered){display:none}@media (max-width: 768px){.HeaderSearch{height:var(--viewport-height);overflow-x:hidden;overflow-y:auto;overflow:hidden auto}}.HeaderSearch__inner{padding:2.4rem 3.2rem 3.2rem;height:28.7rem;background-color:var(--color-bg-black);transition-property:transform;transition-duration:var(--duration-interaction);transition-timing-function:ease;transform:translateY(-101%)}.HeaderSearch.opened .HeaderSearch__inner{transform:translateY(0)}@media (max-width: 768px){.HeaderSearch__inner{min-height:100%;height:-moz-max-content;height:max-content;padding:3.2rem var(--screen-offset-x)}}.HeaderSearch__top{display:flex;justify-content:space-between;gap:1.2rem;height:5.6rem;margin-bottom:7.2rem}@media (max-width: 768px){.HeaderSearch__top{flex-direction:column-reverse;gap:4.2rem;height:auto;height:initial}}.HeaderSearch__form{flex:1;display:flex!important;align-items:center}.HeaderSearch__input-wrapper{display:flex;align-items:center;width:100%;height:100%;gap:1.6rem}.HeaderSearch__icon{flex-shrink:0;width:2.4rem;height:2.4rem;fill:var(--color-icon-white)}.HeaderSearch__input{width:100%;height:100%;color:var(--color-text-gray-bl);outline:none}@media (min-width: 769px){.HeaderSearch__top__mobile{display:contents}}@media (max-width: 768px){.HeaderSearch__top__mobile{display:flex;justify-content:space-between;align-items:center}}.HeaderSearch__name{color:var(--color-text-gray-bl)}@media (min-width: 769px){.HeaderSearch__name{display:none}}.HeaderSearch__close{--type: close;--FrameButton-frame-stroke: var(--color-icon-white-50);--FrameButton-icon-stroke: var(--color-icon-white);--FrameButton-icon-fill: none;flex-shrink:0}@media (min-width: 769px){.HeaderSearch__close{--FrameButton-size: 5.6rem;--FrameButton-icon-size: 2.4rem}}@media (max-width: 768px){.HeaderSearch__close{align-self:flex-end}}.HeaderSearch__popular__title{margin-bottom:2.4rem;color:var(--color-text-gray-bl)}.HeaderSearch__popular__variants{display:flex;flex-wrap:wrap;gap:1.2rem}@media (max-width: 768px){.HeaderSearch__popular__variants{gap:.6rem}}.HeaderSearch__popular__variant{display:inline-flex;align-items:center;justify-content:center;height:5.6rem;padding:0 2.4rem;border:2px solid var(--color-stroke-gray-16-on-black);border-radius:10rem}@media (max-width: 768px){.HeaderSearch__popular__variant{height:4.8rem;padding:0 1.6rem}}.Menu{--escape: true;--history: true;--restore: true;--link-width: 48rem;position:fixed;top:0;left:0;width:100%;height:calc(100% - .5px);z-index:var(--z-modal);background-color:var(--color-bg-black);transform:translateY(100%)}.Menu:not(.triggered){display:none}html.DOMContentLoaded .Menu{transition-property:transform;transition-duration:var(--modal-duration);transition-timing-function:var(--modal-easing)}.Menu.opened{transform:translateY(0)}@media (min-width: 769px){.Menu{--FrameButton-size: 5.6rem;--FrameButton-icon-size: 2.4rem}}@media (max-width: 768px){.Menu{overflow-x:hidden;overflow-y:auto;overflow:hidden auto}}.Menu__close-button{--type: close;position:absolute!important;top:var(--screen-offset-x);right:var(--screen-offset-x);z-index:2;--FrameButton-frame-stroke: var(--color-stroke-gray-64-on-black);--FrameButton-icon-stroke: var(--color-icon-white)}.Menu__left{position:relative;overflow-x:hidden;overflow-y:auto;overflow:hidden auto;width:calc(var(--link-width) * 2);height:100%;display:flex;flex-direction:column}@media (max-width: 768px){.Menu__left{width:100%;height:-moz-max-content;height:max-content;overflow:hidden}}.Menu__name{padding-top:var(--screen-offset-x);padding-left:var(--screen-offset-x);padding-bottom:var(--screen-offset-x);color:var(--color-text-gray-bl);pointer-events:none}@media (max-width: 768px){.Menu__name{padding-bottom:6rem}}.Menu__nav{margin-top:auto;padding-bottom:1.6rem;width:100%}@media (max-aspect-ratio: 11609/6250){.Menu__nav{margin-top:var(--screen-offset-x)}}@media (min-width: 769px){.Menu__nav:after{content:"";position:fixed;top:0;left:var(--link-width);width:2px;height:100%;background-color:var(--color-stroke-gray-16-on-black)}}.Menu__nav__main-link{display:flex;align-items:center;width:var(--link-width);padding:1.6rem var(--screen-offset-x)}.Menu__nav__row:first-child .Menu__nav__main-link{border-top:2px solid var(--color-stroke-gray-16-on-black)}.Menu__nav__row:not(:last-child) .Menu__nav__main-link{border-bottom:2px solid var(--color-stroke-gray-16-on-black)}@media (hover: hover){.Menu__nav__main-link{transition-property:color,background-color,border-color;transition-duration:var(--duration-interaction);transition-timing-function:ease}.Menu__nav__main-link:hover{background-color:var(--color-bg-white);color:var(--color-text-black);border-color:var(--color-bg-white)!important}@media (min-width: 769px){.Menu__nav__main-link.active{background-color:var(--color-bg-white);color:var(--color-text-black);border-color:var(--color-bg-white)!important}}}.Menu__nav__sub .ModalLink{--ModalLink-initial-padding: 2rem;--ModalLink-hover-padding-offset: .5rem}@media (min-width: 769px){.Menu__nav__sub{position:fixed;top:0;left:var(--link-width);width:var(--link-width);height:var(--viewport-height);border-right:2px solid var(--color-stroke-gray-16-on-black);overflow-x:hidden;overflow-y:auto;overflow:hidden auto}.Menu__nav__sub:not(.active){display:none}}@media (min-width: 769px){.Menu__bottom{position:absolute;bottom:3rem;right:var(--screen-offset-x)}}@media (max-width: 768px){.Menu__bottom{padding:0 var(--screen-offset-x);padding-bottom:var(--screen-offset-x)}}.Menu__socials{--FrameButton-frame-stroke: var(--color-stroke-gray-64-on-black);--FrameButton-icon-fill: var(--color-icon-white);display:flex;align-items:center;justify-content:flex-end;gap:1.6rem;margin-bottom:var(--screen-offset-x)}.Menu__contacts{display:flex;flex-direction:column;align-items:flex-end;gap:.2rem}.Menu__contact{text-align:right}.MenuButton{--cut-top-left: .6rem;--cut-top-left-enabled: 1;--cut-top-right: .6rem;--cut-top-right-enabled: 1;--cut-bottom-left: .6rem;--cut-bottom-left-enabled: 1;--cut-bottom-enabled: 1;--cut-side-pos-bottom: calc(100% - 4rem) ;--cut-side-width: 1.2rem;--cut-side-height: .4rem;height:7.2rem;filter:drop-shadow(0 0rem .1rem rgba(24,24,24,.4))}.MenuButton__inner{height:100%;display:flex;background-color:var(--color-icon-white)}.MenuButton__left{flex-shrink:0;display:flex;align-items:center;gap:.8rem;width:25.2rem;padding:1.2rem .8rem 1.2rem 1.2rem}@media (max-width: 768px){.MenuButton__left{width:28.1rem}}.MenuButton__logo{flex-shrink:0;width:4.8rem;height:4.8rem}.MenuButton__name{color:var(--color-text-black)}.MenuButton__button{width:8rem;height:100%;display:flex;align-items:center;justify-content:center;border-left:1px solid var(--color-stroke-gray-wt)}.MenuButton__button__line{position:absolute;width:3.2rem;height:2px;background-color:var(--color-bg-black)}.MenuButton__button__line_1{transform:translateY(-.6rem)}.MenuButton__button__line_3{transform:translateY(.6rem)}.Cookies{--cut-top-left-enabled: 1;--cut-top-left: 1.6rem;position:fixed;bottom:0;right:0;z-index:var(--z-modal);display:flex;align-items:center;justify-content:space-between;gap:1.6rem;width:59.6rem;padding:2.4rem 3.2rem;background-color:var(--color-bg-white);transform:translateY(101%)}html.DOMContentLoaded .Cookies{transition-property:transform;transition-duration:.7s;transition-delay:.6s;transform:translate(0)}html.DOMContentLoaded .Cookies.accepted{transition-delay:0s;transition-duration:.6s;transition-timing-function:var(--ease-in-expo);transform:translate(101%)}@media (max-width: 768px){.Cookies{width:100%;padding:2.4rem 1.6rem}}.Cookies__title{width:32rem;color:var(--color-text-black)}@media (max-width: 768px){.Cookies__title{width:26.1rem}}.Cookies__button{--MainButton-background-color: var(--color-bg-black);--MainButton-color: var(--color-bg-white);--MainButton-fill: var(--color-icon-white)}.MediaModal{--restore: false}.MediaModal .CommonModal__content{padding:0!important;margin:0!important}.MediaModal .CommonModal__content__slot{margin-top:0}@media (min-width: 769px){.MediaModal:before{background-color:#000000e6}}@media (max-width: 768px){.MediaModal .CommonModal__scroll{margin-top:auto!important;margin-bottom:0!important}.MediaModal .CommonModal__close{top:3rem;right:2rem}.MediaModal .CommonModal__content{background-color:transparent!important;background-color:initial!important}.MediaModal .CommonModal__inner{transform:none!important;transform:initial!important}.MediaModal:before{background-color:#000000e6}}.MediaModal__content{position:relative;width:80vw;height:-moz-max-content;height:max-content}@media (max-width: 768px){.MediaModal__content{width:var(--viewport-width);height:var(--viewport-height);display:flex;align-items:center;justify-content:center}}.MediaModal__media{display:block;width:100%;max-height:90vh;-o-object-fit:contain;object-fit:contain}@media (min-width: 769px){.MediaModal__media{min-height:60rem}}@media (max-width: 768px){.MediaModal__media{background-color:var(--color-bg-black-on-black)}}.MediaModal:not(.video) video.MediaModal__media{display:none}.MediaModal:not(.img) img.MediaModal__media{display:none}.LayoutScrollbar[data-astro-cid-bq5kaysj]{position:fixed;top:0;right:0;z-index:var(--z-scrollbar);width:11px;height:100%;padding:2px;background-color:var(--color-scrollbar-track);mix-blend-mode:difference;transition:opacity .5s;opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width: 768px){.LayoutScrollbar[data-astro-cid-bq5kaysj]{display:none!important}}html.stop-scroll .LayoutScrollbar[data-astro-cid-bq5kaysj]{opacity:0!important}.LayoutScrollbar[data-astro-cid-bq5kaysj].active,.LayoutScrollbar[data-astro-cid-bq5kaysj]:hover{opacity:1}.LayoutScrollbar__thumb[data-astro-cid-bq5kaysj]{width:100%;background:var(--color-scrollbar-thumb);border-radius:1111rem}
