

/* Start:/local/templates/main/css/common-e4QOP-FQ.css?1780997308327128*/
@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA)}:root{--0:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--1,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--2)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--3)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--2)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--3);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid var(--4,var(--0));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--4:#fff}.swiper-lazy-preloader-black{--4:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}:root{--5:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--7,var(--0));cursor:pointer;display:flex;height:var(--5);justify-content:center;margin-top:calc(0px - var(--5)/2);position:absolute;top:var(--6,50%);width:calc(var(--5)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--8,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--5);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:var(--8,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}@font-face{font-display:swap;font-family:YFF RARE;font-style:normal;font-weight:700;src:url(/local/templates/main/assets/fonts/YFFRARE-MegaBlack.woff2) format("woff2")}@font-face{font-display:swap;font-family:YFF RARE;font-style:normal;font-weight:400;src:url(/local/templates/main/assets/fonts/YFFRARE-HyperRegular.woff2) format("woff2")}@font-face{font-display:swap;font-family:YFF RARE;font-style:normal;font-weight:500;src:url(/local/templates/main/assets/fonts/YFFRARE-MegaMedium.woff2) format("woff2")}.headline-h-0{font-size:1.875rem;letter-spacing:-.04em}.company-stats-marquee__card-title,.fullscreen-banner__title,.headline-h-0,.headline-h-1{font-family:YFF RARE,Arial,sans-serif;font-weight:900;line-height:110%}.company-stats-marquee__card-title,.fullscreen-banner__title,.headline-h-1{font-size:1.625rem;letter-spacing:-.02em}.headline-h-2{font-size:1.25rem;letter-spacing:-.02em}.headline-h-2,.headline-h-3{font-family:YFF RARE,Arial,sans-serif;font-weight:900;line-height:110%}.headline-h-3{font-size:1.125rem;letter-spacing:-.02em}.headline-h-4{font-size:1rem;letter-spacing:-.02em}.headline-h-4,.headline-h-5{font-family:YFF RARE,Arial,sans-serif;font-weight:900;line-height:110%}.headline-h-5{font-size:.875rem;letter-spacing:-.02em}.company-stats-marquee__card-description,.fullscreen-banner__description,.section-career-path__card-text,.section-career-path__card-text *,.text-t-1{font-family:YFF RARE,Arial,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-.02em;line-height:130%}.text-t-1-m{font-family:YFF RARE,Arial,sans-serif;font-size:1rem;font-weight:400;font-weight:500;letter-spacing:-.02em;line-height:130%}.chat-incoming-message.waiting:after,.chat-incoming-message__text,.chat-outgoing-message__text,.checkbox._size-md .checkbox__title,.checkbox._size-xl .checkbox__title,.filter-tab__text,.filters-checkboxes__item .checkbox__title,.form-chat__input .input__input,.form-chat__input .input__placeholder,.form-experience-detail__close-btn span,.input__input,.input__suggestions-item,.search-main__empty-response,.search-main__error-response,.search-main__example-item,.search-main__input,.selector-checkbox__control .checkbox__title,.selector-list__item .checkbox__title,.selector__item .checkbox__title,.switcher__title,.text-t-2{font-family:YFF RARE,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:-.02em;line-height:130%}.footer__made-by,.text-t-3{font-size:.75rem;letter-spacing:-.02em}.checkbox__title,.footer__made-by,.text-t-3,.text-t-4{font-family:YFF RARE,Arial,sans-serif;font-weight:400;line-height:130%}.checkbox__title,.text-t-4{font-size:.6875rem;letter-spacing:-.02em}.accent-num-1{font-size:1.375rem;letter-spacing:-.04em}.accent-num-1,.accent-num-2{font-family:YFF RARE,Arial,sans-serif;font-weight:500;line-height:120%}.accent-num-2{font-size:1rem;letter-spacing:-.04em}.accent-num-3,.tab-text__counter{font-family:YFF RARE,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:-.02em;line-height:120%}.btn__label,.ui-buttons{font-size:.875rem;font-weight:900;letter-spacing:-.02em;text-transform:uppercase}.btn__label,.tabs__button span,.ui-buttons,.ui-tabs{font-family:YFF RARE,Arial,sans-serif;line-height:100%}.tabs__button span,.ui-tabs{font-size:.875rem;font-weight:500;letter-spacing:-.02em;text-transform:uppercase}.form-experience-detail .switcher-tab__title,.ui-tags{font-size:.75rem;letter-spacing:-.02em;text-transform:uppercase}.breadcrumbs__back,.breadcrumbs__current,.breadcrumbs__link,.form-experience-detail .switcher-tab__title,.ui-bread-crumbs,.ui-tags{font-family:YFF RARE,Arial,sans-serif;font-weight:400;line-height:120%}.breadcrumbs__back,.breadcrumbs__current,.breadcrumbs__link,.ui-bread-crumbs{font-size:.75rem;letter-spacing:-.02em}.chat-incoming-message__link,.chat-incoming-message__result-item,.navigation-menu-1,.share-button__item{font-family:YFF RARE,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:-.02em;line-height:110%}.ui-medium-listing{font-family:YFF RARE,Arial,sans-serif;font-size:1rem;font-weight:500;letter-spacing:-.02em;line-height:130%}:root{--9:linear-gradient(180deg,transparent,rgba(0,0,0,.4));--a:var(--b);--c:var(--d);--e:var(--f);--g:rgba(0,49,60,.7);--h:var(--i);--j:var(--k);--l:var(--m);--n:var(--o);--p:var(--i);--q:var(--b);--r:var(--i);--s:var(--o);--t:var(--u);--v:var(--d);--w:var(--b);--x:var(--i);--y:#008c95;--z:#77e2c3;--10:#fd5a42;--11:var(--10);--12:#cf4935;--13:var(--z);--14:#61bda2;--15:var(--d);--16:var(--i);--17:var(--o);--18:hsla(0,0%,100%,.1);--19:hsla(0,0%,100%,.2);--1a:hsla(0,0%,100%,.3);--1b:hsla(0,0%,100%,.4);--1c:hsla(0,0%,100%,.5);--m:hsla(0,0%,100%,.6);--1d:hsla(0,0%,100%,.7);--k:hsla(0,0%,100%,.8);--1e:hsla(0,0%,100%,.9);--i:#fff;--1f:#000;--1g:#000a0c;--1h:#001418;--b:#002128;--d:#00313c;--1i:#145563;--f:#62848b;--1j:#c2ccce;--u:#dde1e2;--o:#f2f2f3;--1k:var(--y);--1l:var(--10);--1m:var(--1j);--1n:var(--f);--1o:var(--m);--1p:5.3333333333vw;--1q:19.2vw;--1r:16vw;--1s:13.3333333333vw;--1t:9.6vw;--1u:7.4666666667vw;--1v:6.4vw;--1w:5.3333333333vw;--1x:4.2666666667vw;--1y:3.7333333333vw;--1z:3.2vw;--20:3.2vw;--21:2.6666666667vw;--22:2.1333333333vw;--23:1.6vw;--24:1.0666666667vw;--25:1.0666666667vw;--26:5.3333333333vw;--27:5.3333333333vw;--28:5.3333333333vw;--29:4.2666666667vw;--2a:2.1333333333vw;--2b:2.1333333333vw;--2c:89.3333333333vw;--2d:89.3333333333vw;--2e:89.3333333333vw;--2f:89.3333333333vw;--2g:89.3333333333vw;--2h:89.3333333333vw;--2i:89.3333333333vw;--2j:85.3333333333vw;--2k:42.6666666667vw;--2l:42.6666666667vw;--2m:52.8vw;--2n:89.3333333333vw;--2o:100vw;--2p:4.8vw;--2q:3.2vw;--2r:10.6666666667vw;--2s:10.6666666667vw;--2t:1.0666666667vw;--2u:-2px 2px 12px 0px rgba(0,49,60,.7);--2v:0px 12px 50px 0px rgba(0,33,40,.3)}.blur-01{backdrop-filter:blur(32px)}.shadow-s{box-shadow:var(--2u)}.shadow-l{box-shadow:var(--2v)}html{font-family:YFF RARE,Arial,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;position:relative;text-rendering:optimizeLegibility;-ms-overflow-style:none;margin-right:calc(-100vw + 100%);overflow-x:hidden!important;scrollbar-width:none;transition:opacity .3s ease}*{box-sizing:border-box}body{display:flex;flex-direction:column;height:100%;margin:0;min-height:100vh;padding:0;position:relative;-webkit-tap-highlight-color:transparent}body::-webkit-scrollbar{display:none}body._page-bg-light{background-color:var(--p)}body._page-bg-dark{background-color:var(--a)}html._is-safari body._modal-resume-bg{background-color:var(--q)}a,h1,h2,h3,h4,h5,p{color:inherit;font-size:inherit;font-weight:inherit;margin:0;padding:0;text-decoration:inherit;word-break:break-word;word-wrap:break-word}li,ul{list-style:none;margin:0;padding:0}fieldset{min-width:0}blockquote,fieldset,q{border:0;margin:0;padding:0}blockquote,q{background:transparent;outline:0;quotes:none}input,textarea{-webkit-appearance:none;background:inherit;border:none;color:inherit;font-family:inherit;font-size:inherit}input:active,input:focus,input:hover,textarea:active,textarea:focus,textarea:hover{outline:none}button{background:transparent;border:none;cursor:pointer;font-family:inherit;margin:0;padding:0}button:active,button:focus,button:hover{outline:none}[data-barba=container]{display:flex;flex:1 1 auto;flex-direction:column;max-width:100vw;position:relative}footer{margin-top:auto}.object-fit-cover{-o-object-fit:cover;object-fit:cover}.image-bg{height:100%;inset:0;position:absolute;width:100%;z-index:-1}.image-bg img,.image-bg video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.visually-hidden{border:0;clip-path:inset(100%);height:1px;margin:-1px;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);overflow:hidden}[data-modal]{cursor:pointer}.svg-wrapper{align-items:center;display:flex;justify-content:center}.svg-wrapper svg{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:hidden;scroll-behavior:auto}.bg-fix{position:relative;width:100%;z-index:-1}.bg-fix:before{background-color:var(--p);content:"";display:block;height:100px;left:0;position:absolute;right:0;top:-50px;width:100%;z-index:-1}[data-anim-role=split]{overflow:hidden}.ui-page{gap:80px;margin-top:100px}.ui-page,.ui-page__inner{display:flex;flex-direction:column}.ui-page__inner{gap:40px}.ui-page__example{position:relative}.ui-page__example>h2,.ui-page__example>h3,.ui-page__inner>h2,.ui-page__inner>h3{background-color:#0b7a4b;border-radius:10px;color:#fff;display:inline-block;margin-bottom:16px}.ui-page__example>h2,.ui-page__inner>h2{padding:10px 14px}.ui-page__example>h3,.ui-page__inner>h3{padding:8px 12px}[data-scroll-overlay-pin]{position:relative}body:has(.content-wrapper[data-page-namespace=not-found]) .header__wrapper{background-color:transparent}._sticky-top{position:sticky!important;top:0!important}.pin-spacer{z-index:-1}.accent-block{align-items:center;border-left:var(--25) solid var(--y);display:flex;gap:var(--1x);padding-left:var(--1z);width:100%}.accent-block__value{color:var(--10);flex:0 0 auto;font-weight:500;letter-spacing:-.04em;line-height:120%}.accent-block__text{color:var(--g)}.achievement-card{--2w:var(--y);--2x:var(--h);--2y:var(--j);--2z:var(--h);--30:1.03;--31:1.01;--32:rgba(0,49,60,.8);min-height:var(--33);position:relative;--33:280px}.achievement-card._theme-light{--2w:var(--z);--2x:var(--a);--2y:var(--32);--2z:var(--a)}.achievement-card._theme-light-exp{--2w:var(--t);--2x:var(--a);--2y:var(--32);--2z:var(--10)}.achievement-card._theme-white{--2w:var(--r);--2x:var(--a);--2y:var(--32);--2z:var(--10)}.achievement-card._theme-dark-alt{--2w:var(--v);--2x:var(--h);--2y:var(--j);--2z:var(--h)}.achievement-card._layout-directions{--33:175px}.achievement-card:before{background-color:var(--2w);clip-path:inset(0 round var(--2p));content:"";inset:0;position:absolute;transform:scale(1);transition:transform .2s ease;z-index:-1}.achievement-card__container{clip-path:inset(0 round var(--2p));color:inherit;display:block;height:100%;min-height:inherit;text-decoration:none}.achievement-card__inner{display:flex;flex-direction:column;gap:var(--29);height:100%;justify-content:space-between;min-height:inherit;padding:var(--28);position:relative;z-index:1}.achievement-card__top{align-items:center;display:flex;gap:var(--22)}.achievement-card__logo{aspect-ratio:1/1;border-radius:50%;flex-shrink:0;height:48px}.achievement-card__logo-img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.achievement-card__content-text,.achievement-card__content-title,.achievement-card__logo-title,.achievement-card__simple-text,.achievement-card__simple-title{color:var(--2x)}.achievement-card__logo-title span{color:var(--2z)}.achievement-card__content{align-items:flex-start;display:flex;flex-direction:column;gap:var(--1y)}.achievement-card__text{display:flex;flex-direction:column;gap:var(--21)}.achievement-card__content-text{color:var(--2y);max-width:100%}.achievement-card__simple-text{color:var(--2y)}.achievement-card__simple-title span{color:var(--10)}.achievement-card__period{align-self:flex-start}.application-method-modal .modal-template__inner{padding:var(--1u)}.application-method-modal__cards{display:grid;gap:var(--2b)}.application-method-modal__card{background-color:var(--h);border-radius:var(--2p);color:var(--c);display:flex;flex-direction:column;gap:var(--20);min-height:200px;padding:var(--1x)}.application-method-modal__card-button{margin-top:auto;width:-moz-fit-content;width:fit-content}.article-list{color:var(--c);display:flex;flex-direction:column;gap:var(--1x)}.article-list:not(.article-section__list){margin-inline:auto;max-width:var(--2d)}.article-list__lead a,.article-list__text a{color:var(--y);transition:color .2s ease}.article-list__items{display:flex;flex-direction:column;gap:var(--1z)}.article-list__item{align-items:flex-start;display:flex;gap:var(--2b)}.article-list__marker-wrap{align-items:center;color:var(--c);display:flex;flex:0 0 auto;height:1.3em;justify-content:center;padding-right:var(--23);width:calc(var(--34) + var(--23))}.article-list__marker{background-color:currentColor;border-radius:50%;display:block;height:var(--34);width:var(--34);--34:4px}.article-table{--35:2;--36:calc(var(--37)/var(--35));align-items:center;display:flex;flex-direction:column;gap:var(--1x)}.article-table:not(.article-section__table){margin-inline:auto;max-width:var(--2d)}.article-table{--37:89.3333333333vw}.article-table__scroll{border-top-left-radius:var(--2q);border-top-right-radius:var(--2q);overflow-x:auto;overflow-y:hidden;padding-bottom:var(--1z);width:100%}@document url-prefix(""){.article-table__scroll{scrollbar-color:var(--1j) var(--s);scrollbar-width:thin}}.article-table__scroll::-webkit-scrollbar{height:4px;width:4px}.article-table__scroll::-webkit-scrollbar-track{background-color:var(--s);border-radius:3px}.article-table__scroll::-webkit-scrollbar-thumb{background-color:var(--1j);border-radius:3px}.article-table__table{border-collapse:separate;border-spacing:0;min-width:100%;width:-moz-max-content;width:max-content}.article-table__cell{color:var(--g);font-family:YFF RARE,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:-.02em;line-height:130%;min-width:var(--36);padding:var(--21);text-align:left;vertical-align:top;width:var(--36)}.article-table__cell--head{background-color:var(--s);color:var(--c);font-weight:500}.article-video{align-items:center;aspect-ratio:335/200;background-color:var(--1j);border-radius:var(--2q);display:flex;justify-content:center;overflow:hidden;position:relative;width:100%}.article-video:not(.article-section__video){margin-inline:auto;max-width:var(--2d)}.article-video__picture{z-index:0}.article-video__button{position:relative;z-index:1}.articles-card{background-color:var(--s);border-radius:var(--2p);color:var(--a);display:flex;flex-direction:column;gap:var(--22);min-width:0;overflow:hidden;padding:var(--2a)}.articles-card:focus-visible .articles-card__picture img{transform:scale(1.04)}.articles-card__link{color:inherit;display:flex;flex:1 1 auto;flex-direction:column;gap:inherit;min-width:0;text-decoration:none}.articles-card__media{border-radius:var(--2q);height:48vw;overflow:hidden;width:100%}.articles-card__picture,.articles-card__picture img{display:block;height:100%;width:100%}.articles-card__picture img{-o-object-fit:cover;object-fit:cover;transition:transform .2s ease}.articles-card__content{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--1x);padding:var(--1z);width:100%}.articles-card__tags{align-items:center;display:flex;flex-wrap:wrap;gap:var(--23);width:100%}.articles-card__tags-item{display:flex}.articles-card__tag{align-items:center;background-color:var(--r);border-radius:var(--2s);color:var(--a);display:inline-flex;justify-content:center;padding-block:1.6vw;padding-block-start:2.1333333333vw;padding-inline:2.6666666667vw}.articles-card__text{display:flex;flex-direction:column;gap:var(--1z);width:100%}.articles-card__title{color:var(--a)}.articles-card__description,.articles-card__title{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.articles-card__description{color:var(--c)}.bento-benefits-modal .base-modal__wrapper{max-height:calc(100dvh - var(--1p)*2);max-width:var(--2e);min-height:0;width:100%}.bento-benefits-modal .base-modal__content{max-height:100%;min-height:0;overflow:visible}.bento-benefits-modal__inner{align-items:flex-start;background-color:var(--r);border-radius:var(--2p);box-shadow:0 1.25rem 3.75rem #1118271f;display:flex;flex-direction:column;max-height:calc(100dvh - var(--1p)*2);min-height:0;padding:var(--26);position:relative;width:100%}.bento-benefits-modal__head{align-items:flex-start;display:flex;flex-shrink:0;gap:var(--1z);justify-content:space-between;width:100%}.bento-benefits-modal__title{color:var(--a);flex:1 1 auto;min-width:0}.bento-benefits-modal__title span{color:var(--11)}.bento-benefits-modal__text{color:var(--c);flex:1 1 auto;margin-top:var(--1y);max-width:18.4375rem;max-width:78.6666666667vw;min-height:0;overflow-y:auto;padding-right:.125rem;width:100%}@document url-prefix(""){.bento-benefits-modal__text{scrollbar-color:var(--1j) transparent;scrollbar-width:thin}}.bento-benefits-modal__text::-webkit-scrollbar{height:4px;width:4px}.bento-benefits-modal__text::-webkit-scrollbar-track{background-color:transparent;border-radius:3px}.bento-benefits-modal__text::-webkit-scrollbar-thumb{background-color:var(--1j);border-radius:3px}.bento-benefits-modal__text span{color:var(--11)}.bento-contacts-card{background-color:var(--s);border-radius:var(--2p);display:flex;flex-direction:column;gap:var(--1x);justify-content:space-between;min-height:57.3333333333vw;min-width:0;padding:var(--28)}.bento-contacts-card__title{color:var(--c)}.bento-contacts-card__content,.bento-contacts-card__title{width:100%}.bento-contacts-card__content{align-items:flex-start;display:flex;flex-direction:column;gap:var(--21);margin-top:auto}.blockquote{background-color:var(--s);border-radius:var(--2q);display:grid;grid-template-columns:var(--24) minmax(0,1fr);margin:0;overflow:hidden;row-gap:var(--1z)}.blockquote:not(.article-section__blockquote){margin-inline:auto;max-width:var(--2d)}.blockquote:before{background-color:var(--y);content:"";grid-row:1/span 2;width:var(--24)}.blockquote__text{color:var(--c);grid-column:2;padding:var(--1w) var(--1w) 0}.blockquote__text:last-child{padding-bottom:var(--1w)}.blockquote__author{grid-column:2;padding:0 var(--1w) var(--1w)}.company-link-card{border-radius:var(--2p);height:53.3333333333vw;isolation:isolate;overflow:hidden;position:relative}.company-link-card__wrapper{color:inherit;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:var(--28);text-decoration:none}.company-link-card__picture:before{background:linear-gradient(0deg,#0000004d,#0000004d),linear-gradient(359deg,#002128e6 .6%,#00212800 35.27%,#002128b3 99.4%);background-blend-mode:overlay,normal;content:"";inset:0;position:absolute;z-index:1}.company-link-card__picture img{transform:scale(1);transition:transform .3s ease}.company-link-card__bottom-title{color:var(--h)}.company-link-card__top{align-items:flex-start;display:flex;gap:var(--1z)}.company-link-card__top .location{color:var(--h);flex-shrink:0}.company-link-card__top-text{color:var(--l)}.conditions-card{display:grid;gap:var(--2b);grid-template-columns:var(--2g);height:var(--38);position:relative;--38:133.3333333333vw}.conditions-card__content,.conditions-card__media{border-radius:var(--2p)}.conditions-card__content{background-color:var(--n);display:flex;flex-direction:column;overflow:hidden;padding:var(--1w)}.conditions-card__content-scroll{display:flex;flex-direction:column;gap:var(--1x);justify-content:space-between}.conditions-card__text{display:flex;flex-direction:column;gap:var(--1z)}.conditions-card__spoiler-btn{align-self:flex-start;padding-top:var(--1x)}.conditions-card__spoiler-btn._hide{display:none}.conditions-card__description,.conditions-card__item{color:var(--c)}.conditions-card__title{color:var(--a)}.conditions-card__title._desktop{display:none}.conditions-card__list{display:flex;flex-direction:column;gap:var(--22)}.conditions-card__list-wrap{overflow:visible}.conditions-card__item{padding-left:.875rem;position:relative}.conditions-card__item:before{aspect-ratio:1/1;background-color:var(--e);border-radius:50%;content:"";height:.25rem;left:0;position:absolute;top:.45em}.conditions-card__media{height:100%;overflow:hidden;position:relative;width:100%}.conditions-card__media img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.conditions-card__content-top{display:flex;flex-direction:column;gap:var(--1x)}.contact-content{align-items:flex-start;display:flex;flex-direction:column;gap:var(--1w);margin-top:auto;width:100%;--39:var(--c);--3a:var(--g);--3b:var(--y);--3c:var(--y)}.contact-content._theme-light{--39:var(--h);--3a:var(--l);--3b:var(--z);--3c:var(--h)}.contact-content__set{align-items:flex-start;display:flex;flex-direction:column;gap:var(--21)}.contact-content__text{color:var(--39)}.contact-content__email,.contact-content__phone,.contact-content__social{text-decoration:none}.contact-content__phone{color:var(--39)}.contact-content__email,.contact-content__phone{transition:color .2s ease}.contact-content__email,.contact-content__text-list{color:var(--3a)}.contact-content__text-list{max-width:100%}.contact-content__icon-buttons{display:flex;flex-wrap:wrap;gap:var(--22)}.contact-content__icon-buttons-item{align-items:center;display:flex;gap:var(--21);position:relative}.contact-content__icon-buttons-item-button:before{content:"";inset:0;position:absolute}.contact-content__icon-buttons-item-label{color:var(--a);transition:color .2s ease}.dialog{margin-top:0;position:relative;width:100%}.dialog__card{background-color:var(--y);border-radius:var(--2p);color:var(--i);display:flex;gap:14px;padding:var(--2b);position:relative;z-index:10}.dialog__body{display:flex;flex-direction:column;padding-top:8px}.dialog__avatar{border-radius:var(--2q);flex-shrink:0;height:144px;overflow:hidden;width:103px}.dialog__avatar img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.dialog__title{margin-bottom:4px}.dialog__description{margin-bottom:0}.dialog__description span{margin-left:4px;opacity:.5}.dialog__text{margin-top:auto;padding-bottom:8px;width:51.7333333333vw}.dialog-message{align-items:flex-end;display:flex;gap:18px;transition:opacity .2s ease,visibility .2s ease;z-index:0}.dialog-message.hide{opacity:0;visibility:hidden}.dialog-message__avatar{border-radius:50%;flex-shrink:0;height:var(--3d);overflow:hidden;width:var(--3d);--3d:86px}.dialog-message__avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dialog-message__text{background-color:var(--i);border-radius:20px;color:var(--a);padding:var(--1y);position:relative}.dialog-message__text:before{background-image:linear-gradient(53deg,transparent,transparent 50%,#fff 54%,#fff);bottom:21px;content:"";height:13px;left:-10px;position:absolute;width:10px}.employee-modal .base-modal__wrapper{max-width:var(--2e);width:100%}.employee-modal .base-modal__content{overflow:visible}.employee-modal__inner{background-color:var(--s);border-radius:var(--2p);box-shadow:0 1.25rem 3.75rem #1118271f;display:flex;gap:var(--2b);height:156.2666666667vw;max-height:calc(100vh - var(--22)*2);padding:var(--2b);position:relative;width:100%}.employee-modal__head{align-items:flex-start;display:flex;justify-content:space-between}.employee-modal__info{display:flex;flex-direction:column;gap:var(--22)}.employee-modal__title{color:var(--a)}.employee-modal__picture-wrapper{background-color:var(--r);border-radius:var(--2q);flex-shrink:0;height:auto;overflow:hidden;position:relative;width:100%}.employee-modal__picture-wrapper>*{z-index:auto}.employee-modal__content{background-color:var(--r);border-radius:var(--2q);display:flex;flex:1;flex-direction:column;gap:var(--1w);overflow:hidden;padding:var(--27)}.employee-modal__content-top{display:flex;flex-direction:column;gap:var(--1z)}.employee-modal__close{margin-left:auto}.employee-modal__text{color:var(--e)}.employee-modal__desc{color:var(--c);max-height:100%;overflow:auto;padding-right:var(--1x)}@document url-prefix(""){.employee-modal__desc{scrollbar-color:var(--1j) transparent;scrollbar-width:thin}}.employee-modal__desc::-webkit-scrollbar{height:4px;width:4px}.employee-modal__desc::-webkit-scrollbar-track{background-color:transparent;border-radius:3px}.employee-modal__desc::-webkit-scrollbar-thumb{background-color:var(--1j);border-radius:3px}.employees-slider{--3e:70s;--3f:calc(50vw - var(--2k)*3 - var(--2b)*2.5);--3g:calc(var(--3f) - 50% - var(--2b)/2);overflow:hidden;transition:opacity .8s ease;width:100%}body:not(._preloader-done,._preloader-shrinking) .employees-slider{opacity:0}.employees-slider__viewport{overflow:hidden;width:100%}.employees-slider__track{display:flex;gap:var(--2b);transform:translate3d(var(--3f),0,0);width:-moz-max-content;width:max-content;will-change:transform}.employees-slider__slide{flex-shrink:0;height:var(--2k);width:var(--2k)}.employees-slider__picture{border-radius:var(--2p);display:block;height:100%;overflow:hidden;transform:translateZ(0);width:100%}.employees-slider__picture img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.employees-slider._animation .employees-slider__track{animation:employees-slider-marquee var(--3e) linear infinite}@keyframes employees-slider-marquee{0%{transform:translate3d(var(--3f),0,0)}to{transform:translate3d(var(--3g),0,0)}}.enterprise-card{border-radius:var(--2p);color:var(--h);display:flex;flex-direction:column;gap:var(--1x);height:var(--3h);justify-content:space-between;overflow:hidden;padding:var(--27);position:relative;--3h:440px}.enterprise-card__image,.enterprise-card__pattern{inset:0;pointer-events:none;position:absolute}.enterprise-card__image{z-index:1}.enterprise-card__image:before{background:linear-gradient(359.3deg,#002128e6 .6%,#00212800 35.27%,#002128b3 99.4%);background-blend-mode:overlay,normal;content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.enterprise-card__image img{-o-object-position:var(--3i,center);object-position:var(--3i,center);transform:scale(1);transition:transform .2s ease}.enterprise-card__pattern{z-index:3}.enterprise-card__pattern img{-o-object-position:right center;object-position:right center}.enterprise-card__content,.enterprise-card__tag{position:relative;z-index:4}.enterprise-card__content{display:flex;flex-direction:column;gap:var(--21);width:100%}.enterprise-card__title{color:var(--h)}.enterprise-card__description{color:var(--h);display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;max-width:var(--3j);overflow:hidden;text-overflow:ellipsis;width:100%;-webkit-box-orient:vertical;--3j:295px}.enterprise-card__tag{align-self:flex-start}.experience-card{display:block;position:relative;text-align:center}.experience-card__input{display:none}.experience-card__input:checked+label{background-color:var(--z);color:var(--a)}.experience-card__input:checked+label:before{opacity:1}.experience-card__input:checked+label .experience-card__level{opacity:.5}.experience-card.active .experience-card__body{background-color:var(--z);color:var(--a)}.experience-card.active .experience-card__image{opacity:1}.experience-card__body{align-items:center;background-color:var(--i);border-radius:50%;color:var(--a);cursor:pointer;display:flex;height:var(--3d);justify-content:center;margin:0 auto;padding:10px;position:relative;transition:background-color .2s ease,color .2s ease;width:var(--3d);--3d:165px}.experience-card__body:before{border:10px solid var(--z);border-radius:50%;content:"";height:calc(var(--3d) + 14px);left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease;width:calc(var(--3d) + 14px)}.experience-card__title{color:inherit}.experience-card__description{color:var(--i);margin:20px auto 0;max-width:180px}.experience-card__level{color:var(--i);font-weight:500;letter-spacing:-.02em;line-height:100%;opacity:0;position:absolute;text-align:left;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease}.faq-list{gap:var(--2b)}.faq-list,.faq-list__item{display:flex;flex-direction:column}.faq-list__item{background-color:var(--s);border-radius:7.4666666667vw;overflow:hidden;padding:var(--21) var(--21) var(--21) var(--1w)}.faq-list__item._open .faq-list__icon{background-color:var(--15);color:var(--h);transform:rotate(180deg)}.faq-list__item._open .faq-list__body{height:auto}.faq-list__button{align-items:flex-start;cursor:pointer;display:flex;gap:var(--1x);justify-content:space-between;padding:0;text-align:left;width:100%}.faq-list__title{align-self:center;color:var(--a);flex:1}.faq-list__icon{align-items:center;background-color:var(--16);border-radius:50%;color:var(--a);display:inline-flex;flex-shrink:0;height:40px;justify-content:center;transition:color .2s ease,transform .2s ease,background-color .2s ease;width:40px;will-change:transform}.faq-list__icon svg{height:16px;width:16px}.faq-list__body{height:0;overflow:hidden;transition:height .2s ease}.faq-list__body-inner{max-width:78.6666666667vw;padding:var(--20) 0 var(--21);width:100%}.faq-list__text{color:var(--c)}.form{gap:var(--1v)}.form,.form__body-wrapper{display:flex;flex-direction:column}.form__body-wrapper._hidden{display:none}.form__body{align-items:flex-start;-moz-column-gap:var(--1z);column-gap:var(--1z);display:grid;row-gap:var(--1y)}.form__body._row{display:flex;flex-wrap:wrap;gap:var(--1v)}.form__body._align-center{align-items:center}.form__body._gap-160{gap:var(--1q)}.form__body._gap-120{gap:var(--1r)}.form__body._gap-100{gap:var(--1s)}.form__body._gap-80{gap:var(--1t)}.form__body._gap-60{gap:var(--1u)}.form__body._gap-50{gap:var(--1v)}.form__body._gap-40{gap:var(--1w)}.form__body._gap-32{gap:var(--1x)}.form__body._gap-20{gap:var(--1z)}.form__body._gap-10{gap:var(--2b)}.form__body._gap-0{gap:0}.form__body._row-gap-160{row-gap:var(--1q)}.form__body._row-gap-120{row-gap:var(--1r)}.form__body._row-gap-100{row-gap:var(--1s)}.form__body._row-gap-80{row-gap:var(--1t)}.form__body._row-gap-60{row-gap:var(--1u)}.form__body._row-gap-50{row-gap:var(--1v)}.form__body._row-gap-40{row-gap:var(--1w)}.form__body._row-gap-32{row-gap:var(--1x)}.form__body._row-gap-20{row-gap:var(--1z)}.form__body._row-gap-10{row-gap:var(--2b)}.form__body._row-gap-0{row-gap:0}.form__field-sets{display:flex;flex-direction:column;gap:var(--1v)}.form__field-sets._gap-160{gap:var(--1q)}.form__field-sets._gap-120{gap:var(--1r)}.form__field-sets._gap-100{gap:var(--1s)}.form__field-sets._gap-80{gap:var(--1t)}.form__field-sets._gap-60{gap:var(--1u)}.form__field-sets._gap-50{gap:var(--1v)}.form__field-sets._gap-40{gap:var(--1w)}.form__field-sets._gap-32{gap:var(--1x)}.form__field-sets._gap-20{gap:var(--1z)}.form__field-sets._gap-10{gap:var(--2b)}.form__field-sets._gap-0{gap:0}.form__footer{display:flex;flex-direction:column}.form__controls{display:flex;gap:var(--1y)}.form__error{width:-moz-fit-content;width:fit-content}.form__controls-checkbox{display:flex;flex-direction:column;gap:var(--2t)}.form__submit{flex-shrink:0;height:100%}.form__buttons{display:flex;flex-wrap:wrap;gap:var(--2b)}.form__note{color:var(--e)}.form__legend{line-height:110%;margin-bottom:var(--1y)}.form-about__container{align-items:center;display:flex;gap:28px;justify-content:space-between;margin:auto 0}.form-about__title{color:var(--i);margin-bottom:var(--1x)}.form-about__form{width:100%}.form-about__input{display:block}.form-about__input:not(:first-of-type){margin-top:var(--1z)}.form-about__controls-checkbox{display:flex;flex-direction:column;gap:var(--2t);margin-top:var(--1w);width:-moz-fit-content;width:fit-content}.form-about__explanation{color:var(--i);margin-bottom:7.4666666667vw}.form-about__explanation._mobile{display:block}.form-about .checkbox__title{color:var(--j);transform:translateY(1px)}.form-chat{align-items:center;background-color:var(--a);border-radius:var(--2r);display:flex;padding:var(--25);transition:opacity .2s ease;--3k:23px;--3l:21px;--3m:56px}.form-chat._disabled{opacity:.6;pointer-events:none}.form-chat__icon{align-items:center;aspect-ratio:1/1;background-color:var(--15);border-radius:50%;display:flex;flex:0;height:var(--3m);justify-content:center;margin-right:var(--24);width:var(--3m)}.form-chat__icon svg{color:var(--z);height:var(--3k);width:var(--3k)}.form-chat__wrapper{flex:1 1 auto;min-width:0;position:relative}.form-chat__input{height:var(--3m);width:100%}.form-chat__input .input__inner{background-color:var(--c);border-radius:var(--2r);height:100%;padding-left:var(--1x);padding-right:calc(var(--3m) + var(--1z) + var(--25))}.form-chat__input .input__input,.form-chat__input .input__placeholder{color:var(--h)}.form-chat__input .input__placeholder{transform-origin:left top;width:calc(100% - var(--1x) - var(--3m) - var(--1z) - var(--25))}.form-chat__input .input__clear{display:none}.form-chat__input .input__input:-webkit-autofill{-webkit-background-clip:text;transition-delay:3600s;-webkit-transition-property:background-color,transparent;transition-property:background-color,transparent;-webkit-text-fill-color:var(--h)}.form-chat__button{align-items:center;aspect-ratio:1/1;background-color:var(--10);border-radius:50%;color:var(--h);display:flex;height:calc(100% - var(--25)*2);justify-content:center;position:absolute;right:var(--25);top:50%;transform:translateY(-50%);transition:background-color .2s ease}.form-chat__button svg{color:var(--i);height:var(--3l);width:var(--3l)}.form-education{display:flex;flex-direction:column;flex-grow:1}.form-education__picture{inset:0;position:fixed;z-index:-1}.form-education__picture img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;width:100%}.form-education__title{margin-bottom:var(--1u)}.form-education__title b,.form-education__title span{color:var(--3n)}.form-education__container{display:flex;flex-direction:column;flex-grow:1;gap:20px;justify-content:space-between}.form-education__form{width:100%}.form-education__inputs{display:grid;gap:var(--1z);grid-template-columns:repeat(2,1fr);margin-top:var(--1w)}.form-education__inputs fieldset:first-child{grid-column:1/4}.form-education__inputs fieldset:nth-child(2){grid-column:1/2}.form-education__inputs fieldset:nth-child(3){grid-column:2/4}.form-education__input{color:var(--3o);width:100%!important}.form-experience{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-start;--3p:200px;--3q:165px}.form-experience__message{margin-top:auto;z-index:1}.form-experience__slider{margin-top:174px;width:100%}.form-experience__wrapper{justify-content:space-between}.form-experience .swiper-slide{width:var(--3p)}.form-experience__decoration{backdrop-filter:blur(50px);background:var(--18);border-radius:50px;height:50px;left:2%;position:absolute;right:2%;top:82px;z-index:-1}.form-experience-detail{display:flex;flex-direction:column;flex-grow:1}.form-experience-detail__experience,.form-experience-detail__no-experience{display:flex;justify-content:space-between;min-height:100%}.form-experience-detail__experience.hide,.form-experience-detail__no-experience.hide{display:none}.form-experience-detail__container{align-items:flex-start;display:flex;gap:25px;justify-content:space-between}.form-experience-detail__fieldset:not(:first-of-type){margin-top:var(--1w)}.form-experience-detail__fieldset .switcher{gap:4vw}.form-experience-detail__header{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:var(--1y)}.form-experience-detail__header .form-experience-detail__close-btn{margin-bottom:0}.form-experience-detail__sub-title{padding:0}.form-experience-detail__forms{background:var(--n);border-radius:var(--2p);color:var(--a);flex-shrink:0;padding:var(--27);width:66.4%}.form-experience-detail__forms-item{display:none;position:relative}.form-experience-detail__forms-item:not(:first-of-type){margin-top:40px}.form-experience-detail__inputs{-moz-column-gap:var(--1z);column-gap:var(--1z);display:grid;grid-template-columns:repeat(2,1fr);row-gap:var(--1y)}.form-experience-detail__inputs :first-child{grid-column:1/2}.form-experience-detail__inputs :nth-child(2){grid-column:2/3}.form-experience-detail__inputs :nth-child(3){grid-column:1/3}.form-experience-detail__tabs{gap:4px!important;margin-bottom:var(--1w)}.form-experience-detail__close-btn{align-items:center;color:var(--3o);display:none;gap:10px;margin-bottom:20px;margin-left:auto;opacity:1;transition:color .2s ease}.form-experience-detail__close-btn span{display:inline-block}.form-experience-detail__close-btn svg{aspect-ratio:1/1;border:1px solid var(--3o);border-radius:50%;fill:var(--3o);flex-shrink:0;height:3.2vw}.form-experience-detail .switcher-tab__title{background-color:var(--x);font-weight:500;line-height:100%;padding:var(--23) var(--22) var(--24)}.form-experience-detail__add-btn{margin-top:var(--1w)}.form-experience-detail__textarea.input:has(textarea) .input__inner{height:180px}.form-modal .modal-template__inner{gap:var(--1v)}.form-modal__form{width:100%}.form-modal__form._gap-160{gap:var(--1q)}.form-modal__form._gap-120{gap:var(--1r)}.form-modal__form._gap-100{gap:var(--1s)}.form-modal__form._gap-80{gap:var(--1t)}.form-modal__form._gap-60{gap:var(--1u)}.form-modal__form._gap-50{gap:var(--1v)}.form-modal__form._gap-40{gap:var(--1w)}.form-modal__form._gap-32{gap:var(--1x)}.form-modal__form._gap-20{gap:var(--1z)}.form-modal__form._gap-10{gap:var(--2b)}.form-modal__form._gap-0{gap:0}.form-vacancy{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}.form-vacancy__picture{inset:0;position:fixed;z-index:-1}.form-vacancy__picture img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.form-vacancy__title{margin-bottom:var(--1u)}.form-vacancy__container{display:flex;flex-direction:column;flex-grow:1;gap:20px;justify-content:space-between}.form-vacancy__form{display:flex;flex-direction:column;gap:var(--1z)}.form-vacancy__input{color:var(--3o);width:100%!important}.form-vacancy__input:not(:first-child){margin-top:8px}.form-vacancy__explanation{color:var(--i);opacity:.5}.form-vacancy__sub-title{color:var(--i);position:absolute;text-transform:uppercase}.lead-card{cursor:pointer}.lead-card__inner{width:100%}.lead-card__card{border-radius:var(--2p);color:var(--a);display:flex;flex-direction:column;gap:var(--1x);isolation:isolate;justify-content:space-between;min-height:54.6666666667vw;padding:var(--1w);position:relative;width:var(--2h)}.lead-card__card:before{background-color:var(--z);border-radius:inherit;content:"";inset:0;position:absolute;transform:scale(1);transition:box-shadow .2s ease,transform .2s ease;z-index:-1}.lead-card__button{align-self:flex-start}.map-modal{display:flex;flex-direction:column;justify-content:flex-end!important}.map-modal .base-modal__wrapper{width:100%}.map-modal__wrapper{--3s:6.4vw;background-color:var(--p);border-radius:var(--3s);gap:var(--1u);padding:5.3333333333vw;position:relative}.map-modal__content,.map-modal__content-top,.map-modal__wrapper{display:flex;flex-direction:column}.map-modal__content{gap:6.4vw}.map-modal__content-top{gap:5.3333333333vw}.map-modal__content-head{display:flex;gap:var(--21);justify-content:space-between}.map-modal__btn-close{margin-left:auto}.map-modal__title{align-self:center;color:var(--a);flex:1}.map-modal__text{color:var(--c)}.map-modal__address{align-items:flex-start;color:var(--g);display:flex;gap:var(--22)}.map-modal__address-icon{color:var(--w);flex-shrink:0;height:4.2666666667vw;width:4.2666666667vw}.map-modal__buttons{display:flex;flex-wrap:wrap;gap:var(--1z)}.modal-chat{--3t:8vw}.modal-chat.base-modal{align-items:flex-start;backdrop-filter:none;background-color:transparent;justify-content:flex-end}.modal-chat .base-modal__wrapper{align-items:flex-start;display:flex;height:100%;justify-content:flex-end;padding:0}.modal-chat .base-modal__content{background-color:var(--c);display:flex;flex:0 0 auto;height:calc(var(--modal-height, 100dvh) - var(--3v) - var(--1w));margin-right:var(--3u);margin-top:var(--3v);max-width:calc(100vw - var(--3u));min-height:0;overflow:visible;position:relative;width:89.3333333333vw;--3w:calc(var(--chat-button-right-offset, var(--3u)) + var(--3x)/2);--3y:var(--3z,var(--3w));border-radius:0;--3u:5.3333333333vw}.modal-chat .base-modal__content:before{background-color:var(--c);border-radius:.5333333333vw;content:"";height:var(--3t);position:absolute;right:calc(var(--3y) - var(--3u) - var(--3t)/2);top:calc(var(--3t)*-1*var(--40));transform:rotate(45deg);width:var(--3t);z-index:-1}.modal-chat__inner{background-color:var(--c);border-radius:var(--28);color:var(--h);display:flex;flex-direction:column;height:100%;min-height:0;width:100%}.modal-chat__header{align-items:center;display:flex;flex:0 0 auto;justify-content:flex-end;padding:var(--1z);padding-bottom:var(--1x)}.modal-chat__close{flex:0 0 auto}.modal-chat__scroll-container{flex:1 1 auto;min-height:0;overflow:auto;padding-inline:var(--1x)}@document url-prefix(""){.modal-chat__scroll-container{scrollbar-color:var(--1j) transparent;scrollbar-width:thin}}.modal-chat__scroll-container::-webkit-scrollbar{height:4px;width:4px}.modal-chat__scroll-container::-webkit-scrollbar-track{background-color:transparent;border-radius:3px}.modal-chat__scroll-container::-webkit-scrollbar-thumb{background-color:var(--1j);border-radius:3px}.modal-chat__messages{display:flex;flex-direction:column;gap:var(--1z);justify-content:flex-end;min-height:100%}.modal-chat__form{flex:0 0 auto;margin:var(--1x)}.modal-map .section-wrapper__container{padding:0}.modal-map .modal-template__inner{background:transparent;height:144vw;overflow:visible}.modal-map__map{border-radius:var(--2p);height:100%;overflow:hidden}.modal-map__map .map__wrapper,.modal-map__map .section-wrapper__container,.modal-map__map .section-wrapper__content,.modal-map__map .section-wrapper__content-wrapper,.modal-response-form{display:contents}.modal-resume__head{align-items:center;display:flex;height:60px;justify-content:space-between;left:0;padding:0 var(--1p);position:fixed;right:0;top:0;z-index:1}.modal-resume__logo{flex-shrink:0;height:1.5rem;width:26.6666666667vw;width:6.25rem;z-index:1}.modal-resume__logo svg{color:var(--y);transition:color .2s ease}.modal-resume__picture{inset:0;position:fixed;z-index:-1}.modal-resume__picture img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.modal-resume .base-modal__wrapper{display:flex;height:100%;min-height:100%;width:100%}.modal-resume .base-modal__content{height:var(--modal-height,100%);margin-top:var(--modal-top,0);scrollbar-width:none}.modal-resume .base-modal__content::-webkit-scrollbar{display:none}.modal-resume__inner{color:var(--i);display:flex;flex-direction:column;height:100%;justify-content:space-between;min-height:0;overflow:auto;position:relative;scrollbar-width:none;width:100%}.modal-resume__inner::-webkit-scrollbar{display:none}.modal-resume__scrollbar{background-color:var(--19);border-radius:10px;bottom:80px;opacity:0;pointer-events:none;position:fixed;right:max(6px,env(safe-area-inset-right));top:80px;transition:opacity .2s ease;width:4px;z-index:2}.modal-resume__scrollbar._visible{opacity:1}.modal-resume__scrollbar-thumb{background-color:var(--k);border-radius:inherit;min-height:32px;transform:translateY(0);width:100%}.modal-resume__content{color:var(--i);display:flex;flex-direction:column;flex-grow:1;padding:20px var(--1p);padding-bottom:60px;padding-top:96px}.modal-resume__content:not(.active){display:none;opacity:0}.modal-resume__content-outro{padding-bottom:20px}.modal-resume__content-outro-error{padding-bottom:40px}.modal-resume__content-outro-error,.modal-resume__content-outro-success{display:none;flex-direction:column;flex-grow:1;margin-top:36px}.modal-resume__content-outro-error.show,.modal-resume__content-outro-success.show{display:flex}.modal-resume__title{margin-bottom:15px}.modal-resume__title span{color:var(--3n)}.modal-resume__description{margin:0 auto 40px}.modal-resume__text{margin:0 auto auto}.modal-resume__button{margin:73px auto 0}.modal-resume__controls{margin:0 auto;max-width:548px;max-width:332px;padding:0 24px 20px;width:100%}.modal-resume__controls.hidden{display:none}.modal-resume__controls-top{align-items:center;display:flex;gap:10px;justify-content:space-between}.modal-resume__fraction{color:var(--i);font-weight:500;line-height:130%}.modal-resume__progress{background:#ffffff4d;border-radius:10px;height:3px;margin-top:14px;width:100%}.modal-resume__progress_current{background:var(--10);border-radius:10px;height:3px;width:100px}.modal-resume-outro{background-color:var(--43);margin:0 auto;overflow:hidden;padding:var(--41) var(--42);position:relative;width:100%;--41:111px;border-radius:24px}.modal-resume-outro__content{position:relative;text-align:center;z-index:1}.modal-resume-outro__container{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center}.modal-resume-outro__title{margin-bottom:var(--1w);text-align:center}.modal-resume-outro__sub-title{color:var(--j);margin:0 auto}.modal-resume-outro__sub-title b{color:var(--3n)}.modal-resume-outro__description{color:var(--j);margin:0 auto;max-width:539px}.modal-resume-outro__text{color:var(--j);margin-top:var(--1w)}.modal-resume-outro__button{margin:var(--1w) auto 0}.modal-resume-outro__buttons{align-items:center;display:flex;gap:20px;justify-content:center}.modal-template{--44:var(--p)}.modal-template._theme-grey{--44:var(--n)}.modal-template._variant-map .base-modal__wrapper{max-width:var(--2d)}.modal-template._variant-map .base-modal__content{overflow:visible}.modal-template._variant-map .modal-template__inner{padding:0}.modal-template._variant-map .modal-template__head{display:contents}.modal-template._variant-map .modal-template__close{position:absolute;right:var(--1w);top:var(--1w);z-index:1}.modal-template .base-modal__wrapper{align-items:center;display:flex;height:var(--modal-height,auto);margin-bottom:var(--modal-bottom,0);margin-top:var(--modal-top,0);max-width:var(--2e);width:100%}.modal-template .base-modal__content{border-radius:var(--2p);overflow:hidden}.modal-template__inner{background-color:var(--44);border-radius:var(--2p);box-shadow:0 1.25rem 3.75rem #1118271f;display:flex;flex-direction:column;gap:var(--1u);max-height:calc(var(--modal-height, 100dvh) - var(--1u)*2);overflow:auto;padding:var(--26);position:relative;width:100%}@document url-prefix(""){.modal-template__inner{scrollbar-color:var(--1j) transparent;scrollbar-width:thin}}.modal-template__inner::-webkit-scrollbar{height:4px;width:4px}.modal-template__inner::-webkit-scrollbar-track{background-color:transparent;border-radius:3px}.modal-template__inner::-webkit-scrollbar-thumb{background-color:var(--1j);border-radius:3px}.modal-template__head{align-items:flex-start;display:flex;gap:var(--1z);justify-content:space-between;width:100%}.modal-template__content{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--1y);min-width:0}.modal-template__title{color:var(--a)}.modal-template__title span{color:var(--10)}.modal-template__description{color:var(--c);width:74.4vw}.modal-template__close{flex-shrink:0}.not-found{align-items:center;display:flex;flex-direction:column;gap:var(--1w);overflow:hidden;padding-top:calc(var(--3v) + var(--1s));padding-inline:20px;position:relative;--45:600px;min-height:max(100svh,var(--45))}.not-found:after{background-color:var(--z);content:"";inset:0;position:absolute;z-index:-1}.not-found__button,.not-found__heading{position:relative;z-index:1}.not-found__heading{align-items:center;display:flex;flex-direction:column;gap:var(--1w)}.not-found__description,.not-found__title{text-align:center}.not-found__title{color:var(--a);width:var(--2e)}.not-found__description{color:var(--c);width:var(--2h)}.not-found .not-found__heading{margin-bottom:var(--46)}.not-found .not-found__picture{display:flex;inset:0;margin:0 auto;min-height:max(100svh,var(--45));pointer-events:none;position:absolute;width:375px;z-index:0}.not-found .not-found__picture picture{z-index:0}.notification-modal._title-width-35 .notification-modal__title{max-width:var(--2h)}.notification-modal .base-modal__wrapper{max-width:var(--2e);width:100%}.notification-modal .base-modal__content{overflow:visible}.notification-modal__inner{align-items:flex-start;background-color:var(--r);border-radius:var(--2p);box-shadow:0 1.25rem 3.75rem #1118271f;display:flex;flex-direction:column;padding:var(--26);position:relative;width:100%}.notification-modal__head{align-items:flex-start;display:flex;gap:var(--1z);justify-content:space-between;width:100%}.notification-modal__title{color:var(--a);flex:1 1 auto;min-width:0}.notification-modal__title span{color:var(--11)}.notification-modal__text-list{display:flex;flex-direction:column;gap:var(--1y);margin-top:var(--1y)}.notification-modal__text-list .notification-modal__text{margin-top:0}.notification-modal__text{color:var(--c);margin-top:var(--1y);max-width:18.4375rem;max-width:78.6666666667vw;width:100%}.notification-modal__text span{color:var(--11)}.notification-modal__buttons{display:flex;flex-direction:column;gap:.5rem;margin-top:var(--1v);width:100%}.notification-modal__button{justify-content:flex-start;width:100%}.person-card{background-color:var(--b);padding:var(--1q) 0 0;width:100%}.person-card._offset-top-160{padding-top:var(--1q)}.person-card._offset-top-120{padding-top:var(--1r)}.person-card._offset-top-100{padding-top:var(--1s)}.person-card._offset-top-80{padding-top:var(--1t)}.person-card._offset-top-60{padding-top:var(--1u)}.person-card._offset-top-50{padding-top:var(--1v)}.person-card._offset-top-40{padding-top:var(--1w)}.person-card._offset-top-32{padding-top:var(--1x)}.person-card._offset-top-20{padding-top:var(--1z)}.person-card._offset-top-10{padding-top:var(--2b)}.person-card._offset-top-0{padding-top:0}.person-card._offset-bottom-160{padding-bottom:var(--1q)}.person-card._offset-bottom-120{padding-bottom:var(--1r)}.person-card._offset-bottom-100{padding-bottom:var(--1s)}.person-card._offset-bottom-80{padding-bottom:var(--1t)}.person-card._offset-bottom-60{padding-bottom:var(--1u)}.person-card._offset-bottom-50{padding-bottom:var(--1v)}.person-card._offset-bottom-40{padding-bottom:var(--1w)}.person-card._offset-bottom-32{padding-bottom:var(--1x)}.person-card._offset-bottom-20{padding-bottom:var(--1z)}.person-card._offset-bottom-10{padding-bottom:var(--2b)}.person-card._offset-bottom-0{padding-bottom:0}.person-card._theme-white{background-color:var(--b)}.person-card._theme-transparent{background-color:var(--p)}.person-card__container{display:grid;gap:var(--2b);margin:0 auto;max-width:var(--2d);--47:80vw}.person-card__media,.person-card__quote{border-radius:var(--2p);overflow:hidden}.person-card__media{height:var(--47);position:relative;z-index:0}.person-card__quote{background-color:var(--v);color:var(--h);display:flex;min-height:var(--47);padding:var(--26)}.person-card__quote-inner{display:flex;flex-direction:column;gap:var(--1u);justify-content:space-between;min-width:0}.person-card__person{display:flex;flex-direction:column;gap:var(--21)}.person-card__name{color:var(--h)}.person-card__position{color:var(--l)}.person-card__text{color:var(--j)}.search-main{align-items:center;display:flex;flex-direction:column;gap:var(--1x);justify-content:center;--48:40px;--49:14px}.search-main__form-wrapper{position:relative;width:var(--2e)}.search-main__mobile-top,.search-main__mobile-trigger{display:none}.search-main__mobile-trigger{background-color:transparent;border:0;cursor:pointer;padding:0;text-align:left;width:100%}.search-main__mobile-trigger-inner{align-items:center;display:flex;gap:var(--2b)}.search-main__mobile-trigger-label{color:var(--e);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-main__mobile-submit{flex-shrink:0;pointer-events:none}.search-main__frame,.search-main__mobile-trigger-frame{background-color:transparent;border-radius:62.5rem;padding:1px;position:relative;transition:background-color .2s ease;width:100%}.search-main__frame:active,.search-main__frame:focus-within,.search-main__mobile-trigger-frame:active,.search-main__mobile-trigger-frame:focus-within{background-color:var(--f)}.search-main__frame:active input,.search-main__frame:focus-within input,.search-main__mobile-trigger-frame:active input,.search-main__mobile-trigger-frame:focus-within input{cursor:text}.search-main__frame:active .search-main__placeholder,.search-main__frame:focus-within .search-main__placeholder,.search-main__mobile-trigger-frame:active .search-main__placeholder,.search-main__mobile-trigger-frame:focus-within .search-main__placeholder{cursor:text;opacity:0}.search-main__frame._active input,.search-main__mobile-trigger-frame._active input{cursor:text}.search-main__frame._active .search-main__placeholder,.search-main__mobile-trigger-frame._active .search-main__placeholder{cursor:text;opacity:0}.search-main__frame._fill input,.search-main__mobile-trigger-frame._fill input{cursor:text}.search-main__frame._fill .search-main__placeholder,.search-main__mobile-trigger-frame._fill .search-main__placeholder{opacity:0;pointer-events:none}.search-main__inner,.search-main__mobile-trigger-inner{background-color:var(--s);border-radius:inherit;overflow:hidden;padding:var(--25) var(--25) var(--25) var(--1x);position:relative;transition:background-color .2s ease}.search-main._active .search-main__inner,.search-main._active .search-main__mobile-trigger-inner,.search-main._fill .search-main__inner,.search-main._fill .search-main__mobile-trigger-inner{background-color:var(--p)}.search-main._theme-dark .search-main__inner,.search-main._theme-dark .search-main__mobile-trigger-inner{background-color:var(--s)}.search-main__form{align-items:stretch;display:flex;gap:var(--2b);width:100%}.search-main__input-wrapper{align-items:center;display:flex;flex:1;height:auto;position:relative}.search-main__input{background:none;color:var(--a);padding:0;width:calc(100% - var(--49) - var(--2a))}.search-main__input::-moz-placeholder{opacity:0;pointer-events:none;visibility:hidden}.search-main__input::placeholder{opacity:0;pointer-events:none;visibility:hidden}.search-main__input::-webkit-search-cancel-button,.search-main__input::-webkit-search-decoration,.search-main__input::-webkit-search-results-button,.search-main__input::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}.search-main__placeholder{cursor:pointer;display:block;pointer-events:none;right:0;top:50%;transform:translateY(-50%)}.search-main__mobile-placeholder,.search-main__placeholder{color:var(--e);left:0;opacity:1;position:absolute;transition:opacity .2s ease}.search-main__mobile-placeholder{padding-top:16px;pointer-events:auto;top:calc(var(--48) + var(--25)*2);visibility:visible}.search-main__submit{flex-shrink:0}.search-main__container{background-color:var(--s);border-radius:var(--2p);height:100%;left:0;max-height:180px;opacity:0;overflow:hidden;padding:var(--1z) var(--1x);pointer-events:none;position:absolute;top:calc(100% + var(--24));transition:height .2s ease,opacity .2s ease;width:100%;will-change:height;z-index:1}.search-main__container._opened{opacity:1;pointer-events:auto}.search-main__example-list{display:grid;gap:var(--22);height:100%;justify-items:start;overflow:auto;padding-right:var(--2b);position:relative;z-index:1}@document url-prefix(""){.search-main__example-list{scrollbar-color:var(--1j) transparent;scrollbar-width:thin}}.search-main__example-list::-webkit-scrollbar{height:4px;width:4px}.search-main__example-list::-webkit-scrollbar-track{background-color:transparent;border-radius:3px}.search-main__example-list::-webkit-scrollbar-thumb{background-color:var(--1j);border-radius:3px}.search-main__example-item{color:var(--e);cursor:pointer;position:relative;transition:color .2s ease}.search-main__example-item._active{color:var(--a)}.search-main__error-response{color:var(--10);height:100%}.search-main__empty-response{color:var(--e);height:100%}.search-main__links{align-items:center;display:flex;flex-wrap:wrap;gap:var(--25);list-style:none;margin:0;overflow:hidden;padding:0}.search-main__link,.search-main__links-item{max-width:100%;overflow:hidden}.search-main__search-input{background:transparent;border:0;color:var(--a);display:none;font:inherit;inset:0;min-width:0;outline:none;position:absolute}.search-main._searching .search-main__search-input{padding-right:0;right:var(--49)}.search-main__search-input::-moz-placeholder{color:var(--c);opacity:1}.search-main__search-input::placeholder{color:var(--c);opacity:1}.search-main__search-clear{align-items:center;background:transparent;border:0;bottom:0;color:var(--w);cursor:pointer;display:none;justify-content:flex-end;padding:0;position:absolute;right:0;top:0;transition:color .2s ease;width:var(--49)}.search-main__search-clear svg{display:block;height:100%;width:100%}.search-main__frame._fill .search-main__search-clear{display:flex}.search-main._links-left-offset .search-main__links{padding-left:var(--1x)}.search-main._links-gap-wide .search-main__links{gap:var(--1w);row-gap:var(--21)}.search-main__mobile-back{height:calc(var(--48) + var(--25)*2)!important}.search-main__mobile-back .icon-button__icon{transform:rotate(180deg)}.search-main__input,.search-main__placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.section-title{align-items:center;display:flex;flex-direction:column;gap:var(--1w);text-align:center;width:100%}.section-title__description,.section-title__title{color:var(--h)}.section-title__title{width:var(--2e)}.section-title__title._full-width{width:100%}.section-title__title._width-70{width:var(--2e)}.section-title__title._width-80{width:var(--2d)}.section-title__title._align-left{text-align:left}.section-title__title span{color:var(--10)}.section-title__title._accent-no-wrap span{display:inline-block}.section-title__description{color:var(--j);width:var(--2f)}.section-title__description._width-70{width:var(--2e)}.section-title__buttons{align-items:center;display:flex;flex-wrap:wrap;gap:var(--1z)}.section-title__buttons-item{display:flex}.section-title._color-text-oncolor .section-title__title{color:var(--h)}.section-title._color-text-oncolor .section-title__description{color:var(--j)}.section-title._color-text-primary .section-title__title{color:var(--a)}.section-title._color-text-primary .section-title__description{color:var(--c)}.section-wrapper._theme-white{background-color:var(--p)}.section-wrapper._theme-grey{background-color:var(--n)}.section-wrapper._theme-black{background-color:var(--q)}.section-wrapper._rounded-top{border-top-left-radius:var(--2r);border-top-right-radius:var(--2r);overflow:hidden}.section-wrapper._rounded-top:has([data-anim-section]){overflow-x:clip;overflow-y:visible}.section-wrapper._rounded-top:has([data-anim-section]._animated){animation:overflow 0s ease 1.5s forwards}.section-wrapper._rounded-top-bg-dark{box-shadow:0 calc(var(--2r)*-1) 0 0 var(--q)}.section-wrapper._rounded-top-bg-white{box-shadow:0 calc(var(--2r)*-1) 0 0 var(--p)}@keyframes overflow{0%{overflow-x:clip;overflow-y:visible}to{overflow-x:hidden;overflow-y:hidden}}.section-wrapper._offset-top-160{padding-top:var(--1q)}.section-wrapper._offset-top-120{padding-top:var(--1r)}.section-wrapper._offset-top-100{padding-top:var(--1s)}.section-wrapper._offset-top-80{padding-top:var(--1t)}.section-wrapper._offset-top-60{padding-top:var(--1u)}.section-wrapper._offset-top-50{padding-top:var(--1v)}.section-wrapper._offset-top-40{padding-top:var(--1w)}.section-wrapper._offset-top-32{padding-top:var(--1x)}.section-wrapper._offset-top-20{padding-top:var(--1z)}.section-wrapper._offset-top-10{padding-top:var(--2b)}.section-wrapper._offset-top-0{padding-top:0}.section-wrapper._offset-bottom-160{padding-bottom:var(--1q)}.section-wrapper._offset-bottom-120{padding-bottom:var(--1r)}.section-wrapper._offset-bottom-100{padding-bottom:var(--1s)}.section-wrapper._offset-bottom-80{padding-bottom:var(--1t)}.section-wrapper._offset-bottom-60{padding-bottom:var(--1u)}.section-wrapper._offset-bottom-50{padding-bottom:var(--1v)}.section-wrapper._offset-bottom-40{padding-bottom:var(--1w)}.section-wrapper._offset-bottom-32{padding-bottom:var(--1x)}.section-wrapper._offset-bottom-20{padding-bottom:var(--1z)}.section-wrapper._offset-bottom-10{padding-bottom:var(--2b)}.section-wrapper._offset-bottom-0{padding-bottom:0}.section-wrapper__container{display:flex;flex-direction:column;gap:var(--1t);padding:0 var(--1p)}.section-wrapper__container._gap-160{gap:var(--1q)}.section-wrapper__container._gap-120{gap:var(--1r)}.section-wrapper__container._gap-100{gap:var(--1s)}.section-wrapper__container._gap-80{gap:var(--1t)}.section-wrapper__container._gap-60{gap:var(--1u)}.section-wrapper__container._gap-50{gap:var(--1v)}.section-wrapper__container._gap-40{gap:var(--1w)}.section-wrapper__container._gap-32{gap:var(--1x)}.section-wrapper__container._gap-20{gap:var(--1z)}.section-wrapper__container._gap-10{gap:var(--2b)}.section-wrapper__container._gap-0{gap:0}.section-wrapper__content-wrapper{display:flex;flex-direction:column;gap:var(--1w)}.section-wrapper__button{align-self:center}.selector-search-modal{background-color:var(--s);border-radius:24px 24px 0 0;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--1w);height:100dvh;inset:0;opacity:0;padding:calc(var(--1w) + var(--modal-top, 0px)) var(--1w) calc(var(--1w) + var(--modal-bottom, 0px));pointer-events:none;position:fixed;transition:opacity .2s ease,visibility .2s ease;visibility:hidden;z-index:110}.selector-search-modal._modal-search-open{opacity:1;pointer-events:all;visibility:visible}.selector-search-modal__head{align-items:center;display:grid;gap:var(--22);grid-template-columns:auto 1fr auto}.selector-search-modal__title{margin:0;text-align:center}.selector-search-modal__btn-back{justify-self:start}.selector-search-modal__btn-close{justify-self:end}.selector-search-modal__btn-apply{margin-top:auto}.selector-search-modal__selector{--4a:42px;flex:1;height:-moz-fit-content!important;height:fit-content!important;max-height:calc(100% - 40px - var(--4a) - var(--1w)*2)}.selector-search-modal__selector>.selector__body{max-height:calc(100% - var(--4a) - var(--24))!important}.selector-search-modal__selector>.selector__body>.selector__content{height:auto;min-height:auto}.selector-search-modal__selector .selector__empty{min-height:136px}.simple-video-card{border-radius:var(--2p);color:inherit;display:flex;flex-direction:column;height:100%;isolation:isolate;justify-content:space-between;overflow:hidden;padding:var(--27);position:relative;text-align:left}.simple-video-card:before{background:linear-gradient(359.3deg,#002128e6 .6%,#00212800 35.27%,#002128b3 99.4%);background-blend-mode:overlay,normal;content:"";inset:0;position:absolute}.simple-video-card{min-height:107.7333333333vw}.simple-video-card:before{pointer-events:none;z-index:1}.simple-video-card[type=button]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;width:100%}.simple-video-card__picture,.simple-video-card__picture img{display:block;height:100%;width:100%}.simple-video-card__picture{inset:0;overflow:hidden;position:absolute;z-index:-1}.simple-video-card__picture img{-o-object-fit:cover;object-fit:cover;transform:scale(1);transition:transform .2s ease}.simple-video-card__top{display:flex;flex-direction:column;gap:var(--1z);max-width:100%;width:var(--2h)}.simple-video-card__bottom,.simple-video-card__top{position:relative;z-index:2}.simple-video-card__signature,.simple-video-card__title{color:var(--h)}.simple-video-card__description,.simple-video-card__title{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.simple-video-card__description{color:var(--j)}.simple-video-card__button{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.story-card{background-color:transparent;border:0;border-radius:var(--2p);cursor:pointer;display:flex;flex-direction:column;isolation:isolate;justify-content:flex-end;min-height:320px;overflow:hidden;padding:var(--2a);position:relative;text-align:left;width:100%}.story-card,.story-card._size-large{min-height:107.7333333333vw}.story-card__picture img{transition:transform .2s ease}.story-card__panel{background-color:var(--p);border-radius:var(--2q);clip-path:inset(0 round var(--2q));color:var(--a);flex-direction:column;gap:var(--1y);padding-block:var(--1z);padding-inline:var(--1y);width:100%}.story-card__panel,.story-card__text,.story-card__top{display:flex;min-width:0}.story-card__top{align-items:center;gap:var(--22);justify-content:space-between}.story-card__text{flex-direction:column;gap:var(--22)}.story-card__tag{max-width:calc(100% - 40px);white-space:nowrap}.story-card__tag.tag-text{border-color:var(--1n);color:var(--a)}.story-card__tag .tag-text__label{display:-webkit-box;font-weight:500;-webkit-line-clamp:1;line-clamp:1;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;-webkit-box-orient:vertical}.story-card__action{background-color:var(--15);border-radius:50%;color:var(--x);flex-shrink:0;height:var(--4b);transition:background-color .2s ease;width:var(--4b);--4b:20px}.story-card__action,.story-card__action-icon{align-items:center;display:inline-flex;justify-content:center}.story-card__action-icon{height:var(--4c);width:var(--4c);--4c:14px}.story-card__action-icon-svg{color:currentColor}.story-card__name,.story-card__role{display:block}.story-card__name{-webkit-line-clamp:2;line-clamp:2}.story-card__name,.story-card__role{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.story-card__role{color:var(--e);-webkit-line-clamp:3;line-clamp:3}.story-card:focus-visible{outline:2px solid var(--y);outline-offset:4px}.story-card:focus-visible .story-card__picture img{transform:scale(1.03)}.story-card:focus-visible .story-card__action{background-color:var(--y)}.subscription-state{max-width:var(--2e)}.subscription-state__text{color:var(--c);margin-top:var(--1z);max-width:var(--2f)}.subscription-state__title{color:var(--a)}.subscription-state__title span{color:var(--10)}.subscription-state__actions{display:flex;flex-wrap:wrap;gap:var(--2b);margin-top:var(--1w)}.suggested-list{width:100%}.suggested-list._loading{pointer-events:none}.suggested-list._loading .suggested-list__vacancies{opacity:.6}.suggested-list__vacancies{transition:opacity .2s ease}.suggested-list__items{display:flex;flex-direction:column;gap:var(--2b)}.suggested-list__banner{width:100%}.vacancies-filters{background-color:var(--s);border-radius:var(--2p);color:var(--a);display:flex;flex-direction:column;gap:var(--1w);padding:var(--1x)}.vacancies-filters legend{margin-bottom:var(--1z)}.vacancies-filters-modal{padding:0;--4d:5.3333333333vw}.vacancies-filters-modal.base-modal{align-items:flex-end}.vacancies-filters-modal .base-modal__wrapper{align-items:flex-end;display:flex;width:100%}.vacancies-filters-modal .base-modal__content{margin:0;overflow:visible;transform:translateY(100%);transition:transform .2s ease;width:100%}.vacancies-filters-modal._show .base-modal__content{transform:translateY(0)}.vacancies-filters-modal__inner{background-color:var(--s);border-top-left-radius:24px;border-top-right-radius:24px;color:var(--a);display:flex;flex-direction:column;gap:0;max-height:100dvh;width:100%}.vacancies-filters-modal__head{align-items:center;display:flex;flex-shrink:0;gap:var(--22);justify-content:space-between;padding:var(--4d) var(--4d) var(--1w) var(--4d)}.vacancies-filters-modal__title{margin:0}.vacancies-filters-modal__body{flex:1;min-height:0;overflow:auto;padding:0 var(--4d) 0 var(--4d)}.vacancies-filters-modal__footer{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:12px;justify-content:space-between;padding:var(--1t) var(--4d) var(--4d)}.vacancies-filters-modal__reset{align-items:center;color:var(--a);display:flex;font-family:YFF RARE,Arial,sans-serif;font-size:.875rem;font-weight:900;font-weight:400;gap:var(--23);justify-content:center;letter-spacing:-.02em;line-height:100%;padding:8px 0 6px;position:relative;text-transform:uppercase}.vacancies-filters-modal__reset-text{margin-top:2px}.vacancies-filters-modal__reset-close{aspect-ratio:1/1;height:14px;position:relative;z-index:0}.vacancies-filters-modal__reset-close:after,.vacancies-filters-modal__reset-close:before{background-color:var(--e);content:"";height:100%;left:50%;position:absolute;top:50%;width:1px}.vacancies-filters-modal__reset-close:before{transform:translate(-50%,-50%) rotate(-45deg)}.vacancies-filters-modal__reset-close:after{transform:translate(-50%,-50%) rotate(45deg)}.vacancies-filters-modal__filters-slot .selector._open{z-index:5}.vacancies-filters-modal__filters-slot .vacancies-filters{background:transparent;border-radius:0;display:grid;gap:var(--1w);padding:0}.vacancies-list{display:flex;flex-direction:column;gap:var(--1x)}.vacancies-list__empty,.vacancies-list__title{color:var(--a)}.vacancies-list__items{display:flex;flex-direction:column;gap:var(--2b)}.vacancy-card{background-color:var(--s);border-radius:var(--2p);color:var(--a);flex-direction:column;gap:var(--1u);padding:var(--28);transition:transform .2s ease}.vacancy-card,.vacancy-card__body,.vacancy-card__top{display:flex;position:relative;width:100%}.vacancy-card__main-link{border-radius:inherit;display:block;inset:0;position:absolute;z-index:1}.vacancy-card__top{align-items:flex-start;gap:var(--1x)}.vacancy-card__body{align-items:flex-end;gap:var(--28)}.vacancy-card__content,.vacancy-card__meta{flex:1;min-width:0}.vacancy-card__content,.vacancy-card__meta,.vacancy-card__title-group{display:flex;flex-direction:column}.vacancy-card__meta,.vacancy-card__title-group{gap:var(--22)}.vacancy-card__content{gap:var(--1z)}.vacancy-card__actions,.vacancy-card__badges,.vacancy-card__location-row{align-items:center;display:flex}.vacancy-card__location-row{flex-wrap:wrap;gap:var(--1z)}.vacancy-card__company,.vacancy-card__salary{color:var(--e)}.vacancy-card__badges{flex-shrink:0;flex-wrap:wrap;gap:var(--23);justify-content:flex-end}.vacancy-card__badge{flex-shrink:0}.vacancy-card__action,.vacancy-card__badge{position:relative;z-index:1}.vacancy-card__title{font-family:YFF RARE,Arial,sans-serif;font-size:1rem;font-weight:500;letter-spacing:-.02em;line-height:130%;transition:color .2s ease}.vacancy-card__actions{flex-shrink:0;gap:var(--22);justify-content:flex-end}.vacancy-card__share{position:relative}.vacancy-card--similar{gap:var(--28);justify-content:space-between;min-height:var(--4e);--4e:306px}.vacancy-card--similar .vacancy-card__top{gap:var(--28)}.vacancy-card--similar .vacancy-card__body{align-items:flex-start;flex:0;flex-direction:column}.vacancy-card--similar .vacancy-card__content{min-width:0}.vacancy-card--similar .vacancy-card__location-row{gap:var(--1z)}.vacancy-card--similar .vacancy-card__title-group{gap:var(--22);justify-content:center}.vacancy-card--similar .vacancy-card__title{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.vacancy-card--similar .vacancy-card__badges{gap:var(--23)}.vacancy-card--details{gap:var(--1x)!important;overflow:hidden;transform:none}.vacancy-card--details .vacancy-card__main-link{display:none}.vacancy-card--details .vacancy-card__title{font-weight:500}.vacancy-card--details .vacancy-card__title-group{gap:var(--22)}.vacancy-card--details .vacancy-card__action-buttons,.vacancy-card--details .vacancy-card__actions{align-items:center;display:flex}.vacancy-card--details .vacancy-card__actions{gap:var(--1z);justify-content:flex-start;width:100%}.vacancy-card--details .vacancy-card__action-buttons{gap:var(--22)}.video-card{border-radius:var(--2p);cursor:pointer;display:flex;flex-direction:column;isolation:isolate;justify-content:space-between;min-height:320px;overflow:hidden;padding:var(--2a);position:relative;text-align:left}.video-card,.video-card._size-large{min-height:404px}.video-card__picture,.video-card__picture img{display:block;height:100%;width:100%}.video-card__picture{inset:0;position:absolute;z-index:-3}.video-card__picture img{-o-object-fit:cover;object-fit:cover}.video-card__head{color:var(--h);position:relative;z-index:1}.video-card__person{align-items:center;display:inline-flex;gap:var(--22);max-width:100%;padding:var(--2a)}.video-card__avatar,.video-card__avatar img{aspect-ratio:1/1;border-radius:50%;flex-shrink:0;height:48px;overflow:hidden}.video-card__avatar img{-o-object-fit:cover;object-fit:cover}.video-card__person-content{display:flex;flex-direction:column;gap:6px;min-width:0}.video-card__person-position{color:var(--m);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.video-card__action{align-items:center;background-color:var(--16);border-radius:var(--2s);color:var(--c);display:none;gap:var(--23);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease,transform .2s ease,background-color .2s ease;z-index:2}.video-card__action-icon{align-items:center;aspect-ratio:1/1;display:inline-flex;height:var(--20);justify-content:center}.video-card__action-icon-svg{color:var(--w)}.video-card__action-content{align-items:center;display:inline-flex;gap:var(--25);transform:translateY(.1em)}.video-card__action-duration{color:var(--e)}.video-card__action-mobile{background-color:var(--11);border-radius:var(--2s);flex-shrink:0;height:48px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:-moz-fit-content;width:fit-content;z-index:2}.video-card__action-mobile,.video-card__action-mobile-icon{align-items:center;aspect-ratio:1/1;display:inline-flex;justify-content:center}.video-card__action-mobile-icon{height:16px}.video-card__action-mobile-icon-svg{color:var(--x)}.video-card__bottom{align-items:center;background-color:var(--p);clip-path:inset(0 round calc(var(--2p) - var(--2a)));color:var(--c);display:flex;gap:var(--22);justify-content:space-between;padding-block:var(--1z);padding-inline:var(--1y);width:100%}.video-card._size-large .video-card__bottom-text,.video-card__bottom-text{display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.video-modal{--4f:var(--1w)}.video-modal .base-modal__content{overflow:visible;position:relative}.video-modal__inner{background-color:var(--1f);border-radius:var(--2p);display:flex;flex-direction:column;gap:var(--21);max-height:calc(100dvh - var(--4f)*2);max-width:calc(100vw - var(--1z)*2);overflow:hidden;position:relative;width:min(var(--2d),100vw - 2 * var(--1z),(100dvh - 2 * var(--4f)) * 16/9)}.video-modal__text,.video-modal__title{color:var(--a)}.video-modal__close{position:absolute;right:var(--1w);top:var(--1w);z-index:2}.video-modal__video-wrapper{flex-shrink:1;width:100%}.video-modal__video-body{aspect-ratio:16/9;background-color:var(--q);border-radius:inherit;max-height:calc(100dvh - var(--4f)*2);overflow:hidden;position:relative;width:100%}.video-modal__video,.video-modal__video video{display:block;height:100%;width:100%}.video-modal iframe{border:none;height:100%;left:0;position:absolute;top:0;width:100%}.video-modal__video video{border:0;-o-object-fit:cover;object-fit:cover}.video-modal._vertical-video .video-modal__video video{-o-object-fit:contain;object-fit:contain}.aside{display:flex;flex-direction:column;justify-content:flex-start;position:relative}.aside._top-mode .aside__content{position:sticky;top:calc(var(--3v) + var(--2b))}[data-scroll-direction-y=down] .aside._top-mode .aside__content{top:var(--2b)}.aside._static-mode .aside__content{position:static}.aside._bottom-mode{justify-content:flex-end}.aside._bottom-mode .aside__content{bottom:var(--2b);position:sticky}.aside__content{backface-visibility:hidden;display:flex;flex-direction:column;gap:var(--2b);height:-moz-fit-content;height:fit-content;transition:top .2s ease;will-change:position,transform}.aside__bottom-marker,.aside__top-marker{height:1px;pointer-events:none;position:absolute;width:100%}.aside__top-marker{top:calc((var(--3v) + var(--2b))*-1)}.aside__bottom-marker{bottom:0}.base-modal{align-items:center;background-color:var(--g);display:flex;height:100dvh;inset:0;justify-content:center;max-height:100dvh;opacity:0;overflow:hidden;pointer-events:none;position:fixed;transition:visibility 0s linear .3s,opacity .3s ease,backdrop-filter .2s ease;visibility:hidden;width:100vw;z-index:110}.base-modal._show{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);opacity:1;pointer-events:auto;transition:visibility 0s linear 0s,opacity .3s ease,backdrop-filter .2s ease;visibility:visible}.base-modal__content{flex:1;max-height:100%;min-height:0;overflow:auto}.cookie{align-items:flex-start;background-color:var(--p);border-radius:var(--2p);bottom:var(--1p);box-shadow:0 12px 50px #0021284d;color:var(--c);display:flex;flex-direction:column;gap:var(--1y);opacity:0;overflow:hidden;padding:5.3333333333vw;pointer-events:none;position:fixed;right:var(--1p);transition:opacity .2s ease,visibility .2s ease;visibility:hidden;width:var(--2h);z-index:120}.cookie__text a{text-decoration:underline;transition:color .2s ease}.cookie._show{opacity:1;pointer-events:auto;visibility:visible}.cookie__btn{width:100%}.copyright-only{color:inherit;display:inline-block;height:1em;position:relative;width:auto}.copyright-only svg{fill:currentColor;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto}.copyright-only svg path:first-child{opacity:1;transition:opacity .2s ease}:root{--4g:var(--z);--4h:var(--l);--4i:var(--h)}._footer-light .footer{--4g:var(--y);--4h:var(--e);--4i:var(--a);--4j:var(--p);--4k:var(--e);--4l:var(--1j);--4m:var(--17);--4n:var(--w)}._footer-dark .footer{--4g:var(--z);--4h:var(--l);--4i:var(--h);--4j:var(--v);--4k:var(--l);--4l:var(--1c);--4m:var(--18);--4n:var(--x)}.footer{background-color:var(--p);color:var(--4h)}.footer__wrapper{background-color:var(--4j);padding-bottom:var(--22);padding-top:var(--1q);padding-inline:var(--1p)}.footer__inner{display:grid;grid-template-areas:"contacts" "cta" "columns" "projects" "legal" "logo" "bottom";row-gap:var(--1w)}.footer__contacts{align-items:flex-start;display:flex;flex-direction:column;gap:var(--22);grid-area:contacts}.footer__phone{color:var(--4i)}.footer__email,.footer__phone{transition:color .2s ease}.footer__cta{align-items:flex-start;display:flex;gap:var(--1z);grid-area:cta;justify-self:baseline}.footer__columns{display:grid;gap:20px;grid-area:columns;width:100%}.footer__column,.footer__project{justify-self:start}.footer__legal{display:flex;flex-direction:column;gap:var(--21);grid-area:legal}.footer__projects{display:grid;gap:20px;grid-area:projects;width:100%}.footer__project{align-items:center;display:flex;gap:var(--22);height:-moz-fit-content;height:fit-content}.footer__project-label{color:var(--4i);transition:color .2s ease}.footer__project-icon{aspect-ratio:1/1;background-color:var(--4m);border-radius:var(--2s);height:1.25rem;transition:background-color .2s ease}.footer__project-icon svg{aspect-ratio:1/1;color:var(--4n);height:.875rem}.footer__brand{grid-area:logo;height:14.9333333333vw}.footer__brand-link{display:block;height:100%;text-decoration:none}.footer__brand svg{color:var(--4g);display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.footer__bottom{align-items:flex-start;display:flex;gap:var(--2b);grid-area:bottom}.footer__bottom-links{display:flex;gap:var(--1w)}.footer__bottom-link{transition:color .2s ease}.footer__socials{display:flex;gap:var(--22)}.footer__made-by{margin-left:auto}:root{--3v:64px}.header{height:var(--3v);inset:0;opacity:1;position:absolute;transition:opacity .2s ease;width:100%;z-index:100}.header._hidden-until-intro{opacity:0;pointer-events:none}.header__wrapper{align-items:center;background-color:var(--i);display:flex;height:var(--3v);padding:0 var(--1p);transition:background-color .2s ease;width:100%}.header__logo{flex-shrink:0;height:1.5rem;width:26.6666666667vw;width:6.25rem;z-index:1}.header__logo svg{color:var(--y);transition:color .2s ease}.header__menu{display:flex;gap:var(--1y)}.header__menu-wrapper{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;width:100%}.header__menu-link{color:var(--a);cursor:pointer;transition:color .2s ease}.header__menu-link._active{color:var(--y)}.header__buttons{align-items:center;display:flex;flex-shrink:0;gap:var(--25);z-index:1}.header__chat-button{display:flex}.header__burger{display:none;padding-left:1.5625vw;position:relative}.header__burger-toggle{align-items:center;background-color:var(--s);border-radius:var(--2s);display:flex;gap:var(--2a);height:48px;justify-content:center;min-width:56px;overflow:hidden;padding-block:1.3020833333vw;padding-inline:2.0833333333vw;transition:background-color .2s ease}.header__burger-panel{border-radius:1.875rem;height:min(18.125rem,100dvh - 3rem - .875rem);opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:4.5rem;transition:opacity .3s cubic-bezier(.3,1.1,.64,1),visibility .3s cubic-bezier(.3,1.1,.64,1);visibility:hidden;width:230px}.header__burger-container{background-color:var(--s);display:flex;flex-direction:column;height:100%;padding-block:1rem;padding-inline:1.25rem;transition:background-color .2s ease;width:100%}.header__burger-content{flex:1 1 auto;height:100%;min-height:0;overflow:auto;scrollbar-width:none}.header__burger-content::-webkit-scrollbar{display:none}.header__burger-menu{align-items:end;display:flex;flex-direction:column;gap:.375rem}.header__burger-menu-link{align-items:center;color:var(--c);display:flex;height:1.6875rem;transition:color .2s ease}.header__burger-menu-link._active{color:var(--y)}.header__burger-icon{height:24px;position:relative;width:28px}.header__burger-icon:after,.header__burger-icon:before{background-color:var(--c);content:"";display:block;height:1.5px;left:50%;position:absolute;transform:translate(-50%,-50%);transition:transform .3s cubic-bezier(.3,1.1,.64,1),background-color .2s ease;width:100%}.header__burger-icon:after{bottom:calc(50% - 3px - .1875rem)}.header__burger-icon:before{top:calc(50% - 1.5px - .1875rem)}.header__burger-text{color:var(--c);text-transform:lowercase}.header._transparent .header__wrapper{background-color:transparent}.header._theme-light .header__logo svg{color:var(--z)}.header._theme-light .header__burger-menu-link,.header._theme-light .header__burger-text,.header._theme-light .header__menu-link{color:var(--h)}.header._theme-light .header__burger-menu-link._active,.header._theme-light .header__menu-link._active{color:var(--14)}.header._theme-light .header__burger-icon:after,.header._theme-light .header__burger-icon:before{background-color:var(--h)}.header._theme-light .header__burger-container,.header._theme-light .header__burger-toggle{background-color:var(--v)}.header._menu-opened .header__burger-panel{opacity:1;pointer-events:auto;visibility:visible}.header._fixed{position:fixed;transform:translateY(-150%) translateZ(0)}.header._scroll,[data-scroll-direction-y=up] .header._fixed:not(._scroll){transition:transform .2s ease}[data-scroll-direction-y=up] .header._scroll{transform:none}[data-scroll-direction-y=down] .header._scroll{transform:translateY(-150%)}.page-transition{background-color:var(--p);inset:0;opacity:0;position:fixed;transition:opacity .2s ease,visibility .2s ease;visibility:hidden;z-index:130}._transition-is-running .page-transition,.preloader{opacity:1;visibility:visible}.preloader{background-color:var(--a);display:flex;inset:0;overflow:hidden;padding:var(--1p);position:fixed;transition:opacity .2s ease,visibility .2s ease,background-color .2s ease;width:100vw;z-index:140}._preloader-done .preloader{opacity:0;visibility:hidden}.preloader__inner{background-color:var(--z);border-radius:var(--2p);height:100%;transform-origin:center center;width:100%;will-change:transform}.preloader__content{align-items:center;contain:layout style paint;display:flex;gap:var(--1x);height:100%;justify-content:center;width:100%}.preloader__logo{backface-visibility:hidden;color:var(--a);flex-shrink:0;height:40px;opacity:0;transform:translateZ(0);visibility:hidden;width:231px;will-change:transform,opacity}.preloader__text{color:var(--a)}.preloader__text-line{display:block;opacity:0;visibility:hidden}.advantages-scale-slider{display:flex;overflow:hidden}.advantages-scale-slider__content{align-items:center;display:flex;flex-direction:column;gap:var(--1w);width:100%}.advantages-scale-slider__swiper{height:var(--4q);overflow:visible;width:100%}.advantages-scale-slider__wrapper{align-items:flex-end}.advantages-scale-slider__slide{background-color:var(--r);border-radius:var(--2p);color:var(--a);display:flex;flex-direction:column;flex-shrink:0;height:var(--4r);overflow:hidden;padding:var(--28);position:relative;transition:height .8s ease;width:var(--2i);will-change:height;--4r:107.7333333333vw}.advantages-scale-slider__slide._theme-dark{color:var(--h)}.advantages-scale-slider__slide._theme-dark .advantages-scale-slider__text{color:var(--j)}.advantages-scale-slider__slide._theme-light{color:var(--a)}.advantages-scale-slider__card-content{display:flex;flex-direction:column;gap:var(--1z);position:relative;width:100%;z-index:1}.advantages-scale-slider__title{color:currentColor;-webkit-line-clamp:7;line-clamp:7}.advantages-scale-slider__text,.advantages-scale-slider__title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.advantages-scale-slider__text{-webkit-line-clamp:6;line-clamp:6}.advantages-scale-slider__nav{align-self:flex-end}.article{background-color:var(--p);padding:var(--1t) var(--1p) 0}.article__container{display:grid;gap:var(--1t);position:relative;width:var(--2d)}.article__content{min-width:0}.article__header{color:var(--c);margin-bottom:var(--1x)}.article__aside{display:grid;gap:var(--2b);order:-1}.article__section+.article__section{margin-top:var(--1u)}.article__banner{width:100%}.article__banner.article__banner_mobile{margin-top:var(--1t)}.article__banner.article__banner_desktop{display:none}.article-section+.article-section._offset-top-160{margin-top:var(--1q)}.article-section+.article-section._offset-top-120{margin-top:var(--1r)}.article-section+.article-section._offset-top-100{margin-top:var(--1s)}.article-section+.article-section._offset-top-80{margin-top:var(--1t)}.article-section+.article-section._offset-top-60{margin-top:var(--1u)}.article-section+.article-section._offset-top-50{margin-top:var(--1v)}.article-section+.article-section._offset-top-40{margin-top:var(--1w)}.article-section+.article-section._offset-top-32{margin-top:var(--1x)}.article-section+.article-section._offset-top-20{margin-top:var(--1z)}.article-section+.article-section._offset-top-10{margin-top:var(--2b)}.article-section+.article-section._offset-top-0{margin-top:0}.article-section+.article-section._offset-bottom-160{margin-bottom:var(--1q)}.article-section+.article-section._offset-bottom-120{margin-bottom:var(--1r)}.article-section+.article-section._offset-bottom-100{margin-bottom:var(--1s)}.article-section+.article-section._offset-bottom-80{margin-bottom:var(--1t)}.article-section+.article-section._offset-bottom-60{margin-bottom:var(--1u)}.article-section+.article-section._offset-bottom-50{margin-bottom:var(--1v)}.article-section+.article-section._offset-bottom-40{margin-bottom:var(--1w)}.article-section+.article-section._offset-bottom-32{margin-bottom:var(--1x)}.article-section+.article-section._offset-bottom-20{margin-bottom:var(--1z)}.article-section+.article-section._offset-bottom-10{margin-bottom:var(--2b)}.article-section+.article-section._offset-bottom-0{margin-bottom:0}.article-section{--4s:335/170;display:flex;flex-direction:column;gap:var(--1x)}.article-section__title{color:var(--a)}.article-section__picture-wrapper{display:flex;flex-direction:column;gap:var(--1z)}.article-section__picture{aspect-ratio:var(--4s);border-radius:var(--2p);display:block;overflow:hidden;position:relative;width:100%;z-index:0}.article-section__picture._without-rounded{border-radius:0}.article-section__picture-footnote{color:var(--e)}.article-text{display:grid;gap:var(--1z)}.article-text:not(.article-section__texts){margin-inline:auto;max-width:var(--2d)}.article-text__item{color:var(--c)}.article-text__item a{color:var(--y);transition:color .2s ease}.articles-slider{display:flex;justify-content:center;overflow:hidden}.articles-slider__content{display:flex;flex-direction:column;gap:var(--1w);width:100%}.articles-slider__swiper{overflow:visible;width:100%}.articles-slider__wrapper{align-items:stretch}.articles-slider__slide{display:flex;height:auto}.articles-slider__nav{align-self:flex-end}.articles-slider__card{height:100%;width:100%}.awards-slider{display:flex;overflow-x:clip;overflow-y:visible}.awards-slider__content{display:flex;flex-direction:column;gap:var(--1w);width:calc(100vw - var(--1p)*2)}.awards-slider__swiper{overflow:visible;width:100%}.awards-slider__wrapper{align-items:stretch;justify-content:flex-start}.awards-slider__nav{align-self:flex-end;z-index:1}.awards-slider__slide{height:auto;width:var(--2j)}.awards-slider__slide:last-child{margin-right:0!important}.awards-slider__card{height:100%}.banner{--4t:117.3333333333vw;background-color:var(--q);display:flex;justify-content:center;padding-block:var(--1q);padding-inline:var(--1x)}.banner._offset-top-160{padding-top:var(--1q)}.banner._offset-top-120{padding-top:var(--1r)}.banner._offset-top-100{padding-top:var(--1s)}.banner._offset-top-80{padding-top:var(--1t)}.banner._offset-top-60{padding-top:var(--1u)}.banner._offset-top-50{padding-top:var(--1v)}.banner._offset-top-40{padding-top:var(--1w)}.banner._offset-top-32{padding-top:var(--1x)}.banner._offset-top-20{padding-top:var(--1z)}.banner._offset-top-10{padding-top:var(--2b)}.banner._offset-top-0{padding-top:0}.banner._offset-bottom-160{padding-bottom:var(--1q)}.banner._offset-bottom-120{padding-bottom:var(--1r)}.banner._offset-bottom-100{padding-bottom:var(--1s)}.banner._offset-bottom-80{padding-bottom:var(--1t)}.banner._offset-bottom-60{padding-bottom:var(--1u)}.banner._offset-bottom-50{padding-bottom:var(--1v)}.banner._offset-bottom-40{padding-bottom:var(--1w)}.banner._offset-bottom-32{padding-bottom:var(--1x)}.banner._offset-bottom-20{padding-bottom:var(--1z)}.banner._offset-bottom-10{padding-bottom:var(--2b)}.banner._offset-bottom-0{padding-bottom:0}.banner_theme--transparent{background-color:transparent}.banner_theme--white{background-color:var(--p)}.banner_text-theme--dark .banner__title{color:var(--a)}.banner_text-theme--dark .banner__description,.banner_text-theme--dark .banner__list{color:var(--c)}.banner__container{background-color:var(--y);border-radius:var(--2p);isolation:isolate;min-height:var(--4t);overflow:hidden;position:relative;width:min(100%,var(--2d))}.banner__container._with-bg-img{background-color:transparent}.banner__content{align-items:flex-start;display:flex;flex-direction:column;gap:var(--1w);min-height:inherit;padding:var(--27);position:relative;z-index:1}.banner__text{width:min(100%,var(--2g))}.banner__description,.banner__title{color:var(--h)}.banner__title{display:-webkit-box;font-family:YFF RARE,Arial,sans-serif;font-size:1.625rem;font-weight:900;letter-spacing:-.02em;-webkit-line-clamp:4;line-clamp:4;line-height:110%;max-width:var(--2g);overflow:hidden;text-overflow:ellipsis;text-wrap:balance;-webkit-box-orient:vertical}.banner__title span{color:var(--10)}.banner__description,.banner__list{color:var(--j);margin-top:var(--1z)}.banner__list{display:flex;flex-direction:column;gap:var(--1z);max-width:698px}.banner__list-item{align-items:center;display:flex;gap:14px}.banner__list-item:before{background-color:var(--10);border-radius:50%;content:"";display:block;flex-shrink:0;height:4px;width:4px}.banner__description{display:-webkit-box;font-family:YFF RARE,Arial,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-.02em;-webkit-line-clamp:6;line-clamp:6;line-height:130%;max-width:var(--2j);overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.banner_variant--listing{background-color:unset;padding:unset;--4t:101.3333333333vw}.banner_variant--listing .banner__content{justify-content:space-between;padding:var(--1w)}.banner_variant--listing .banner__title{font-family:YFF RARE,Arial,sans-serif;font-size:1.25rem;font-weight:900;letter-spacing:-.02em;line-height:110%}.banner_variant--listing .banner__description{font-family:YFF RARE,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:-.02em;line-height:130%}.banner_variant--favourites{background-color:unset;padding:unset;--4t:74.6666666667vw}.banner_variant--favourites .banner__title{color:var(--a);font-family:YFF RARE,Arial,sans-serif;font-size:1.125rem;font-weight:900;letter-spacing:-.02em;line-height:110%;max-width:none}.banner_variant--favourites .banner__description{color:var(--c)}.banner_variant--favourites .banner__text{margin-bottom:auto;width:100%}.banner_variant--favourites .banner__content{padding:var(--28)}.banner_variant--blog,.banner_variant--blog-wide{background-color:unset;padding:unset}.banner_variant--blog .banner__container,.banner_variant--blog-wide .banner__container{width:100%}.banner_variant--blog .banner__title,.banner_variant--blog-wide .banner__title{font-family:YFF RARE,Arial,sans-serif;font-size:1.125rem;font-weight:900;letter-spacing:-.02em;line-height:110%;max-width:unset}.banner_variant--blog .banner__title span,.banner_variant--blog-wide .banner__title span{color:var(--10)}.banner_variant--blog .banner__content,.banner_variant--blog-wide .banner__content{justify-content:space-between}.banner_variant--blog-wide{--4t:280px}.banner_variant--blog-wide .banner__description{font-family:YFF RARE,Arial,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-.02em;line-height:130%}.banner_variant--blog-wide .banner__content{height:100%;padding:var(--27)}.banner_variant--blog-wide .banner__text{width:unset}.banner_variant--blog{--4t:280px}.banner_variant--blog .banner__description{font-family:YFF RARE,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:-.02em;line-height:130%}.banner_variant--blog .banner__content{height:100%;padding:var(--28)}.banner_variant--square{background-color:unset;padding:unset;--4t:74.6666666667vw}.banner_variant--square .banner__title{font-family:YFF RARE,Arial,sans-serif;font-size:1.125rem;font-weight:900;letter-spacing:-.02em;line-height:110%}.banner_variant--square .banner__description{font-family:YFF RARE,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:-.02em;line-height:130%}.banner_variant--square .banner__content{justify-content:space-between;padding:5.3333333333vw}.banner_variant--article{background-color:unset;padding:unset;--4t:280px}.banner_variant--article .banner__container{width:100%}.banner_variant--article .banner__title{font-family:YFF RARE,Arial,sans-serif;font-size:1.125rem;font-weight:900;letter-spacing:-.02em;line-height:110%;max-width:unset}.banner_variant--article .banner__description{font-family:YFF RARE,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:-.02em;line-height:130%}.banner_variant--article .banner__content{height:100%;justify-content:space-between;padding:var(--28)}.banner_variant--with-list .banner__content{padding:var(--26)}.banner-enterprises-map{background-color:var(--p);padding-top:var(--1q);padding-inline:var(--1p)}.banner-enterprises-map__map-wrapper{background-color:var(--v);border-radius:var(--2p);min-height:515px;overflow:hidden;position:relative;width:100%}.banner-enterprises-map__map-static{display:block;height:100%;width:100%}.banner-enterprises-map__map-static,.banner-enterprises-map__map-static img{height:100%;width:100%}.banner-enterprises-map__map-static img{display:block;-o-object-fit:cover;object-fit:cover}.banner-enterprises-map__content{align-items:flex-start;display:flex;flex-direction:column;gap:var(--1w);inset:var(--1u);position:absolute;width:var(--2h);z-index:3}.banner-enterprises-map__text{align-items:flex-start;display:flex;flex-direction:column;gap:var(--1z)}.banner-enterprises-map__title{color:var(--h);display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.banner-enterprises-map__title span{color:var(--10)}.banner-enterprises-map__description{color:var(--j);display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;max-width:760px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.banner-enterprises-map__button{flex-shrink:0}.banner-enterprises-map__cards,.banner-enterprises-map__map-container,.banner-enterprises-map__popups{display:none}.banner-enterprises-map__cards-group{bottom:var(--1u);display:grid;gap:10px;grid-template-columns:repeat(5,1fr);justify-content:start;left:var(--1u);list-style:none;margin:0;opacity:0;padding:0;pointer-events:none;position:absolute;right:var(--1u);transition:opacity .2s ease,visibility .2s ease;visibility:hidden;z-index:3}.banner-enterprises-map__cards-group._active{opacity:1;pointer-events:auto;visibility:visible}.banner-enterprises-map__card{min-width:0}.banner-enterprises-map__popup{opacity:0;position:absolute;transition:opacity .2s ease}.banner-enterprises-map__popup._active{opacity:1}.banner-enterprises-map__map{height:100%;width:100%}.banner-enterprises-map__map svg{flex-shrink:0;height:100%;width:100%}.banner-with-form{background-color:var(--p);overflow-y:visible;padding-bottom:var(--1q);padding-top:var(--1t);padding-inline:var(--1p)}.banner-with-form._offset-top-160{padding-top:var(--1q)}.banner-with-form._offset-top-120{padding-top:var(--1r)}.banner-with-form._offset-top-100{padding-top:var(--1s)}.banner-with-form._offset-top-80{padding-top:var(--1t)}.banner-with-form._offset-top-60{padding-top:var(--1u)}.banner-with-form._offset-top-50{padding-top:var(--1v)}.banner-with-form._offset-top-40{padding-top:var(--1w)}.banner-with-form._offset-top-32{padding-top:var(--1x)}.banner-with-form._offset-top-20{padding-top:var(--1z)}.banner-with-form._offset-top-10{padding-top:var(--2b)}.banner-with-form._offset-top-0{padding-top:0}.banner-with-form._offset-bottom-160{padding-bottom:var(--1q)}.banner-with-form._offset-bottom-120{padding-bottom:var(--1r)}.banner-with-form._offset-bottom-100{padding-bottom:var(--1s)}.banner-with-form._offset-bottom-80{padding-bottom:var(--1t)}.banner-with-form._offset-bottom-60{padding-bottom:var(--1u)}.banner-with-form._offset-bottom-50{padding-bottom:var(--1v)}.banner-with-form._offset-bottom-40{padding-bottom:var(--1w)}.banner-with-form._offset-bottom-32{padding-bottom:var(--1x)}.banner-with-form._offset-bottom-20{padding-bottom:var(--1z)}.banner-with-form._offset-bottom-10{padding-bottom:var(--2b)}.banner-with-form._offset-bottom-0{padding-bottom:0}.banner-with-form._variant-landing .banner-with-form__banner-header{gap:var(--1z);width:auto}.banner-with-form__container{display:grid;gap:var(--2b)}.banner-with-form__banner,.banner-with-form__form{border-radius:var(--2p);isolation:isolate;position:relative}.banner-with-form__banner-content{display:flex;flex-direction:column;gap:var(--27);height:100%;justify-content:space-between;padding:var(--26);position:relative;z-index:1}.banner-with-form__banner-img{height:100%;position:absolute;width:100%}.banner-with-form__banner-img img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right bottom;object-position:right bottom;width:100%}.banner-with-form__banner-header{display:flex;flex-direction:column;gap:var(--27);width:var(--2h)}.banner-with-form__banner-header-title{color:var(--h)}.banner-with-form__banner-header-title span{color:var(--10)}.banner-with-form__banner-header-text{color:var(--j)}.banner-with-form__banner-bottom-logos{display:flex}.banner-with-form__banner-bottom-logo{aspect-ratio:1/1;flex-shrink:0;height:40px}.banner-with-form__banner-bottom-logo:not(:first-child){margin-left:-15px}.banner-with-form__banner-bottom-logo img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.banner-with-form__banner-bottom{align-items:center;display:flex;gap:var(--22)}.banner-with-form__banner-bottom-text{color:var(--h)}.banner-with-form__form{background-color:var(--n);z-index:1}.banner-with-form__form-inner{display:flex;flex-direction:column;gap:var(--1y);padding:var(--26);position:relative}.banner-with-form__form-title{color:var(--a)}.banner-with-form__banner{overflow:hidden}.banner-with-tabs{background-color:var(--q);overflow:hidden;padding-bottom:var(--1q);padding-inline:var(--1p);position:relative}.banner-with-tabs,.banner-with-tabs._offset-top-160{padding-top:var(--1q)}.banner-with-tabs._offset-top-120{padding-top:var(--1r)}.banner-with-tabs._offset-top-100{padding-top:var(--1s)}.banner-with-tabs._offset-top-80{padding-top:var(--1t)}.banner-with-tabs._offset-top-60{padding-top:var(--1u)}.banner-with-tabs._offset-top-50{padding-top:var(--1v)}.banner-with-tabs._offset-top-40{padding-top:var(--1w)}.banner-with-tabs._offset-top-32{padding-top:var(--1x)}.banner-with-tabs._offset-top-20{padding-top:var(--1z)}.banner-with-tabs._offset-top-10{padding-top:var(--2b)}.banner-with-tabs._offset-top-0{padding-top:0}.banner-with-tabs._offset-bottom-160{padding-bottom:var(--1q)}.banner-with-tabs._offset-bottom-120{padding-bottom:var(--1r)}.banner-with-tabs._offset-bottom-100{padding-bottom:var(--1s)}.banner-with-tabs._offset-bottom-80{padding-bottom:var(--1t)}.banner-with-tabs._offset-bottom-60{padding-bottom:var(--1u)}.banner-with-tabs._offset-bottom-50{padding-bottom:var(--1v)}.banner-with-tabs._offset-bottom-40{padding-bottom:var(--1w)}.banner-with-tabs._offset-bottom-32{padding-bottom:var(--1x)}.banner-with-tabs._offset-bottom-20{padding-bottom:var(--1z)}.banner-with-tabs._offset-bottom-10{padding-bottom:var(--2b)}.banner-with-tabs._offset-bottom-0{padding-bottom:0}.banner-with-tabs__container{margin-inline:auto;max-width:var(--2c);position:relative;width:100%}.banner-with-tabs__description,.banner-with-tabs__title{max-width:var(--2e);text-align:center;width:100%}.banner-with-tabs__title{color:var(--h);margin-inline:auto}.banner-with-tabs__title span{color:var(--10)}.banner-with-tabs__description{color:var(--j);margin-top:var(--1w);margin-inline:auto}.banner-with-tabs__card{background-color:var(--15);border-radius:var(--2p);height:clamp(630px,168vw,630px);isolation:isolate;margin-top:var(--1t);overflow:hidden;position:relative;width:100%}.banner-with-tabs__tabs{left:var(--1u);max-width:-moz-fit-content;max-width:fit-content;position:absolute;top:var(--1u);width:calc(100% - var(--1u)*2);z-index:3}.banner-with-tabs__tabs .tabs__wrapper{align-items:flex-start;background-color:transparent;border-radius:0;display:flex;flex-wrap:nowrap;gap:var(--22);justify-content:flex-start;margin:0;max-width:100%;padding:0;position:relative;width:auto}.banner-with-tabs__tabs .tabs__item{position:relative;width:-moz-max-content;width:max-content}.banner-with-tabs__tabs .tabs__button{background-color:var(--18);color:var(--j);min-height:auto;min-height:40px;padding-block:0;position:relative}.banner-with-tabs__tabs .tabs__button.active{background-color:var(--13);color:var(--a)}.banner-with-tabs__panel,.banner-with-tabs__panels{inset:0;position:absolute}.banner-with-tabs__panel{height:100%;opacity:0;pointer-events:none;transition:opacity .3s;width:100%}.banner-with-tabs__panel.active{opacity:1;pointer-events:auto;z-index:2}.banner-with-tabs__slider{height:100%;inset:0;position:absolute;width:100%}.banner-with-tabs__slide,.banner-with-tabs__slide-picture{height:100%;width:100%}.banner-with-tabs__slide-picture{display:block}.banner-with-tabs__slide-picture img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.banner-with-tabs__panel-content{bottom:var(--1u);display:flex;flex-direction:column;left:var(--1u);position:absolute;right:var(--1u);z-index:2}.banner-with-tabs__panel-title{color:var(--h);-webkit-line-clamp:5;line-clamp:5;max-width:var(--2f)}.banner-with-tabs__panel-description,.banner-with-tabs__panel-title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.banner-with-tabs__panel-description{color:var(--j);-webkit-line-clamp:7;line-clamp:7;margin-bottom:var(--1w);margin-top:var(--1z);max-width:var(--2i)}.banner-with-tabs__pagination{align-items:center;display:flex;gap:var(--22);pointer-events:none;width:-moz-max-content;width:max-content}.banner-with-tabs__pagination-item{background-color:var(--1a);border-radius:var(--2r);flex-shrink:0;height:.375rem;overflow:hidden;position:relative;transition:width .3s ease,background-color .3s ease;width:.375rem}.banner-with-tabs__pagination-item.active{width:3rem}.banner-with-tabs__pagination-progress{background-color:var(--r);height:100%;inset:0;position:absolute;transform:scaleX(0);transform-origin:left center;width:100%}.banner-with-tabs__pagination-progress._fill{animation:banner-with-tabs-progress var(--4u,5s) linear forwards}@keyframes banner-with-tabs-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.bento-benefits{overflow:hidden}.bento-benefits .section-wrapper__content{overflow:visible}.bento-benefits__swiper{min-width:0;overflow:visible;width:100%}.bento-benefits__list{align-items:stretch;list-style:none;margin:0;padding:0;width:100%}.bento-benefits__item{display:flex;flex-shrink:0;height:auto;min-width:0;width:var(--2c)}.bento-benefits__card{align-items:flex-start;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--n);border:0;border-radius:var(--2p);color:var(--a);display:flex;flex-direction:column;height:100%;isolation:isolate;min-height:107.7333333333vw;overflow:hidden;padding:var(--28);position:relative;text-align:left;text-decoration:none;width:100%}.bento-benefits__card._tone-light{color:var(--h)}.bento-benefits__media{pointer-events:none;z-index:-1}.bento-benefits__picture{border-radius:inherit;overflow:hidden}.bento-benefits__picture img{max-width:none;transition:transform .2s ease}.bento-benefits__title{color:currentcolor;display:block;margin:0;max-width:var(--2i);position:relative;z-index:1}.bento-benefits__title span{color:var(--10)}.bento-benefits__title._title-primary{color:var(--a)}.bento-benefits__title._title-oncolor{color:var(--h)}.bento-benefits__button{bottom:var(--28);pointer-events:none;position:absolute;right:var(--28);z-index:1}.bento-contacts__list{display:grid;gap:var(--2b);list-style:none;margin:0;padding:0}.bento-experience{overflow:hidden;position:relative;--4w:107.7333333333vw;--4x:107.7333333333vw}.bento-experience__swiper{min-width:0;overflow:visible;width:100%}.bento-experience__list{align-items:stretch;list-style:none;margin:0;padding:0;width:100%}.bento-experience__item{display:flex;flex-shrink:0;height:var(--4w);min-width:0;width:var(--2f)}.bento-experience__card{align-items:flex-start;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;clip-path:inset(0 round var(--2p));display:flex;flex-direction:column;height:100%;isolation:isolate;justify-content:space-between;overflow:hidden;padding:var(--28);position:relative;text-decoration:none;width:100%}.bento-experience__card._text-dark{color:var(--a)}.bento-experience__card._text-light{color:var(--h)}.bento-experience__picture{border-radius:inherit;overflow:hidden}.bento-experience__title{color:currentColor;display:block;margin:0;max-width:100%;position:relative;z-index:1}.bento-join-team__grid{display:grid;gap:var(--2b);grid-template-columns:1fr;width:100%}.bento-join-team__card{align-items:flex-start;background-color:var(--y);border-radius:var(--2p);color:var(--h);display:flex;flex-direction:column;isolation:isolate;min-height:107.7333333333vw;overflow:hidden;padding:var(--28);position:relative}.bento-join-team__card-media{pointer-events:none;z-index:-1}.bento-join-team__card-picture{border-radius:inherit;overflow:hidden}.bento-join-team__card-picture img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.bento-join-team__card-title{color:currentcolor;display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;max-width:100%;overflow:hidden;position:relative;text-overflow:ellipsis;z-index:1;-webkit-box-orient:vertical}.bento-join-team__slider{background-color:var(--r);clip-path:inset(0 round var(--2p));display:grid;gap:var(--2b);grid-column:1/-1;grid-template-columns:1fr;min-height:100%;overflow:hidden;padding:var(--2b)}.bento-join-team__media-slider,.bento-join-team__slider,.bento-join-team__text-slider{position:relative;width:100%}.bento-join-team__text-slide{align-items:flex-start;color:var(--a);display:flex;flex-direction:column;gap:var(--1z);min-height:330px;padding:var(--29)}.bento-join-team__text-slide.swiper-slide{--4y:40px;padding-bottom:calc(var(--29) + var(--4y) + var(--2b))}.bento-join-team__slide-title{color:currentcolor;-webkit-line-clamp:5;line-clamp:5}.bento-join-team__slide-description,.bento-join-team__slide-title{display:-webkit-box;max-width:100%;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.bento-join-team__slide-description{color:var(--c);-webkit-line-clamp:9;line-clamp:9}.bento-join-team__controls{bottom:var(--29);display:flex;gap:var(--22);left:var(--29);position:absolute;z-index:2}.bento-join-team__media-slider{clip-path:inset(0 round var(--29));min-height:280px;overflow:hidden}.bento-join-team__media-slide{height:100%;height:inherit}.bento-join-team__slide-picture{border-radius:inherit;display:block;height:100%;overflow:hidden;width:100%}.bento-join-team__slide-picture img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blog-list{background-color:var(--p);padding:var(--1t) var(--1p) 0}.blog-list__container{margin-inline:auto;width:min(100%,var(--2d))}.blog-list__form{width:100%}.blog-list__grid{display:grid;gap:var(--2b);grid-template-columns:1fr}.blog-list__banner{min-width:0;width:100%}.blog-list__item{width:100%}.blog-list._loading{opacity:.6;pointer-events:none}.company-stats-marquee{overflow:hidden;--4z:42s}.company-stats-marquee__content{align-items:center;display:flex;flex-direction:column;width:100%}.company-stats-marquee__rows{display:none;flex-direction:column;gap:var(--2b);width:100vw}.company-stats-marquee__viewport{overflow:hidden;width:100%}.company-stats-marquee__track{display:flex;gap:var(--2b);list-style:none;margin:0;padding:0;width:-moz-max-content;width:max-content;will-change:transform}.company-stats-marquee__track._direction-left{animation:company-stats-marquee-left var(--4z) linear infinite}.company-stats-marquee__track._direction-right{animation:company-stats-marquee-right var(--4z) linear infinite}.company-stats-marquee__card{align-items:center;background-color:var(--r);border-radius:var(--2p);display:flex;flex-shrink:0;gap:var(--1w);padding:var(--1y);width:var(--50);--50:89.3333333333vw}.company-stats-marquee__icon{align-items:center;border-radius:var(--2q);display:flex;flex-shrink:0;height:var(--52);justify-content:center;overflow:hidden;position:relative;width:var(--52);--52:60px}.company-stats-marquee__picture{border-radius:inherit;display:block;height:100%;width:100%}.company-stats-marquee__picture img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.company-stats-marquee__card-content{display:flex;flex:1;flex-direction:column;gap:var(--22);min-width:0}.company-stats-marquee__card-title{color:var(--a)}.company-stats-marquee__card-description{color:var(--c);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.company-stats-marquee__swiper{display:block;overflow:visible;width:calc(100vw - var(--1p)*2)}.company-stats-marquee__swiper-wrapper{align-items:stretch;list-style:none;margin:0;padding:0}.company-stats-marquee__slide{height:auto}@keyframes company-stats-marquee-left{0%{transform:translateZ(0)}to{transform:translate3d(calc(-50% - var(--2b)/2),0,0)}}@keyframes company-stats-marquee-right{0%{transform:translate3d(calc(-50% - var(--2b)/2),0,0)}to{transform:translateZ(0)}}.documents-spoiler-section__list{display:flex;flex-direction:column;gap:var(--2b)}.documents-spoiler-section__item{background-color:var(--s);border-radius:var(--2s);display:flex;flex-direction:column;overflow:hidden;padding:var(--21) var(--21) var(--21) var(--1w)}.documents-spoiler-section__item._open .documents-spoiler-section__icon{background-color:var(--15);color:var(--h);transform:rotate(180deg)}.documents-spoiler-section__item._open .documents-spoiler-section__body{height:auto}.documents-spoiler-section__button{align-items:center;cursor:pointer;display:flex;gap:var(--1x);justify-content:space-between;padding:0;text-align:left;width:100%}.documents-spoiler-section__title{color:var(--a);flex:1}.documents-spoiler-section__icon{align-items:center;background-color:var(--16);border-radius:50%;color:var(--a);display:inline-flex;flex-shrink:0;height:40px;justify-content:center;transition:color .2s ease,transform .2s ease,background-color .2s ease;width:40px;will-change:transform}.documents-spoiler-section__icon svg{height:16px;width:16px}.documents-spoiler-section__body{height:0;overflow:hidden;transition:height .2s ease}.documents-spoiler-section__documents{display:flex;flex-direction:column;gap:var(--1z);padding:var(--20) 0 var(--21)}.documents-spoiler-section__document-link,.documents-spoiler-section__document-text{color:var(--y);display:block}.documents-spoiler-section__document-link{transition:color .2s ease}.employees-stories-slider{background-color:var(--p);padding-top:var(--1q)}.employees-stories-slider._offset-top-160{padding-top:var(--1q)}.employees-stories-slider._offset-top-120{padding-top:var(--1r)}.employees-stories-slider._offset-top-100{padding-top:var(--1s)}.employees-stories-slider._offset-top-80{padding-top:var(--1t)}.employees-stories-slider._offset-top-60{padding-top:var(--1u)}.employees-stories-slider._offset-top-50{padding-top:var(--1v)}.employees-stories-slider._offset-top-40{padding-top:var(--1w)}.employees-stories-slider._offset-top-32{padding-top:var(--1x)}.employees-stories-slider._offset-top-20{padding-top:var(--1z)}.employees-stories-slider._offset-top-10{padding-top:var(--2b)}.employees-stories-slider._offset-top-0{padding-top:0}.employees-stories-slider._offset-bottom-160{padding-bottom:var(--1q)}.employees-stories-slider._offset-bottom-120{padding-bottom:var(--1r)}.employees-stories-slider._offset-bottom-100{padding-bottom:var(--1s)}.employees-stories-slider._offset-bottom-80{padding-bottom:var(--1t)}.employees-stories-slider._offset-bottom-60{padding-bottom:var(--1u)}.employees-stories-slider._offset-bottom-50{padding-bottom:var(--1v)}.employees-stories-slider._offset-bottom-40{padding-bottom:var(--1w)}.employees-stories-slider._offset-bottom-32{padding-bottom:var(--1x)}.employees-stories-slider._offset-bottom-20{padding-bottom:var(--1z)}.employees-stories-slider._offset-bottom-10{padding-bottom:var(--2b)}.employees-stories-slider._offset-bottom-0{padding-bottom:0}.employees-stories-slider__container{display:flex;flex-direction:column;width:100%}.employees-stories-slider__section-title{margin-bottom:var(--1t);padding-inline:var(--1p)}.employees-stories-slider__swiper{overflow:hidden;width:100%}.employees-stories-slider__slide{border-radius:var(--2p);width:var(--2j)}.employees-stories-slider__card{height:100%;width:100%}.employees-stories-slider__nav{align-self:flex-end;margin-top:var(--1w);padding-inline:var(--1p)}.employees-video-slider{background-color:var(--p);padding-top:var(--1q)}.employees-video-slider._offset-top-160{padding-top:var(--1q)}.employees-video-slider._offset-top-120{padding-top:var(--1r)}.employees-video-slider._offset-top-100{padding-top:var(--1s)}.employees-video-slider._offset-top-80{padding-top:var(--1t)}.employees-video-slider._offset-top-60{padding-top:var(--1u)}.employees-video-slider._offset-top-50{padding-top:var(--1v)}.employees-video-slider._offset-top-40{padding-top:var(--1w)}.employees-video-slider._offset-top-32{padding-top:var(--1x)}.employees-video-slider._offset-top-20{padding-top:var(--1z)}.employees-video-slider._offset-top-10{padding-top:var(--2b)}.employees-video-slider._offset-top-0{padding-top:0}.employees-video-slider._offset-bottom-160{padding-bottom:var(--1q)}.employees-video-slider._offset-bottom-120{padding-bottom:var(--1r)}.employees-video-slider._offset-bottom-100{padding-bottom:var(--1s)}.employees-video-slider._offset-bottom-80{padding-bottom:var(--1t)}.employees-video-slider._offset-bottom-60{padding-bottom:var(--1u)}.employees-video-slider._offset-bottom-50{padding-bottom:var(--1v)}.employees-video-slider._offset-bottom-40{padding-bottom:var(--1w)}.employees-video-slider._offset-bottom-32{padding-bottom:var(--1x)}.employees-video-slider._offset-bottom-20{padding-bottom:var(--1z)}.employees-video-slider._offset-bottom-10{padding-bottom:var(--2b)}.employees-video-slider._offset-bottom-0{padding-bottom:0}.employees-video-slider__container{display:flex;flex-direction:column;gap:var(--1w);width:100%}.employees-video-slider__section-title{margin-bottom:calc(var(--1t) - var(--1w));padding-inline:var(--1p)}.employees-video-slider__swiper{overflow:hidden;width:100%}.employees-video-slider._simple-slider .employees-video-slider__swiper{padding-left:var(--1p);padding-right:var(--1p)}.employees-video-slider__slide{border-radius:var(--2p);width:var(--2j)}.employees-video-slider__card{width:100%}.employees-video-slider__nav{align-self:flex-end;padding-inline:var(--1p)}.enterprises{background-color:var(--p);display:flex;justify-content:center;padding:var(--1t) var(--1p) 0;transition:opacity .2s ease;width:100%}.enterprises__form{width:100%}.enterprises__list{display:grid;gap:8px}.enterprises._loading{opacity:.6;pointer-events:none}.experts-video-slider{display:flex;overflow:hidden}.experts-video-slider__content{display:flex;flex-direction:column;gap:var(--1w);width:100%}.experts-video-slider__swiper{overflow:visible;width:100%}.experts-video-slider__slide{width:var(--53);--53:85.3333333333vw}.experts-video-slider__card{height:100%}.experts-video-slider__nav{align-self:flex-end}.faq{background-color:var(--i);display:flex;flex-direction:column}.faq._offset-top-160{padding-top:var(--1q)}.faq._offset-top-120{padding-top:var(--1r)}.faq._offset-top-100{padding-top:var(--1s)}.faq._offset-top-80{padding-top:var(--1t)}.faq._offset-top-60{padding-top:var(--1u)}.faq._offset-top-50{padding-top:var(--1v)}.faq._offset-top-40{padding-top:var(--1w)}.faq._offset-top-32{padding-top:var(--1x)}.faq._offset-top-20{padding-top:var(--1z)}.faq._offset-top-10{padding-top:var(--2b)}.faq._offset-top-0{padding-top:0}.faq._offset-bottom-160{padding-bottom:var(--1q)}.faq._offset-bottom-120{padding-bottom:var(--1r)}.faq._offset-bottom-100{padding-bottom:var(--1s)}.faq._offset-bottom-80{padding-bottom:var(--1t)}.faq._offset-bottom-60{padding-bottom:var(--1u)}.faq._offset-bottom-50{padding-bottom:var(--1v)}.faq._offset-bottom-40{padding-bottom:var(--1w)}.faq._offset-bottom-32{padding-bottom:var(--1x)}.faq._offset-bottom-20{padding-bottom:var(--1z)}.faq._offset-bottom-10{padding-bottom:var(--2b)}.faq._offset-bottom-0{padding-bottom:0}.faq__container{gap:var(--1u);margin:0 auto;margin-top:var(--1t);max-width:var(--2e);width:100%}.faq__container,.faq__section{display:flex;flex-direction:column}.faq__section{gap:var(--1z)}.faq__section._hidden{display:none}.faq__subtitle{color:var(--e)}.faq__button{align-self:center;margin-top:var(--1w);max-width:var(--2e)}.favourites-list{background-color:var(--p);width:100%}.favourites-list_empty .favourites-list__results{display:none}.favourites-list.loading{pointer-events:none}.favourites-list.loading .favourites-list__list{opacity:.6}.favourites-list__container{max-width:100%;padding:var(--1t) var(--1p) var(--1s);width:100%}.favourites-list__container._offset-bottom-160{padding-bottom:var(--1q)}.favourites-list__container._offset-bottom-120{padding-bottom:var(--1r)}.favourites-list__container._offset-bottom-100{padding-bottom:var(--1s)}.favourites-list__container._offset-bottom-80{padding-bottom:var(--1t)}.favourites-list__container._offset-bottom-60{padding-bottom:var(--1u)}.favourites-list__container._offset-bottom-50{padding-bottom:var(--1v)}.favourites-list__container._offset-bottom-40{padding-bottom:var(--1w)}.favourites-list__container._offset-bottom-32{padding-bottom:var(--1x)}.favourites-list__container._offset-bottom-20{padding-bottom:var(--1z)}.favourites-list__container._offset-bottom-10{padding-bottom:var(--2b)}.favourites-list__container._offset-bottom-0{padding-bottom:0}.favourites-list .vacancies-results{border-bottom:0;color:var(--e);margin-bottom:var(--1z);padding:0}.favourites-list__empty{width:100%}.favourites-list__empty-note{color:var(--e);margin-bottom:var(--1w);text-align:center}.favourites-list__banner{width:100%}.favourites-list:not(.favourites-list_empty) .favourites-list__banner{margin-top:var(--2b)}.fullscreen-banner{isolation:isolate;min-height:100svh}.fullscreen-banner._rounded-top{border-radius:0}.fullscreen-banner .section-wrapper__container{gap:0;margin:0;max-width:none;padding:0;position:relative}.fullscreen-banner .section-wrapper__content-wrapper{gap:0}.fullscreen-banner__media{pointer-events:none;z-index:0}._rounded-top .fullscreen-banner__media{border-top-left-radius:var(--2r);border-top-right-radius:var(--2r);overflow:hidden}.fullscreen-banner__picture{height:100%}.fullscreen-banner__picture img{-o-object-position:center top;object-position:center top}.fullscreen-banner__layout{gap:var(--1w);justify-content:space-between;min-height:100svh;padding-bottom:var(--1u);padding-top:var(--1t);padding-inline:var(--1u);position:relative;z-index:1}.fullscreen-banner__bottom,.fullscreen-banner__layout,.fullscreen-banner__text{align-items:flex-start;display:flex;flex-direction:column}.fullscreen-banner__bottom{gap:var(--1w);width:100%}.fullscreen-banner__text{gap:var(--1z);width:100%}.fullscreen-banner__title{color:var(--a);width:var(--2g)}.fullscreen-banner__title span{color:var(--10);display:block}.fullscreen-banner__description{color:var(--c);width:100%}.fullscreen-banner__buttons{align-items:flex-start;display:flex;gap:var(--1z)}.inner-lead{background-color:var(--p);padding-top:calc(var(--3v) + var(--1s));position:relative;width:100%}.inner-lead__bg{z-index:0}.inner-lead__bg-picture{height:100%;width:100%}.inner-lead__container{display:flex;flex-direction:column;gap:var(--1w);margin-inline:auto;position:relative;width:var(--2d);z-index:1}.inner-lead__head{display:flex;flex-direction:column;gap:var(--1z)}.inner-lead__title-row{align-items:center;display:flex;flex-wrap:wrap;gap:0 var(--1z)}.inner-lead__title{color:var(--a);display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;max-width:var(--2e);overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.inner-lead__title span{color:var(--10)}.inner-lead__title._accent-color-brand-02 span{color:var(--z)}.inner-lead__description{color:var(--c);display:-webkit-box;-webkit-line-clamp:9;line-clamp:9;max-width:var(--2f);overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.inner-lead__description._width-card-30{max-width:var(--2i)}.inner-lead__search{width:100%}.inner-lead__search-row{align-items:center;display:flex;gap:10px}.inner-lead__filters-btn{flex-shrink:0}.inner-lead__search-main{align-items:flex-start;flex:1 1 0;gap:var(--21);min-width:0}.inner-lead__search-main .search-main__links{width:var(--2e)}.inner-lead__tags{gap:var(--2b)}.inner-lead__actions,.inner-lead__buttons,.inner-lead__tags{align-items:center;display:flex;flex-wrap:wrap}.inner-lead__buttons{gap:var(--1z)}.inner-lead__buttons-item{display:flex}.inner-lead__actions-item{--54:var(--22);align-items:center;display:flex}.inner-lead__actions-item+.inner-lead__actions-item{margin-left:var(--54)}.inner-lead__actions-item._gap-lg{--54:var(--1z)}.inner-lead__actions-item .btn{width:100%}.inner-lead__meta{align-items:center;color:var(--e);display:flex;flex-wrap:wrap;gap:15px}.inner-lead._bottom-offset{padding-bottom:var(--1t)}.inner-lead._theme-light .inner-lead__title{color:var(--h)}.inner-lead._theme-light .inner-lead__description{color:var(--j)}.inner-lead._with-bg{background-color:transparent}.inner-lead._variant-landing,.inner-lead._variant-landing-enterprise,.inner-lead._variant-landing-mentor{display:flex;flex-direction:column;height:100svh;justify-content:flex-end;max-height:1400px;min-height:500px;padding-bottom:var(--1t)}.inner-lead._variant-landing-enterprise .inner-lead__buttons{margin-top:calc(var(--1w) - var(--1z))}.inner-lead._variant-landing-mentor:after{background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.24) 75.435%,rgba(0,0,0,.48));content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.inner-lead._variant-landing-mentor .inner-lead__description{max-width:var(--2g)}.inner-lead._variant-landing-mentor .inner-lead__buttons{margin-top:calc(var(--1w) - var(--1z))}.inner-lead._variant-vacancies{padding-bottom:var(--1t);z-index:5}.inner-lead._variant-vacancies .inner-lead__dynamic-selector{color:var(--10);position:relative;z-index:2}.inner-lead._variant-vacancies .inner-lead__dynamic-selector._open{z-index:8}.inner-lead._variant-vacancy .inner-lead__description{color:var(--a);font-family:YFF RARE,Arial,sans-serif;font-size:1rem;font-weight:500;letter-spacing:-.02em;line-height:130%}.inner-lead-with-select{background-color:var(--p);padding-top:calc(var(--3v) + var(--1s));position:relative;width:100%;z-index:10}.inner-lead-with-select__container{display:flex;flex-direction:column;gap:var(--1w);margin-inline:auto;position:relative;width:var(--2d);z-index:1}.inner-lead-with-select__head{display:flex;flex-direction:column;gap:var(--1z)}.inner-lead-with-select__title{color:var(--a)}.inner-lead-with-select__title span{color:var(--10)}.inner-lead-with-select__description{color:var(--c)}.inner-lead-with-select__description._width-card-30{max-width:var(--2i)}.inner-lead-with-select__search{width:100%}.inner-lead-with-select__selectors{display:grid;gap:var(--1z);margin-top:var(--1z)}.inner-lead-with-select__selector{min-width:0;position:relative}.inner-lead-with-select__selector .selector__header{background-color:var(--s)}.inner-lead-with-select__tabs{gap:var(--23);margin-top:var(--22)}.lead-main__wrapper{background-color:var(--q);display:flex;flex-direction:column;height:100%;padding-top:calc(var(--56) + var(--3v));position:relative;width:100%;--56:19.2vw}.lead-main__visual{display:flex;isolation:isolate;justify-content:center;margin-bottom:var(--1t);position:relative}.lead-main__card{display:none}.lead-main__search,.lead-main__title{padding-inline:var(--1p)}.lead-main__title{color:var(--h);padding-bottom:36px;text-align:center}.map .ymaps3--controls{z-index:0}.map__wrapper{border-radius:5.3333333333vw;height:137.3333333333vw;overflow:hidden;position:relative}.map__head{display:flex;gap:var(--22);left:0;padding:var(--22);position:absolute;right:0;top:0;z-index:1}.map__yandex-map{height:100%;width:100%}.map__pin-round{--57:5.3333333333vw;--58:10.6666666667vw;align-items:center;background-color:transparent;border:4px solid transparent;border-radius:50%;cursor:pointer;display:flex;height:var(--58);justify-content:center;position:relative;transform:translate(-10%,-50%);transition:border-color .2s ease,background-color .2s ease;width:var(--58)}.map__pin-round:before{background-color:var(--v);border-radius:50%;box-sizing:border-box;content:"";display:flex;flex-shrink:0;height:var(--57);transition:background-color .2s ease;width:var(--57)}.map__pin-round._active{border-color:var(--v)}.map__pin-round._active:before{background-color:var(--10)}.map__pin-round._with-length{background-color:var(--v)}.map__pin-text{color:var(--h);left:50%;margin-top:1px;position:absolute;top:50%;transform:translate(-50%,-50%)}.map__pin-content{background:var(--x);border-radius:var(--2s);color:var(--a);left:calc(100% + 10px);padding:var(--22) var(--1y);position:absolute}.map__pin-content>*{max-width:300px;width:-moz-max-content;width:max-content}.map .modal{backdrop-filter:none!important;left:100%;opacity:1;position:absolute;transform:translate(0);transition:all .3s ease!important;width:100%;will-change:transform;z-index:10}.map .modal:before{background-color:var(--59)!important}.map .modal__content{width:100%}.map .modal__content,.map .modal__scroll-container{height:100%;max-height:100%!important}.map .modal.show{transform:translate(-100%)}.other-projects{background-color:var(--p);overflow:hidden;padding-top:var(--1q);padding-inline:var(--1p);--5a:85.3333333333vw;--5b:74.6666666667vw}.other-projects__container{align-items:center;display:flex;flex-direction:column;gap:var(--1t);width:100%}.other-projects__title{color:var(--a);text-align:center;width:100%}.other-projects__title span{color:var(--10)}.other-projects__content{align-items:center;display:flex;flex-direction:column;gap:var(--1w);width:100%}.other-projects__slider{align-self:flex-start;overflow:visible;width:100%}.other-projects__cards{width:100%}.other-projects__cards,.other-projects__slider{min-width:0}.other-projects__card{border-radius:var(--2p);color:var(--h);display:flex;flex:0 0 auto;flex-direction:column;height:var(--5b);isolation:isolate;justify-content:flex-end;overflow:hidden;padding:var(--27);position:relative;text-decoration:none;width:var(--5a)}.other-projects__card-media img{transition:transform .2s ease}.other-projects__card-media,.other-projects__card-picture{border-radius:inherit}.other-projects__card-title{color:var(--h)}.other-projects__button{padding-inline:var(--1x)}.section-bento{--4w:107.7333333333vw;--4x:107.7333333333vw}.section-bento__swiper{min-width:0;overflow:visible;width:100%}.section-bento__list{align-items:stretch;list-style:none;margin:0;padding:0;width:100%}.section-bento__item{display:flex;flex-shrink:0;height:var(--4w);min-width:0;width:var(--2f)}.section-bento__card{align-items:flex-start;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:var(--2p);display:flex;flex-direction:column;gap:var(--1z);height:100%;isolation:isolate;overflow:hidden;padding:var(--28);position:relative;text-align:left;text-decoration:none;width:100%}.section-bento__card._tone-dark{background-color:var(--v)}.section-bento__card._tone-grey{background-color:var(--n)}.section-bento__card._text-dark .section-bento__title{color:var(--a)}.section-bento__card._text-dark .section-bento__description{color:var(--c)}.section-bento__card._text-light .section-bento__title{color:var(--h)}.section-bento__card._text-light .section-bento__description{color:var(--j)}.section-bento__picture{border-radius:inherit;overflow:hidden}.section-bento__title{color:currentColor;display:block;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;margin:0;max-width:100%;overflow:hidden;position:relative;text-overflow:ellipsis;z-index:1;-webkit-box-orient:vertical}.section-bento__title span{color:var(--10)}.section-bento__description{color:currentColor;display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;margin:0;max-width:100%;overflow:hidden;position:relative;text-overflow:ellipsis;z-index:1;-webkit-box-orient:vertical}.section-cards-about{--5c:var(--2e);--5d:var(--2m);--5e:var(--9);background-color:var(--q);padding-top:var(--1q);padding-inline:var(--1p);--5f:358px;--5g:16.5333333333vw}.section-cards-about__container{display:flex;flex-direction:column;gap:var(--1t);width:100%}.section-cards-about__card,.section-cards-about__cards{display:flex;flex-direction:column;gap:var(--2b)}.section-cards-about__card{align-items:flex-start;border-radius:var(--2p);flex-basis:var(--5g);isolation:isolate;justify-content:space-between;overflow:hidden;padding:var(--1w);position:relative;transition:flex-basis .3s ease;width:100%}.section-cards-about__card:after{background:var(--5e);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.section-cards-about__card._active{flex-basis:var(--5f)}.section-cards-about__card._active .section-cards-about__content{opacity:1;visibility:visible}.section-cards-about__card:not(._active){cursor:pointer}.section-cards-about__card:not(._active) .section-cards-about__content{opacity:0;pointer-events:none;visibility:hidden}.section-cards-about__card._media-right .section-cards-about__media img{right:0}.section-cards-about__card._media-left .section-cards-about__media img{left:0}.section-cards-about__media{border-radius:inherit;height:var(--5f);width:100%}.section-cards-about__media img{transition:transform .3s ease}.section-cards-about__content,.section-cards-about__tag{position:relative;z-index:1}.section-cards-about__content{display:flex;flex-direction:column;gap:var(--1x);margin-top:auto;transition:opacity .2s ease,visibility .2s ease;width:var(--2i)}.section-cards-about__card-description,.section-cards-about__card-title{color:var(--h)}.section-cards-about__card-title{-webkit-line-clamp:4;line-clamp:4}.section-cards-about__card-description,.section-cards-about__card-title{display:-webkit-box;max-width:100%;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.section-cards-about__card-description{color:var(--j);-webkit-line-clamp:5;line-clamp:5}.section-cards-direction .section-wrapper__content{overflow-x:visible;pointer-events:none}.section-cards-direction .section-wrapper__content._animated{animation:available 0s ease 1.5s forwards}@keyframes available{0%{pointer-events:none}to{pointer-events:auto}}.section-cards-direction__card-list{display:grid;gap:var(--2b);grid-template-columns:repeat(6,minmax(0,1fr));list-style:none;margin:0;padding:0;width:100%}.section-cards-direction__card{--5h:53.3333333333vw;align-items:end;background-color:var(--s);border-radius:var(--2p);display:grid;flex:0 0 var(--5h);gap:var(--2b);grid-template-columns:minmax(0,1fr) auto;min-height:46.6666666667vw;padding:3.7333333333vw;position:relative;scroll-snap-align:start}.section-cards-direction__card-title{align-self:start;color:var(--a);grid-column:1/-1}.section-cards-direction__card-count{color:var(--c);grid-column:1;min-width:0}.section-cards-direction__card-button{flex-shrink:0;grid-column:2}.section-cards-direction__card-button:before{content:"";inset:0;position:absolute}.section-career-path{overflow-y:visible;--5c:var(--2i);--5i:var(--2i);--5d:var(--2n)}.section-career-path .section-wrapper__content{align-items:center;display:flex;flex-direction:column;gap:var(--1w);justify-content:center}.section-career-path__inner{display:grid;gap:var(--2b)}.section-career-path__imgs{border-radius:var(--2p);min-height:var(--5f);overflow:hidden;position:relative;width:var(--5i)}.section-career-path__img{opacity:0;z-index:1}.section-career-path__img._active{opacity:1}.section-career-path__cards{display:flex;flex-direction:column;gap:var(--2b);min-width:0;width:100%}.section-career-path__cards._config-1{--5c:calc(var(--career-path-cards-width) - var(--2b)*0 - var(--5d)*0)}.section-career-path__cards._config-2{--5c:calc(var(--career-path-cards-width) - var(--2b)*1 - var(--5d)*1)}.section-career-path__cards._config-3{--5c:calc(var(--career-path-cards-width) - var(--2b)*2 - var(--5d)*2)}.section-career-path__cards._config-4{--5c:calc(var(--career-path-cards-width) - var(--2b)*3 - var(--5d)*3)}.section-career-path__cards._config-5{--5c:calc(var(--career-path-cards-width) - var(--2b)*4 - var(--5d)*4)}.section-career-path__cards._config-6{--5c:calc(var(--career-path-cards-width) - var(--2b)*5 - var(--5d)*5)}.section-career-path__cards._config-7{--5c:calc(var(--career-path-cards-width) - var(--2b)*6 - var(--5d)*6)}.section-career-path__cards._config-8{--5c:calc(var(--career-path-cards-width) - var(--2b)*7 - var(--5d)*7)}.section-career-path__card{background-color:var(--v);border-radius:var(--2p);min-width:0;overflow:hidden;padding:var(--1w);position:relative;transition:flex-basis .3s ease,transform .2s ease,background-color .2s ease,box-shadow .2s ease;width:100%}.section-career-path__card._active .section-career-path__card-text{opacity:1;visibility:visible}.section-career-path__card:not(._active){cursor:pointer}.section-career-path__card:not(._active) .section-career-path__card-text{opacity:0;pointer-events:none;visibility:hidden}.section-career-path__card-content{display:flex;flex-direction:column;height:100%;justify-content:space-between;transition:opacity .2s ease,visibility .2s ease;width:100%}.section-career-path__card-title-wrap{align-items:flex-start;display:flex;gap:var(--21);justify-content:space-between}.section-career-path__card-title{color:var(--h);flex:1 1 auto}.section-career-path__card-text{color:var(--j);transition:opacity .2s ease,visibility .2s ease}.section-career-path__card-text-inner{display:flex;flex-direction:column;gap:var(--21)}.section-career-path__card-number{color:var(--h)}.section-conditions__container{align-items:center;display:flex;flex-direction:column;gap:var(--1w);justify-content:center;overflow-anchor:none;width:100%}.section-conditions__tabs-view._hide{display:none}.section-conditions__slider-view{overflow:visible;width:100%}.section-conditions__slider-view._hide{display:none}.section-conditions__slider-view-item{width:var(--2j)}.section-conditions-bento__container{align-items:center;display:flex;flex-direction:column;gap:var(--1w);width:100%}.section-conditions-bento__tabs{max-width:100%;overflow-x:auto;scrollbar-width:none}.section-conditions-bento__tabs::-webkit-scrollbar{display:none}.section-conditions-bento__tabs .tabs__wrapper{flex-wrap:nowrap;max-width:none;width:-moz-max-content;width:max-content}.section-conditions-bento__panels{min-height:204vw;position:relative;width:100%}.section-conditions-bento__panel{display:flex;flex-direction:column;gap:var(--2b);left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100%}.section-conditions-bento__panel.active{opacity:1;visibility:visible}.section-conditions-bento__card{background-color:var(--s);border-radius:var(--2p);display:flex;flex-direction:column;gap:var(--1z);height:115.7333333333vw;padding:var(--28);width:100%}.section-conditions-bento__content-scroll{display:flex;flex:1;flex-direction:column;gap:var(--1x);justify-content:space-between;min-height:0;overflow:auto;padding-right:var(--2b)}@document url-prefix(""){.section-conditions-bento__content-scroll{scrollbar-color:var(--1j) transparent;scrollbar-width:thin}}.section-conditions-bento__content-scroll::-webkit-scrollbar{height:4px;width:4px}.section-conditions-bento__content-scroll::-webkit-scrollbar-track{background-color:transparent;border-radius:3px}.section-conditions-bento__content-scroll::-webkit-scrollbar-thumb{background-color:var(--1j);border-radius:3px}.section-conditions-bento__title{color:var(--a);width:100%}.section-conditions-bento__description,.section-conditions-bento__item{color:var(--c)}.section-conditions-bento__list{display:flex;flex-direction:column;gap:var(--22);list-style:none;margin:0;padding:0}.section-conditions-bento__item{padding-left:1.125rem;position:relative}.section-conditions-bento__item:before{aspect-ratio:1/1;background-color:var(--a);border-radius:50%;content:"";height:.25rem;left:0;position:absolute;top:.45em}.section-conditions-bento__gallery{display:flex;flex-direction:column;gap:var(--2b);min-width:0;width:100%}.section-conditions-bento__media{border-radius:var(--2p);overflow:hidden;position:relative}.section-conditions-bento__media._primary{height:42.1333333333vw}.section-conditions-bento__media._secondary{height:41.8666666667vw}.section-conditions-bento__media-row{display:grid;gap:var(--2b);grid-template-columns:repeat(2,minmax(0,1fr))}.section-conditions-bento__picture{display:block;height:100%;width:100%}.section-conditions-bento__picture img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.section-values{display:flex;overflow:hidden}.section-values__content{display:flex;flex-direction:column;gap:var(--1w);width:100%}.section-values__swiper{overflow:visible;width:100%}.section-values__list{list-style:none;margin:0;padding:0}.section-values__item{display:flex;flex-direction:column;min-height:var(--5f);width:var(--2j);--5f:46.6666666667vw}.section-values__card{align-items:flex-start;background-color:var(--s);border-radius:var(--2p);cursor:pointer;display:flex;flex:1;flex-direction:column;gap:var(--2b);height:100%;justify-content:space-between;padding:var(--28);position:relative}.section-values__title{color:var(--a);width:100%}.section-values__button{align-self:flex-end;margin-top:auto}.section-values__nav{align-self:flex-end}.similar-companies-slider{display:flex;overflow:hidden}.similar-companies-slider__content{display:flex;flex-direction:column;gap:var(--1w);width:100%}.similar-companies-slider__swiper{overflow:visible;width:100%}.similar-companies-slider__slide{width:var(--2i)}.similar-companies-slider__card{width:100%}.similar-companies-slider__nav{align-self:flex-end}.similar-vacancies-section{align-items:center;background-color:var(--p);display:flex;flex-direction:column;gap:var(--1t);overflow:hidden;padding-top:var(--1q);padding-inline:var(--1p)}.similar-vacancies-section__title-block{align-items:center;display:flex;flex-direction:column;gap:var(--1w);text-align:center;width:100%}.similar-vacancies-section__title{color:var(--a);display:flex;flex-wrap:wrap;gap:0 var(--21);justify-content:center;width:100%}.similar-vacancies-section__counter{color:var(--10)}.similar-vacancies-section__slider-wrap{display:flex;flex-direction:column;gap:var(--1w);width:100%}.similar-vacancies-section__swiper{overflow:visible;width:100%}.similar-vacancies-section__list{align-items:stretch}.similar-vacancies-section__slide{display:flex;height:auto;position:relative;width:100%}.similar-vacancies-section__card{height:100%;width:100%}.similar-vacancies-section__nav{align-self:flex-end}.subscription-form__state{display:none;max-width:var(--2e)}.subscription-form__form{max-width:var(--2e)}.subscription-form[data-state=success-unsubscribe] .subscription-form__state_success-unsubscribe,.subscription-form[data-state=success-update] .subscription-form__state_success-update{display:block}.subscription-form[data-state=success-unsubscribe] .section-title,.subscription-form[data-state=success-unsubscribe] .subscription-form__form,.subscription-form[data-state=success-update] .section-title,.subscription-form[data-state=success-update] .subscription-form__form{display:none}.suggested-vacancies-section{background-color:var(--p);overflow:hidden;padding:var(--1q) var(--1p)}.suggested-vacancies-section__container{align-items:center;display:flex;flex-direction:column;margin:0 auto;width:min(100%,var(--2e))}.suggested-vacancies-section__title{color:var(--a);max-width:var(--2e);text-align:center}.suggested-vacancies-section__title span{color:var(--10)}.suggested-vacancies-section__tabs{display:flex;gap:var(--22);justify-content:center;margin-top:var(--1t);max-width:100%}.suggested-vacancies-section__tab{flex-shrink:0}.suggested-vacancies-section__button,.suggested-vacancies-section__list{margin-top:var(--1w)}.vacancies-form{margin:0 auto;max-width:var(--2d);width:100%}.vacancies-form._offset-top-160{padding-top:var(--1q)}.vacancies-form._offset-top-120{padding-top:var(--1r)}.vacancies-form._offset-top-100{padding-top:var(--1s)}.vacancies-form._offset-top-80{padding-top:var(--1t)}.vacancies-form._offset-top-60{padding-top:var(--1u)}.vacancies-form._offset-top-50{padding-top:var(--1v)}.vacancies-form._offset-top-40{padding-top:var(--1w)}.vacancies-form._offset-top-32{padding-top:var(--1x)}.vacancies-form._offset-top-20{padding-top:var(--1z)}.vacancies-form._offset-top-10{padding-top:var(--2b)}.vacancies-form._offset-top-0{padding-top:0}.vacancies-form._offset-bottom-160{padding-bottom:var(--1q)}.vacancies-form._offset-bottom-120{padding-bottom:var(--1r)}.vacancies-form._offset-bottom-100{padding-bottom:var(--1s)}.vacancies-form._offset-bottom-80{padding-bottom:var(--1t)}.vacancies-form._offset-bottom-60{padding-bottom:var(--1u)}.vacancies-form._offset-bottom-50{padding-bottom:var(--1v)}.vacancies-form._offset-bottom-40{padding-bottom:var(--1w)}.vacancies-form._offset-bottom-32{padding-bottom:var(--1x)}.vacancies-form._offset-bottom-20{padding-bottom:var(--1z)}.vacancies-form._offset-bottom-10{padding-bottom:var(--2b)}.vacancies-form._offset-bottom-0{padding-bottom:0}.vacancies-form__lead{width:100%}.vacancies-form__aside,.vacancies-form__filters-placeholder{display:none}.vacancies-form__filters-tabs{align-items:center;display:flex;flex-wrap:wrap;gap:var(--22);margin-bottom:var(--1w)}.vacancies-form__results{margin-bottom:var(--21)}.vacancies-form._loading .vacancies-form__bottom{opacity:.6;pointer-events:none;transition:opacity .2s ease}.vacancies-overview{--5l:var(--l);--5m:var(--1c);--5n:100%;background-color:var(--p);padding-inline:var(--1p);--5n:0vw}.vacancies-overview__container{margin-inline:auto;max-width:var(--2c);width:100%}.vacancies-overview__container,.vacancies-overview__left{display:grid;gap:var(--2b);grid-template-columns:1fr}.vacancies-overview__card{border-radius:var(--2p);isolation:isolate;overflow:hidden;position:relative}.vacancies-overview__card._top{background-color:var(--v);display:flex;flex-direction:column;height:61.3333333333vw;justify-content:space-between;padding:var(--27)}.vacancies-overview__card._middle{background-color:var(--s);display:flex;flex-direction:column;gap:var(--2b);height:117.3333333333vw;padding:var(--2b)}.vacancies-overview__card._right{display:flex;flex-direction:column;height:117.3333333333vw;justify-content:space-between;padding:var(--27)}.vacancies-overview__top-content{display:flex;flex-direction:column;gap:var(--1z)}.vacancies-overview__right-title,.vacancies-overview__top-title{color:var(--h)}.vacancies-overview__right-description,.vacancies-overview__top-description{color:var(--j)}.vacancies-overview__top-description{-webkit-line-clamp:3;line-clamp:3}.vacancies-overview__right-description,.vacancies-overview__top-description{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.vacancies-overview__right-description{-webkit-line-clamp:5;line-clamp:5}.vacancies-overview__top-button{align-self:flex-start}.vacancies-overview__middle-media{backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:calc(var(--2p) - var(--2b));flex-shrink:0;height:210px;isolation:isolate;overflow:hidden;position:relative;transform:translateZ(0);width:100%}.vacancies-overview__middle-media .swiper-wrapper{height:100%;transform:translateZ(0)}.vacancies-overview__middle-media-slide{backface-visibility:hidden;-webkit-backface-visibility:hidden;height:100%;transform:translateZ(0);will-change:opacity}.vacancies-overview__middle-picture,.vacancies-overview__middle-picture img{backface-visibility:hidden;-webkit-backface-visibility:hidden;display:block;height:100%;transform:translateZ(0);width:100%}.vacancies-overview__middle-picture img{-o-object-fit:cover;object-fit:cover}.vacancies-overview__middle-content{display:flex;flex-direction:column;height:100%;justify-content:space-between;min-width:0;padding:var(--21);padding-bottom:calc(var(--21) + 48px + var(--1z));position:relative}.vacancies-overview__middle-text-swiper{height:100%;width:100%}.vacancies-overview__middle-text-swiper .swiper-wrapper{height:100%}.vacancies-overview__middle-text-slide{display:flex;height:100%}.vacancies-overview__middle-text{display:flex;flex-direction:column;gap:var(--1z)}.vacancies-overview__middle-tag .tag-text{border-color:var(--1n);color:var(--a);padding-block:var(--23) var(--24);padding-inline:var(--22)}.vacancies-overview__middle-title{color:var(--a)}.vacancies-overview__middle-controls{bottom:var(--21);display:flex;gap:var(--22);position:absolute;right:var(--21);z-index:2}.vacancies-overview__right-media{border-radius:inherit}.vacancies-overview__right-picture{height:100%;width:100%}.vacancies-overview__right-picture img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vacancies-overview__right-content{display:flex;flex-direction:column;height:100%;justify-content:space-between;position:relative;z-index:1}.vacancies-overview__right-text{display:flex;flex-direction:column;gap:var(--1z);max-width:var(--2j)}.vacancies-overview__right-link{align-items:center;align-self:flex-start;display:inline-flex;gap:var(--22);text-decoration:none}.vacancies-overview__right-link-label{color:var(--h);transition:color .2s ease}.vacancies-overview__right-link-icon{align-items:center;aspect-ratio:1/1;background-color:var(--16);border-radius:50%;color:var(--w);display:inline-flex;height:20px;justify-content:center;transition:background-color .2s ease}.vacancies-overview__right-link-icon svg{aspect-ratio:1/1;height:14px}.vacancies-overview__right-button{align-self:flex-start}.vacancy-details{background-color:var(--p);margin:0 auto;padding:var(--1t) var(--1p) var(--1q)}.vacancy-details__container{align-items:flex-start;display:grid;gap:var(--1t)}.vacancy-details__content{display:flex;flex-direction:column;gap:var(--1u)}.vacancy-details__sections{display:contents}.vacancy-details__section{display:block}.vacancy-details__date{width:100%}.vacancy-details__aside{min-width:0;position:sticky;top:calc(var(--1t) + var(--1z))}.vacancy-details__card{width:100%}.video-showcase-slider .section-wrapper__content-wrapper{align-items:center}.video-showcase-slider__content{align-items:center;display:flex;flex-direction:column;gap:var(--1w);width:100%}.video-showcase-slider__slider{width:var(--2d)}.video-showcase-slider__slide,.video-showcase-slider__slide-content,.video-showcase-slider__swiper,.video-showcase-slider__wrapper{width:100%}.video-showcase-slider__swiper.swiper-initialized .video-showcase-slider__description,.video-showcase-slider__swiper.swiper-initialized .video-showcase-slider__tag,.video-showcase-slider__swiper.swiper-initialized .video-showcase-slider__title{opacity:0}.video-showcase-slider__swiper.swiper-initialized .video-showcase-slider__slide:not(.swiper-slide-active) .video-showcase-slider__description,.video-showcase-slider__swiper.swiper-initialized .video-showcase-slider__slide:not(.swiper-slide-active) .video-showcase-slider__tag,.video-showcase-slider__swiper.swiper-initialized .video-showcase-slider__slide:not(.swiper-slide-active) .video-showcase-slider__title{transition-delay:0s}.video-showcase-slider__swiper.swiper-initialized .video-showcase-slider__slide.swiper-slide-active .video-showcase-slider__description,.video-showcase-slider__swiper.swiper-initialized .video-showcase-slider__slide.swiper-slide-active .video-showcase-slider__tag,.video-showcase-slider__swiper.swiper-initialized .video-showcase-slider__slide.swiper-slide-active .video-showcase-slider__title{opacity:1;transition-delay:.4s}.video-showcase-slider__slide-content{display:grid;gap:var(--1x)}.video-showcase-slider__text{align-self:stretch;display:flex;flex-direction:column;gap:var(--1w);position:relative}.video-showcase-slider__tag{position:relative;transition:opacity .3s ease;width:-moz-fit-content;width:fit-content;will-change:opacity}.video-showcase-slider__wrapper-title{position:relative}.video-showcase-slider__title{color:var(--h);pointer-events:none;transition:opacity .3s ease;width:100%;will-change:opacity}.video-showcase-slider__media{background:none;border:0;border-radius:var(--2p);display:block;height:117.3333333333vw;overflow:hidden;padding:0;position:relative;text-align:left;transition:opacity .2s ease;width:var(--2f)}.video-showcase-slider__media[data-btn-modal]{cursor:pointer}.video-showcase-slider__play{align-items:center;background-color:var(--16);border:0;border-radius:var(--2s);color:var(--c);cursor:pointer;display:inline-flex;gap:var(--23);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease,transform .2s ease,background-color .2s ease}.video-showcase-slider__play-icon{align-items:center;aspect-ratio:1/1;display:inline-flex;height:var(--20);justify-content:center}.video-showcase-slider__play-icon-svg{color:var(--w)}.video-showcase-slider__play-content{align-items:center;display:inline-flex;gap:var(--25);padding-bottom:var(--24);padding-top:var(--23)}.video-showcase-slider__play-duration{color:var(--e)}.video-showcase-slider__right-text{position:relative}.video-showcase-slider__description{color:var(--j);max-width:22.4375rem;transition:opacity .3s ease;will-change:opacity}.video-showcase-slider__nav{align-self:flex-end}.add-btn{cursor:pointer}.add-btn,.add-btn__icon{align-items:center;display:flex}.add-btn__icon{aspect-ratio:1/1;background-color:var(--15);border-radius:50%;flex-shrink:0;height:var(--5p);justify-content:center;margin-right:8px;transition:background-color .2s ease;--5p:20px}.add-btn__icon svg{aspect-ratio:1/1;flex-shrink:0;height:var(--3k);--3k:14px;color:var(--x)}.add-btn__text{color:var(--c);transform:translateY(1px);transition:color .2s ease}.author{align-items:center;display:flex;gap:var(--22)}.author__avatar{border-radius:50%;flex-shrink:0;height:var(--5q);overflow:hidden;width:var(--5q);--5q:12.8vw}.author__avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.author__text{display:grid;gap:var(--24);min-width:0}.author__name{color:var(--a);display:block;font-style:normal}.author__position{color:var(--e)}.blog-card{background-color:var(--s);border-radius:var(--2p);color:var(--a);display:flex;flex-direction:column;gap:var(--22);min-width:0;overflow:hidden;padding:var(--2a)}.blog-card:focus-visible .blog-card__picture img{transform:scale(1.04)}.blog-card__link{color:inherit;display:flex;flex:1 1 auto;flex-direction:column;gap:var(--22);min-width:0;text-decoration:none}.blog-card__media{border-radius:var(--2q);height:180px;overflow:hidden;width:100%}.blog-card__picture,.blog-card__picture img{display:block;height:100%;width:100%}.blog-card__picture img{-o-object-fit:cover;object-fit:cover;transition:transform .2s ease}.blog-card__content{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--1x);padding:var(--1z)}.blog-card__tags{display:flex;flex-wrap:wrap;gap:var(--23)}.blog-card__text{display:flex;flex-direction:column;gap:var(--1z)}.blog-card__title{color:var(--a)}.blog-card__description,.blog-card__title{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.blog-card__description{color:var(--c)}.breadcrumbs{align-items:center;display:flex;gap:var(--24);width:100%;--5r:var(--e);--5s:var(--a)}.breadcrumbs__back,.breadcrumbs__current,.breadcrumbs__link{color:var(--5r);text-transform:none}.breadcrumbs__list{align-items:center;display:flex;flex-wrap:wrap;gap:var(--24);list-style:none;margin:0;padding:0}.breadcrumbs__item{align-items:center;display:inline-flex;gap:var(--24);min-width:0}.breadcrumbs__current{display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.breadcrumbs__separator{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center}.breadcrumbs__icon{color:var(--5r);height:var(--5u);width:var(--5t);--5t:12px;--5u:14px}.breadcrumbs__back{align-items:center;display:flex;gap:var(--24)}.breadcrumbs__back,.breadcrumbs__icon,.breadcrumbs__link{transition:color .2s ease}.breadcrumbs._theme-light{--5r:var(--l);--5s:var(--h)}:root{--5v:var(--b);--5w:var(--16);--5x:var(--d);--5y:var(--h)}.btn{align-items:center;background-color:var(--5x);border-radius:var(--2s);color:var(--5y);cursor:pointer;display:inline-flex;justify-content:center;max-width:100%;min-height:40px;min-width:0;padding-inline:var(--1x);text-align:center;text-decoration:none;transition:background-color .2s ease,color .2s ease,opacity .2s ease;white-space:nowrap}.btn._theme-green-dark{--5x:var(--15);--5y:var(--h);--5v:var(--b)}.btn._theme-green-light{--5x:var(--13);--5y:var(--c);--5v:var(--14)}.btn._theme-orange{background-color:var(--11);--5y:var(--h);--5v:var(--12)}.btn._theme-white{--5x:var(--16);--5y:var(--c);--5v:var(--17)}.btn._theme-white-reverse{--5x:var(--17);--5y:var(--a);--5v:var(--l);--5w:var(--16)}.btn._theme-white-transparent{--5x:transparent;--5y:var(--i);--5v:transparent;--5w:transparent}.btn._variant-link{align-items:center;display:flex;min-height:auto;padding:0;--5y:var(--a);--5x:transparent;--5v:transparent;--5w:transparent}.btn._variant-link .btn__body{gap:var(--22)}.btn._variant-link .btn__label{font-family:YFF RARE,Arial,sans-serif;font-size:.875rem;font-weight:900;letter-spacing:-.02em;line-height:110%;text-transform:none}.btn__body{align-items:center;display:inline-flex;gap:var(--25);justify-content:center;max-width:100%;min-width:0}.btn__label{display:block;min-width:0;overflow:hidden;padding-top:2px;text-overflow:ellipsis;white-space:nowrap}.btn__spinner{align-items:center;aspect-ratio:1/1;display:none;flex-shrink:0;height:1.375rem;justify-content:center}.btn__spinner svg{flex-shrink:0;height:100%;width:100%}.btn__spinner svg .path{animation:spin 1s linear infinite;stroke:var(--5y);transform-origin:center}.btn__spinner._show{display:flex}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.btn__icon{align-items:center;aspect-ratio:1/1;background-color:var(--17);border-radius:50%;color:var(--w);display:flex;flex-shrink:0;height:16px;justify-content:center;transition:background-color .2s ease;width:16px}.btn__icon svg{height:12px;width:12px}.btn__icon-error,.btn__icon-success{aspect-ratio:1/1;display:none;height:.875rem}.btn__icon-error svg,.btn__icon-success svg{fill:none;height:100%;width:100%}.btn__icon-error svg circle,.btn__icon-success svg circle{fill:var(--5y);stroke:var(--5y)}.btn__icon-error svg .path-icon,.btn__icon-success svg .path-icon{stroke:var(--5x)}.btn__icon-error._show,.btn__icon-success._show{display:block}.btn:disabled,.btn[aria-disabled=true]{cursor:not-allowed;opacity:.3;pointer-events:none}.captcha-smart .smart-captcha{width:295px}:root{--3x:44px;--chat-button-right-offset:0}.chat-button{--3t:6px;border-radius:50%;position:relative}.chat-button__icon-container{aspect-ratio:1/1;background-color:var(--s);border-radius:50%;height:var(--3x);overflow:hidden;position:relative;transition:background-color .2s ease}.chat-button__icon{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;width:100%}.chat-button__icon img{aspect-ratio:1/1;height:36px}.chat-button__popup{height:auto;opacity:0;position:absolute;right:0;top:calc(var(--3x) + var(--3t));visibility:hidden;width:-moz-max-content;width:max-content}.chat-button__popup._init{animation:fade-out 6s;transition:opacity .2s ease,visibility .2s ease,transform .2s ease}@keyframes fade-out{0%,to{opacity:0;visibility:hidden}10%,90%{opacity:1;visibility:visible}}.chat-button__popup-wrapper{background-color:var(--z);border-radius:5.8666666667vw;height:auto;padding-block:var(--23);padding-inline:var(--22);position:relative;width:-moz-max-content;width:max-content}.chat-button__popup-wrapper:before{aspect-ratio:1/1;background-color:var(--z);content:"";height:var(--3t);position:absolute;right:calc(var(--3x)/2 - var(--3t)/2);top:calc(var(--3t)*-1/2);transform:rotate(45deg);z-index:-1}.chat-button__popup-title{color:var(--a)}.chat-button._dark .chat-button__icon-container{background-color:var(--v)}:root{--5z:91.4666666667vw}.chat-incoming-message{align-items:flex-start;align-self:flex-start;color:var(--h);display:flex;flex-wrap:wrap;gap:var(--23);-moz-column-gap:var(--24);column-gap:var(--24);max-width:var(--5z);width:100%}.chat-incoming-message>a{max-width:-moz-fit-content;max-width:fit-content}.chat-incoming-message__text{background-color:var(--a);border-radius:var(--29) var(--29) var(--29) 0;display:block;padding:var(--1z);width:100%}.chat-incoming-message__text:not(:first-child){margin-top:0}.chat-incoming-message__link{align-items:center;background-color:var(--y);border-radius:var(--2s);color:var(--h);display:inline-flex;height:35px;justify-content:center;padding-inline:var(--1x);transition:background-color .2s ease;width:-moz-fit-content;width:fit-content}.chat-incoming-message__link:not(:last-child){margin-right:0}.chat-incoming-message__result-item{align-items:center;background-color:var(--18);border-radius:var(--2s);color:var(--h);display:flex;justify-content:space-between;min-height:35px;padding-block:var(--21);padding-inline:var(--1x);transition:background-color .2s ease;width:100%}.chat-incoming-message__result-item__text-container{display:flex;flex-wrap:wrap;min-width:0}.chat-incoming-message__result-item-title{padding-right:1ex}.chat-incoming-message__result-item-span{color:var(--z)}.chat-incoming-message__result-item-span[data-chat-vacancy-company]{padding-right:1ex}.chat-incoming-message.waiting{align-items:baseline;background-color:var(--a);border-radius:var(--29) var(--29) var(--29) 0;display:flex;gap:0;max-width:var(--5z);padding:var(--1z)}.chat-incoming-message.waiting .chat-incoming-message__text{background-color:transparent;padding:0;width:auto}@keyframes change-dots{0%{clip-path:inset(0 100% 0 0)}25%{clip-path:inset(0 66% 0 0)}50%{clip-path:inset(0 33% 0 0)}75%,to{clip-path:inset(0)}}.chat-incoming-message.waiting:after{animation:change-dots 2s linear infinite;content:"...";display:inline-block;width:3ch}.chat-outgoing-message{align-self:flex-end;background-color:var(--e);border-radius:var(--29) 0 var(--2q) var(--29);color:var(--h);max-width:calc(var(--5z)*.8);padding:var(--1z);width:-moz-fit-content;width:fit-content}.checkbox{align-items:center;cursor:pointer;display:flex;gap:var(--22);position:relative;--60:var(--y)}.checkbox._size-xs{align-items:flex-start;gap:10px}.checkbox._size-xs>*{align-items:center;min-height:18px}.checkbox._size-xs .checkbox__title{padding-top:2px}.checkbox._size-xs .checkbox__title a{color:var(--a)}.checkbox._size-xs .checkbox__box{height:14px}.checkbox._size-md,.checkbox._size-xl{min-height:20px}.checkbox._size-md .checkbox__box,.checkbox._size-xl .checkbox__box{height:16px}.checkbox._size-md .checkbox__title,.checkbox._size-xl .checkbox__title{align-self:flex-end}.checkbox._size-md .checkbox__box{height:16px}.checkbox._theme-white .checkbox__title{color:var(--j)}.checkbox._theme-white .checkbox__title a{color:var(--z)}.checkbox._theme-white .checkbox__box{box-shadow:inset 0 0 0 1px var(--1o)}.checkbox._theme-white .checkbox__input:checked~.checkbox__box{background-color:var(--60)}.checkbox._theme-white .checkbox__input:checked~.checkbox__title{color:var(--i)}.checkbox:has(input:disabled){cursor:not-allowed;opacity:.4}.checkbox__wrapper{align-items:center;display:flex}.checkbox__input{opacity:0;position:absolute;top:0;visibility:hidden}.checkbox__input:checked~.checkbox__box{background-color:var(--60);box-shadow:none}.checkbox__input:checked~.checkbox__box .checkbox__icon{opacity:1;visibility:visible}.checkbox__input:checked~.checkbox__title{color:var(--a)}.checkbox__box{align-items:center;aspect-ratio:1/1;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:.2rem;box-shadow:inset 0 0 0 1px var(--1n);display:inline-flex;flex-shrink:0;height:20px;justify-content:center;position:relative;transform:translateZ(.001px);transition:box-shadow .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox__icon{aspect-ratio:1/1;color:var(--x);fill:none;height:12px;opacity:0;transition:visibility .2s ease,opacity .2s ease;visibility:hidden}.checkbox__title{color:var(--e);transform:translateY(1px);transition:color .2s ease}.checkbox__title a{color:var(--z);transition:color .2s ease}.collapsible-tag{align-items:center;border-radius:var(--2s);cursor:pointer;display:inline-flex;gap:var(--24);justify-content:center;padding:var(--23) var(--21);position:relative}.collapsible-tag:disabled{cursor:default}.collapsible-tag._theme--green{background-color:#d2fff2;color:var(--y)}.collapsible-tag__icon{color:currentColor;display:inline-flex;flex-shrink:0;height:var(--61);width:var(--61);--61:16px}.collapsible-tag__icon svg{height:100%;width:100%}.collapsible-tag__label{color:currentColor;margin-top:.5333333333vw;white-space:nowrap}.collapsible-tag._always-collapsed .collapsible-tag__label{border:0;clip-path:inset(100%);height:1px;margin:-1px;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);overflow:hidden}.dynamic-menu{background-color:var(--s);border-radius:var(--2p);display:grid;gap:var(--1y);overflow:hidden;padding:var(--1x)}.dynamic-menu__title{color:var(--a)}.dynamic-menu__list{display:grid;gap:var(--1z)}.dynamic-menu .anchors__item{color:var(--e);cursor:pointer;display:block;font-family:YFF RARE,Arial,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-.02em;line-height:130%;text-decoration:none;transition:color .2s ease}.dynamic-menu .anchors__item:focus-visible:not(._active){color:var(--a)}.dynamic-selector{align-items:center;color:var(--10);display:inline-flex;gap:var(--1z);max-width:100%;min-width:0;position:relative;--62:var(--w)}.dynamic-selector .dynamic-selector__button{color:var(--62)}.dynamic-selector .dynamic-selector__button .icon-button__icon{color:inherit}.dynamic-selector._open .dynamic-selector__dropdown{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.dynamic-selector._open .dynamic-selector__button{background-color:var(--11);--62:var(--x)}.dynamic-selector._open .dynamic-selector__button .icon-button__icon{transform:rotate(180deg)}.dynamic-selector__header{align-items:center;cursor:pointer;display:flex;flex:1 1 auto;gap:var(--1z);min-width:0;width:100%}.dynamic-selector__label{color:inherit;max-width:100%;min-width:0;overflow:hidden;text-align:start;text-overflow:ellipsis;transition:color .2s ease;white-space:nowrap}.dynamic-selector__button{flex-shrink:0}.dynamic-selector__dropdown{background-color:var(--r);border-radius:var(--2p);box-shadow:0 4px 30px #0021281f;color:var(--e);display:flex;flex-direction:column;gap:var(--1z);opacity:0;padding:var(--1y);pointer-events:none;position:absolute;right:0;top:calc(100% + var(--1z));transform:translateY(12px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease;visibility:hidden;width:315px;z-index:6;--64:142px}.dynamic-selector__search-wrap{background-color:var(--s);border-radius:var(--2r);padding:var(--65) var(--1y);width:100%;--65:15px}.dynamic-selector__search{background:none;border:0;color:var(--a);padding:0;width:100%}.dynamic-selector__search::-moz-placeholder{color:var(--e)}.dynamic-selector__search::placeholder{color:var(--e)}.dynamic-selector__list{display:flex;flex-direction:column;gap:var(--22);list-style:none;max-height:var(--64);overflow:auto}@document url-prefix(""){.dynamic-selector__list{scrollbar-color:var(--1j) transparent;scrollbar-width:thin}}.dynamic-selector__list::-webkit-scrollbar{height:4px;width:4px}.dynamic-selector__list::-webkit-scrollbar-track{background-color:transparent;border-radius:3px}.dynamic-selector__list::-webkit-scrollbar-thumb{background-color:var(--1j);border-radius:3px}.dynamic-selector__list._hidden{display:none}.dynamic-selector__option{background:none;border:0;color:var(--e);cursor:pointer;padding:0;text-align:left;transition:color .2s ease;width:100%}.dynamic-selector__option._active{color:var(--y);pointer-events:none}.dynamic-selector__empty{align-items:center;display:flex;flex-direction:column;gap:var(--22);justify-content:center;min-height:var(--64);text-align:center}.dynamic-selector__empty._hidden{display:none}.dynamic-selector__empty-title{color:var(--c)}.dynamic-selector__empty-text{color:var(--e)}.empty-list-message h3{color:var(--b)}.empty-list-message p{color:var(--d);margin-top:var(--21)}.filter-tab{align-items:center;border-radius:var(--2s);display:flex;gap:var(--25);justify-content:center;max-width:224px;padding-block:var(--23);padding-inline:var(--21)}.filter-tab__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-tab__close{aspect-ratio:1/1;height:12px;position:relative;z-index:0}.filter-tab__close:after,.filter-tab__close:before{content:"";height:100%;left:50%;position:absolute;top:50%;width:1px}.filter-tab__close:before{transform:translate(-50%,-50%) rotate(-45deg)}.filter-tab__close:after{transform:translate(-50%,-50%) rotate(45deg)}.filter-tab._variant-green{background-color:var(--s);max-width:unset;padding:var(--66) var(--1x) var(--67);--66:14px;--67:12px;transition:color .2s ease,background-color .2s ease}.filter-tab._variant-green .filter-tab__text{color:var(--a);font-family:YFF RARE,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:-.02em;line-height:100%;text-overflow:unset;text-transform:uppercase}.filter-tab._variant-green .filter-tab__close{display:none}.filter-tab._variant-green._active{background-color:var(--z)}.filters-checkboxes__list{display:flex;flex-direction:column;gap:var(--22)}.filters-checkboxes__item .checkbox__input:checked~.checkbox__title,.filters-checkboxes__item .checkbox__title{color:var(--a)}.filters-tabs{display:flex;flex-wrap:wrap;width:100%;--68:var(--19);--69:var(--h);--6a:var(--s)}.filters-tabs._empty{display:none}.filters-tabs .filter-tab{transition:background-color .2s ease,border-color .2s ease}.filters-tabs .filter-tab__text{transition:color .2s ease}.filters-tabs .filter-tab__close:after,.filters-tabs .filter-tab__close:before{transition:background-color .2s ease}.filters-tabs._theme-tab-light .filter-tab{border:1px solid var(--1o);padding-block:var(--23) var(--24)}.filters-tabs._theme-tab-light .filter-tab__text{color:var(--h)}.filters-tabs._theme-tab-light .filter-tab__close:after,.filters-tabs._theme-tab-light .filter-tab__close:before{background-color:var(--x)}.filters-tabs._theme-tab-light .filters-tabs__reset .filter-tab{background-color:var(--6a);border:1px solid var(--1o)}.filters-tabs._theme-tab-light .filters-tabs__reset .filter-tab__text{color:var(--69)}.filters-tabs._theme-tab-light .filters-tabs__reset .filter-tab__close:after,.filters-tabs._theme-tab-light .filters-tabs__reset .filter-tab__close:before{background-color:var(--69)}.filters-tabs._theme-tab-dark{--68:var(--e);--6a:var(--g)}.filters-tabs._theme-tab-dark .filter-tab{border:1px solid var(--1n);padding-block:var(--23) var(--24)}.filters-tabs._theme-tab-dark .filter-tab__text{color:var(--a)}.filters-tabs._theme-tab-dark .filter-tab__close:after,.filters-tabs._theme-tab-dark .filter-tab__close:before{background-color:var(--w)}.filters-tabs._theme-tab-dark .filters-tabs__reset .filter-tab{background-color:var(--6a);border:1px solid var(--1n)}.filters-tabs._theme-tab-dark .filters-tabs__reset .filter-tab__text{color:var(--69)}.filters-tabs._theme-tab-dark .filters-tabs__reset .filter-tab__close:after,.filters-tabs._theme-tab-dark .filters-tabs__reset .filter-tab__close:before{background-color:var(--69)}.filters-tabs._theme-tab-listing{--68:var(--t);--69:var(--e)}.filters-tabs._theme-tab-listing .filter-tab{background-color:var(--s);gap:var(--23)}.filters-tabs._theme-tab-listing .filter-tab__text{color:var(--a);font-family:YFF RARE,Arial,sans-serif;font-size:.875rem;font-weight:500;font-weight:400;letter-spacing:-.02em;line-height:100%;margin-top:3px;text-transform:uppercase}.filters-tabs._theme-tab-listing .filter-tab__close:after,.filters-tabs._theme-tab-listing .filter-tab__close:before{background-color:var(--69);height:12px}.filters-tabs._theme-tab-listing .filters-tabs__reset .filter-tab{background-color:unset;border:1px solid var(--1m)}.filters-tabs__reset{height:100%;order:1}.hint-error{height:0;overflow:hidden}.hint-error__text{color:var(--1l);display:block;padding-top:var(--25)}.icon-button{--63:var(--16);--4v:var(--17);--62:var(--w);align-items:center;background-color:var(--63);border:0;border-radius:50%;cursor:pointer;display:inline-flex;justify-content:center;text-decoration:none;transition:background-color .2s ease,color .2s ease,opacity .2s ease}.icon-button._theme-transparent{--63:var(--16);--4v:var(--t)}.icon-button._theme-transparent .icon-button__icon{color:var(--w);fill:transparent;transition:fill .2s ease,stroke .2s ease}.icon-button._theme-transparent-grey{--63:var(--17);--4v:var(--t)}.icon-button._theme-transparent-grey .icon-button__icon{color:var(--w);fill:transparent;transition:fill .2s ease,stroke .2s ease}.icon-button._theme-white,.icon-button._theme-yandex{--63:var(--16);--62:var(--w)}.icon-button._theme-white{--4v:var(--t)}.icon-button._theme-yandex{--62:#fc3f1d;--4v:var(--1d)}.icon-button._theme-grey{--63:var(--17);--4v:var(--u);--62:var(--w)}.icon-button._theme-white-orange{--63:var(--17);--4v:var(--11);--62:var(--w)}.icon-button._theme-white-orange .icon-button__icon{transition:color .2s ease,transform .2s ease}.icon-button._theme-dark-green{--63:var(--15);--4v:var(--w);--62:var(--x)}.icon-button._theme-content-04{--63:var(--v);--4v:var(--e);--62:var(--z)}.icon-button._theme-content-04 .icon-button__icon{fill:var(--z)}.icon-button._theme-content-02{--63:var(--s);--4v:var(--t);--62:var(--10)}.icon-button._theme-content-02 .icon-button__icon{fill:var(--10)}.icon-button._theme-content-03{--63:var(--16);--4v:var(--t);--62:var(--w)}.icon-button._theme-grey-dark{--63:var(--17);--4v:var(--17);--62:var(--w)}.icon-button._theme-play{--63:var(--10);--4v:var(--12);--62:var(--h)}.icon-button._size-48{aspect-ratio:1/1;height:40px}.icon-button._size-56{aspect-ratio:1/1;height:44px}.icon-button._size-filters{aspect-ratio:1/1;height:48px}.icon-button._size-80{aspect-ratio:1/1;height:12.8vw}.icon-button._size-80 .icon-button__icon-wrap{height:4.8vw}.icon-button__icon-wrap{aspect-ratio:1/1;height:16px}.icon-button__icon{color:var(--62)}.icon-button:disabled,.icon-button[aria-disabled=true]{cursor:not-allowed;opacity:.3;pointer-events:none}.inner-header-action{--48:40px;height:calc(var(--48) + var(--25)*2)!important}.inner-header-action .icon-button__icon-wrap{height:1.25rem!important}.input{position:relative;--6b:var(--r)}.input:has(input:focus) .input__inner,.input:has(textarea:focus) .input__inner{border-color:var(--1n)}.input:has(input:focus) .input__placeholder,.input:has(textarea:focus) .input__placeholder{opacity:0;pointer-events:none}.input._fill .input__clear{opacity:1;pointer-events:auto}.input._fill .input__placeholder{opacity:0;pointer-events:none}.input._hidden{display:none}.input._theme-grey{--6b:var(--s)}.input._theme-grey .input__inner{background-color:var(--s);color:var(--c)}.input:has(input:disabled) .input,.input:has(textarea:disabled) .input{cursor:not-allowed}.input:has(input:disabled) .input__inner,.input:has(textarea:disabled) .input__inner{background-color:var(--t);color:var(--e)}.input:has(input:disabled) .input__placeholder,.input:has(textarea:disabled) .input__placeholder{color:var(--e)}.input:has(textarea) .input__inner{border-radius:var(--2p)}.input:has(textarea) .input__inner{height:120px}.input:has(textarea) .input__container{align-items:stretch}.input:has(textarea) .input__input{height:100%;overflow:auto;padding-right:calc(var(--2b) + 4px);scroll-behavior:auto;width:100%}@document url-prefix(""){.input:has(textarea) .input__input{scrollbar-color:var(--1j) transparent;scrollbar-width:thin}}.input:has(textarea) .input__input::-webkit-scrollbar{height:4px;width:4px}.input:has(textarea) .input__input::-webkit-scrollbar-track{background-color:transparent;border-radius:3px}.input:has(textarea) .input__input::-webkit-scrollbar-thumb{background-color:var(--1j);border-radius:3px}.input:has(textarea) .input__input{outline:none;resize:none}.input:has(textarea) .input__input:disabled{pointer-events:none}.input:has(textarea) .input__placeholder{transform:none;white-space:normal}.input:has(textarea) .input__error-popup._show{bottom:95%;opacity:1}.input__wrapper{height:100%;position:relative}.input__inner{background-color:var(--r);border:1px solid transparent;border-radius:var(--2s);box-sizing:border-box;gap:var(--2b);height:42px;overflow:hidden;padding-block:var(--1z);padding-inline:var(--1x);transition:border-color .2s ease}.input__container,.input__inner{align-items:center;display:flex;position:relative;width:100%}.input__container{flex:1 1 auto;height:100%;min-width:0}.input__placeholder{color:var(--c);opacity:1;pointer-events:none;position:absolute;transition:opacity .2s ease}.input__error-popup{bottom:80%;isolation:isolate;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease,bottom .2s ease;z-index:1}.input__error-popup-wrapper{background-color:var(--r);border:1px solid var(--1l);border-radius:.75rem;padding-block:var(--23);padding-inline:var(--22);position:relative;--3t:5px}.input__error-popup-wrapper:before{background-color:var(--r);border:1px solid var(--1l);border-bottom:1px solid transparent;border-right:1px solid transparent;bottom:-2.5px;box-sizing:border-box;content:"";height:var(--3t);left:var(--1x);position:absolute;transform:rotate(225deg);width:var(--3t);z-index:1}.input__error-popup-text{color:var(--1l)}.input__error-popup._show{bottom:100%;opacity:1}.input__input{color:var(--a);flex:0 0 auto;padding:0;width:100%}.input__input:-webkit-autofill,.input__input:-webkit-autofill:active,.input__input:-webkit-autofill:focus,.input__input:-webkit-autofill:hover{caret-color:var(--a);-webkit-text-fill-color:var(--a);-webkit-box-shadow:0 0 0 1000px var(--6b) inset;-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s}.input__input:not(:focus){cursor:pointer}.input__clear{flex-shrink:0;height:.875rem;opacity:0;pointer-events:none;transition:opacity .2s ease;width:.875rem}.input__clear svg{color:var(--w);flex-shrink:0;height:100%;transition:color .2s ease;width:100%}.input__suggestions{background-color:var(--r);border-radius:var(--2p);left:0;max-height:180px;opacity:0;overflow:hidden;padding:var(--1z) var(--1x);pointer-events:none;position:absolute;top:calc(100% + var(--24));transition:opacity .2s ease;width:100%;z-index:2}.input._suggestions-opened .input__suggestions{opacity:1;pointer-events:auto}.input__suggestions-list{display:grid;gap:var(--22);list-style:none;margin:0;max-height:140px;overflow:auto;padding:0 var(--2b) 0 0}@document url-prefix(""){.input__suggestions-list{scrollbar-color:var(--1j) transparent;scrollbar-width:thin}}.input__suggestions-list::-webkit-scrollbar{height:4px;width:4px}.input__suggestions-list::-webkit-scrollbar-track{background-color:transparent;border-radius:3px}.input__suggestions-list::-webkit-scrollbar-thumb{background-color:var(--1j);border-radius:3px}.input__suggestions-item{color:var(--e);cursor:pointer;transition:color .2s ease}.input__suggestions-item span,.input__suggestions-item._active{color:var(--a)}.input__input,.input__placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.input textarea{white-space:normal}.input-file{align-items:flex-start;display:flex;gap:var(--1y);position:relative;width:-moz-fit-content;width:fit-content}.input-file:has(input:disabled) .input-file__wrapper{cursor:default;opacity:.3}.input-file__wrapper{flex-shrink:0;position:relative;transition:opacity .2s ease}.input-file__content{align-items:center;cursor:pointer;display:flex;gap:var(--22)}.input-file__info{display:flex;flex-direction:column;gap:var(--24)}.input-file__text{color:var(--c)}.input-file__info-file{color:var(--e)}.input-file__clip:before{bottom:0;content:"";height:100%;position:absolute;right:0;width:100%}.input-file__tabs{display:flex;gap:var(--23)}.input-file__error-popup{bottom:90%;isolation:isolate;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease,bottom .2s ease;z-index:1}.input-file__error-popup-wrapper{background-color:var(--r);border:1px solid var(--1l);border-radius:.75rem;padding-block:var(--23);padding-inline:var(--22);position:relative;--3t:5px}.input-file__error-popup-wrapper:before{background-color:var(--r);border:1px solid var(--1l);border-bottom:1px solid transparent;border-right:1px solid transparent;bottom:-2.5px;box-sizing:border-box;content:"";height:var(--3t);left:var(--1x);position:absolute;transform:rotate(225deg);width:var(--3t);z-index:1}.input-file__error-popup-text{color:var(--1l)}.input-file__error-popup._show{bottom:101%;opacity:1}.like-button{flex-shrink:0}.like-button._is-favorite .icon-button__icon{animation:heartbeat .2s ease;color:var(--10);fill:var(--10);transform-origin:center}@keyframes heartbeat{0%{transform:scale(1)}40%{transform:scale(1.2)}to{transform:scale(1)}}.location{align-items:center;color:var(--a);display:flex;gap:var(--25)}.location svg{display:block;flex-shrink:0;height:var(--61);width:var(--61);--61:16px}.pin-map{--6c:var(--z);--6d:0;cursor:pointer;outline:none}.pin-map__square-border{fill:none;opacity:var(--6d);stroke:var(--6c);stroke-width:4px;transition:opacity .2s ease,stroke .2s ease}.pin-map__square-outer{fill:var(--v);transition:fill .2s ease}.pin-map__circle-inner{fill:var(--6c);transition:fill .2s ease}.pin-map._active{--6c:var(--10)}.pin-map-card{background-color:var(--v);border:1px solid var(--1n);border-radius:var(--2p);color:var(--h);height:100%;justify-content:space-between;min-height:var(--45);padding:var(--29);position:relative}.pin-map-card,.pin-map-card__content{display:flex;flex-direction:column;gap:var(--23)}.pin-map-card__content{align-items:flex-start}.pin-map-card__city,.pin-map-card__title{color:var(--h)}.pin-map-card__button{margin-left:auto;width:-moz-fit-content;width:fit-content}.pin-map-card__button:before{bottom:0;content:"";min-height:var(--45);position:absolute;right:0;width:100%}.pin-map-popup{background-color:var(--z);border-radius:var(--2s);box-shadow:var(--2u);justify-content:center;padding-block:var(--22);padding-inline:var(--1y);pointer-events:none;white-space:nowrap}.pin-map-popup,.pin-map-popup__text{align-items:center;display:inline-flex}.pin-map-popup__text{color:var(--a);gap:var(--23)}.pin-map-popup__count{color:var(--g)}.play-button{align-items:center;aspect-ratio:1/1;background-color:var(--10);border:0;border-radius:50%;color:var(--h);cursor:pointer;display:inline-flex;justify-content:center;transition:background-color .2s ease,opacity .2s ease,transform .2s ease;width:12.8vw}.play-button._is-hidden{opacity:0;pointer-events:none;transform:scale(.92)}.play-button:focus-visible{outline:2px solid var(--y);outline-offset:var(--25)}.play-button__icon{align-items:center;aspect-ratio:1/1;display:inline-flex;height:var(--61);justify-content:center;width:var(--61);--61:4.8vw}@keyframes scroll-hint-arrow-pulse{0%,to{opacity:.45}50%{opacity:1}}.scroll-hint{align-items:center;color:var(--e);display:flex;gap:var(--2b)}.scroll-hint__arrow{animation:scroll-hint-arrow-pulse 1.6s ease-in-out infinite;color:currentColor;fill:transparent;height:var(--6f);width:var(--6e);--6e:10.5px;--6f:8px}.scroll-hint__arrow--right{animation-delay:.2s;transform:rotate(180deg)}.selector{position:relative;--48:160px;--49:10.1333333333vw}.selector._size-md{width:244px}.selector._size-md .selector__content{height:-moz-fit-content;height:fit-content;max-height:var(--48)}.selector._size-xl{--48:240px}.selector._size-xl .selector__content{padding-block:var(--1z);padding-inline:var(--1x) 4px}.selector._size-xl .selector__content-scroll{padding-inline-end:calc(var(--1x) - 4px)}.selector._size-xl .selector__item:last-child{padding-bottom:0}.selector._open .selector__header{border-color:var(--1n)}.selector._open .selector__header-placeholder{color:var(--a)}.selector._open .selector__header-btn{color:var(--a);transform:rotate(-180deg)}.selector._theme-grey .selector__header{background-color:var(--s);color:var(--c)}.selector[data-disabled] .selector__header{background-color:var(--t);cursor:default}.selector[data-disabled] .selector__header-placeholder{color:var(--e)}.selector[data-disabled] .selector__header-btn{transform:none}.selector[data-with-search] .selector__header{border-color:transparent;flex-shrink:0}.selector[data-with-search] .selector__header-placeholder{pointer-events:none}.selector[data-with-search] .selector__search-input{display:block;opacity:0}.selector[data-with-search] .selector__empty{padding-inline-end:calc(var(--1x) - 4px)}.selector[data-with-search]._open .selector__header{border-color:var(--1n)}.selector[data-with-search]._open .selector__header-placeholder{opacity:0}.selector[data-with-search]._open .selector__header-btn{display:none}.selector[data-with-search]._open .selector__search-input{opacity:1}.selector[data-with-search]._searching .selector-checkbox._search-hidden,.selector[data-with-search]._searching .selector-checkbox__child._search-hidden{display:none}.selector[data-with-search]._searching .selector-checkbox__children{height:auto!important;overflow:visible;padding-left:0}.selector[data-with-search]._searching .selector-checkbox._search-group{gap:var(--22)}.selector[data-with-search]._searching .selector-checkbox._search-group>.selector-checkbox__row .selector-checkbox__control{display:none}.selector[data-with-search]._searching .selector-checkbox._search-group>.selector-checkbox__row .selector-checkbox__toggle-text{margin:0}.selector[data-with-search]._searching .selector-checkbox._search-group>.selector-checkbox__row>.selector-checkbox__toggle{color:var(--e);cursor:default;pointer-events:none}.selector[data-with-search]._searching .selector-checkbox._search-group>.selector-checkbox__row .selector-checkbox__toggle-icon{display:none}.selector[data-with-search]._searching .selector-checkbox__child{margin-top:0}.selector[data-with-search]._searching .selector-checkbox__child>.selector-checkbox__row .selector-checkbox__control{display:flex}.selector[data-with-search]._searching .selector-checkbox__child>.selector-checkbox__children{padding-left:calc(var(--6g) + var(--22))}.selector[data-with-search] .checkbox__title{margin-top:2px}.selector__error-popup{bottom:80%;isolation:isolate;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease,bottom .2s ease;z-index:1}.selector__error-popup-wrapper{background-color:var(--r);border:1px solid var(--1l);border-radius:.75rem;padding-block:var(--23);padding-inline:var(--22);position:relative;--3t:5px}.selector__error-popup-wrapper:before{background-color:var(--r);border:1px solid var(--1l);border-bottom:1px solid transparent;border-right:1px solid transparent;bottom:-2.5px;box-sizing:border-box;content:"";height:var(--3t);left:var(--1x);position:absolute;transform:rotate(225deg);width:var(--3t);z-index:1}.selector__error-popup-text{color:var(--1l)}.selector__error-popup._show{bottom:100%;opacity:1}.selector__header{align-items:center;background-color:var(--r);border:1px solid transparent;border-radius:var(--2s);box-sizing:border-box;cursor:pointer;display:flex;gap:var(--2b);height:42px;justify-content:space-between;overflow:hidden;padding-block:var(--1z);padding-inline:var(--1x);position:relative;transition:border-color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.selector__header-right{align-items:center;display:flex;justify-content:center;margin-left:auto}.selector__header-btn{color:var(--w);flex-shrink:0;height:14px;transition:transform .2s ease,color .2s ease;width:14px;will-change:transform}.selector__header-placeholder{color:var(--c);display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;overflow:hidden;text-overflow:ellipsis;transition:color .2s ease;-webkit-box-orient:vertical}.selector__search-input{background:transparent;border:0;color:var(--a);display:none;font:inherit;inset:0;min-width:0;outline:none;padding:var(--1z) var(--1x);position:absolute}.selector._searching .selector__search-input{padding-right:0;right:var(--49)}.selector__search-input::-moz-placeholder{color:var(--c);opacity:1}.selector__search-input::placeholder{color:var(--c);opacity:1}.selector__search-clear{align-items:center;background:transparent;border:0;bottom:0;color:var(--w);cursor:pointer;display:none;justify-content:flex-end;padding:0;padding-left:var(--2b);padding-right:var(--1x);position:absolute;right:0;top:0;transition:color .2s ease;width:var(--49)}.selector__search-clear svg{display:block;height:14px;width:14px}.selector._open._searching .selector__search-clear{display:flex}.selector__body{background-color:var(--r);border-radius:var(--2p);box-shadow:0 4px 30px #0021281f;display:flex;margin-top:var(--24);max-height:0;opacity:0;overflow:clip;position:absolute;transform:rotate(.001deg);transition:max-height .2s ease,opacity 0s .2s;width:100%;will-change:max-height;z-index:2}.selector._open>.selector__body{max-height:var(--48);opacity:1;transition:max-height .2s ease,opacity 0s}.selector__content{box-sizing:border-box;display:flex;flex:1;flex-direction:column;height:var(--48);max-width:100%;padding-block:var(--1z);padding-inline:var(--1x)}.selector__empty{align-items:center;display:none;flex:1;flex-direction:column;gap:var(--22);justify-content:center;min-height:0;text-align:center}.selector__empty._show{display:flex}.selector__empty._show+.selector__content-scroll{display:none}.selector__empty-title{color:var(--a)}.selector__empty-text{color:var(--e)}.selector__content-scroll{display:flex;flex:1;flex-direction:column;gap:var(--22);min-height:0;overflow-x:hidden;overflow-y:auto;padding-block:1px;position:relative;scrollbar-gutter:stable}@document url-prefix(""){.selector__content-scroll{scrollbar-color:var(--1j) transparent;scrollbar-width:thin}}.selector__content-scroll::-webkit-scrollbar{height:4px;width:4px}.selector__content-scroll::-webkit-scrollbar-track{background-color:transparent;border-radius:3px}.selector__content-scroll::-webkit-scrollbar-thumb{background-color:var(--1j);border-radius:3px}.selector__tabs{display:flex;gap:var(--23);margin-top:var(--22)}.selector__item._search-hidden{display:none}.selector-checkbox{display:flex;flex-direction:column;--6g:16px}.selector-checkbox._open>*>*>.selector-checkbox__toggle-icon{transform:rotate(-180deg)}.selector-checkbox._size-xl{--6g:16px;--6h:20px}.selector-checkbox._size-xl .checkbox__wrapper{height:var(--6h)}.selector-checkbox._size-xl .checkbox__box{height:var(--6g)}.selector-checkbox._size-xl .selector-checkbox__control,.selector-checkbox._size-xl .selector-checkbox__row,.selector-checkbox._size-xl .selector-checkbox__toggle{align-items:flex-start}.selector-checkbox._size-xl .selector-checkbox__toggle-text{margin-top:2px}.selector-checkbox._size-xl .selector-checkbox__toggle-icon{height:var(--6h)}.selector-checkbox__row{align-items:center;display:flex;gap:var(--22);min-width:0}.selector-checkbox__control:not(._width-content){width:100%}.selector-checkbox__control._width-content{flex:0 0 auto;max-width:100%;min-width:0}.selector-checkbox__control .checkbox__input:indeterminate~.checkbox__box{background-color:var(--60);box-shadow:none}.selector-checkbox__control .checkbox__input:indeterminate~.checkbox__box:after{background-color:var(--x);border-radius:2px;content:"";height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:50%}.selector-checkbox__control .checkbox__input:indeterminate~.checkbox__box .checkbox__icon{opacity:0;visibility:hidden}.selector-checkbox__control .checkbox__input:indeterminate~.checkbox__title{color:var(--a)}.selector-checkbox__toggle{align-items:center;background:transparent;border:0;color:var(--e);cursor:pointer;display:inline-flex;flex:1 1 auto;gap:var(--22);justify-content:space-between;min-width:0;padding:0;text-align:left;transition:color .2s ease}.selector-checkbox__toggle[aria-expanded=true]{color:var(--c)}.selector-checkbox__toggle-text{min-width:0}.selector-checkbox__toggle-icon{flex:0 0 auto;height:14px;transition:transform .2s ease;width:14px}.selector-checkbox__children{display:flex;flex-direction:column;gap:var(--22);height:0;height:16px;overflow:hidden;padding-left:calc(var(--6g) + var(--22))}.selector-checkbox__children>:first-child{margin-top:var(--22)}.selector-list{display:flex;flex-direction:column;gap:var(--1y);position:relative}.selector-list[data-disabled]{opacity:.5;pointer-events:none}.selector-list__error-popup{bottom:calc(100% + var(--23));left:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease;z-index:1}.selector-list__error-popup-wrapper{background-color:var(--r);border:1px solid var(--1l);border-radius:.75rem;padding-block:var(--23);padding-inline:var(--22);position:relative}.selector-list__error-popup-text{color:var(--1l)}.selector-list__error-popup._show{opacity:1}.selector-list__title{color:var(--a)}.selector-list__content{display:flex;flex-direction:column;gap:var(--22)}.selector-list__item .checkbox__title{color:var(--c)}.share-button{flex-shrink:0;position:relative}.share-button__toggle{position:relative;z-index:2}.share-button__toggle .icon-button__icon{transition:color .2s ease,fill .2s ease}.share-button__popup{--6i:var(--21);background-color:var(--r);border-radius:var(--2p);box-shadow:0 .25rem 1.875rem #0021281f;display:flex;flex-direction:column;gap:var(--22);min-width:15.625rem;opacity:0;padding:var(--29);pointer-events:none;position:absolute;right:0;transform:translateY(var(--6i));transition:transform .2s ease,opacity .2s ease,visibility .2s ease;visibility:hidden;z-index:4;--6j:40px}.share-button__popup._floating{inset:0 auto auto 0;position:fixed;z-index:101}.share-button__popup._position-above{transform:translateY(calc(var(--6i)*-1))}.share-button__popup._position-below{transform:translateY(var(--6i))}.share-button__popup._is-open{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.share-button._open .share-button__toggle{--63:var(--y);--4v:var(--y);background-color:var(--y)}.share-button._open .share-button__toggle .icon-button__icon{color:var(--x);fill:currentColor}.share-button__item{align-items:center;background-color:transparent;border:0;color:var(--a);cursor:pointer;display:flex;gap:var(--21);min-width:13.25rem;padding:0;text-decoration:none;white-space:nowrap}.share-button__item-text{transition:color .2s ease}.share-button__item-icon{align-items:center;background-color:var(--17);border-radius:50%;color:var(--a);display:inline-flex;flex-shrink:0;height:var(--6j);justify-content:center;width:var(--6j)}.share-button__item-icon-svg{height:50%;width:50%}.share-button__item[data-share-platform=telegram] .share-button__item-icon{color:#2590e1}.share-button__item[data-share-platform=vk] .share-button__item-icon{color:#577eb6}.share-button__item[data-share-platform=ok] .share-button__item-icon{color:#f77301}.share-button__item-copy .share-button__item-icon{color:var(--a)}.slider-nav{display:flex;gap:var(--22)}.slider-nav[hidden]{display:none}.slider-nav:has(.swiper-button-lock){display:none}.spoiler-btn{align-items:center;background-color:transparent;border:0;cursor:pointer;display:inline-flex;gap:var(--23);padding:0;transform:translateZ(0)}.spoiler-btn__icon{background-color:var(--15);border-radius:50%;flex-shrink:0;height:16px;margin-left:1px;position:relative;width:16px}.spoiler-btn__icon,.spoiler-btn__icon-item{align-items:center;display:inline-flex;justify-content:center}.spoiler-btn__icon-item{color:var(--c);inset:0;position:absolute;transition:opacity .2s ease}.spoiler-btn__icon-item svg{color:var(--x);height:12px;width:12px}.spoiler-btn__icon-item._minus{opacity:0}.spoiler-btn__label{color:var(--c);display:inline-grid;position:relative;white-space:nowrap}.spoiler-btn__label-item{grid-area:1/1;text-align:left;transition:opacity .2s ease}.spoiler-btn._active .spoiler-btn__icon-item._plus,.spoiler-btn__label-item._active{opacity:0}.spoiler-btn._active .spoiler-btn__icon-item._minus{opacity:1}.spoiler-btn._active .spoiler-btn__label-item._default{opacity:0}.spoiler-btn._active .spoiler-btn__label-item._active{opacity:1}.spoiler-links{text-align:end}.spoiler-links__head{align-items:center;display:flex;gap:var(--22);width:100%}.spoiler-links__title{color:var(--4i)}.spoiler-links__icon{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;transition:transform .2s ease}.spoiler-links__icon svg{aspect-ratio:1/1;color:var(--4i);height:1rem}.spoiler-links__list{align-items:flex-end;display:flex;flex-direction:column;gap:var(--22);padding-top:var(--1z)}.spoiler-links__link{color:var(--4h);transition:color .2s ease}.spoiler-links__body{height:0;overflow:hidden}.spoiler-links._open .spoiler-links__icon{transform:rotate(180deg)}.spoiler-links._open .spoiler-links__body{height:auto}.switcher{align-items:center;cursor:pointer;display:flex;gap:var(--2b)}.switcher:has(input:disabled){cursor:not-allowed;opacity:.4}.switcher._error .switcher__title{color:var(--1l)}.switcher__input{opacity:0;pointer-events:none;position:absolute;visibility:hidden}.switcher__input:focus-visible~.switcher__track{outline:2px solid var(--y);outline-offset:2px}.switcher__input:checked~.switcher__track{background-color:var(--1k)}.switcher__input:checked~.switcher__track .switcher__thumb{transform:translate(18px)}.switcher__track{background-color:var(--1m);border-radius:50px;display:flex;flex-shrink:0;height:22px;padding:2px;position:relative;transition:background-color .2s ease;width:50px}.switcher__thumb{background-color:var(--r);border-radius:100px;box-shadow:0 2px 3px #0a363440;height:100%;transition:transform .2s ease;width:28px;will-change:transform}.switcher__title{color:var(--c);flex:1 1 auto;min-width:0}.switcher-tab{cursor:pointer;height:-moz-fit-content;height:fit-content}.switcher-tab__input:focus-visible~.switcher-tab__title{outline:1px solid var(--6k)}.switcher-tab__input:checked~.switcher-tab__title{background-color:var(--13)}.switcher-tab__title{background-color:var(--17);border-radius:40px;color:var(--a);display:inline-block;padding:14px 16px 12px;text-transform:uppercase;transition:background-color .2s ease,color .2s ease,opacity .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.switcher-tabs{display:flex;flex-wrap:wrap;gap:var(--2b);position:relative}.tab-text{align-items:flex-end;color:var(--h);cursor:pointer;display:inline-flex;gap:var(--25);padding:var(--22) var(--21);text-decoration:none;transition:opacity .2s ease}.tab-text._state-no-padding{padding:0}.tab-text__label{display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.tab-text__counter,.tab-text__label{transition:color .2s ease;white-space:nowrap}.tab-text__counter{color:var(--j);opacity:.8;padding-bottom:var(--23)}.tab-text:disabled,.tab-text[aria-disabled=true]{opacity:.5;pointer-events:none}.tab-text._theme-light{color:var(--a)}.tab-text._theme-light .tab-text__counter{color:var(--c)}.tab-text._theme-light._active,.tab-text._theme-light._active .tab-text__counter{color:var(--y)}.tabs__wrapper{align-items:center;background-color:var(--s);border-radius:var(--2s);display:flex;flex-wrap:wrap;gap:var(--22);isolation:isolate;justify-content:center;list-style:none;margin:0;max-width:100%;padding:var(--25);position:relative;width:-moz-fit-content;width:fit-content}.tabs__button{transition-delay:0s}.tabs__button.active{background-color:var(--5w);transition-delay:0s}.tabs__button span,.tabs__button.active span{transition-delay:0s}.tabs__indicator{background-color:var(--5w);border-radius:var(--2s);height:calc(100% - var(--25)*2);left:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:0;z-index:1}.tabs.tabs-with-indicator .tabs__item{position:relative;z-index:2}.tabs.tabs-with-indicator .tabs__button,.tabs.tabs-with-indicator .tabs__button.active{background-color:transparent}.tag-text{align-items:center;border:1px solid transparent;border-radius:13.3333333333vw;display:inline-flex;justify-content:center;padding:var(--23) var(--22) var(--24)}.tag-text._theme-on-color{border-color:var(--1n);color:var(--a)}.tag-text._theme-on-white{border-color:var(--1o);color:var(--h)}.tag-text._theme-content-01{background-color:var(--r);border:unset;color:var(--a)}.tag-text._theme-content-02{background-color:var(--s);border:unset;color:var(--a)}.tag-text._size-xl{padding:var(--23) var(--21)}.tag-text._size-xl .tag-text__label{margin-top:.5333333333vw}.tag-text._size-sm .tag-text__label{font-weight:500;line-height:100%}.tag-text__label{display:block}.tag-text__icon{display:block;flex-shrink:0;height:var(--61);margin-right:var(--25);width:var(--61);--61:16px}.tooltip{--6l:var(--25);--6m:var(--23);background-color:var(--r);border:1px solid var(--y);border-radius:var(--2q);bottom:calc(100% + var(--23));color:var(--a);display:none;left:50%;max-width:220px;opacity:0;padding:var(--23) var(--22);pointer-events:none;position:absolute;right:auto;text-align:left;transform:translate(-50%,var(--25));transition:opacity .2s ease,visibility .2s ease;visibility:hidden;width:-moz-max-content;width:max-content;z-index:2;--6n:6px;--6o:4px}.tooltip__text{display:block;text-align:center}.tooltip__arrow{background-color:var(--r);border-bottom:1px solid var(--y);border-right:1px solid var(--y);bottom:calc(var(--6o)*-1);height:var(--6n);left:50%;position:absolute;transform:translate(-50%) rotate(45deg);width:var(--6n)}.tooltip._is-open{animation:tooltip-rise-center .2s ease;display:block;opacity:1;transform:translate(-50%);visibility:visible}.tooltip._align-left{left:0;right:auto;transform:translateY(var(--6l))}.tooltip._align-right{left:auto;right:0;transform:translateY(var(--6l))}.tooltip._align-left._is-open,.tooltip._align-right._is-open{animation:tooltip-rise-side .2s ease;transform:translate(0)}.tooltip._placement-bottom{transform:translate(-50%,calc(var(--6l)*-1))}.tooltip._placement-bottom .tooltip__arrow{bottom:auto;top:calc(var(--6o)*-1);transform:translate(-50%) rotate(225deg)}.tooltip._placement-bottom._align-left,.tooltip._placement-bottom._align-right{transform:translateY(calc(var(--6l)*-1))}.tooltip._placement-bottom._is-open{animation:tooltip-drop-center .2s ease;transform:translate(-50%)}.tooltip._placement-bottom._align-left._is-open,.tooltip._placement-bottom._align-right._is-open{animation:tooltip-drop-side .2s ease;transform:translate(0)}.tooltip._floating{inset:0 auto auto 0;position:fixed;z-index:20}@keyframes tooltip-rise-center{0%{transform:translate(-50%,var(--6l))}to{transform:translate(-50%)}}@keyframes tooltip-rise-side{0%{transform:translateY(var(--6l))}to{transform:translate(0)}}@keyframes tooltip-drop-center{0%{transform:translate(-50%,calc(var(--6l)*-1))}to{transform:translate(-50%)}}@keyframes tooltip-drop-side{0%{transform:translateY(calc(var(--6l)*-1))}to{transform:translate(0)}}.ui-date{color:var(--e)}.ui-list{display:flex;flex-direction:column;gap:var(--1x)}.ui-list__title{color:var(--a)}.ui-list__items{display:flex;flex-direction:column;gap:var(--1z)}.ui-list__item{align-items:flex-start;display:flex;gap:var(--22)}.ui-list__marker{background-color:var(--10);border-radius:50%;flex:0 0 auto;height:var(--34);margin-top:calc((1.3em - var(--34))/2);width:var(--34);--34:6px;--6p:9px}.ui-list__text{color:var(--c);min-width:0}.ui-time{align-items:center;color:var(--e);display:flex;gap:var(--25)}.ui-time__icon{color:var(--v);display:block;fill:transparent;flex-shrink:0;height:var(--6r);width:var(--6q);--6q:20px;--6r:20px}.vacancies-results{border-bottom:1px solid var(--1j);color:var(--e);display:block;padding:var(--23) 0}.vacancy-meta{align-items:center;display:flex;flex-wrap:wrap;gap:var(--24) var(--23)}.vacancy-meta__item{color:var(--e);position:relative;--34:4px}.vacancy-meta__item:not(:first-child){padding-left:calc(var(--34) + var(--23))}.vacancy-meta__item:not(:first-child):before{background-color:currentColor;border-radius:50%;content:"";height:var(--34);left:0;position:absolute;top:50%;transform:translateY(-50%);width:var(--34)}.vacancy-skills h2{color:var(--a);margin-bottom:var(--1x)}.vacancy-skills ul{display:flex;flex-wrap:wrap;gap:var(--23)}@media(min-width:375px){.headline-h-0{font-size:clamp(1.875rem,3.0534351145vw + 1.159351145rem,2.625rem)}.company-stats-marquee__card-title,.fullscreen-banner__title,.headline-h-1{font-size:clamp(1.625rem,.5089058524vw + 1.5057251908rem,1.75rem)}.headline-h-2{font-size:clamp(1.25rem,.5089058524vw + 1.1307251908rem,1.375rem)}.headline-h-3{font-size:clamp(1.125rem,.5089058524vw + 1.0057251908rem,1.25rem)}.headline-h-4{font-size:clamp(1rem,.5089058524vw + .8807251908rem,1.125rem)}.headline-h-5{font-size:clamp(.875rem,0vw + .875rem,.875rem)}.company-stats-marquee__card-description,.fullscreen-banner__description,.section-career-path__card-text,.section-career-path__card-text *,.text-t-1,.text-t-1-m{font-size:clamp(1rem,0vw + 1rem,1rem)}.chat-incoming-message.waiting:after,.chat-incoming-message__text,.chat-outgoing-message__text,.checkbox._size-md .checkbox__title,.checkbox._size-xl .checkbox__title,.filter-tab__text,.filters-checkboxes__item .checkbox__title,.form-chat__input .input__input,.form-chat__input .input__placeholder,.form-experience-detail__close-btn span,.input__input,.input__suggestions-item,.search-main__empty-response,.search-main__error-response,.search-main__example-item,.search-main__input,.selector-checkbox__control .checkbox__title,.selector-list__item .checkbox__title,.selector__item .checkbox__title,.switcher__title,.text-t-2{font-size:clamp(.875rem,0vw + .875rem,.875rem)}.footer__made-by,.text-t-3{font-size:clamp(.75rem,0vw + .75rem,.75rem)}.checkbox__title,.text-t-4{font-size:clamp(.6875rem,0vw + .6875rem,.6875rem)}.accent-num-1{font-size:clamp(1.375rem,.5089058524vw + 1.2557251908rem,1.5rem)}.accent-num-2{font-size:clamp(1rem,.5089058524vw + .8807251908rem,1.125rem)}.accent-num-3,.tab-text__counter{font-size:clamp(.75rem,0vw + .75rem,.75rem)}.btn__label,.tabs__button span,.ui-buttons,.ui-tabs{font-size:clamp(.875rem,0vw + .875rem,.875rem)}.breadcrumbs__back,.breadcrumbs__current,.breadcrumbs__link,.form-experience-detail .switcher-tab__title,.ui-bread-crumbs,.ui-tags{font-size:clamp(.75rem,0vw + .75rem,.75rem)}.chat-incoming-message__link,.chat-incoming-message__result-item,.navigation-menu-1,.share-button__item{font-size:clamp(.875rem,0vw + .875rem,.875rem)}.ui-medium-listing{font-size:clamp(1rem,.5089058524vw + .8807251908rem,1.125rem)}.article-table__cell,.vacancies-filters-modal__reset{font-size:clamp(.875rem,0vw + .875rem,.875rem)}.vacancy-card__title{font-size:clamp(1rem,.5089058524vw + .8807251908rem,1.125rem)}.banner__title{font-size:clamp(1.625rem,.5089058524vw + 1.5057251908rem,1.75rem)}.banner__description{font-size:clamp(1rem,0vw + 1rem,1rem)}.banner_variant--listing .banner__title{font-size:clamp(1.25rem,.5089058524vw + 1.1307251908rem,1.375rem)}.banner_variant--listing .banner__description{font-size:clamp(.875rem,0vw + .875rem,.875rem)}.banner_variant--blog .banner__title,.banner_variant--blog-wide .banner__title,.banner_variant--favourites .banner__title{font-size:clamp(1.125rem,.5089058524vw + 1.0057251908rem,1.25rem)}.banner_variant--blog-wide .banner__description{font-size:clamp(1rem,0vw + 1rem,1rem)}.banner_variant--blog .banner__description{font-size:clamp(.875rem,0vw + .875rem,.875rem)}.banner_variant--square .banner__title{font-size:clamp(1.125rem,.5089058524vw + 1.0057251908rem,1.25rem)}.banner_variant--square .banner__description{font-size:clamp(.875rem,0vw + .875rem,.875rem)}.banner_variant--article .banner__title{font-size:clamp(1.125rem,.5089058524vw + 1.0057251908rem,1.25rem)}.banner_variant--article .banner__description{font-size:clamp(.875rem,0vw + .875rem,.875rem)}.inner-lead._variant-vacancy .inner-lead__description{font-size:clamp(1rem,.5089058524vw + .8807251908rem,1.125rem)}.btn._variant-link .btn__label{font-size:clamp(.875rem,0vw + .875rem,.875rem)}.dynamic-menu .anchors__item{font-size:clamp(1rem,0vw + 1rem,1rem)}.filter-tab._variant-green .filter-tab__text,.filters-tabs._theme-tab-listing .filter-tab__text{font-size:clamp(.875rem,0vw + .875rem,.875rem)}}@media(min-width:768px){.headline-h-0{font-size:clamp(2.625rem,.78125vw + 2.25rem,2.875rem)}.company-stats-marquee__card-title,.fullscreen-banner__title,.headline-h-1{font-size:clamp(1.75rem,1.171875vw + 1.1875rem,2.125rem)}.headline-h-2{font-size:clamp(1.375rem,.390625vw + 1.1875rem,1.5rem)}.headline-h-3{font-size:clamp(1.25rem,0vw + 1.25rem,1.25rem)}.headline-h-4{font-size:clamp(1.125rem,0vw + 1.125rem,1.125rem)}.headline-h-5{font-size:clamp(.875rem,0vw + .875rem,.875rem)}.company-stats-marquee__card-description,.fullscreen-banner__description,.section-career-path__card-text,.section-career-path__card-text *,.text-t-1,.text-t-1-m{font-size:clamp(1rem,.390625vw + .8125rem,1.125rem)}.chat-incoming-message.waiting:after,.chat-incoming-message__text,.chat-outgoing-message__text,.checkbox._size-md .checkbox__title,.checkbox._size-xl .checkbox__title,.filter-tab__text,.filters-checkboxes__item .checkbox__title,.form-chat__input .input__input,.form-chat__input .input__placeholder,.form-experience-detail__close-btn span,.input__input,.input__suggestions-item,.search-main__empty-response,.search-main__error-response,.search-main__example-item,.search-main__input,.selector-checkbox__control .checkbox__title,.selector-list__item .checkbox__title,.selector__item .checkbox__title,.switcher__title,.text-t-2{font-size:clamp(.875rem,0vw + .875rem,.875rem)}.footer__made-by,.text-t-3{font-size:clamp(.75rem,0vw + .75rem,.75rem)}.checkbox__title,.text-t-4{font-size:clamp(.6875rem,0vw + .6875rem,.6875rem)}.accent-num-1{font-size:clamp(1.5rem,0vw + 1.5rem,1.5rem)}.accent-num-2{font-size:clamp(1.125rem,0vw + 1.125rem,1.125rem)}.accent-num-3,.tab-text__counter{font-size:clamp(.75rem,.1953125vw + .65625rem,.8125rem)}.btn__label,.tabs__button span,.ui-buttons,.ui-tabs{font-size:clamp(.875rem,0vw + .875rem,.875rem)}.breadcrumbs__back,.breadcrumbs__current,.breadcrumbs__link,.form-experience-detail .switcher-tab__title,.ui-bread-crumbs,.ui-tags{font-size:clamp(.75rem,0vw + .75rem,.75rem)}.chat-incoming-message__link,.chat-incoming-message__result-item,.navigation-menu-1,.share-button__item{font-size:clamp(.875rem,0vw + .875rem,.875rem)}.ui-medium-listing{font-size:clamp(1.125rem,0vw + 1.125rem,1.125rem)}:root{--1p:2.6041666667vw;--1q:10.4166666667vw;--1r:9.1145833333vw;--1s:7.8125vw;--1t:5.2083333333vw;--1u:4.1666666667vw;--1v:3.6458333333vw;--1w:3.125vw;--1x:2.6041666667vw;--1y:2.0833333333vw;--1z:1.5625vw;--20:1.5625vw;--21:1.3020833333vw;--22:1.0416666667vw;--23:.78125vw;--24:.5208333333vw;--25:.5208333333vw;--26:3.125vw;--27:3.125vw;--28:2.0833333333vw;--29:1.8229166667vw;--2a:1.0416666667vw;--2b:1.3020833333vw;--2c:94.7916666667vw;--2d:94.7916666667vw;--2e:94.7916666667vw;--2f:46.7447916667vw;--2g:44.2708333333vw;--2h:41.9270833333vw;--2i:44.2708333333vw;--2j:44.2708333333vw;--2k:20.3125vw;--2l:20.3125vw;--2m:29.296875vw;--2n:10.6770833333vw;--2o:100vw;--2p:2.34375vw;--2q:1.5625vw;--2r:5.2083333333vw;--2s:5.2083333333vw;--2t:.5208333333vw}.achievement-card{--33:280px}.achievement-card._layout-directions{--33:175px}.achievement-card__logo{height:50px}.application-method-modal__cards{grid-template-columns:repeat(2,1fr)}.article-list__marker{--34:4px}.article-table{--35:3;--37:94.7916666667vw}.article-table__cell{font-size:clamp(.875rem,0vw + .875rem,.875rem)}.article-video{aspect-ratio:728/430}.articles-card__media{height:23.4375vw}.articles-card__tag{padding-block:.78125vw;padding-block-start:1.0416666667vw;padding-inline:1.3020833333vw}.bento-benefits-modal__text{max-width:88.5416666667vw}.bento-contacts-card{min-height:27.9947916667vw}.company-link-card{height:28.6458333333vw}.conditions-card{--38:70.3125vw}.dialog{margin-top:0}.dialog__card{gap:15px}.dialog__body{padding-top:10px}.dialog__avatar{height:106px;width:103px}.dialog__title{margin-bottom:4px}.dialog__description span{margin-left:4px}.dialog__text{padding-bottom:10px;width:75.390625vw}.dialog-message{gap:18px}.dialog-message__avatar{--3d:86px}.dialog-message__text{max-width:300px}.dialog-message__text:before{bottom:23px;height:15px;left:-12px;width:12px}.employee-modal__inner{height:104.1666666667vw}.enterprise-card{--3h:340px}.enterprise-card__description{--3j:311px}.experience-card__body{--3d:165px}.experience-card__description{margin-top:24px;max-width:180px}.faq-list__item{border-radius:4.4270833333vw}.faq-list__icon{height:44px;width:44px}.faq-list__icon svg{height:18px;width:18px}.faq-list__body-inner{max-width:79.9479166667vw}.form__body{grid-template-columns:repeat(2,1fr)}.form__input{grid-column:span 2}.form__input._is-half{grid-column:span 1}.form-about__container{gap:60px}.form-about__title{width:88.9322916667vw}.form-about__explanation{margin-bottom:7.8125vw;width:84.2447916667vw}.form-chat{--3k:26px;--3l:24px;--3m:62px}.form-experience{--3p:200px;--3q:165px}.form-experience__slider{margin-top:160px}.form-experience__decoration{height:50px;top:82px}.form-experience-detail__container{gap:30px}.form-experience-detail__fieldset .switcher{gap:1.953125vw}.form-experience-detail__forms-item:not(:first-of-type){margin-top:82px}.form-experience-detail__close-btn{margin-bottom:25px}.form-experience-detail__close-btn svg{height:1.5625vw}.form-vacancy__input:not(:first-child){margin-top:12px}.lead-card__card{min-height:26.6927083333vw}.map-modal__wrapper{--3s:5.2083333333vw;padding:5.2083333333vw}.map-modal__content,.map-modal__content-top{gap:3.125vw}.map-modal__address-icon{height:2.0833333333vw;width:2.0833333333vw}.modal-chat{--3t:3.90625vw}.modal-chat .base-modal__content{border-radius:3.3854166667vw;width:81.640625vw;--3u:2.6041666667vw}.modal-chat .base-modal__content:before{border-radius:.2604166667vw}.modal-map .modal-template__inner{height:70.3125vw}.modal-resume__head{height:60px}.modal-resume__logo{height:3.125vw;width:15.625vw}.modal-resume__content{padding-bottom:22px;padding-top:100px}.modal-resume__content-outro{padding-bottom:35px}.modal-resume__content-outro-error{padding-bottom:65px}.modal-resume__content-outro-error,.modal-resume__content-outro-success{margin-top:40px}.modal-resume__title{margin-bottom:30px}.modal-resume__description{margin-bottom:15px;max-width:562px}.modal-resume__text{max-width:414px}.modal-resume__button{margin-top:153px}.modal-resume__controls{max-width:356px;padding-bottom:24px}.modal-resume__progress{margin-top:15px}.modal-resume-outro{--41:196px;border-radius:24px}.modal-resume-outro__description{max-width:340px}.modal-resume-outro__buttons{gap:12px}.modal-template__description{width:67.4479166667vw}.not-found{--45:960px}.not-found .not-found__picture{width:768px}.notification-modal__text{max-width:88.5416666667vw}.notification-modal__buttons{align-items:center;flex-direction:row;gap:.625rem}.notification-modal__button{width:auto}.person-card__container{--47:42.96875vw;grid-template-columns:repeat(2,1fr)}.search-main{--49:16px}.search-main__mobile-placeholder{display:none}.search-main__links{justify-content:center}.section-wrapper__container._width-80{max-width:var(--2d)}.section-wrapper__container._width-70{max-width:var(--2e)}.section-wrapper__container{margin:0 auto;max-width:var(--2c);padding:0}.selector-search-modal{display:none}.simple-video-card{min-height:45.5729166667vw}.story-card,.story-card._size-large{min-height:56.5104166667vw}.vacancies-filters-modal{--4d:5.2083333333vw}.vacancies-filters-modal__inner{border-top-left-radius:var(--2r);border-top-right-radius:var(--2r)}.vacancies-filters-modal__footer{flex-direction:row;gap:var(--1w);justify-content:flex-end}.vacancies-filters-modal__reset{font-size:clamp(.875rem,0vw + .875rem,.875rem);padding:8px 10px 6px}.vacancies-filters-modal__filters-slot .vacancies-filters{grid-template-columns:repeat(2,1fr)}.vacancy-card{gap:var(--1w)}.vacancy-card__title{font-size:clamp(1.125rem,0vw + 1.125rem,1.125rem)}.vacancy-card--similar{--4e:284px}.video-card,.video-card._size-large{min-height:434px}.video-card__avatar,.video-card__avatar img{height:50px}.video-card__action-mobile{height:54px}.video-card__action-mobile-icon{height:19px}.cookie{padding:2.0833333333vw}.cookie__btn{width:auto}.footer{--4p:46.7447916667vw}.footer__inner{-moz-column-gap:4px;column-gap:4px;grid-template-areas:"contacts cta" ". ." "legal columns" "legal projects" ". ." "logo logo" ". ." "bottom bottom";grid-template-columns:var(--4p) 1fr;grid-template-rows:auto var(--1w) auto auto var(--1w) auto var(--1w) auto;row-gap:0}.footer__cta{justify-self:end}.footer__columns{gap:var(--2b);grid-template-columns:repeat(2,1fr);justify-self:end}.footer__column,.footer__project{justify-self:end}.footer__projects{align-items:flex-end;gap:var(--2b);grid-template-columns:repeat(2,1fr);justify-self:end;margin-top:var(--2b)}.footer__brand{height:15.625vw}:root{--3v:68px}.header__logo{height:3.125vw;width:15.625vw;width:13.0208333333vw}.header__burger-panel{border-radius:1.875rem;width:240px}.preloader__logo{height:44px;width:263px}.advantages-scale-slider{--4q:55.46875vw}.advantages-scale-slider__slide{--4r:50.2604166667vw}.advantages-scale-slider .swiper-slide-next{height:var(--4q)}.article-section{--4s:728/360}.article-section__button{width:-moz-fit-content;width:fit-content}.banner{--4t:44.2708333333vw}.banner__content{justify-content:flex-end}.banner__title{font-size:clamp(1.75rem,1.171875vw + 1.1875rem,2.125rem)}.banner__description{font-size:clamp(1rem,.390625vw + .8125rem,1.125rem)}.banner_variant--listing{--4t:36.4583333333vw}.banner_variant--listing .banner__title{font-size:clamp(1.375rem,.390625vw + 1.1875rem,1.5rem);max-width:340px}.banner_variant--listing .banner__description{font-size:clamp(.875rem,0vw + .875rem,.875rem)}.banner_variant--favourites{--4t:26.0416666667vw}.banner_variant--favourites .banner__title{font-size:clamp(1.25rem,0vw + 1.25rem,1.25rem)}.banner_variant--favourites .banner__description{max-width:44.2708333333vw}.banner_variant--blog .banner__title,.banner_variant--blog-wide .banner__title{font-size:clamp(1.25rem,0vw + 1.25rem,1.25rem)}.banner_variant--blog-wide{--4t:280px}.banner_variant--blog-wide .banner__description{font-size:clamp(1rem,.390625vw + .8125rem,1.125rem)}.banner_variant--blog{--4t:280px}.banner_variant--blog .banner__description{font-size:clamp(.875rem,0vw + .875rem,.875rem)}.banner_variant--square{--4t:26.0416666667vw}.banner_variant--square .banner__title{font-size:clamp(1.25rem,0vw + 1.25rem,1.25rem)}.banner_variant--square .banner__description{font-size:clamp(.875rem,0vw + .875rem,.875rem)}.banner_variant--square .banner__content{padding:2.0833333333vw}.banner_variant--article{--4t:280px}.banner_variant--article .banner__title{font-size:clamp(1.25rem,0vw + 1.25rem,1.25rem)}.banner_variant--article .banner__description{font-size:clamp(.875rem,0vw + .875rem,.875rem)}.banner-enterprises-map__map-wrapper{min-height:510px}.banner-with-tabs__card{height:clamp(800px,104.1666666667vw,800px)}.banner-with-tabs__tabs .tabs__wrapper{flex-direction:column;flex-wrap:nowrap}.banner-with-tabs__tabs .tabs__button{min-height:40px}.bento-benefits__item{width:var(--2f)}.bento-benefits__card{min-height:56.5104166667vw}.bento-contacts__list{grid-template-columns:repeat(2,minmax(0,1fr))}.bento-experience{--4w:56.5104166667vw;--4x:56.5104166667vw}.bento-join-team__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bento-join-team__card{min-height:56.5104166667vw}.bento-join-team__text-slide{min-height:280px}.blog-list__grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--1w)}.company-stats-marquee__card{--50:46.7447916667vw}.documents-spoiler-section__icon{height:44px;width:44px}.documents-spoiler-section__icon svg{height:18px;width:18px}.enterprises__list{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.experts-video-slider__slide{--53:75.78125vw}.inner-lead__search-main .search-main__links{justify-content:flex-start}.inner-lead._variant-landing,.inner-lead._variant-landing-enterprise,.inner-lead._variant-landing-mentor{min-height:600px}.inner-lead._variant-vacancy .inner-lead__description{font-size:clamp(1.125rem,0vw + 1.125rem,1.125rem)}.inner-lead-with-select__selectors{grid-template-columns:repeat(2,var(--55));--55:46.6145833333vw}.lead-main__wrapper{--56:10.4166666667vw}.lead-main__card{display:block}.lead-main__employees-slider{position:absolute;top:50%;transform:translateY(-50%)}.lead-main__title{display:none}.map__wrapper{border-radius:3.125vw;height:66.40625vw}.map__pin-round{--57:2.6041666667vw;--58:4.6875vw}.other-projects{--5a:79.9479166667vw;--5b:44.2708333333vw}.other-projects__card-title{width:52.9947916667vw}.section-bento{--4w:56.5104166667vw;--4x:56.5104166667vw}.section-cards-about{--5f:345px;--5g:9.1145833333vw}.section-cards-direction__card{--5h:26.0416666667vw;min-height:22.7864583333vw;padding:1.8229166667vw}.section-conditions-bento__panels{min-height:97.65625vw}.section-conditions-bento__card{height:39.84375vw}.section-conditions-bento__media._primary{height:34.765625vw}.section-conditions-bento__media._secondary{height:20.4427083333vw}.section-values__item{--5f:22.7864583333vw}.similar-vacancies-section__slide{width:calc((100% - var(--2b))/2)}.vacancies-overview{--5n:37.7604166667vw}.vacancies-overview__card._top{height:29.9479166667vw}.vacancies-overview__card._middle{display:grid;grid-template-columns:minmax(0,var(--5n)) minmax(0,1fr);height:42.96875vw}.vacancies-overview__card._right{height:44.2708333333vw}.vacancies-overview__middle-media{height:100%;min-height:0}.video-showcase-slider__media{height:44.2708333333vw}.author__avatar{--5q:6.5104166667vw}.btn._variant-link .btn__label{font-size:clamp(.875rem,0vw + .875rem,.875rem)}.btn__icon{height:16px;width:16px}.btn__icon svg{height:12px;width:12px}.captcha-smart .smart-captcha{width:330px}:root{--3x:48px}.chat-button__icon img{height:40px}.chat-button__popup-wrapper{border-radius:2.6041666667vw}:root{--5z:71.2239583333vw}.chat-incoming-message__link{height:35px}.chat-incoming-message__result-item{min-height:35px}.checkbox__box{height:20px}.checkbox__icon{height:12px}.collapsible-tag__label{margin-top:.2604166667vw}.dynamic-menu .anchors__item{font-size:clamp(1rem,.390625vw + .8125rem,1.125rem)}.dynamic-selector__dropdown{width:335px;--64:138px}.dynamic-selector__search-wrap{--65:15px}.filter-tab._variant-green .filter-tab__text,.filters-tabs._theme-tab-listing .filter-tab__text{font-size:clamp(.875rem,0vw + .875rem,.875rem)}.icon-button._size-56{height:48px}.icon-button._size-80{height:7.03125vw}.icon-button._size-80 .icon-button__icon-wrap{height:2.6041666667vw}.input:has(textarea) .input__inner{height:140px}.input__clear{height:.875rem;width:.875rem}.play-button{width:7.03125vw}.play-button__icon{--61:2.6041666667vw}.selector{--49:5.7291666667vw}.selector._size-md{width:254px}.selector._size-xl{--48:260px}.selector__header-btn{height:14px;width:14px}.share-button__popup{--6j:40px}.spoiler-btn__icon{height:20px;width:20px}.spoiler-btn__icon-item svg{height:14px;width:14px}.switcher-tab__title{padding:14px 20px 12px}.tag-text{border-radius:6.5104166667vw}.tag-text._size-xl .tag-text__label{margin-top:.2604166667vw}.vacancy-meta__item{--34:4px}}@media(min-width:768px)and (max-width:1279px){.map-modal__buttons{justify-content:flex-end}.search-main__frame._examples-interacting,.search-main__mobile-trigger-frame._examples-interacting{background-color:transparent}}@media(hover:hover)and (min-width:1280px){.achievement-card:hover:before{transform:scale(var(--30))}.lead-card__card:hover:before{box-shadow:var(--2v);transform:scale(1.03)}.video-card:hover .video-card__action,.video-showcase-slider__media:hover .video-showcase-slider__play{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)}}@media(min-width:1280px){.headline-h-0{font-size:clamp(2.875rem,3.75vw + -.125rem,3.25rem)}.company-stats-marquee__card-title,.fullscreen-banner__title,.headline-h-1{font-size:clamp(2.125rem,2.5vw + .125rem,2.375rem)}.headline-h-2{font-size:clamp(1.5rem,2.5vw + -.5rem,1.75rem)}.headline-h-3{font-size:clamp(1.25rem,1.25vw + .25rem,1.375rem)}.headline-h-4{font-size:clamp(1.125rem,1.25vw + .125rem,1.25rem)}.headline-h-5{font-size:clamp(.875rem,1.25vw + -.125rem,1rem)}.company-stats-marquee__card-description,.fullscreen-banner__description,.section-career-path__card-text,.section-career-path__card-text *,.text-t-1,.text-t-1-m{font-size:clamp(1.125rem,1.25vw + .125rem,1.25rem)}.chat-incoming-message.waiting:after,.chat-incoming-message__text,.chat-outgoing-message__text,.checkbox._size-md .checkbox__title,.checkbox._size-xl .checkbox__title,.filter-tab__text,.filters-checkboxes__item .checkbox__title,.form-chat__input .input__input,.form-chat__input .input__placeholder,.form-experience-detail__close-btn span,.input__input,.input__suggestions-item,.search-main__empty-response,.search-main__error-response,.search-main__example-item,.search-main__input,.selector-checkbox__control .checkbox__title,.selector-list__item .checkbox__title,.selector__item .checkbox__title,.switcher__title,.text-t-2{font-size:clamp(.875rem,1.25vw + -.125rem,1rem)}.footer__made-by,.text-t-3{font-size:clamp(.75rem,.625vw + .25rem,.8125rem)}.checkbox__title,.text-t-4{font-size:clamp(.6875rem,0vw + .6875rem,.6875rem)}.accent-num-1{font-size:clamp(1.5rem,2.5vw + -.5rem,1.75rem)}.accent-num-2{font-size:clamp(1.125rem,1.25vw + .125rem,1.25rem)}.accent-num-3,.tab-text__counter{font-size:clamp(.8125rem,.625vw + .3125rem,.875rem)}.btn__label,.tabs__button span,.ui-buttons,.ui-tabs{font-size:clamp(.875rem,0vw + .875rem,.875rem)}.breadcrumbs__back,.breadcrumbs__current,.breadcrumbs__link,.form-experience-detail .switcher-tab__title,.ui-bread-crumbs,.ui-tags{font-size:clamp(.75rem,.625vw + .25rem,.8125rem)}.chat-incoming-message__link,.chat-incoming-message__result-item,.navigation-menu-1,.share-button__item{font-size:clamp(.875rem,1.25vw + -.125rem,1rem)}.ui-medium-listing{font-size:clamp(1.125rem,1.25vw + .125rem,1.25rem)}:root{--1p:1.5625vw;--1q:7.8125vw;--1r:7.03125vw;--1s:6.25vw;--1t:3.90625vw;--1u:3.125vw;--1v:2.5vw;--1w:2.1875vw;--1x:1.875vw;--1y:1.5625vw;--1z:1.09375vw;--20:1.09375vw;--21:.9375vw;--22:.78125vw;--23:.46875vw;--24:.3125vw;--25:.3125vw;--26:2.96875vw;--27:2.1875vw;--28:1.5625vw;--29:1.25vw;--2a:.78125vw;--2b:.78125vw;--2c:96.875vw;--2d:80.625vw;--2e:64.375vw;--2f:47.96875vw;--2g:39.921875vw;--2h:38.28125vw;--2i:31.796875vw;--2j:23.671875vw;--2k:18.75vw;--2l:17.5vw;--2m:15.46875vw;--2n:7.421875vw;--2o:100vw;--2p:1.5625vw;--2q:.78125vw;--2r:5.15625vw;--2s:3.125vw;--2t:.3125vw}.achievement-card{--33:270px}.achievement-card._layout-directions{--33:175px}.achievement-card__logo{height:54px}.application-method-modal__card{min-height:220px}.article-list__marker{--34:4px}.article-table{--37:45.78125vw}.article-table__hint{display:none}.article-table__cell{font-size:clamp(.875rem,1.25vw + -.125rem,1rem)}.article-video{aspect-ratio:586/345}.articles-card__media{height:14.0625vw}.articles-card__tag{padding-block:.46875vw;padding-block-start:.625vw;padding-inline:.78125vw}.bento-benefits-modal__text{max-width:58.4375vw}.bento-contacts-card{min-height:18.75vw}.company-link-card{height:19.53125vw}.conditions-card{--38:35.9375vw;grid-template-columns:repeat(2,var(--2g))}.conditions-card__content{gap:var(--1z)}.conditions-card__content-scroll{flex:1;min-height:0;overflow:auto;padding-right:var(--2b)}@document url-prefix(""){.conditions-card__content-scroll{scrollbar-color:var(--1j) transparent;scrollbar-width:thin}}.conditions-card__content-scroll::-webkit-scrollbar{height:4px;width:4px}.conditions-card__content-scroll::-webkit-scrollbar-track{background-color:transparent;border-radius:3px}.conditions-card__content-scroll::-webkit-scrollbar-thumb{background-color:var(--1j);border-radius:3px}.conditions-card__text{width:var(--2i)}.conditions-card__title._desktop{display:block}.conditions-card__title._mobile{display:none}.dialog{margin-right:104px;margin-top:25px;width:39.921875vw}.dialog__card{gap:20px}.dialog__body{padding-top:14px}.dialog__avatar{height:190px;width:188px}.dialog__title{margin-bottom:4px}.dialog__description span{margin-left:10px}.dialog__text{padding-bottom:14px;width:21.015625vw}.dialog-message{bottom:var(--1w);gap:18px;left:20px;position:absolute}.dialog-message__avatar{--3d:86px}.dialog-message__text{max-width:303px}.dialog-message__text:before{bottom:21px;height:13px;left:-10px;width:10px}.employee-modal__inner{height:35.9375vw}.employee-modal__picture-wrapper{width:23.671875vw}.enterprise-card{--3h:340px}.enterprise-card__description{--3j:303px}.experience-card__body{--3d:165px}.experience-card__description{margin-top:28px;max-width:180px}.experience-card__level{left:-106px;width:130px}.faq-list__item{border-radius:2.8125vw}.faq-list__body-inner{max-width:47.96875vw}.form-about__container{gap:35px}.form-about__title{width:47.96875vw}.form-about__form{max-width:39.921875vw}.form-about__explanation{margin-bottom:3.125vw;width:39.921875vw}.form-about__explanation._mobile{border:0;clip-path:inset(100%);height:1px;margin:-1px;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);overflow:hidden}.form-chat{--3k:26px;--3l:24px}.form-education__picture img{-o-object-position:right;object-position:right}.form-education__form{max-width:60.15625vw}.form-experience{--3p:200px;--3q:165px;overflow:hidden}.form-experience__slider{margin-top:80px;overflow:visible}.form-experience__decoration{height:80px;top:48px}.form-experience-detail__experience,.form-experience-detail__no-experience{position:relative}.form-experience-detail__title{flex-grow:1;margin-right:var(--21)}.form-experience-detail__container{gap:10px}.form-experience-detail__message{bottom:calc(var(--3r)*-1);left:0}.form-experience-detail__fieldset .switcher{gap:1.171875vw}.form-experience-detail__forms{margin-bottom:10px;width:614px}.form-experience-detail__forms-item:not(:first-of-type){margin-top:65px}.form-experience-detail__close-btn{margin-bottom:25px}.form-experience-detail__close-btn svg{height:.9375vw}.form-vacancy__picture img{-o-object-position:right;object-position:right}.form-vacancy__form{max-width:614px}.form-vacancy__input:not(:first-child){margin-top:10px}.form-vacancy__sub-title{bottom:2.34375vw;right:4.453125vw}.lead-card__card{min-height:23.671875vw}.map-modal{backdrop-filter:none!important;background-color:initial!important;bottom:var(--22);height:-moz-fit-content;height:fit-content;left:auto;position:absolute;right:var(--22);top:auto;z-index:auto}.map-modal__wrapper{--3s:1.5625vw;padding:2.1875vw}.map-modal__content{gap:.9375vw}.map-modal__content-top{gap:1.09375vw}.map-modal__address-icon{height:1.25vw;width:1.25vw}.modal-chat{--3t:2.34375vw}.modal-chat .base-modal__content{border-radius:2.1875vw;width:39.921875vw;--3u:1.5625vw}.modal-chat .base-modal__content:before{border-radius:.15625vw}.modal-map .modal-template__inner{height:42.1875vw}.modal-resume__head{height:64px}.modal-resume__logo{height:1.875vw;width:9.375vw}.modal-resume__scrollbar{display:none}.modal-resume__content{padding-bottom:6px;padding-top:114px}.modal-resume__content-outro{padding-bottom:30px}.modal-resume__content-outro-error{padding-bottom:60px}.modal-resume__content-outro-error,.modal-resume__content-outro-success{margin-top:50px}.modal-resume__title{margin-bottom:20px}.modal-resume__description{margin-bottom:15px;max-width:500px}.modal-resume__text{max-width:366px}.modal-resume__button{margin-top:134px}.modal-resume__controls{max-width:390px;padding-bottom:28px}.modal-resume__progress{margin-top:20px}.modal-resume-outro{--41:90px;border-radius:26px;max-width:970px}.modal-resume-outro__description{max-width:407px}.modal-resume-outro__buttons{gap:10px}.modal-template__description{width:38.28125vw}.not-found{--45:680px}.not-found .not-found__picture{width:1280px}.notification-modal__text{max-width:58.4375vw}.person-card__container{--47:36.40625vw}.simple-video-card{min-height:27.34375vw}.story-card{min-height:20.46875vw}.story-card._size-large{min-height:29.53125vw}.vacancies-filters-modal__reset{font-size:clamp(.875rem,0vw + .875rem,.875rem)}.vacancy-card__title{font-size:clamp(1.125rem,1.25vw + .125rem,1.25rem)}.vacancy-card--similar{--4e:230px}.vacancy-card--similar .vacancy-card__body{align-items:flex-end;flex-direction:row}.vacancy-card--similar{padding:var(--28)}.video-card{min-height:262px}.video-card._size-large{min-height:378px}.video-card__avatar,.video-card__avatar img{height:54px}.video-card__action{display:inline-flex;opacity:0;padding-inline:var(--21);pointer-events:none;transform:translate(-50%,calc(-50% + var(--21)))}.video-card__action-mobile{display:none}.video-card__bottom-text{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.cookie{padding:1.5625vw}.footer{--4o:.625vw;--4p:23.671875vw}.footer__inner{-moz-column-gap:var(--2b);column-gap:var(--2b);grid-row:0;grid-template-areas:"contacts cta columns columns" ". . . ." "legal . projects projects" ". . . ." "logo logo logo logo" ". . . ." "bottom bottom bottom bottom";grid-template-columns:var(--4p) 1fr repeat(2,var(--2m));grid-template-rows:auto var(--1w) auto var(--1w) auto var(--22) auto}.footer__cta{justify-self:auto;margin-left:var(--4o)}.footer__columns,.footer__projects{grid-template-columns:repeat(2,var(--2m))}.footer__projects{align-items:flex-start;margin-top:0}.footer__project{justify-self:end}.footer__brand{height:16.09375vw}:root{--3v:68px}.header__wrapper{background-color:var(--i);justify-content:space-between}.header__logo{height:1.875vw;width:9.375vw}._preloader-shrinking .preloader{background-color:transparent}.advantages-scale-slider{--4q:33.28125vw}.advantages-scale-slider__slide{--4r:30.15625vw}.article{padding-inline:0}.article__container{align-items:flex-start;gap:var(--2b);grid-template-columns:var(--2f) minmax(0,1fr);margin-inline:auto}.article__content{padding-right:var(--1w)}.article__aside{order:unset;position:sticky;top:calc(var(--1t) + var(--1z))}.article__banner.article__banner_mobile{display:none}.article__banner.article__banner_desktop{display:flex}.article-section{--4s:586/290}.articles-slider__slide{width:26.328125vw}.awards-slider__slide{width:calc((var(--2c) - var(--2b)*3)/4)}.banner{--4t:32.8125vw}.banner__title{font-size:clamp(2.125rem,2.5vw + .125rem,2.375rem)}.banner__description{font-size:clamp(1.125rem,1.25vw + .125rem,1.25rem)}.banner_variant--listing{--4t:23.4375vw}.banner_variant--listing .banner__title{font-size:clamp(1.5rem,2.5vw + -.5rem,1.75rem);max-width:407px}.banner_variant--listing .banner__description{font-size:clamp(.875rem,1.25vw + -.125rem,1rem)}.banner_variant--favourites{--4t:16.40625vw}.banner_variant--favourites .banner__title{font-size:clamp(1.25rem,1.25vw + .25rem,1.375rem)}.banner_variant--favourites .banner__description{max-width:31.796875vw}.banner_variant--blog .banner__title,.banner_variant--blog-wide .banner__title{font-size:clamp(1.25rem,1.25vw + .25rem,1.375rem)}.banner_variant--blog-wide{--4t:240px}.banner_variant--blog-wide .banner__description{font-size:clamp(1.125rem,1.25vw + .125rem,1.25rem);max-width:720px}.banner_variant--blog{--4t:464px}.banner_variant--blog .banner__description{font-size:clamp(.875rem,1.25vw + -.125rem,1rem)}.banner_variant--square{--4t:21.875vw}.banner_variant--square .banner__title{font-size:clamp(1.25rem,1.25vw + .25rem,1.375rem)}.banner_variant--square .banner__description{font-size:clamp(.875rem,1.25vw + -.125rem,1rem);max-width:300px}.banner_variant--square .banner__content{padding:1.5625vw}.banner_variant--article{--4t:300px}.banner_variant--article .banner__title{font-size:clamp(1.25rem,1.25vw + .25rem,1.375rem)}.banner_variant--article .banner__description{font-size:clamp(.875rem,1.25vw + -.125rem,1rem);max-width:300px}.banner-enterprises-map__map-wrapper{min-height:520px}.banner-enterprises-map__map-static{display:none}.banner-enterprises-map__map-container{display:block;height:100%;position:relative;width:100%}.banner-enterprises-map__popups{display:block;inset:0;pointer-events:none;position:absolute;z-index:2}.banner-enterprises-map__cards{display:grid;position:relative}.banner-with-form__container{grid-template-columns:repeat(2,1fr)}.banner-with-form__banner-bottom-logo{height:54px}.banner-with-tabs__card{height:42.96875vw}.banner-with-tabs__tabs .tabs__button{min-height:40px}.bento-benefits__list{display:grid;gap:var(--2b);grid-template-columns:repeat(6,minmax(0,1fr))}.bento-benefits__item{flex-shrink:1;width:auto}.bento-benefits__item._size-wide{grid-column:span 3}.bento-benefits__item._size-regular{grid-column:span 2}.bento-benefits__card{min-height:25vw}.bento-contacts__list{grid-template-columns:repeat(3,minmax(0,1fr))}.bento-experience{--4w:39.84375vw;--4x:19.53125vw}.bento-experience__list{display:grid;gap:var(--2b);grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(2,calc((var(--4w))/2))}.bento-experience__item{flex-shrink:1;height:auto;width:auto}.bento-experience__item:first-child{grid-column:1/span 4;grid-row:span 2}.bento-experience__item:nth-child(2){grid-column:5/span 8;grid-row:span 1}.bento-experience__item:nth-child(2) .bento-experience__title{width:var(--2i)}.bento-experience__item:nth-child(3){grid-column:5/span 4;grid-row:2/span 1}.bento-experience__item:nth-child(4){grid-column:9/span 4;grid-row:2/span 1}.bento-join-team__card{min-height:25vw}.bento-join-team__card-title{max-width:var(--2i)}.bento-join-team__slider{align-items:stretch;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.bento-join-team__text-slide{height:auto}.bento-join-team__slide-description{max-width:var(--2g)}.bento-join-team__media-slider{height:auto}.blog-list__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.blog-list__banner.banner_variant--blog-wide{grid-column:1/-1}.company-stats-marquee__rows{display:flex}.company-stats-marquee__card{--50:56.25vw}.company-stats-marquee__icon{--52:100px}.company-stats-marquee__swiper{display:none}.employees-stories-slider._variant-simple .employees-stories-slider__wrapper{gap:var(--1u);margin:0 auto;max-width:var(--2c)}.enterprises{margin:0 auto;max-width:var(--2d);padding-inline:0}.enterprises__list{gap:10px}.experts-video-slider__slide{--53:45.46875vw}.favourites-list__container{margin:0 auto;max-width:var(--2e);padding-inline:0}.fullscreen-banner__layout{width:var(--2f)}.fullscreen-banner__description{width:var(--2g)}.inner-lead__action,.inner-lead__filters-btn{display:none}.inner-lead._variant-landing .inner-lead__title,.inner-lead._variant-landing-enterprise .inner-lead__title,.inner-lead._variant-landing-mentor .inner-lead__title{max-width:64.375vw}.inner-lead._variant-landing .inner-lead__description,.inner-lead._variant-landing-enterprise .inner-lead__description,.inner-lead._variant-landing-mentor .inner-lead__description{max-width:40.078125vw}.inner-lead._variant-vacancy .inner-lead__description{font-size:clamp(1.125rem,1.25vw + .125rem,1.25rem)}.inner-lead-with-select__search-main{width:-moz-fit-content;width:fit-content}.inner-lead-with-select__selectors{--55:19.453125vw}.lead-main__wrapper{--56:6.25vw}.map__wrapper{border-radius:2.1875vw;height:39.296875vw}.map__pin-round{--57:1.5625vw;--58:3.125vw}.map .modal{border-radius:0;width:40.625vw}.other-projects{--5b:26.5625vw}.other-projects__card{width:calc((100% - var(--2b))/2)}.other-projects__card-title{width:31.796875vw}.section-bento{--4w:39.84375vw;--4x:25vw}.section-bento__list{display:grid;gap:var(--2b);grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(2,calc((var(--4w))/2)) minmax(0,var(--4x))}.section-bento._items-5 .section-bento__list{grid-template-rows:repeat(2,calc((var(--4w))/2))}.section-bento__item{flex-shrink:1;height:auto;width:auto}.section-bento__item:first-child{grid-column:1/span 4;grid-row:span 2}.section-bento__item:nth-child(2),.section-bento__item:nth-child(4){grid-column:5/span 4;grid-row:span 1}.section-bento__item:nth-child(3),.section-bento__item:nth-child(5){grid-column:9/span 4;grid-row:span 1}.section-bento__item:nth-child(6){grid-column:1/span 6}.section-bento__item:nth-child(7){grid-column:7/span 6}.section-bento__item:nth-child(6) .section-bento__title,.section-bento__item:nth-child(7) .section-bento__title{width:var(--2i)}.section-bento__item:nth-child(6) .section-bento__description,.section-bento__item:nth-child(7) .section-bento__description{width:var(--2j)}.section-cards-about{--5f:422px}.section-cards-about__cards{flex-direction:row}.section-cards-about__card{flex-basis:var(--5d);height:var(--5f)}.section-cards-about__card._active{flex-basis:var(--5c)}.section-cards-about__media{inset:0;overflow:hidden;position:absolute}.section-cards-about__media img{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:var(--5c)}.section-cards-direction__card{--5h:15.46875vw;flex-basis:auto;min-height:13.671875vw;padding:1.09375vw}.section-career-path{--5f:27.5vw}.section-career-path__inner{grid-template-columns:var(--5i) auto;width:100%}.section-career-path__cards{flex-direction:row}.section-career-path__card{flex-basis:var(--5d);min-height:var(--5f)}.section-career-path__card._active{flex-basis:var(--5c)}.section-career-path__card._active .section-career-path__card-content{opacity:1;transition-delay:.3s;visibility:visible}.section-career-path__card._active .section-career-path__card-number._collapsed{opacity:0}.section-career-path__card:not(._active) .section-career-path__card-text{opacity:1;pointer-events:auto;visibility:visible}.section-career-path__card:not(._active) .section-career-path__card-content{opacity:0;pointer-events:none;transition-delay:0s;visibility:hidden}.section-career-path__card-content{gap:var(--21);width:calc(var(--5c) - var(--1w)*2)}.section-career-path__card-text-inner{justify-content:flex-end;min-height:100%}.section-career-path__card-number{opacity:1}.section-career-path__card-number._collapsed{left:50%;position:absolute;top:var(--1w);transform:translate(-50%)}.section-conditions__slider-view-wrapper{display:grid;justify-content:center;width:100%}.section-conditions__slider-view-item{grid-area:1/1;pointer-events:none;transition:visibility 0s linear 3.5s;visibility:hidden;width:100%;z-index:1}.section-conditions__slider-view-item .conditions-card__content-scroll,.section-conditions__slider-view-item .conditions-card__title._desktop{opacity:0;transition:opacity .7s ease-in .3s}.section-conditions__slider-view-item .conditions-card__media img{opacity:0;transition:opacity .7s ease-in .3s;will-change:opacity}.section-conditions__slider-view-item.active{pointer-events:auto;transition:visibility 0s linear .3s;visibility:visible;z-index:2}.section-conditions__slider-view-item.active .conditions-card__content-scroll,.section-conditions__slider-view-item.active .conditions-card__media img,.section-conditions__slider-view-item.active .conditions-card__title._desktop{opacity:1}.section-conditions-bento__tabs{align-self:center}.section-conditions-bento__panels{min-height:39.84375vw}.section-conditions-bento__panel{flex-direction:row}.section-conditions-bento__card{flex-shrink:0;height:39.84375vw;justify-content:space-between;width:var(--2i)}.section-conditions-bento__gallery{flex:1}.section-conditions-bento__media._primary,.section-conditions-bento__media._secondary{height:19.53125vw}.section-values__item{--5f:13.671875vw}.similar-vacancies-section__slide{width:auto}.vacancies-form{--5j:22.578125vw;--5k:1.875vw}.vacancies-form__bottom{display:grid;gap:var(--5k);grid-template-columns:var(--5j) 1fr;position:relative}.vacancies-form__aside{display:flex}.vacancies-overview{--5n:19.53125vw}.vacancies-overview__container{grid-template-columns:repeat(2,minmax(0,var(--2f)));justify-content:center}.vacancies-overview__card._top{height:17.96875vw}.vacancies-overview__card._middle{height:21.5625vw}.vacancies-overview__card._right{height:40.3125vw}.vacancies-overview__top-description{max-width:var(--2h)}.vacancies-overview__middle-title{max-width:var(--2i)}.vacancy-details{padding-inline:0}.vacancy-details__container{gap:var(--2b);grid-template-columns:1fr var(--5o);width:var(--2d);--5o:31.875vw}.vacancy-details__content{padding-right:var(--1w)}.video-showcase-slider__slide-content{grid-template-columns:1fr auto 1fr}.video-showcase-slider__title{left:0;position:absolute;top:0;width:var(--2h)}.video-showcase-slider__media{height:29.6875vw}.video-showcase-slider__play{opacity:0;padding-inline:var(--21);pointer-events:none;transform:translate(-50%,calc(-50% + var(--21)))}.video-showcase-slider__description{bottom:0;max-width:100%;position:absolute;right:0}.author__avatar{--5q:4.21875vw}.breadcrumbs__icon{--5t:14px}.btn._variant-link .btn__label{font-size:clamp(.875rem,1.25vw + -.125rem,1rem)}.btn__icon{height:16px;width:16px}.btn__icon svg{height:12px;width:12px}.captcha-smart .smart-captcha{width:330px}:root{--3x:44px}.chat-button__icon img{height:36px}.chat-button__popup-wrapper{border-radius:1.5625vw}:root{--5z:32.265625vw}.chat-incoming-message__link{height:39px}.chat-incoming-message__result-item{min-height:39px}.checkbox__box{height:20px}.checkbox__icon{height:12px}.collapsible-tag__label{margin-top:.15625vw}.dynamic-menu .anchors__item{font-size:clamp(1.125rem,1.25vw + .125rem,1.25rem)}.dynamic-menu .anchors__item._active{align-items:center;color:var(--y);display:grid;gap:var(--25);grid-template-columns:20px minmax(0,1fr)}.dynamic-menu .anchors__item._active:before{border-bottom:5px solid transparent;border-left:8px solid var(--v);border-top:5px solid transparent;content:"";height:0;width:0}.dynamic-selector__dropdown{width:397px;--64:148px}.dynamic-selector__search-wrap{--65:15px}.filter-tab._variant-green .filter-tab__text,.filters-tabs._theme-tab-listing .filter-tab__text{font-size:clamp(.875rem,0vw + .875rem,.875rem)}.icon-button._size-56{height:44px}.icon-button._size-80{height:5vw}.icon-button._size-80 .icon-button__icon-wrap{height:1.875vw}.input__inner{height:46px}.input__clear{height:.875rem;width:.875rem}.pin-map-card{--45:140px}.play-button{width:5vw}.play-button__icon{--61:1.875vw}.scroll-hint__arrow{--6e:nuullpx}.selector{--48:180px;--49:3.75vw}.selector._size-md{width:262px}.selector._size-xl{--48:244px}.selector__header{height:46px}.selector__header-btn,.selector-checkbox__toggle-icon{height:16px;width:16px}.share-button__popup{--6j:40px}.spoiler-links__title{margin-left:auto}.spoiler-links__icon{display:none}.spoiler-links__body{height:auto;overflow:visible}.switcher-tab__title{padding:14px 24px 12px}.tag-text{border-radius:3.90625vw}.tag-text._size-xl .tag-text__label{margin-top:.15625vw}.ui-list__marker{margin-top:var(--6p,9px)}.vacancy-meta__item{--34:4px}}@media(min-width:1280px)and (hover:hover){.section-career-path__card:not(._active):hover{background-color:var(--w);box-shadow:var(--2v);transform:scale(1.08)}}@media(min-width:1280px)and (max-width:1439px){.form-education__inputs{width:80%}}@media(min-width:1280px)and (min-width:1280px){.form-experience-detail__message{--3r:4.6875vw}.map-modal{width:39.140625vw}.video-card__action{min-height:24px}.bento-join-team__slider{min-height:25vw}.video-showcase-slider__play{min-height:24px}}@media(min-width:1280px)and (min-width:1440px){.form-experience-detail__message{--3r:4.8611111111vw}.map-modal{width:39.375vw}.video-card__action{min-height:28px}.bento-join-team__slider{min-height:25vw}.video-showcase-slider__play{min-height:28px}}@media(min-width:1280px)and (min-width:1920px){.form-experience-detail__message{--3r:4.6875vw}.map-modal{width:39.8958333333vw}.video-card__action{min-height:1.5625vw}.bento-join-team__slider{min-height:25vw}.video-showcase-slider__play{min-height:1.5625vw}}@media(min-width:1440px){.headline-h-0{font-size:clamp(3.25rem,7.0833333333vw + -3.125rem,5.375rem)}.company-stats-marquee__card-title,.fullscreen-banner__title,.headline-h-1{font-size:clamp(2.375rem,2.9166666667vw + -.25rem,3.25rem)}.headline-h-2{font-size:clamp(1.75rem,2.0833333333vw + -.125rem,2.375rem)}.headline-h-3{font-size:clamp(1.375rem,1.25vw + .25rem,1.75rem)}.headline-h-4{font-size:clamp(1.25rem,.4166666667vw + .875rem,1.375rem)}.headline-h-5{font-size:clamp(1rem,.4166666667vw + .625rem,1.125rem)}.company-stats-marquee__card-description,.fullscreen-banner__description,.section-career-path__card-text,.section-career-path__card-text *,.text-t-1,.text-t-1-m{font-size:clamp(1.25rem,.4166666667vw + .875rem,1.375rem)}.chat-incoming-message.waiting:after,.chat-incoming-message__text,.chat-outgoing-message__text,.checkbox._size-md .checkbox__title,.checkbox._size-xl .checkbox__title,.filter-tab__text,.filters-checkboxes__item .checkbox__title,.form-chat__input .input__input,.form-chat__input .input__placeholder,.form-experience-detail__close-btn span,.input__input,.input__suggestions-item,.search-main__empty-response,.search-main__error-response,.search-main__example-item,.search-main__input,.selector-checkbox__control .checkbox__title,.selector-list__item .checkbox__title,.selector__item .checkbox__title,.switcher__title,.text-t-2{font-size:clamp(1rem,.4166666667vw + .625rem,1.125rem)}.footer__made-by,.text-t-3{font-size:clamp(.8125rem,.2083333333vw + .625rem,.875rem)}.checkbox__title,.text-t-4{font-size:clamp(.6875rem,.2083333333vw + .5rem,.75rem)}.accent-num-1{font-size:clamp(1.75rem,2.0833333333vw + -.125rem,2.375rem)}.accent-num-2{font-size:clamp(1.25rem,.4166666667vw + .875rem,1.375rem)}.accent-num-3,.btn__label,.tab-text__counter,.tabs__button span,.ui-buttons,.ui-tabs{font-size:clamp(.875rem,.4166666667vw + .5rem,1rem)}.breadcrumbs__back,.breadcrumbs__current,.breadcrumbs__link,.form-experience-detail .switcher-tab__title,.ui-bread-crumbs,.ui-tags{font-size:clamp(.8125rem,.2083333333vw + .625rem,.875rem)}.chat-incoming-message__link,.chat-incoming-message__result-item,.navigation-menu-1,.share-button__item{font-size:clamp(1rem,.4166666667vw + .625rem,1.125rem)}.ui-medium-listing{font-size:clamp(1.25rem,.4166666667vw + .875rem,1.375rem)}:root{--1p:1.3888888889vw;--1q:8.3333333333vw;--1r:6.9444444444vw;--1s:6.25vw;--1t:4.1666666667vw;--1u:3.4722222222vw;--1v:2.7777777778vw;--1w:2.2222222222vw;--1x:1.9444444444vw;--1y:1.3888888889vw;--1z:1.1111111111vw;--20:1.1111111111vw;--21:.9722222222vw;--22:.6944444444vw;--23:.5555555556vw;--24:.4166666667vw;--25:.2777777778vw;--26:3.0555555556vw;--27:2.2222222222vw;--28:1.6666666667vw;--29:1.1111111111vw;--2a:.6944444444vw;--2b:.6944444444vw;--2c:97.2222222222vw;--2d:80.9722222222vw;--2e:64.5833333333vw;--2f:48.2638888889vw;--2g:40.0694444444vw;--2h:38.1944444444vw;--2i:31.9444444444vw;--2j:23.8194444444vw;--2k:18.75vw;--2l:17.5vw;--2m:15.625vw;--2n:7.5vw;--2o:100vw;--2p:1.5277777778vw;--2q:.8333333333vw;--2r:5.2777777778vw;--2s:2.7777777778vw;--2t:.2777777778vw}.achievement-card{--33:300px}.achievement-card._layout-directions{--33:200px}.achievement-card__logo{height:60px}.application-method-modal__card{min-height:250px}.article-list__marker{--34:4px}.article-table{--37:46.0416666667vw}.article-table__cell{font-size:clamp(1rem,.4166666667vw + .625rem,1.125rem)}.article-video{aspect-ratio:663/390}.articles-card__media{height:14.2361111111vw}.articles-card__tag{padding-block:.4861111111vw;padding-block-start:.6944444444vw;padding-inline:.8333333333vw}.bento-benefits-modal__text{max-width:58.4722222222vw}.bento-contacts-card{min-height:18.0555555556vw}.company-link-card{height:19.4444444444vw}.conditions-card{--38:36.1111111111vw}.dialog{margin-right:117px;margin-top:35px;width:40.1388888889vw}.dialog__card{gap:20px}.dialog__body{padding-top:18px}.dialog__avatar{height:229px;width:225px}.dialog__title{margin-bottom:6px}.dialog__description span{margin-left:10px}.dialog__text{padding-bottom:18px;width:20.4861111111vw}.dialog-message{gap:24px}.dialog-message__avatar{--3d:92px}.dialog-message__text{max-width:326px}.dialog-message__text:before{bottom:23px;height:15px;left:-12px;width:12px}.employee-modal__inner{height:36.1111111111vw}.employee-modal__picture-wrapper{width:23.8194444444vw}.enterprise-card{--3h:380px}.enterprise-card__description{--3j:343px}.experience-card__body{--3d:171px}.experience-card__description{margin-top:32px;max-width:210px}.experience-card__level{left:-108px;width:178px}.faq-list__item{border-radius:2.7777777778vw}.faq-list__icon{height:48px;width:48px}.faq-list__icon svg{height:20px;width:20px}.faq-list__body-inner{max-width:48.2638888889vw}.form-about__title{width:48.2638888889vw}.form-about__form{max-width:40.0694444444vw}.form-about__explanation{margin-bottom:3.4722222222vw;width:40.0694444444vw}.form-chat{--3k:28px;--3l:28px;--3m:70px}.form-education__form{max-width:54.6527777778vw}.form-experience{--3p:210px;--3q:171px}.form-experience__slider{margin-top:90px}.form-experience__decoration{height:90px;top:46px}.form-experience-detail__container{gap:15px}.form-experience-detail__fieldset .switcher{gap:1.0416666667vw}.form-experience-detail__forms{margin-bottom:86px;width:695px}.form-experience-detail__forms-item:not(:first-of-type){margin-top:80px}.form-experience-detail__close-btn{margin-bottom:30px}.form-experience-detail__close-btn svg{height:1.1111111111vw}.form-vacancy__form{max-width:695px}.form-vacancy__input:not(:first-child){margin-top:10px}.form-vacancy__sub-title{bottom:2.4305555556vw;right:3.8888888889vw}.lead-card__card{min-height:22.6388888889vw}.map-modal__wrapper{--3s:1.6666666667vw;padding:2.2222222222vw}.map-modal__content{gap:.9722222222vw}.map-modal__content-top{gap:1.1111111111vw}.map-modal__address-icon{height:1.1111111111vw;width:1.1111111111vw}.modal-chat{--3t:2.0833333333vw}.modal-chat .base-modal__content{border-radius:2.0833333333vw;width:40.1388888889vw;--3u:1.3888888889vw}.modal-chat .base-modal__content:before{border-radius:.1388888889vw}.modal-map .modal-template__inner{height:42.3611111111vw}.modal-resume__head{height:72px}.modal-resume__logo{height:1.6666666667vw;width:8.3333333333vw}.modal-resume__content{padding-bottom:2px;padding-top:132px}.modal-resume__content-outro{padding-bottom:35px}.modal-resume__content-outro-error{padding-bottom:65px}.modal-resume__content-outro-error,.modal-resume__content-outro-success{margin-top:60px}.modal-resume__title{margin-bottom:30px}.modal-resume__description{margin-bottom:20px;max-width:560px}.modal-resume__text{max-width:412px}.modal-resume__button{margin-top:209px}.modal-resume__controls{max-width:424px;padding-bottom:32px}.modal-resume__progress{margin-top:20px}.modal-resume-outro{--41:100px;border-radius:30px;max-width:1105px}.modal-resume-outro__description{max-width:460px}.modal-resume-outro__buttons{gap:16px}.modal-template__description{width:38.1944444444vw}.not-found{--45:770px}.not-found .not-found__picture{width:1440px}.notification-modal__text{max-width:58.4722222222vw}.person-card__container{--47:36.4583333333vw}.search-main{--48:44px}.simple-video-card{min-height:27.0833333333vw}.story-card{min-height:20.625vw}.story-card._size-large{min-height:29.7222222222vw}.story-card__action{--4b:28px}.story-card__action-icon{--4c:20px}.vacancies-filters-modal__reset{font-size:clamp(.875rem,.4166666667vw + .5rem,1rem)}.vacancy-card__title{font-size:clamp(1.25rem,.4166666667vw + .875rem,1.375rem)}.vacancy-card--similar{--4e:254px}.video-card{min-height:297px}.video-card._size-large{min-height:428px}.video-card__avatar,.video-card__avatar img{height:60px}.cookie{padding:1.6666666667vw}.footer{--4o:2.1527777778vw;--4p:23.8194444444vw}.footer__brand{height:16.1111111111vw}:root{--3v:76px}.header__logo{height:1.6666666667vw;width:8.3333333333vw}.preloader__logo{height:48px;width:282px}.advantages-scale-slider{--4q:33.3333333333vw}.advantages-scale-slider__slide{--4r:30.2083333333vw}.article-section{--4s:663/320}.articles-slider__slide{width:26.5277777778vw}.banner{--4t:33.0555555556vw}.banner__title{font-size:clamp(2.375rem,2.9166666667vw + -.25rem,3.25rem)}.banner__description{font-size:clamp(1.25rem,.4166666667vw + .875rem,1.375rem)}.banner_variant--listing{--4t:24.3055555556vw}.banner_variant--listing .banner__title{font-size:clamp(1.75rem,2.0833333333vw + -.125rem,2.375rem);max-width:460px}.banner_variant--listing .banner__description{font-size:clamp(1rem,.4166666667vw + .625rem,1.125rem)}.banner_variant--favourites{--4t:16.6666666667vw}.banner_variant--favourites .banner__title{font-size:clamp(1.375rem,1.25vw + .25rem,1.75rem)}.banner_variant--favourites .banner__description{max-width:31.9444444444vw}.banner_variant--blog .banner__title,.banner_variant--blog-wide .banner__title{font-size:clamp(1.375rem,1.25vw + .25rem,1.75rem)}.banner_variant--blog-wide{--4t:280px}.banner_variant--blog-wide .banner__description{font-size:clamp(1.25rem,.4166666667vw + .875rem,1.375rem);max-width:695px}.banner_variant--blog{--4t:480px}.banner_variant--blog .banner__description{font-size:clamp(1rem,.4166666667vw + .625rem,1.125rem)}.banner_variant--square{--4t:20.8333333333vw}.banner_variant--square .banner__title{font-size:clamp(1.375rem,1.25vw + .25rem,1.75rem)}.banner_variant--square .banner__description{font-size:clamp(1rem,.4166666667vw + .625rem,1.125rem);max-width:320px}.banner_variant--square .banner__content{padding:1.6666666667vw}.banner_variant--article{--4t:320px}.banner_variant--article .banner__title{font-size:clamp(1.375rem,1.25vw + .25rem,1.75rem)}.banner_variant--article .banner__description{font-size:clamp(1rem,.4166666667vw + .625rem,1.125rem);max-width:320px}.banner-enterprises-map__map-wrapper{min-height:600px}.banner-with-form__banner-bottom-logo{height:60px}.banner-with-tabs__card{height:43.75vw}.banner-with-tabs__tabs .tabs__button{min-height:44px}.bento-benefits__card{min-height:25vw}.bento-experience{--4w:39.5833333333vw;--4x:19.4444444444vw}.bento-join-team__card{min-height:25vw}.bento-join-team__text-slide.swiper-slide{--4y:44px}.company-stats-marquee__card{--50:56.25vw}.company-stats-marquee__icon{--52:120px}.documents-spoiler-section__icon{height:48px;width:48px}.documents-spoiler-section__icon svg{height:20px;width:20px}.enterprises__list{gap:10px}.experts-video-slider__slide{--53:45.4861111111vw}.inner-lead._variant-landing .inner-lead__title,.inner-lead._variant-landing-enterprise .inner-lead__title,.inner-lead._variant-landing-mentor .inner-lead__title{max-width:64.5833333333vw}.inner-lead._variant-landing .inner-lead__description,.inner-lead._variant-landing-enterprise .inner-lead__description,.inner-lead._variant-landing-mentor .inner-lead__description{max-width:40.0694444444vw}.inner-lead._variant-vacancy .inner-lead__description{font-size:clamp(1.25rem,.4166666667vw + .875rem,1.375rem)}.inner-lead-with-select__selectors{--55:19.5138888889vw}.lead-main__wrapper{--56:6.25vw}.map__wrapper{border-radius:2.2222222222vw;height:39.4444444444vw}.map__pin-round{--57:1.6666666667vw;--58:3.0555555556vw}.map .modal{width:41.6666666667vw}.other-projects{--5b:26.3888888889vw}.other-projects__card-title{width:31.9444444444vw}.section-bento{--4w:39.5833333333vw;--4x:25vw}.section-cards-about{--5f:476px}.section-cards-direction__card{--5h:15.625vw;min-height:13.8888888889vw;padding:1.25vw}.section-career-path{--5f:27.8472222222vw}.section-conditions-bento__panels{min-height:39.5833333333vw}.section-conditions-bento__card{height:39.5833333333vw}.section-conditions-bento__media._primary,.section-conditions-bento__media._secondary{height:19.4444444444vw}.section-values__item{--5f:13.8888888889vw}.vacancies-form{--5j:22.7083333333vw;--5k:1.8055555556vw}.vacancies-overview{--5n:19.4444444444vw}.vacancies-overview__card._top{height:18.0555555556vw}.vacancies-overview__card._middle{height:22.2222222222vw}.vacancies-overview__card._right{height:40.9722222222vw}.vacancy-details__container{--5o:32.0138888889vw}.video-showcase-slider__media{height:30.5555555556vw}.author__avatar{--5q:4.1666666667vw}.blog-card__media{height:205px}.btn{min-height:44px}.btn._variant-link .btn__label{font-size:clamp(1rem,.4166666667vw + .625rem,1.125rem)}.btn__icon{height:20px;width:20px}.btn__icon svg{height:14px;width:14px}.captcha-smart .smart-captcha{width:330px}:root{--3x:48px}.chat-button__icon img{height:40px}.chat-button__popup-wrapper{border-radius:1.5277777778vw}:root{--5z:31.9444444444vw}.chat-incoming-message__link{height:46px}.chat-incoming-message__result-item{min-height:46px}.checkbox._size-md,.checkbox._size-xl{min-height:23px}.checkbox._size-md .checkbox__box,.checkbox._size-xl .checkbox__box{height:18px}.checkbox__box{height:20px}.checkbox__icon{height:12px}.collapsible-tag__icon{--61:18px}.collapsible-tag__label{margin-top:.1388888889vw}.dynamic-menu .anchors__item{font-size:clamp(1.25rem,.4166666667vw + .875rem,1.375rem)}.dynamic-selector__dropdown{width:448px;--64:142px}.dynamic-selector__search-wrap{--65:15.5px}.filter-tab._variant-green{--66:18px;--67:14px}.filter-tab._variant-green .filter-tab__text,.filters-tabs._theme-tab-listing .filter-tab__text{font-size:clamp(.875rem,.4166666667vw + .5rem,1rem)}.icon-button._size-48{height:44px}.icon-button._size-56{height:48px}.icon-button._size-80{height:5vw}.icon-button._size-80 .icon-button__icon-wrap{height:1.875vw}.icon-button__icon-wrap{height:18px}.inner-header-action{--48:44px}.input__inner{height:53px}.input__clear{height:.875rem;width:.875rem}.location svg{--61:18px}.pin-map-card{--45:160px}.play-button{width:5vw}.play-button__icon{--61:1.875vw}.selector{--49:3.6111111111vw}.selector._size-md{width:294px}.selector._size-xl{--48:290px}.selector__header{height:53px}.selector__header-btn{height:18px;width:18px}.selector-checkbox,.selector-checkbox._size-xl{--6g:18px}.selector-checkbox._size-xl{--6h:23px}.selector-checkbox__children{height:18px}.share-button__popup{--6j:44px}.switcher-tab__title{padding:16px 28px 14px}.tag-text{border-radius:3.4722222222vw}.tag-text._size-xl .tag-text__label{margin-top:.1388888889vw}.tag-text__icon{--61:18px}.ui-list__marker{--34:7px;--6p:10px}.vacancy-meta__item{--34:4px}}@media(min-width:1440px)and (max-width:1919px){.form-education__inputs{width:88%}}@media(min-width:1920px){.headline-h-0{font-size:5.375rem}.company-stats-marquee__card-title,.fullscreen-banner__title,.headline-h-1{font-size:3.25rem}.headline-h-2{font-size:2.375rem}.headline-h-3{font-size:1.75rem}.headline-h-4{font-size:1.375rem}.headline-h-5{font-size:1.125rem}.company-stats-marquee__card-description,.fullscreen-banner__description,.section-career-path__card-text,.section-career-path__card-text *,.text-t-1,.text-t-1-m{font-size:1.375rem}.chat-incoming-message.waiting:after,.chat-incoming-message__text,.chat-outgoing-message__text,.checkbox._size-md .checkbox__title,.checkbox._size-xl .checkbox__title,.filter-tab__text,.filters-checkboxes__item .checkbox__title,.form-chat__input .input__input,.form-chat__input .input__placeholder,.form-experience-detail__close-btn span,.input__input,.input__suggestions-item,.search-main__empty-response,.search-main__error-response,.search-main__example-item,.search-main__input,.selector-checkbox__control .checkbox__title,.selector-list__item .checkbox__title,.selector__item .checkbox__title,.switcher__title,.text-t-2{font-size:1.125rem}.footer__made-by,.text-t-3{font-size:.875rem}.checkbox__title,.text-t-4{font-size:.75rem}.accent-num-1{font-size:2.375rem}.accent-num-2{font-size:1.375rem}.accent-num-3,.btn__label,.tab-text__counter,.tabs__button span,.ui-buttons,.ui-tabs{font-size:1rem}.breadcrumbs__back,.breadcrumbs__current,.breadcrumbs__link,.form-experience-detail .switcher-tab__title,.ui-bread-crumbs,.ui-tags{font-size:.875rem}.chat-incoming-message__link,.chat-incoming-message__result-item,.navigation-menu-1,.share-button__item{font-size:1.125rem}.ui-medium-listing{font-size:1.375rem}:root{--1p:1.0416666667vw;--1q:8.3333333333vw;--1r:6.25vw;--1s:5.2083333333vw;--1t:4.1666666667vw;--1u:3.125vw;--1v:2.6041666667vw;--1w:2.0833333333vw;--1x:1.6666666667vw;--1y:1.25vw;--1z:1.0416666667vw;--20:.9375vw;--21:.8333333333vw;--22:.625vw;--23:.4166666667vw;--24:.3125vw;--25:.2083333333vw;--26:3.125vw;--27:2.0833333333vw;--28:1.6666666667vw;--29:1.0416666667vw;--2a:.5208333333vw;--2b:.5208333333vw;--2c:97.9166666667vw;--2d:81.5625vw;--2e:65.1041666667vw;--2f:48.6979166667vw;--2g:40.5208333333vw;--2h:38.0208333333vw;--2i:32.2916666667vw;--2j:24.0625vw;--2k:18.75vw;--2l:17.9166666667vw;--2m:15.8854166667vw;--2n:7.65625vw;--2o:100vw;--2p:1.5625vw;--2q:1.0416666667vw;--2r:5.2083333333vw;--2s:2.0833333333vw;--2t:.2083333333vw}.achievement-card{--33:19.7916666667vw}.achievement-card._layout-directions{--33:14.0625vw}.achievement-card__logo{height:3.6458333333vw}.application-method-modal__card{min-height:14.5833333333vw}.article-list__marker{--34:.2083333333vw}.article-table{--37:46.6145833333vw}.article-table__cell{font-size:1.125rem}.article-video{aspect-ratio:895/525}.articles-card__media{height:14.5833333333vw}.articles-card__tag{padding-block:.4166666667vw;padding-block-start:.5729166667vw;padding-inline:.8333333333vw}.bento-benefits-modal__text{max-width:45.4166666667vw}.bento-contacts-card{min-height:16.6666666667vw}.company-link-card{height:19.7916666667vw}.conditions-card{--38:36.4583333333vw}.dialog{margin-right:8.2291666667vw;margin-top:.5208333333vw;width:40.46875vw}.dialog__card{gap:1.3020833333vw}.dialog__body{padding-top:1.0416666667vw}.dialog__avatar{height:15.5208333333vw;width:15.3645833333vw}.dialog__title{margin-bottom:.2083333333vw}.dialog__description span{margin-left:.78125vw}.dialog__text{padding-bottom:1.1458333333vw;width:20vw}.dialog-message{gap:.8333333333vw}.dialog-message__avatar{--3d:5.7291666667vw}.dialog-message__text{max-width:24.84375vw}.dialog-message__text:before{bottom:1.5625vw;height:1.09375vw;left:-.8333333333vw;width:.8333333333vw}.employee-modal__inner{height:36.4583333333vw}.employee-modal__picture-wrapper{width:24.0625vw}.enterprise-card{--3h:27.0833333333vw}.enterprise-card__description{--3j:26.9270833333vw}.experience-card__body{--3d:11.1979166667vw}.experience-card__description{margin-top:2.0833333333vw;max-width:13.6979166667vw}.experience-card__level{left:-8.6458333333vw;width:13.0208333333vw}.faq-list__item{border-radius:2.0833333333vw}.faq-list__icon{height:2.5vw;width:2.5vw}.faq-list__icon svg{height:1.0416666667vw;width:1.0416666667vw}.faq-list__body-inner{max-width:48.9583333333vw}.form-about__title{width:52.03125vw}.form-about__form{max-width:40.3645833333vw}.form-about__explanation{margin-bottom:2.0833333333vw;width:42.7083333333vw}.form-chat{--3k:1.8229166667vw;--3l:1.9270833333vw;--3m:4.6354166667vw}.form-education__form{max-width:48.6979166667vw}.form-experience{--3p:13.6979166667vw;--3q:11.1979166667vw}.form-experience__slider{margin-top:5.2083333333vw}.form-experience__decoration{height:5.2083333333vw;top:3.0208333333vw}.form-experience-detail__container{gap:1.0416666667vw}.form-experience-detail__fieldset .switcher{gap:.78125vw}.form-experience-detail__forms{margin-bottom:1.4583333333vw;width:48.6979166667vw}.form-experience-detail__forms-item:not(:first-of-type){margin-top:5.2083333333vw}.form-experience-detail__close-btn{margin-bottom:2.0833333333vw}.form-experience-detail__close-btn svg{height:.9375vw}.form-experience-detail__textarea.input:has(textarea) .input__inner{height:9.375vw}.form-vacancy__form{max-width:40.3645833333vw}.form-vacancy__input:not(:first-child){margin-top:.78125vw}.form-vacancy__sub-title{bottom:2.6041666667vw;right:3.9583333333vw}.lead-card__card{min-height:24.4791666667vw}.map-modal__wrapper{--3s:1.6666666667vw;padding:2.0833333333vw}.map-modal__content{gap:.8333333333vw}.map-modal__content-top{gap:1.0416666667vw}.map-modal__address-icon{height:1.0416666667vw;width:1.0416666667vw}.modal-chat{--3t:1.5625vw}.modal-chat .base-modal__content{border-radius:1.6666666667vw;width:40.5208333333vw;--3u:1.0416666667vw}.modal-chat .base-modal__content:before{border-radius:.1041666667vw}.modal-map .modal-template__inner{height:42.7083333333vw}.modal-resume__head{height:4.1666666667vw}.modal-resume__logo{height:1.25vw;width:7.2916666667vw}.modal-resume__content{padding-bottom:.7291666667vw;padding-top:9.375vw}.modal-resume__content-outro{padding-bottom:2.6041666667vw}.modal-resume__content-outro-error{padding-bottom:4.6875vw}.modal-resume__content-outro-error,.modal-resume__content-outro-success{margin-top:5.2083333333vw}.modal-resume__title{margin-bottom:1.8229166667vw}.modal-resume__description{margin-bottom:1.3020833333vw;max-width:38.5416666667vw}.modal-resume__text{max-width:28.6458333333vw}.modal-resume__button{margin-top:11.6666666667vw}.modal-resume__controls{max-width:28.5416666667vw;padding-bottom:2.3958333333vw}.modal-resume__progress{margin-top:1.3020833333vw}.modal-resume-outro{--41:7.2916666667vw;border-radius:2.0833333333vw;max-width:76.6145833333vw}.modal-resume-outro__description{max-width:26.6666666667vw}.modal-resume-outro__buttons{gap:1.0416666667vw}.modal-template__description{width:38.0208333333vw}.not-found{--45:50.2604166667vw}.not-found .not-found__picture{width:100vw}.notification-modal__text{max-width:45.4166666667vw}.person-card__container{--47:36.4583333333vw}.search-main{--48:2.5vw;--49:.9375vw}.search-main__container{max-height:9.375vw}.simple-video-card{min-height:27.34375vw}.story-card{min-height:20.8333333333vw}.story-card._size-large{min-height:30vw}.story-card__action{--4b:1.4583333333vw}.story-card__action-icon{--4c:1.0416666667vw}.vacancies-filters-modal__reset{font-size:1rem}.vacancy-card__title{font-size:1.375rem}.vacancy-card--similar{--4e:15.3125vw}.video-card{min-height:20.8333333333vw}.video-card._size-large{min-height:30vw}.video-card__avatar,.video-card__avatar img{height:3.6458333333vw}.cookie{padding:1.6666666667vw}.footer{--4o:5.7291666667vw;--4p:24.0625vw}.footer__project-icon{height:1.25rem}.footer__project-icon svg{height:.875rem}.footer__brand{height:16.1979166667vw}:root{--3v:4.5833333333vw}.header__logo{height:1.25vw;width:7.2916666667vw}.preloader__logo{height:3.0208333333vw;width:17.8645833333vw}.advantages-scale-slider{--4q:33.3333333333vw}.advantages-scale-slider__slide{--4r:30.2083333333vw}.article-section{--4s:895/440}.articles-slider__slide{width:26.8229166667vw}.banner{--4t:33.3333333333vw}.banner__title{font-size:3.25rem}.banner__list{max-width:36.3541666667vw}.banner__list-item{gap:.7291666667vw}.banner__list-item:before{height:.2083333333vw;width:.2083333333vw}.banner__description{font-size:1.375rem}.banner_variant--listing{--4t:21.875vw}.banner_variant--listing .banner__title{font-size:2.375rem;max-width:32.2916666667vw}.banner_variant--listing .banner__description{font-size:1.125rem}.banner_variant--favourites{--4t:14.5833333333vw}.banner_variant--favourites .banner__title{font-size:1.75rem}.banner_variant--favourites .banner__description{max-width:32.2916666667vw}.banner_variant--blog .banner__title,.banner_variant--blog-wide .banner__title{font-size:1.75rem}.banner_variant--blog-wide{--4t:16.6666666667vw}.banner_variant--blog-wide .banner__title{max-width:52.8125vw}.banner_variant--blog-wide .banner__description{font-size:1.375rem;max-width:40.5208333333vw}.banner_variant--blog{--4t:32.5vw}.banner_variant--blog .banner__description{font-size:1.125rem;max-width:17.9166666667vw}.banner_variant--square{--4t:17.7083333333vw}.banner_variant--square .banner__title{font-size:1.75rem}.banner_variant--square .banner__description{font-size:1.125rem;max-width:17.9166666667vw}.banner_variant--square .banner__content{padding:1.6666666667vw}.banner_variant--article{--4t:17.7083333333vw}.banner_variant--article .banner__title{font-size:1.75rem}.banner_variant--article .banner__description{font-size:1.125rem;max-width:17.9166666667vw}.banner-enterprises-map__map-wrapper{min-height:40.625vw}.banner-enterprises-map__description{max-width:39.5833333333vw}.banner-with-form__banner-bottom-logo{height:3.6458333333vw}.banner-with-tabs__card{height:43.75vw}.banner-with-tabs__tabs .tabs__button{min-height:2.5vw}.bento-benefits__card{min-height:25vw}.bento-experience{--4w:40.1041666667vw;--4x:19.7916666667vw}.bento-join-team__card{min-height:25vw}.bento-join-team__text-slide.swiper-slide{--4y:2.5vw}.company-stats-marquee__card{--50:45.8333333333vw}.company-stats-marquee__icon{--52:6.71875vw}.documents-spoiler-section__icon{height:2.5vw;width:2.5vw}.documents-spoiler-section__icon svg{height:1.0416666667vw;width:1.0416666667vw}.enterprises__list{gap:.5208333333vw}.experts-video-slider__slide{--53:45.5208333333vw}.inner-lead__meta{gap:.78125vw}.inner-lead._variant-landing,.inner-lead._variant-landing-enterprise,.inner-lead._variant-landing-mentor{min-height:31.25vw}.inner-lead._variant-landing .inner-lead__title,.inner-lead._variant-landing-enterprise .inner-lead__title,.inner-lead._variant-landing-mentor .inner-lead__title{max-width:65.1041666667vw}.inner-lead._variant-landing .inner-lead__description,.inner-lead._variant-landing-enterprise .inner-lead__description,.inner-lead._variant-landing-mentor .inner-lead__description{max-width:40.5208333333vw}.inner-lead._variant-vacancy .inner-lead__description{font-size:1.375rem}.inner-lead-with-select__selectors{--55:19.7395833333vw}.lead-main__wrapper{--56:5.2083333333vw}.map__wrapper{border-radius:2.0833333333vw;height:39.7916666667vw}.map__pin-round{--57:1.3541666667vw;--58:2.5vw}.map .modal{width:41.1458333333vw}.other-projects{--5b:27.0833333333vw}.other-projects__card-title{width:32.2916666667vw}.section-bento{--4w:40.1041666667vw;--4x:25vw}.section-cards-about{--5f:33.3333333333vw}.section-cards-direction__card{--5h:15.8854166667vw;min-height:14.0625vw;padding:1.25vw}.section-career-path{--5f:28.125vw}.section-conditions-bento__panels{min-height:40.1041666667vw}.section-conditions-bento__card{height:40.1041666667vw}.section-conditions-bento__media._primary,.section-conditions-bento__media._secondary{height:19.7916666667vw}.section-values__item{--5f:14.0625vw}.vacancies-form{--5j:23.125vw;--5k:1.5625vw}.vacancies-overview{--5n:19.7916666667vw}.vacancies-overview__card._top{height:17.9166666667vw}.vacancies-overview__card._middle{height:21.875vw}.vacancies-overview__card._right{height:40.3125vw}.vacancies-overview__right-link-icon{height:1.0416666667vw}.vacancies-overview__right-link-icon svg{height:.7291666667vw}.vacancy-details__container{--5o:32.34375vw}.video-showcase-slider__media{height:30.7291666667vw}.add-btn__icon{--5p:1.0416666667vw}.add-btn__icon svg{--3k:.7291666667vw}.author__avatar{--5q:3.6458333333vw}.blog-card__media{height:14.5833333333vw}.breadcrumbs__icon{--5t:.7291666667vw;--5u:.7291666667vw}.btn{min-height:2.5vw}.btn._variant-link .btn__label{font-size:1.125rem}.btn__label{padding-top:.2083333333vw}.btn__icon{height:1.0416666667vw;width:1.0416666667vw}.btn__icon svg{height:.7291666667vw;width:.7291666667vw}.captcha-smart .smart-captcha{width:17.1875vw}:root{--3x:2.9166666667vw}.chat-button__icon img{height:2.5vw}.chat-button__popup-wrapper{border-radius:1.5625vw}:root{--5z:33.0208333333vw}.chat-incoming-message__link{height:2.7083333333vw}.chat-incoming-message__result-item{min-height:2.7083333333vw}.checkbox._size-xs{gap:.5208333333vw}.checkbox._size-xs>*{min-height:.9375vw}.checkbox._size-xs .checkbox__title{padding-top:.1041666667vw}.checkbox._size-xs .checkbox__box{height:.7291666667vw;width:.7291666667vw}.checkbox._size-md,.checkbox._size-xl{min-height:1.40625vw}.checkbox._size-md .checkbox__box,.checkbox._size-xl .checkbox__box{height:1.25vw}.checkbox._size-md .checkbox__box,.checkbox__box{height:1.0416666667vw}.checkbox__icon{height:.625vw}.collapsible-tag__icon{--61:1.0416666667vw}.collapsible-tag__label{margin-top:.15625vw}.dynamic-menu .anchors__item{font-size:1.375rem}.dynamic-selector__dropdown{width:30.8854166667vw;--64:7.8645833333vw}.dynamic-selector__search-wrap{--65:.859375vw}.filter-tab{max-width:11.6666666667vw}.filter-tab__close{height:.625vw}.filter-tab._variant-green{--66:.9375vw;--67:.8333333333vw}.filter-tab._variant-green .filter-tab__text,.filters-tabs._theme-tab-listing .filter-tab__text{font-size:1rem}.filters-tabs._theme-tab-listing .filter-tab__text{margin-top:.15625vw}.filters-tabs._theme-tab-listing .filter-tab__close:after,.filters-tabs._theme-tab-listing .filter-tab__close:before{height:.7291666667vw}.icon-button._size-48{height:2.5vw}.icon-button._size-56{height:2.9166666667vw}.icon-button._size-filters{height:2.5vw}.icon-button._size-80{height:4.1666666667vw}.icon-button._size-80 .icon-button__icon-wrap{height:1.5625vw}.icon-button__icon-wrap{height:1.0416666667vw}.inner-header-action{--48:2.5vw}.input:has(textarea) .input__inner{height:9.375vw}.input__inner{height:3.28125vw}.input__clear{height:1rem;height:.8333333333vw;width:1rem;width:.8333333333vw}.location svg{--61:1.0416666667vw}.pin-map-card{--45:9.375vw}.play-button{width:4.1666666667vw}.play-button__icon{--61:1.5625vw}.scroll-hint__arrow{--6e:.546875vw;--6f:.4166666667vw}.selector{--48:9.375vw;--49:3.0208333333vw}.selector._size-md{width:20.625vw}.selector._size-xl{--48:16.6666666667vw}.selector[data-with-search] .checkbox__title{margin-top:.2083333333vw}.selector__header{height:3.28125vw}.selector__header-btn{height:1.0416666667vw;width:1.0416666667vw}.selector__search-clear svg{height:.8333333333vw;width:.8333333333vw}.selector-checkbox,.selector-checkbox._size-xl{--6g:1.0416666667vw}.selector-checkbox._size-xl{--6h:1.4583333333vw}.selector-checkbox._size-xl .selector-checkbox__toggle-text{margin-top:.2083333333vw}.selector-checkbox__toggle-icon{height:.8333333333vw;width:.8333333333vw}.selector-checkbox__children{height:1.0416666667vw}.share-button__popup{--6j:2.5vw}.switcher__input:checked~.switcher__track .switcher__thumb{transform:translate(.9375vw)}.switcher__track{height:1.1458333333vw;padding:.1041666667vw;width:2.6041666667vw}.switcher__thumb{width:1.4583333333vw}.switcher-tab__title{border-radius:2.0833333333vw;padding:.9375vw 1.6666666667vw .7291666667vw}.tag-text{border-radius:2.6041666667vw}.tag-text._size-xl .tag-text__label{margin-top:.15625vw}.tag-text__icon{--61:1.0416666667vw}.tooltip{max-width:11.4583333333vw;--6n:.3125vw;--6o:.2083333333vw}.ui-list__marker{--34:.4166666667vw;--6p:.5208333333vw}.ui-time__icon{--6q:1.0416666667vw;--6r:1.0416666667vw}.vacancy-meta__item{--34:.2083333333vw}}@media(hover:hover)and (min-width:2560px){.achievement-card:hover:before{transform:scale(var(--31))}}@media(min-width:2560px){.headline-h-0{font-size:4.4791666667vw}.company-stats-marquee__card-title,.fullscreen-banner__title,.headline-h-1{font-size:2.7083333333vw}.headline-h-2{font-size:1.9791666667vw}.headline-h-3{font-size:1.4583333333vw}.headline-h-4{font-size:1.1458333333vw}.headline-h-5{font-size:.9375vw}.company-stats-marquee__card-description,.fullscreen-banner__description,.section-career-path__card-text,.section-career-path__card-text *,.text-t-1,.text-t-1-m{font-size:1.1458333333vw}.chat-incoming-message.waiting:after,.chat-incoming-message__text,.chat-outgoing-message__text,.checkbox._size-md .checkbox__title,.checkbox._size-xl .checkbox__title,.filter-tab__text,.filters-checkboxes__item .checkbox__title,.form-chat__input .input__input,.form-chat__input .input__placeholder,.form-experience-detail__close-btn span,.input__input,.input__suggestions-item,.search-main__empty-response,.search-main__error-response,.search-main__example-item,.search-main__input,.selector-checkbox__control .checkbox__title,.selector-list__item .checkbox__title,.selector__item .checkbox__title,.switcher__title,.text-t-2{font-size:.9375vw}.footer__made-by,.text-t-3{font-size:.7291666667vw}.checkbox__title,.text-t-4{font-size:.625vw}.accent-num-1{font-size:1.9791666667vw}.accent-num-2{font-size:1.1458333333vw}.accent-num-3,.btn__label,.tab-text__counter,.tabs__button span,.ui-buttons,.ui-tabs{font-size:.8333333333vw}.breadcrumbs__back,.breadcrumbs__current,.breadcrumbs__link,.form-experience-detail .switcher-tab__title,.ui-bread-crumbs,.ui-tags{font-size:.7291666667vw}.chat-incoming-message__link,.chat-incoming-message__result-item,.navigation-menu-1,.share-button__item{font-size:.9375vw}.ui-medium-listing{font-size:1.1458333333vw}.article-table__cell{font-size:.9375vw}.vacancies-filters-modal__reset{font-size:.8333333333vw}.vacancy-card__title{font-size:1.1458333333vw}.video-card__action-content{transform:translateY(.3em)}.banner__title{font-size:2.7083333333vw}.banner__description{font-size:1.1458333333vw}.banner_variant--listing .banner__title{font-size:1.9791666667vw}.banner_variant--listing .banner__description{font-size:.9375vw}.banner_variant--blog .banner__title,.banner_variant--blog-wide .banner__title,.banner_variant--favourites .banner__title{font-size:1.4583333333vw}.banner_variant--blog-wide .banner__description{font-size:1.1458333333vw}.banner_variant--blog .banner__description{font-size:.9375vw}.banner_variant--square .banner__title{font-size:1.4583333333vw}.banner_variant--square .banner__description{font-size:.9375vw}.banner_variant--article .banner__title{font-size:1.4583333333vw}.banner_variant--article .banner__description{font-size:.9375vw}.inner-lead._variant-vacancy .inner-lead__description{font-size:1.1458333333vw}.btn._variant-link .btn__label{font-size:.9375vw}.dynamic-menu .anchors__item{font-size:1.1458333333vw}.filter-tab._variant-green .filter-tab__text,.filters-tabs._theme-tab-listing .filter-tab__text{font-size:.8333333333vw}}@media(min-width:px){.similar-vacancies-section__slide{width:calc(33.33333% - var(--2b)*2/3)}}@media(min-width:2560px)and (max-height:600px){.headline-h-0{font-size:3.1354166667vw}.company-stats-marquee__card-title,.fullscreen-banner__title,.headline-h-1{font-size:1.8958333333vw}.headline-h-2{font-size:1.3854166667vw}.headline-h-3{font-size:1.0208333333vw}.headline-h-4{font-size:.8020833333vw}.headline-h-5{font-size:.65625vw}.company-stats-marquee__card-description,.fullscreen-banner__description,.section-career-path__card-text,.section-career-path__card-text *,.text-t-1,.text-t-1-m{font-size:.8020833333vw}.chat-incoming-message.waiting:after,.chat-incoming-message__text,.chat-outgoing-message__text,.checkbox._size-md .checkbox__title,.checkbox._size-xl .checkbox__title,.filter-tab__text,.filters-checkboxes__item .checkbox__title,.form-chat__input .input__input,.form-chat__input .input__placeholder,.form-experience-detail__close-btn span,.input__input,.input__suggestions-item,.search-main__empty-response,.search-main__error-response,.search-main__example-item,.search-main__input,.selector-checkbox__control .checkbox__title,.selector-list__item .checkbox__title,.selector__item .checkbox__title,.switcher__title,.text-t-2{font-size:.65625vw}.footer__made-by,.text-t-3{font-size:.5104166667vw}.checkbox__title,.text-t-4{font-size:.4375vw}.accent-num-1{font-size:1.3854166667vw}.accent-num-2{font-size:.8020833333vw}.accent-num-3,.btn__label,.tab-text__counter,.tabs__button span,.ui-buttons,.ui-tabs{font-size:.5833333333vw}.breadcrumbs__back,.breadcrumbs__current,.breadcrumbs__link,.form-experience-detail .switcher-tab__title,.ui-bread-crumbs,.ui-tags{font-size:.5104166667vw}.chat-incoming-message__link,.chat-incoming-message__result-item,.navigation-menu-1,.share-button__item{font-size:.65625vw}.ui-medium-listing{font-size:.8020833333vw}.article-table__cell{font-size:.65625vw}.vacancies-filters-modal__reset{font-size:.5833333333vw}.vacancy-card__title{font-size:.8020833333vw}.banner__title{font-size:1.8958333333vw}.banner__description{font-size:.8020833333vw}.banner_variant--listing .banner__title{font-size:1.3854166667vw}.banner_variant--listing .banner__description{font-size:.65625vw}.banner_variant--blog .banner__title,.banner_variant--blog-wide .banner__title,.banner_variant--favourites .banner__title{font-size:1.0208333333vw}.banner_variant--blog-wide .banner__description{font-size:.8020833333vw}.banner_variant--blog .banner__description{font-size:.65625vw}.banner_variant--square .banner__title{font-size:1.0208333333vw}.banner_variant--square .banner__description{font-size:.65625vw}.banner_variant--article .banner__title{font-size:1.0208333333vw}.banner_variant--article .banner__description{font-size:.65625vw}.inner-lead._variant-vacancy .inner-lead__description{font-size:.8020833333vw}.btn._variant-link .btn__label{font-size:.65625vw}.dynamic-menu .anchors__item{font-size:.8020833333vw}.filter-tab._variant-green .filter-tab__text,.filters-tabs._theme-tab-listing .filter-tab__text{font-size:.5833333333vw}}@media(min-width:1920px)and (max-height:600px){.headline-h-0{font-size:3.7625rem}.company-stats-marquee__card-title,.fullscreen-banner__title,.headline-h-1{font-size:2.275rem}.headline-h-2{font-size:1.6625rem}.headline-h-3{font-size:1.225rem}.headline-h-4{font-size:.9625rem}.headline-h-5{font-size:.7875rem}.company-stats-marquee__card-description,.fullscreen-banner__description,.section-career-path__card-text,.section-career-path__card-text *,.text-t-1,.text-t-1-m{font-size:.9625rem}.chat-incoming-message.waiting:after,.chat-incoming-message__text,.chat-outgoing-message__text,.checkbox._size-md .checkbox__title,.checkbox._size-xl .checkbox__title,.filter-tab__text,.filters-checkboxes__item .checkbox__title,.form-chat__input .input__input,.form-chat__input .input__placeholder,.form-experience-detail__close-btn span,.input__input,.input__suggestions-item,.search-main__empty-response,.search-main__error-response,.search-main__example-item,.search-main__input,.selector-checkbox__control .checkbox__title,.selector-list__item .checkbox__title,.selector__item .checkbox__title,.switcher__title,.text-t-2{font-size:.7875rem}.footer__made-by,.text-t-3{font-size:.6125rem}.checkbox__title,.text-t-4{font-size:.525rem}.accent-num-1{font-size:1.6625rem}.accent-num-2{font-size:.9625rem}.accent-num-3,.btn__label,.tab-text__counter,.tabs__button span,.ui-buttons,.ui-tabs{font-size:.7rem}.breadcrumbs__back,.breadcrumbs__current,.breadcrumbs__link,.form-experience-detail .switcher-tab__title,.ui-bread-crumbs,.ui-tags{font-size:.6125rem}.chat-incoming-message__link,.chat-incoming-message__result-item,.navigation-menu-1,.share-button__item{font-size:.7875rem}.ui-medium-listing{font-size:.9625rem}.article-table__cell{font-size:.7875rem}.vacancies-filters-modal__reset{font-size:.7rem}.vacancy-card__title{font-size:.9625rem}.banner__title{font-size:2.275rem}.banner__description{font-size:.9625rem}.banner_variant--listing .banner__title{font-size:1.6625rem}.banner_variant--listing .banner__description{font-size:.7875rem}.banner_variant--blog .banner__title,.banner_variant--blog-wide .banner__title,.banner_variant--favourites .banner__title{font-size:1.225rem}.banner_variant--blog-wide .banner__description{font-size:.9625rem}.banner_variant--blog .banner__description{font-size:.7875rem}.banner_variant--square .banner__title{font-size:1.225rem}.banner_variant--square .banner__description{font-size:.7875rem}.banner_variant--article .banner__title{font-size:1.225rem}.banner_variant--article .banner__description{font-size:.7875rem}.inner-lead._variant-vacancy .inner-lead__description{font-size:.9625rem}.btn._variant-link .btn__label{font-size:.7875rem}.dynamic-menu .anchors__item{font-size:.9625rem}.filter-tab._variant-green .filter-tab__text,.filters-tabs._theme-tab-listing .filter-tab__text{font-size:.7rem}}@media(min-width:1440px)and (max-height:600px){.headline-h-0{font-size:clamp(2.275rem,4.9583333333vw + -2.1875rem,3.7625rem)}.company-stats-marquee__card-title,.fullscreen-banner__title,.headline-h-1{font-size:clamp(1.6625rem,2.0416666667vw + -.175rem,2.275rem)}.headline-h-2{font-size:clamp(1.225rem,1.4583333333vw + -.0875rem,1.6625rem)}.headline-h-3{font-size:clamp(.9625rem,.875vw + .175rem,1.225rem)}.headline-h-4{font-size:clamp(.875rem,.2916666667vw + .6125rem,.9625rem)}.headline-h-5{font-size:clamp(.7rem,.2916666667vw + .4375rem,.7875rem)}.company-stats-marquee__card-description,.fullscreen-banner__description,.section-career-path__card-text,.section-career-path__card-text *,.text-t-1,.text-t-1-m{font-size:clamp(.875rem,.2916666667vw + .6125rem,.9625rem)}.chat-incoming-message.waiting:after,.chat-incoming-message__text,.chat-outgoing-message__text,.checkbox._size-md .checkbox__title,.checkbox._size-xl .checkbox__title,.filter-tab__text,.filters-checkboxes__item .checkbox__title,.form-chat__input .input__input,.form-chat__input .input__placeholder,.form-experience-detail__close-btn span,.input__input,.input__suggestions-item,.search-main__empty-response,.search-main__error-response,.search-main__example-item,.search-main__input,.selector-checkbox__control .checkbox__title,.selector-list__item .checkbox__title,.selector__item .checkbox__title,.switcher__title,.text-t-2{font-size:clamp(.7rem,.2916666667vw + .4375rem,.7875rem)}.footer__made-by,.text-t-3{font-size:clamp(.56875rem,.1458333333vw + .4375rem,.6125rem)}.checkbox__title,.text-t-4{font-size:clamp(.48125rem,.1458333333vw + .35rem,.525rem)}.accent-num-1{font-size:clamp(1.225rem,1.4583333333vw + -.0875rem,1.6625rem)}.accent-num-2{font-size:clamp(.875rem,.2916666667vw + .6125rem,.9625rem)}.accent-num-3,.btn__label,.tab-text__counter,.tabs__button span,.ui-buttons,.ui-tabs{font-size:clamp(.6125rem,.2916666667vw + .35rem,.7rem)}.breadcrumbs__back,.breadcrumbs__current,.breadcrumbs__link,.form-experience-detail .switcher-tab__title,.ui-bread-crumbs,.ui-tags{font-size:clamp(.56875rem,.1458333333vw + .4375rem,.6125rem)}.chat-incoming-message__link,.chat-incoming-message__result-item,.navigation-menu-1,.share-button__item{font-size:clamp(.7rem,.2916666667vw + .4375rem,.7875rem)}.ui-medium-listing{font-size:clamp(.875rem,.2916666667vw + .6125rem,.9625rem)}.article-table__cell{font-size:clamp(.7rem,.2916666667vw + .4375rem,.7875rem)}.vacancies-filters-modal__reset{font-size:clamp(.6125rem,.2916666667vw + .35rem,.7rem)}.vacancy-card__title{font-size:clamp(.875rem,.2916666667vw + .6125rem,.9625rem)}.banner__title{font-size:clamp(1.6625rem,2.0416666667vw + -.175rem,2.275rem)}.banner__description{font-size:clamp(.875rem,.2916666667vw + .6125rem,.9625rem)}.banner_variant--listing .banner__title{font-size:clamp(1.225rem,1.4583333333vw + -.0875rem,1.6625rem)}.banner_variant--listing .banner__description{font-size:clamp(.7rem,.2916666667vw + .4375rem,.7875rem)}.banner_variant--blog .banner__title,.banner_variant--blog-wide .banner__title,.banner_variant--favourites .banner__title{font-size:clamp(.9625rem,.875vw + .175rem,1.225rem)}.banner_variant--blog-wide .banner__description{font-size:clamp(.875rem,.2916666667vw + .6125rem,.9625rem)}.banner_variant--blog .banner__description{font-size:clamp(.7rem,.2916666667vw + .4375rem,.7875rem)}.banner_variant--square .banner__title{font-size:clamp(.9625rem,.875vw + .175rem,1.225rem)}.banner_variant--square .banner__description{font-size:clamp(.7rem,.2916666667vw + .4375rem,.7875rem)}.banner_variant--article .banner__title{font-size:clamp(.9625rem,.875vw + .175rem,1.225rem)}.banner_variant--article .banner__description{font-size:clamp(.7rem,.2916666667vw + .4375rem,.7875rem)}.inner-lead._variant-vacancy .inner-lead__description{font-size:clamp(.875rem,.2916666667vw + .6125rem,.9625rem)}.btn._variant-link .btn__label{font-size:clamp(.7rem,.2916666667vw + .4375rem,.7875rem)}.dynamic-menu .anchors__item{font-size:clamp(.875rem,.2916666667vw + .6125rem,.9625rem)}.filter-tab._variant-green .filter-tab__text,.filters-tabs._theme-tab-listing .filter-tab__text{font-size:clamp(.6125rem,.2916666667vw + .35rem,.7rem)}}@media(min-width:1280px)and (max-height:500px){.headline-h-0{font-size:clamp(2.0125rem,2.625vw + -.0875rem,2.275rem)}.company-stats-marquee__card-title,.fullscreen-banner__title,.headline-h-1{font-size:clamp(1.4875rem,1.75vw + .0875rem,1.6625rem)}.headline-h-2{font-size:clamp(1.05rem,1.75vw + -.35rem,1.225rem)}.headline-h-3{font-size:clamp(.875rem,.875vw + .175rem,.9625rem)}.headline-h-4{font-size:clamp(.7875rem,.875vw + .0875rem,.875rem)}.headline-h-5{font-size:clamp(.6125rem,.875vw + -.0875rem,.7rem)}.company-stats-marquee__card-description,.fullscreen-banner__description,.section-career-path__card-text,.section-career-path__card-text *,.text-t-1,.text-t-1-m{font-size:clamp(.7875rem,.875vw + .0875rem,.875rem)}.chat-incoming-message.waiting:after,.chat-incoming-message__text,.chat-outgoing-message__text,.checkbox._size-md .checkbox__title,.checkbox._size-xl .checkbox__title,.filter-tab__text,.filters-checkboxes__item .checkbox__title,.form-chat__input .input__input,.form-chat__input .input__placeholder,.form-experience-detail__close-btn span,.input__input,.input__suggestions-item,.search-main__empty-response,.search-main__error-response,.search-main__example-item,.search-main__input,.selector-checkbox__control .checkbox__title,.selector-list__item .checkbox__title,.selector__item .checkbox__title,.switcher__title,.text-t-2{font-size:clamp(.6125rem,.875vw + -.0875rem,.7rem)}.footer__made-by,.text-t-3{font-size:clamp(.525rem,.4375vw + .175rem,.56875rem)}.checkbox__title,.text-t-4{font-size:clamp(.48125rem,0vw + .48125rem,.48125rem)}.accent-num-1{font-size:clamp(1.05rem,1.75vw + -.35rem,1.225rem)}.accent-num-2{font-size:clamp(.7875rem,.875vw + .0875rem,.875rem)}.accent-num-3,.tab-text__counter{font-size:clamp(.56875rem,.4375vw + .21875rem,.6125rem)}.btn__label,.tabs__button span,.ui-buttons,.ui-tabs{font-size:clamp(.6125rem,0vw + .6125rem,.6125rem)}.breadcrumbs__back,.breadcrumbs__current,.breadcrumbs__link,.form-experience-detail .switcher-tab__title,.ui-bread-crumbs,.ui-tags{font-size:clamp(.525rem,.4375vw + .175rem,.56875rem)}.chat-incoming-message__link,.chat-incoming-message__result-item,.navigation-menu-1,.share-button__item{font-size:clamp(.6125rem,.875vw + -.0875rem,.7rem)}.ui-medium-listing{font-size:clamp(.7875rem,.875vw + .0875rem,.875rem)}.article-table__cell{font-size:clamp(.6125rem,.875vw + -.0875rem,.7rem)}.vacancies-filters-modal__reset{font-size:clamp(.6125rem,0vw + .6125rem,.6125rem)}.vacancy-card__title{font-size:clamp(.7875rem,.875vw + .0875rem,.875rem)}.banner__title{font-size:clamp(1.4875rem,1.75vw + .0875rem,1.6625rem)}.banner__description{font-size:clamp(.7875rem,.875vw + .0875rem,.875rem)}.banner_variant--listing .banner__title{font-size:clamp(1.05rem,1.75vw + -.35rem,1.225rem)}.banner_variant--listing .banner__description{font-size:clamp(.6125rem,.875vw + -.0875rem,.7rem)}.banner_variant--blog .banner__title,.banner_variant--blog-wide .banner__title,.banner_variant--favourites .banner__title{font-size:clamp(.875rem,.875vw + .175rem,.9625rem)}.banner_variant--blog-wide .banner__description{font-size:clamp(.7875rem,.875vw + .0875rem,.875rem)}.banner_variant--blog .banner__description{font-size:clamp(.6125rem,.875vw + -.0875rem,.7rem)}.banner_variant--square .banner__title{font-size:clamp(.875rem,.875vw + .175rem,.9625rem)}.banner_variant--square .banner__description{font-size:clamp(.6125rem,.875vw + -.0875rem,.7rem)}.banner_variant--article .banner__title{font-size:clamp(.875rem,.875vw + .175rem,.9625rem)}.banner_variant--article .banner__description{font-size:clamp(.6125rem,.875vw + -.0875rem,.7rem)}.inner-lead._variant-vacancy .inner-lead__description{font-size:clamp(.7875rem,.875vw + .0875rem,.875rem)}.btn._variant-link .btn__label{font-size:clamp(.6125rem,.875vw + -.0875rem,.7rem)}.dynamic-menu .anchors__item{font-size:clamp(.7875rem,.875vw + .0875rem,.875rem)}.filter-tab._variant-green .filter-tab__text,.filters-tabs._theme-tab-listing .filter-tab__text{font-size:clamp(.6125rem,0vw + .6125rem,.6125rem)}}@media(max-width:1919px){.collapsible-tag__label{border:0;clip-path:inset(100%);height:1px;margin:-1px;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);overflow:hidden}.collapsible-tag._no-collapse .collapsible-tag__label{clip-path:none;height:auto;padding:0;position:static;white-space:nowrap;width:auto;clip:auto;overflow:visible}}@media(max-width:1279px){.company-link-card__top{flex-direction:column;gap:4px}.conditions-card{display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden}.conditions-card__content{border-radius:calc(var(--2p) - 8px);margin:8px;z-index:1}.conditions-card__content,.conditions-card__content-scroll{gap:0;justify-content:flex-start;overflow:hidden}.conditions-card__description{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.conditions-card__list{padding-top:var(--1x)}.conditions-card__list-wrap{height:0;overflow:auto;scrollbar-width:none}.conditions-card__list-wrap::-webkit-scrollbar{display:none}.conditions-card__list-wrap{opacity:0;transition:opacity .2s ease,visibility .2s ease;visibility:hidden}.conditions-card__media{inset:0;position:absolute}.conditions-card._open .conditions-card__list-wrap{height:auto;opacity:1;visibility:visible}.dialog-message{margin-bottom:50px}.employee-modal__inner{flex-direction:column;overflow-y:auto}.employee-modal__picture-wrapper{height:53.3333333333vw}.employee-modal__content{min-height:-moz-fit-content;min-height:fit-content}.employee-modal__close{margin:4.2666666667vw;position:absolute;right:0;top:0}.employee-modal__desc{max-height:58.6666666667vw;padding-right:var(--1w)}.experience-card__body:before{border-width:7px}.experience-card__level{display:none}.form-about__container{flex-direction:column-reverse}.form-about__explanation{display:none}.form-chat__input .input__input,.form-chat__input .input__placeholder{font-size:16px;transform:scale(.875)}.form-chat__input .input__placeholder{width:calc(114.28571% - var(--1x)/.875 - var(--3m)/.875 - var(--1z)/.875 - var(--25)/.875)}.form-chat__input .input__input{transform-origin:left center;width:114%;-webkit-text-fill-color:var(--h)}.form-experience__slider{margin-inline:calc(var(--1p)*-1);width:calc(100% + var(--1p)*2)}.form-experience__wrapper{padding-top:20px}.form-experience__decoration{left:var(--decoration-left,calc((var(--3p) - var(--3q))/2));right:auto;width:var(--decoration-width,auto)}.form-experience-detail__experience,.form-experience-detail__no-experience{flex-direction:column;flex-grow:1;gap:var(--1t);justify-content:flex-start}.form-experience-detail__container{flex-direction:column-reverse;flex-grow:1}.form-experience-detail__forms{width:100%}.form-modal._height-full-mobile .base-modal__wrapper{height:100dvh}.form-modal._height-full-mobile .base-modal__content{height:100%}.form-modal._height-full-mobile .modal-template__inner{border-radius:0;height:100%;max-height:100dvh}.form-vacancy__sub-title{display:none}.lead-card__button{width:100%}.map-modal__wrapper{border-radius:var(--3s) var(--3s) 0 0;gap:var(--1t)}.map-modal__text{max-width:603px}.modal-template._variant-map .modal-template__close{bottom:calc(100% + 12px);right:0;top:auto}.search-main__form-wrapper{width:100%}.search-main__mobile-trigger-label{width:114%}.search-main__input,.search-main__mobile-trigger-label{font-size:16px;transform:scale(.875);transform-origin:left center}.search-main__input{width:calc(114% - var(--49) - var(--2a))}.search-main__placeholder{font-size:16px;transform:translateY(-50%) scale(.875);transform-origin:left center;width:114%}.search-main__search-input{font-size:16px;height:114%;transform:scale(.875);transform-origin:left top;width:calc(113% - var(--49))}.section-title__description,.simple-video-card__top{width:100%}.vacancies-filters-modal._height-full-mobile .base-modal__wrapper{height:100dvh}.vacancies-filters-modal._height-full-mobile .base-modal__content,.vacancies-filters-modal._height-full-mobile .vacancies-filters-modal__inner{height:100%}.video-modal{--4f:calc(var(--1w) + 3.75rem)}.video-modal__close{right:0;top:calc((3rem + var(--22))*-1)}.footer__bottom-links{flex-direction:column;gap:8px}.footer__made-by{margin-top:auto}.header{position:fixed;transform:translate(0)}.header__menu-wrapper{display:none}.header__buttons{margin-left:auto}.header__burger{display:block}.header._menu-opened .header__burger-icon:before{transform:translate(-50%,calc(.1875rem + 1.5px)) rotate(45deg)}.header._menu-opened .header__burger-icon:after{transform:translate(-50%,calc(-1.5px - .1875rem)) rotate(-45deg)}.preloader{background-color:var(--z)}.preloader__inner{align-items:center;border-radius:0;display:flex;justify-content:center}.advantages-scale-slider__nav,.articles-slider__nav,.awards-slider__nav{display:none}.banner-enterprises-map__content{width:calc(100% - var(--1u)*2)}.banner-with-form__banner-header{width:100%}.banner-with-form__form-inner{padding:var(--1t) var(--26)}.banner-with-form__banner{min-height:296px}.banner-with-form__contact-content{margin-top:calc(var(--1q) - var(--27))}.bento-join-team__controls{left:auto;right:var(--29)}.company-stats-marquee__card{align-items:flex-start;flex-direction:column;gap:0;justify-content:space-between;min-height:var(--51);padding:var(--1y) var(--1w) var(--1y) var(--1y);--51:229px}.company-stats-marquee__card-content{height:100%;justify-content:space-between;margin-top:20px}.company-stats-marquee__card-description{display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.employees-stories-slider__swiper{padding-left:var(--1p)}.employees-stories-slider__nav{display:none}.employees-video-slider__swiper{padding-left:var(--1p)}.employees-video-slider__nav,.experts-video-slider__nav{display:none}.inner-lead__container{padding-inline:var(--1p);width:100%}.inner-lead__title{-webkit-line-clamp:6;line-clamp:6;max-width:none}.inner-lead__description,.inner-lead__title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.inner-lead__description{-webkit-line-clamp:12;line-clamp:12}.inner-lead__description._width-full-mobile{max-width:100%;width:100%}.inner-lead._variant-landing-mentor .inner-lead__description{max-width:none}.inner-lead._variant-landing-mentor .inner-lead__bg-picture img{-o-object-position:86% center;object-position:86% center}.inner-lead-with-select__container{padding-inline:var(--1p);width:100%}.section-cards-about__card._active .section-cards-about__content{transition-delay:.3s}.section-cards-about__card:not(._active){flex-basis:var(--5g)}.section-cards-about__media img{-o-object-position:center top;object-position:center top}.section-cards-direction .section-wrapper__content{display:flex;gap:var(--2b);overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.section-cards-direction .section-wrapper__content::-webkit-scrollbar{display:none}.section-cards-direction .section-wrapper__content{margin:0 calc(var(--1p)*-1);padding:0 var(--1p);scroll-padding:0 var(--1p)}.section-cards-direction__card-list{display:contents}.section-career-path__imgs{display:none}.section-career-path__card{transition:min-height .3s ease,transform .2s ease,background-color .2s ease,box-shadow .2s ease}.section-career-path__card._open .section-career-path__card-text{height:auto}.section-career-path__card-text{height:0;opacity:0;overflow:hidden;visibility:hidden}.section-career-path__card-text-inner{justify-content:flex-start;padding-top:19.2vw}.section-career-path__card-number._collapsed{display:none}.section-conditions-bento__tabs{align-self:stretch;margin-inline:calc(var(--1p)*-1);max-width:none;width:auto}.section-conditions-bento__tabs .tabs__wrapper{justify-content:space-between;margin-inline:var(--1p);min-width:calc(100% - var(--1p)*2)}.section-values__nav,.similar-companies-slider__nav,.similar-vacancies-section__nav{display:none}.video-showcase-slider__tag{align-items:center;display:flex;justify-content:center;min-height:40px}.video-showcase-slider__media{width:100%}.video-showcase-slider__play{align-items:center;background-color:var(--10);border-radius:50%;display:inline-flex;height:54px;justify-content:center;min-height:0;padding:0;width:54px}.video-showcase-slider__play-icon{height:18px}.video-showcase-slider__play-icon-svg{color:var(--x)}.video-showcase-slider__play-content{display:none;padding:0}.video-showcase-slider__right-text{display:flex;justify-content:flex-end}.video-showcase-slider__nav{position:absolute;z-index:1}.dynamic-selector__search{font-size:16px;transform:scale(.875);transform-origin:left center}.input:has(textarea) .input__input{font-size:16px;height:114%;transform:scale(.875);transform-origin:left top;width:114%}.input__input{font-size:16px;transform:scale(.875);transform-origin:left center;width:114%;-webkit-text-fill-color:var(--a)}.selector__search-input{font-size:16px;height:114%;transform:scale(.875);transform-origin:left top;width:calc(113% - var(--49))}.spoiler-links__head{justify-content:end}.spoiler-links__icon svg{height:.875rem}}@media(max-width:1279px)and (min-width:768px){.employee-modal__picture-wrapper{height:41.6666666667vw}.employee-modal__close{margin:3.125vw}.employee-modal__desc{max-height:38.5416666667vw}.company-stats-marquee__card{--51:251px}.section-career-path__card-text-inner{padding-top:10.4166666667vw}}@media(max-width:767px){.accent-block{align-items:flex-start;flex-direction:column;gap:var(--25)}.application-method-modal__card-button{width:100%}.dialog-message{margin-bottom:0;margin-top:80px}.enterprise-card__content{gap:var(--21)}.form__body._row,.form__controls{flex-direction:column}.form__buttons>*{width:100%}.form-education__inputs fieldset:nth-child(2),.form-education__inputs fieldset:nth-child(3){grid-column:1/4}.form-experience-detail__message{margin-top:0}.form-experience-detail__inputs :first-child,.form-experience-detail__inputs :nth-child(2){grid-column:1/3}.map-modal__buttons{flex-direction:column}.modal-chat .base-modal__wrapper{background-color:var(--c);padding:0}.modal-chat .base-modal__content{height:var(--modal-height,100dvh);margin-right:0;margin-top:var(--modal-top,0);max-width:100%;width:100vw}.modal-chat .base-modal__content:before{display:none}.modal-resume-outro__buttons{flex-direction:column}.not-found__button{width:100%}.not-found .not-found__picture{height:600px;min-height:auto}.not-found .not-found__picture img{-o-object-position:center bottom;object-position:center bottom}.search-main._with-mobile-modal .search-main__mobile-trigger{display:flex}.search-main._with-mobile-modal .search-main__form-wrapper{display:none}.search-main._with-mobile-modal._mobile-open .search-main__form-wrapper{align-items:stretch;background-color:var(--p);display:flex;flex-direction:column;gap:8px;inset:0;min-height:0;overflow:hidden;padding-block:calc(var(--3v) + 50px) 12px;padding-inline:20px;position:fixed;width:100%;z-index:110}.search-main._with-mobile-modal._mobile-open .search-main__mobile-top{display:none}.search-main._with-mobile-modal._mobile-open .search-main__frame{align-items:start;background-color:transparent;-moz-column-gap:var(--22);column-gap:var(--22);display:grid;flex:1;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);min-height:0;padding:0;row-gap:var(--23)}.search-main._with-mobile-modal._mobile-open .search-main__frame._fill:not(:has(input:-moz-placeholder)) input{cursor:text}.search-main._with-mobile-modal._mobile-open .search-main__frame._fill:not(:has(input:placeholder-shown)) input{cursor:text}.search-main._with-mobile-modal._mobile-open .search-main__frame._fill:not(:has(input:-moz-placeholder)) .search-main__mobile-placeholder{cursor:text;opacity:0;pointer-events:none;visibility:hidden}.search-main._with-mobile-modal._mobile-open .search-main__frame._fill:not(:has(input:placeholder-shown)) .search-main__mobile-placeholder{cursor:text;opacity:0;pointer-events:none;visibility:hidden}.search-main._with-mobile-modal._mobile-open .search-main__frame:active,.search-main._with-mobile-modal._mobile-open .search-main__frame:focus-within,.search-main._with-mobile-modal._mobile-open .search-main__frame:not(:active,:focus-within){background-color:transparent}.search-main._with-mobile-modal._mobile-open .search-main__mobile-top{align-items:center;display:flex;grid-column:1;grid-row:1}.search-main._with-mobile-modal._mobile-open .search-main__inner{grid-column:2;grid-row:1;min-width:0;outline:1px solid transparent;transition:outline-color .2s ease}.search-main._with-mobile-modal._mobile-open .search-main__inner:focus-within{outline-color:var(--f)}.search-main._with-mobile-modal._mobile-open .search-main__frame:has(input:not(:-moz-placeholder)) .search-main__placeholder{display:none}.search-main._with-mobile-modal._mobile-open .search-main__frame:has(input:not(:placeholder-shown)) .search-main__placeholder{display:none}.search-main._with-mobile-modal._mobile-open .search-main__container{background-color:transparent;border-radius:0;grid-column:1/-1;grid-row:2;margin-top:0;max-height:none;min-height:0;padding:8px 0 0;position:static;width:100%}.search-main._with-mobile-modal._mobile-open .search-main__container._opened{height:100%!important}.search-main._with-mobile-modal._mobile-open .search-main__links{justify-content:flex-start}.search-main._with-mobile-modal._mobile-open .search-main__example-list{align-content:start;grid-auto-rows:max-content}.section-title__button,.section-title__buttons,.section-title__buttons-item,.section-wrapper__button,.section-wrapper__button>*{width:100%}.story-card__tag.tag-text{border-color:var(--a)}.subscription-state__actions{flex-direction:column}.vacancies-filters-modal__apply{width:100%}.vacancy-card__body{align-items:flex-start;flex:1;flex-direction:column;justify-content:space-between}.vacancy-card__content{gap:var(--22);width:100%}.vacancy-card__location-row{gap:var(--22)}.vacancy-card__badges{justify-content:flex-start}.vacancy-card__actions{gap:var(--22)}.vacancy-card--similar{padding:var(--28)}.vacancy-card--similar .vacancy-card__actions{gap:var(--22)}.vacancy-card--details .vacancy-card__response-button{width:100%}.footer__bottom{flex-direction:column;gap:20px}.header__burger{padding-left:3.2vw}.header__burger-toggle{height:44px;padding-block:2.6666666667vw;padding-inline:3.7333333333vw}.header__burger-panel{height:min(18.125rem,100dvh - 2.75rem - .875rem);top:3.625rem;width:14.375rem}.header__burger-text{display:none}.preloader__content{align-items:flex-start;flex-direction:column;width:231px}.advantages-scale-slider .section-wrapper__container,.articles-slider .section-wrapper__container{overflow:hidden}.awards-slider__slide{width:min(var(--2j),100vw - var(--1p) * 2)}.banner-enterprises-map__button,.banner__button{margin-top:auto;width:100%}.banner-with-form._variant-landing .banner-with-form__banner-content{min-height:120vw}.banner-with-form__banner{min-height:280px}.banner-with-tabs__tabs{max-width:none}.banner-with-tabs__tabs .tabs__wrapper{flex-wrap:wrap;gap:var(--22);width:100%}.banner-with-tabs__panel-content{left:var(--1u);right:var(--1u)}.bento-experience__button{width:100%}.blog-list__banner{margin:12px 0}.documents-spoiler-section__item{padding-left:var(--1z)}.experts-video-slider .section-wrapper__container{overflow:hidden}.faq__button{width:calc(100% - var(--1p)*2)}.fullscreen-banner__buttons{flex-direction:column;width:100%}.fullscreen-banner__button{width:100%}.inner-lead__search-row{gap:8px}.inner-lead__search-main .search-main__link,.inner-lead__search-main .search-main__links-item{max-width:100%}.inner-lead__search-main .search-main__link .tab-text__label{display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.inner-lead__button,.inner-lead__buttons-item{width:100%}.inner-lead__actions-item:first-child{flex-grow:1}.inner-lead__actions-item:first-child .btn{width:100%}.inner-lead._variant-landing-mentor .inner-lead__bg-picture img{-o-object-position:81% center;object-position:81% center}.inner-lead._variant-vacancies{z-index:auto}.inner-lead._variant-vacancies:has(.inner-lead__dynamic-selector._open),.inner-lead._variant-vacancies:has(.search-main._mobile-open){z-index:5}.inner-lead._variant-vacancies .inner-lead__dynamic-selector,.section-cards-about__content,.section-cards-about__tag,.section-career-path__button{width:100%}.section-values .section-wrapper__container,.similar-companies-slider .section-wrapper__container{overflow:hidden}.similar-companies-slider__slide{width:320px}.suggested-vacancies-section__tabs{align-self:center;box-sizing:border-box;justify-content:flex-start;max-width:100vw;overflow-x:auto;overscroll-behavior-inline:contain;padding-inline:var(--1p);scroll-padding-inline:var(--1p);width:100vw;-webkit-overflow-scrolling:touch;scrollbar-width:none}.suggested-vacancies-section__tabs::-webkit-scrollbar{display:none}.suggested-vacancies-section__button,.vacancies-overview__right-button,.vacancies-overview__top-button{width:100%}.vacancy-details__aside{position:static;width:100%}.video-showcase-slider__play{height:48px;width:48px}.captcha-smart .smart-captcha{min-width:auto}.chat-incoming-message__link{max-width:100%;min-width:0}.checkbox._size-md,.checkbox._size-xl{align-items:center}.checkbox{align-items:flex-start}.dynamic-selector__dropdown{left:0;width:100%}.input-file{flex-direction:column}.selector[data-with-search]{display:flex;flex-direction:column}.selector[data-with-search] .selector__body{position:static}.spoiler-links__list{align-items:flex-start}.tabs__wrapper{width:100%}.tooltip{border-radius:12px}}@media(max-height:680px){.modal-template._variant-map .modal-template__close{bottom:auto;right:var(--1w);top:var(--1w)}}@media(max-width:374px){.not-found .not-found__picture{width:100%}}@media(hover:hover){.article-list__lead a:hover,.article-list__text a:hover{color:var(--z)}.articles-card:hover .articles-card__picture img,.company-link-card:hover .company-link-card__picture img{transform:scale(1.04)}.contact-content__phone[href]:hover{color:var(--3b)}.contact-content__email[href]:hover{color:var(--3c)}.contact-content__icon-buttons-item:hover .contact-content__icon-buttons-item-label{color:var(--y)}.enterprise-card:hover .enterprise-card__image img{transform:scale(1.04)}.experience-card__body:hover{background-color:var(--y);color:var(--h)}.faq-list__button:hover .faq-list__icon{background-color:var(--g);color:var(--h)}.form-chat__button:hover{background-color:var(--12)}.form-experience-detail__close-btn:hover{color:var(--y)}.modal-resume__button:hover{background-color:var(--3n);color:var(--i)}.modal-resume__button:hover .button-round__icon{fill:var(--i);stroke:var(--i)}.search-main__frame:not(:active,:focus-within):not(:has(.search-main__container._opened)):hover,.search-main__mobile-trigger-frame:not(:active,:focus-within):not(:has(.search-main__container._opened)):hover{background-color:var(--f)}.search-main__frame:not(:active,:focus-within):not(:has(.search-main__container._opened)):hover input,.search-main__mobile-trigger-frame:not(:active,:focus-within):not(:has(.search-main__container._opened)):hover input{cursor:pointer}.search-main__example-item:hover{color:var(--a)}.search-main__search-clear:hover{color:var(--y)}.simple-video-card:hover .simple-video-card__picture img{transform:scale(1.06)}.story-card:hover .story-card__picture img{transform:scale(1.03)}.story-card:hover .story-card__action{background-color:var(--y)}.vacancy-card:hover{transform:scale(1.03)}.vacancy-card:hover .vacancy-card__title{color:var(--y)}.vacancy-card--details:hover{transform:none}.vacancy-card--details:hover .vacancy-card__title{color:var(--a)}.cookie__text a:hover{color:var(--y)}.copyright-only:hover svg path:first-child{opacity:.6}.footer__phone:hover{color:var(--4g)}.footer__email:hover{color:var(--4i)}.footer__project:hover .footer__project-label{color:var(--4k)}.footer__project:hover .footer__project-icon{background-color:var(--4l)}.footer__bottom-link:hover{color:var(--4i)}.header__menu-link:hover{color:var(--y)}.header._theme-light .header__menu-link:hover{color:var(--14)}.article-text__item a:hover{color:var(--z)}.banner-with-tabs__tabs .tabs__button:not(:disabled):hover{background-color:var(--1a)}.banner-with-tabs__tabs .tabs__button.active:not(:disabled):hover{background-color:var(--13)}.bento-benefits__card:hover .bento-benefits__picture img{transform:scale(1.035)}.bento-benefits__card:hover .bento-benefits__button{background-color:var(--4v)}.documents-spoiler-section__button:hover .documents-spoiler-section__icon{background-color:var(--g);color:var(--h)}.documents-spoiler-section__document-link:hover{color:var(--z)}.map__pin-round:hover:before{background-color:var(--10)}.other-projects__card:hover .other-projects__card-media img,.section-cards-about__card:not(._active):hover .section-cards-about__media img{transform:scale(1.04)}.vacancies-overview__right-link:hover .vacancies-overview__right-link-label{color:var(--5l)}.vacancies-overview__right-link:hover .vacancies-overview__right-link-icon{background-color:var(--5m)}.add-btn:hover .add-btn__text{color:var(--w)}.add-btn:hover .add-btn__icon{background-color:var(--w)}.blog-card:hover .blog-card__picture img{transform:scale(1.04)}.breadcrumbs__back:hover .breadcrumbs__icon,.breadcrumbs__back:hover .breadcrumbs__link,.breadcrumbs__link:hover{color:var(--5s)}.btn._variant-link:hover{color:var(--e)}.btn._variant-link:hover .btn__icon{background-color:var(--1j)}.btn:not(:disabled):hover{background-color:var(--5v)}.chat-button__trigger:hover .chat-button__icon-container{background-color:var(--e)}.chat-incoming-message__link:hover{background-color:var(--f)}.chat-incoming-message__result-item:hover{background-color:var(--19)}.checkbox._size-xs:not(:has(input:disabled)):not(:has(.checkbox__title a:hover)):hover .checkbox__title{color:var(--e)}.checkbox._size-xs._theme-white:not(:has(input:disabled)):not(:has(.checkbox__title a:hover)):hover .checkbox__title{color:var(--j)}.checkbox._size-xs .checkbox__title a:hover,.checkbox._theme-white .checkbox__title a:hover{color:var(--y)}.checkbox._theme-white:not(:has(input:disabled)):not(:has(.checkbox__title a:hover)):hover .checkbox__title{color:var(--i)}.checkbox._theme-white:not(:has(input:disabled)):not(:has(.checkbox__title a:hover)):hover .checkbox__box{box-shadow:inset 0 0 0 1px var(--i)}.checkbox:not(:has(input:disabled)):not(:has(.checkbox__title a:hover)):hover .checkbox__title{color:var(--c)}.checkbox:not(:has(input:disabled)):not(:has(.checkbox__title a:hover)):hover .checkbox__box{box-shadow:inset 0 0 0 1px var(--60)}.dynamic-menu .anchors__item:hover:not(._active){color:var(--a)}.dynamic-selector__header:hover .dynamic-selector__label{color:var(--12)}.dynamic-selector__header:hover .dynamic-selector__button{--63:var(--11);--62:var(--x)}.dynamic-selector__option:hover{color:var(--a)}.filter-tab._variant-green:hover{background-color:var(--z)}.filters-tabs .filter-tab:hover{background-color:var(--68)}.filters-tabs .filter-tab:hover .filter-tab__text{color:var(--69)}.filters-tabs .filter-tab:hover .filter-tab__close:after,.filters-tabs .filter-tab:hover .filter-tab__close:before{background-color:var(--69)}.filters-tabs._theme-tab-listing .filter-tab:hover .filter-tab__close:after,.filters-tabs._theme-tab-listing .filter-tab:hover .filter-tab__close:before{background-color:var(--c)}.icon-button._theme-white-orange:not(:disabled):hover{--62:var(--x)}.icon-button:not(:disabled):hover{background-color:var(--4v)}.input:not(:has(input:disabled)) .input__inner:hover,.input:not(:has(textarea:disabled)) .input__inner:hover{border-color:var(--1n)}.input__clear:hover svg{color:var(--y)}.input__suggestions-item:hover{color:var(--a)}.pin-map:not(._active):hover{--6d:1}.play-button:hover{background-color:var(--12)}.selector[data-with-search] .selector__header:hover,.selector__header:hover{border-color:var(--1n)}.selector__search-clear:hover{color:var(--y)}.selector-checkbox__toggle:hover{color:var(--c)}.share-button__item:hover .share-button__item-text{color:var(--e)}.spoiler-links__link:hover{color:var(--4i)}.switcher:not(:has(input:disabled)):hover .switcher__title{color:var(--a)}.switcher-tab__input:not(:checked)~.switcher-tab__title:hover{opacity:.6}.tab-text:hover:not(._active) .tab-text__counter,.tab-text:hover:not(._active) .tab-text__label{color:var(--14)}.tab-text._theme-light:hover:not(._active) .tab-text__counter,.tab-text._theme-light:hover:not(._active) .tab-text__label{color:var(--e)}.tabs__button.active:hover{background-color:var(--5w)}}@media(prefers-reduced-motion:reduce){.company-stats-marquee .company-stats-marquee__track{animation-play-state:paused}}@media not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){.selector-checkbox__control .checkbox__input:indeterminate~.checkbox__box .checkbox__icon{display:none}}}@media screen and (orientation:landscape){html._is-safari{-webkit-text-size-adjust:100%}}@media print{.collapsible-tag._always-collapsed .collapsible-tag__label,.visually-hidden{clip-path:none;height:auto;margin:0;overflow:visible;position:relative;white-space:normal;width:auto}}@media print and (max-width:1919px){.collapsible-tag__label{clip-path:none;height:auto;margin:0;overflow:visible;position:relative;white-space:normal;width:auto}}@media print and (min-width:1280px){.form-about__explanation._mobile{clip-path:none;height:auto;margin:0;overflow:visible;position:relative;white-space:normal;width:auto}}

/* End */
/* /local/templates/main/css/common-e4QOP-FQ.css?1780997308327128 */
