.close-button{fill:var(--stcBlack50);align-items:center;background:var(--stcBlack5);border-radius:50%;display:flex;height:32px;justify-content:center;transition:background .3s;width:32px}@media screen and (max-width:767px){.close-button{height:24px;width:24px}}.close-button:hover{background:var(--stcBlack10)}.close-button:active{background:var(--stcBlack20)}.close-button__icon{height:100%;width:100%}.popup-open{height:100%;overflow:hidden}.modal__layout{background-color:rgba(0,0,0,.3);bottom:0;display:flex;height:100%;left:0;opacity:0;overflow-y:auto;position:fixed;right:0;top:0;transition:opacity .3s ease-out,visibility .3s ease-out;visibility:hidden;width:100vw;z-index:5}@media screen and (min-width:768px){.modal__layout{padding:60px}}.modal__window{animation:hide-window .3s ease-out;background-color:var(--base);box-shadow:0 2px 12px var(--fullBlackTransparent10);display:flex;flex-direction:column;margin:auto;min-height:100%}@media screen and (min-width:768px){.modal__window{border-radius:12px;min-height:auto}}.modal__window_limited-height{min-height:300px}@media screen and (max-width:767px){.modal__window_limited-height{height:100%}}@media screen and (min-width:768px){.modal__window_limited-height{max-height:100%}}.modal__window_default-width{width:100%}@media screen and (min-width:768px){.modal__window_default-width{width:504px}}.modal__header{display:flex;flex-shrink:0;justify-content:center;min-height:52px;padding:14px 46px;position:relative}@media screen and (min-width:768px){.modal__header{min-height:64px;padding:20px 60px}}.modal__close-btn{position:absolute;right:14px;top:14px}@media screen and (min-width:768px){.modal__close-btn{right:16px;top:16px}}.modal__inner{display:flex;flex-direction:column;overflow:hidden}.modal__inner ::-webkit-scrollbar{background-color:transparent;width:4px}.modal__inner ::-webkit-scrollbar-thumb{background-color:var(--spbSky2);border-radius:4px}.modal__inner_show-with-delay{opacity:0}@media screen and (max-width:767px){.modal__window_limited-height .modal__inner{flex-grow:1}}.modal__title-wrapper{display:flex;flex-shrink:0;justify-content:space-between;margin-bottom:24px}.modal-enter-done{opacity:1;visibility:visible}.modal-enter-done .modal__window{animation:show-window .3s ease-out}.modal-enter-done .modal__inner_show-with-delay{opacity:1;transition:opacity 0s .3s}@keyframes show-window{0%{transform:scale(95%);transform-origin:top}to{transform:scale(100%)}}@keyframes hide-window{0%{transform:scale(100%)}to{transform:scale(95%)}}.header-burger{border-radius:50%}.header-burger_theme_base{background-color:var(--base)}.header-burger_theme_base svg{fill:var(--brandGreen)}.header-burger_theme_green{background-color:transparent}.header-burger_theme_green svg{fill:var(--stcBlack)}.logo_theme_base .logo__icon{fill:var(--base)}.logo_theme_green .logo__icon{fill:var(--brandGreen)}.logo__icon{position:absolute;top:50%;transform:translateY(-50%);width:100%}.logo__link{display:block;height:100%;position:relative}.header-menu{display:flex}.header-menu_theme_black{color:var(--content)}.header-menu_theme_black .header-menu__link:hover{color:var(--brandGreen)}.header-menu_theme_black .header-menu__link:active{color:var(--buttonDown)}.header-menu_theme_base{color:var(--base)}.header-menu_theme_base .header-menu__link:hover{color:var(--buttonHoverGrey)}.header-menu_theme_base .header-menu__link:active{color:var(--buttonDown)}.header-menu_direction_row{flex-direction:row;gap:40px;justify-content:space-between}@media screen and (min-width:768px) and (max-width:1023px){.header-menu_direction_row{gap:32px}}.header-menu_direction_column{flex-direction:column;gap:20px}.header-menu__link{color:inherit;display:block;font-size:15px;font-weight:500;line-height:24px}@media screen and (max-width:767px){.header-menu__link{font-size:18px;font-weight:500;letter-spacing:.5px;line-height:24px}}@media screen and (max-width:767px) and screen and (min-width:1280px){.header-menu__link{font-size:20px;line-height:28px}}.header-menu__link:hover{text-decoration:none}.header{height:72px}@media screen and (min-width:1280px){.header{height:80px}}@media screen and (max-width:767px){.header{height:64px}}.header__wrapper_sticky{box-shadow:0 2px 12px var(--fullBlackTransparent10);max-width:calc(100vw - var(--scrollBarWidth));position:fixed;top:0;width:100%;z-index:5}.header__wrapper_theme_transparent{background-color:transparent}.header__wrapper_theme_base{background-color:var(--base)}.header__wrapper_theme_gray{background-color:var(--spbSky0)}.header__inner{align-items:center;display:flex;justify-content:space-between;padding-block:16px}.header__logo{height:48px;width:265px}@media screen and (min-width:1920px){.header__logo{width:277px}}@media screen and (max-width:767px){.header__logo{height:32px;width:205px}.header__menu{display:none}}.header__burger{height:32px;width:32px}@media screen and (min-width:768px){.header__burger{display:none}}.header__modal-wrapper{padding-inline:16px}.cookies-informer__wrap{bottom:24px;left:0;margin:0 auto;max-width:740px;position:fixed;right:0;z-index:10000}@media screen and (max-width:767px){.cookies-informer__wrap{padding:0 16px}}.cookies-informer__content{align-items:center;background-color:var(--stcWhite);border-radius:16px;box-shadow:0 2px 12px 0 var(--fullBlackTransparent10);box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:20px 24px}@media screen and (min-width:768px){.cookies-informer__content{flex-direction:row}}.cookies-informer__text{line-height:16px}.cookies-informer__button{margin-top:16px;width:100%}@media screen and (min-width:768px){.cookies-informer__button{margin-left:24px;margin-top:0;min-width:127px;width:auto}}.crash{align-items:center;background-color:var(--base);padding:32px 0 80px;text-align:center}@media screen and (min-width:768px){.crash{padding:124px 0 204px}}@media screen and (min-width:1280px){.crash{padding:180px 0 268px}}.crash__image{height:162px}.crash__header{margin:16px 0 8px}@media screen and (min-width:768px){.crash__header{margin-top:20px}}@media screen and (min-width:1280px){.crash__header{margin-top:24px}}.crash__button{margin:16px 0 24px;width:210px}@media screen and (min-width:768px){.crash__button{margin-top:24px;margin-top:32px}}.footer-navigation{display:flex;flex-direction:column;gap:16px}@media screen and (min-width:768px) and (max-width:1023px){.footer-navigation{flex-direction:row;flex-wrap:wrap}}.footer-navigation__link{align-items:center;color:var(--stcBlack);display:flex;font-size:15px;font-weight:500;line-height:24px}.footer-navigation__link:hover{color:var(--brandPurple);text-decoration:none}.footer-social{display:flex;gap:16px}.footer-social__link{display:flex;height:40px;justify-content:center;width:40px}.footer-social__link:hover svg{fill:var(--brandPurple)}.footer-social__ui-icon{height:auto;width:24px}.footer-content__title{margin-bottom:24px}@media screen and (min-width:768px) and (max-width:1023px){.footer-content__title{margin-bottom:20px}}@media screen and (max-width:767px){.footer-content__title{margin-bottom:16px}}.footer-content__inner{display:flex;flex-direction:column;gap:16px}@media screen and (min-width:768px) and (max-width:1023px){.footer-content__inner{align-items:center;flex-direction:row;justify-content:space-between}}@media screen and (min-width:1280px){.footer-content__navigation{margin-bottom:24px}}@media screen and (min-width:1024px) and (max-width:1279px){.footer-content__navigation{margin-bottom:20px}}.footer-privacy-policy{align-items:flex-start;border-top:1px solid rgba(var(--stcBlackRGB),.15);display:flex;justify-content:space-between;padding-top:24px}@media screen and (max-width:767px){.footer-privacy-policy{flex-direction:column}}@media screen and (min-width:1920px){.footer-privacy-policy__text{width:36%}}@media screen and (min-width:1280px) and (max-width:1919px){.footer-privacy-policy__text{width:50%}}@media screen and (min-width:768px) and (max-width:1023px){.footer-privacy-policy__text{width:60%}}@media screen and (max-width:767px){.footer-privacy-policy__text{order:2}}.footer-privacy-policy__info{align-items:center;display:flex}@media screen and (max-width:767px){.footer-privacy-policy__info{margin-bottom:16px;order:1}}.footer-privacy-policy__age{align-items:center;border:1px solid rgba(var(--stcBlackRGB),.25);border-radius:50%;color:rgba(var(--stcBlackRGB),.25);display:flex;font-size:15px;font-weight:400;height:32px;justify-content:center;line-height:24px;margin-right:12px;width:32px}.captcha-button{align-items:center;background-color:transparent;border:none;color:var(--brandGreen);display:flex}.captcha-button_disabled{color:var(--spbSky3);pointer-events:none}.captcha-button_disabled .captcha-button__icon{fill:var(--spbSky3)}.captcha-button__icon{fill:var(--brandGreen);height:32px;margin-right:8px;width:32px}.captcha{align-items:flex-start;display:flex;gap:12px}@media screen and (max-width:767px){.captcha{flex-wrap:wrap}}.captcha__image{border:1px solid var(--spbSky2);border-radius:12px;height:75px;width:160px}.captcha__field{flex-grow:1}.captcha__image-wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:12px}@media screen and (max-width:767px){.captcha__image-wrapper{align-items:center;flex-direction:row}}.captcha__field-wrapper{align-items:center;display:flex;gap:12px}@media screen and (max-width:1023px){.footer-captcha{display:flex;flex-direction:column}}.footer-captcha__title{margin-bottom:24px}.footer-captcha__btn{flex-shrink:0}@media screen and (min-width:1024px){.footer-captcha__btn{width:143px}}@media screen and (max-width:767px){.footer-captcha__btn{width:auto}}.checkbox-field__text{color:var(--fury);font-size:12px;line-height:16px;margin-bottom:0;margin-top:4px}.footer-field{align-items:flex-start;display:flex;gap:16px}.footer-field__input{flex-grow:1}.footer-field__btn{flex-shrink:0}.footer-subscribe__title{margin-bottom:24px}.footer-subscribe__field{margin-bottom:20px}.footer{background-color:var(--spbSky0)}.footer__inner{padding-block:40px}@media screen and (min-width:1280px){.footer__inner{padding-block:48px}}@media screen and (max-width:767px){.footer__inner{padding-block:32px}}.footer__privacy-policy{margin-top:32px}@media screen and (min-width:768px) and (max-width:1023px){.footer__privacy-policy{margin-top:24px}.footer__content{margin-bottom:48px}}@media screen and (max-width:767px){.footer__content{margin-bottom:24px}}.error-fallback{align-items:center;background:var(--base);display:grid;grid-template-rows:auto 1fr;height:100%}.agreement-notice{align-items:center;display:flex;flex-direction:column;padding:24px}.agreement-notice__title{margin-bottom:24px}.agreement-notice__img{height:144px;margin-bottom:24px;object-fit:cover;width:144px}.agreement-notice__text{margin-bottom:32px}.agreement-form__fields{display:flex;flex-direction:column;gap:16px}.agreement-form__btn{width:170px}@media screen and (max-width:767px){.agreement-form__btn{width:100%}}.agreement-text{text-align:justify}.agreement-page{background-color:var(--base)}.agreement-page__title{margin-bottom:24px}.agreement-page__inner{padding-block:40px}@media screen and (min-width:1280px){.agreement-page__inner{padding-block:48px}}@media screen and (max-width:767px){.agreement-page__inner{padding-block:32px}}.error{align-items:center;background-color:var(--base);display:flex;flex-direction:column;justify-content:center;padding:25px}.error__image{height:144px;margin-bottom:24px;object-fit:contain;width:144px}.error__title{margin-bottom:4px}.error__btn{margin-top:32px}.city{align-items:center;display:flex}.city__name{margin:0}.city__name_font-size_big,.city__name_font-size_default{font-size:12px;line-height:16px}@media screen and (min-width:1280px){.city__name_font-size_big{font-size:15px;font-weight:400;line-height:24px}}.city__icon{fill:var(--brandGreen);height:16px;margin-right:5px;width:16px}.skills{display:flex;flex-wrap:wrap;gap:8px}.skills__icon{fill:var(--spbSky3);height:20px;margin-left:4px;width:20px}.skills__item{align-items:center;appearance:none!important;color:var(--content);display:flex;font-size:15px;font-weight:500;line-height:24px;padding:4px 12px}@media screen and (max-width:1023px){.skills__item{font-size:12px;line-height:16px}}.skills__item_interactive{transition:background-color .3s}.skills__item_interactive:hover{background-color:var(--spbSky1)}.skills__item_interactive:active{background-color:var(--spbSky2)}.skills__item_disabled{pointer-events:none}.skills__item_background_gray{background-color:var(--spbSky0)}.skills__item_border_gray{border:1px solid var(--spbSky2)}.skills__item_radius_8{border-radius:8px}.skills__item_radius_16{border-radius:16px}.tile__inner{display:flex;flex-direction:column;height:100%;padding:20px}@media screen and (max-width:767px){.tile__inner{height:auto;padding:12px 16px}}.tile__link{color:inherit}.tile__link:hover{text-decoration:none}.tile-vacancy_href:hover .tile-vacancy__title{color:var(--brandGreen)}.tile-vacancy_size_default .tile-vacancy__info{font-size:12px;line-height:16px;margin-bottom:8px}.tile-vacancy_size_default .tile-vacancy__date,.tile-vacancy_size_default .tile-vacancy__text{font-size:12px;line-height:16px}.tile-vacancy_size_big .tile-vacancy__info{font-size:15px;font-weight:400;line-height:24px;margin-bottom:16px}@media screen and (max-width:767px){.tile-vacancy_size_big .tile-vacancy__info{margin-bottom:12px}}.tile-vacancy_size_big .tile-vacancy__date,.tile-vacancy_size_big .tile-vacancy__text{font-size:15px;font-weight:400;line-height:24px}.tile-vacancy__info{display:flex;justify-content:space-between;margin-bottom:12px}.tile-vacancy__date,.tile-vacancy__text{color:var(--spbSky3)}.tile-vacancy__text{margin-bottom:24px}.tile-vacancy__title{margin-bottom:5px;transition:color .3s}.tile-vacancy__skills-title{margin:-8px 0 8px}.tile-vacancy__badge{align-self:flex-start;margin-top:auto}.vacancy-not-found{align-items:center;background-color:var(--base);display:flex;flex-direction:column;justify-content:center;padding:100px 25px}.vacancy-not-found__image{height:144px;margin-bottom:24px;object-fit:contain;width:144px}.vacancy-not-found__title{margin-bottom:4px}.vacancy-not-found__btn{margin-top:32px}.file-input-drag-area__area{align-items:center;border:1px dashed var(--spbSky2);border-radius:12px;display:flex;flex-direction:column;padding-bottom:20px;padding-top:12px}@media screen and (min-width:768px) and (max-width:1023px){.file-input-drag-area__area{align-items:flex-start}}@media screen and (max-width:1023px){.file-input-drag-area__area{border:none;padding:0}}.file-input-drag-area__area_dragging{border-color:var(--stcBlack)}.file-input-drag-area__area_dragging *{pointer-events:none}.file-input-drag-area__area_error{border-color:var(--fury)}.file-input-drag-area__area_error .file-input-drag-area__notice{color:var(--fury)}.file-input-drag-area__label{font-size:15px;font-weight:500;line-height:24px;margin-bottom:4px;margin-top:0}@media screen and (max-width:1023px){.file-input-drag-area__label{margin-bottom:12px}}.file-input-drag-area__btn{margin-bottom:16px}@media screen and (max-width:1023px){.file-input-drag-area__btn{margin-bottom:0}}@media screen and (max-width:767px){.file-input-drag-area__btn{width:100%}}.file-input-drag-area__notice,.file-input-drag-area__text{color:var(--spbSky3);font-size:15px;font-weight:400;line-height:24px;margin:0}.file-input-drag-area__text{margin-bottom:12px}@media screen and (max-width:1023px){.file-input-drag-area__text{display:none}}.file-input-drag-area__notice{font-size:12px;line-height:16px}@media screen and (max-width:1023px){.file-input-drag-area__notice{margin-bottom:24px;order:-1}}.cancel-button{background-color:transparent;border:none}.cancel-button svg{fill:var(--spbSky3)}.file-input-loaded{align-items:center;display:flex}.file-input-loaded__name{color:var(--systemBlue);font-size:15px;font-weight:400;line-height:24px;margin-right:8px;word-break:break-all}@media screen and (max-width:767px){.file-input-loaded__name{flex:1}}.file-input-loaded__size{color:var(--spbSky3);font-size:12px;line-height:16px;margin-right:13px;text-transform:uppercase}.file-input-loaded__cancel-btn{height:20px;width:20px}.file-input-loaded__icon{height:40px;margin-right:16px;width:40px}.file-input_disabled{pointer-events:none}.file-input__input{clip:rect(0 0 0 0);border:0;clip-path:inset(100%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.apply-notice{align-items:center;display:flex;flex-direction:column}.apply-notice__img,.apply-notice__title{margin-bottom:24px}.apply-notice__title{text-align:center}.apply-notice__img{height:144px;object-fit:cover;width:144px}.apply-notice__text{margin-bottom:32px}@media screen and (max-width:767px){.apply-notice__text{margin-bottom:110px}}.apply-captcha{align-items:center;display:flex;flex-direction:column}@media screen and (min-width:768px) and (max-width:1023px){.apply-captcha{align-items:flex-start}}.apply-captcha__text{margin-bottom:40px}.apply-footer__btn{margin-top:20px;width:170px}@media screen and (max-width:767px){.apply-footer__btn{width:100%}}.apply-footer__captcha{margin-bottom:56px}@media screen and (max-width:1023px){.apply-footer__captcha{margin-bottom:40px}}.apply-form__footer{margin-top:60px}@media screen and (max-width:1023px){.apply-form__footer{margin-top:40px}}.apply-form__notice{padding:24px}.apply-skills__checked{margin-bottom:24px}.apply-retail__link-wrapper{display:flex;justify-content:center}@media screen and (min-width:768px) and (max-width:1023px){.apply-retail__link-wrapper{justify-content:flex-start}}.apply-back-button{align-items:center;border-radius:50%;box-shadow:0 2px 12px var(--fullBlackTransparent10);display:flex;height:40px;justify-content:center;width:40px}@media screen and (min-width:768px){.apply-back-button{height:48px;width:48px}}@media (hover:hover) and (pointer:fine){.apply-back-button:hover{box-shadow:0 8px 28px var(--fullBlackTransparent10)}}.apply-back-button:active{box-shadow:0 2px 8px rgba(0,0,0,.16)}.apply-back-button__icon{height:32px;width:32px}@media screen and (min-width:768px){.apply-back-button__icon{height:40px;width:40px}}.apply-title{position:relative}.apply-title__back-button{margin-bottom:16px}@media screen and (min-width:768px){.apply-title__back-button{left:-72px;margin-bottom:0;position:absolute;top:-4}}.apply__content{padding:24px 0 48px}@media screen and (min-width:768px) and (max-width:1023px){.apply__content{padding-top:32px}}@media screen and (min-width:1024px){.apply__content{padding:40px 0 96px}}.apply__title{margin-bottom:8px}@media screen and (min-width:1024px){.apply__title{margin-bottom:16px}}.apply__text,.apply__tile{margin-bottom:16px}@media screen and (min-width:1024px){.apply__text,.apply__tile{margin-bottom:32px}}.landing-interview-vacancy-info{display:flex;flex-direction:column;gap:20px}@media screen and (min-width:768px){.landing-interview-vacancy-info{flex-direction:row}}.landing-interview-vacancy-info__tile{flex-grow:1;padding:16px}@media screen and (min-width:768px){.landing-interview-vacancy-info__tile{padding:32px}}.landing-interview-vacancy-info__tile-title{align-items:center;display:flex}.landing-interview-vacancy-info__tile-icon{fill:var(--brandGreen);margin-right:8px;width:32px}.landing-interview-vacancy-info__tile-text{font-size:15px;font-weight:400;line-height:24px;margin-top:12px}.landing-interview-vacancy-info__tile-text>ul{list-style:disc;margin-left:26px}.landing-vacancy-banner__inner{overflow:hidden;padding:56px 16px;position:relative}@media screen and (min-width:768px){.landing-vacancy-banner__inner{padding:56px 48px}}@media screen and (min-width:1024px){.landing-vacancy-banner__inner{padding:72px 64px}}@media screen and (min-width:1280px){.landing-vacancy-banner__inner{padding:96px 80px}}.landing-vacancy-banner__content{background:#fff;border:2px solid hsla(0,0%,100%,.41);border-radius:16px;display:flex;flex-direction:column;gap:32px;padding:32px;position:relative;z-index:1}@media screen and (min-width:768px){.landing-vacancy-banner__content{padding:48px 0 48px 48px}}@media screen and (max-width:767px){.landing-vacancy-banner__content{gap:24px}}@media screen and (min-width:1280px){.landing-vacancy-banner__content{gap:48px}}.landing-vacancy-banner__lens{background-position:50%;background-size:cover;height:560px;position:absolute;width:560px}.landing-vacancy-banner__lens_green{background-image:url(/public/868b2bd2b84e26436286.png);left:-192px;top:4px}@media screen and (max-width:767px){.landing-vacancy-banner__lens_green{height:265px;left:unset;right:-80px;top:-87px;transform:rotate(26.302deg);width:247px}}@media screen and (min-width:768px) and (max-width:1023px){.landing-vacancy-banner__lens_green{top:-13px}}@media screen and (min-width:1280px){.landing-vacancy-banner__lens_green{top:46px}}.landing-vacancy-banner__lens_purple{background-image:url(/public/c10499cf093f11239cc6.png);bottom:-314px;right:-304px;z-index:2}@media screen and (max-width:767px){.landing-vacancy-banner__lens_purple{display:none}}@media screen and (min-width:768px) and (max-width:1023px){.landing-vacancy-banner__lens_purple{bottom:-286px;right:-306px}}@media screen and (min-width:1280px) and (max-width:1439px){.landing-vacancy-banner__lens_purple{bottom:-269px;right:-104px}}@media screen and (min-width:1440px){.landing-vacancy-banner__lens_purple{bottom:-269px;right:-99px}}.landing-vacancy-banner__lens_gray{background-image:url(/public/d1f810ffdb00e57a3c21.png);right:-380px;top:-177px;z-index:2}@media screen and (max-width:767px){.landing-vacancy-banner__lens_gray{display:none}}@media screen and (min-width:768px) and (max-width:1023px){.landing-vacancy-banner__lens_gray{right:-382px;top:-105px}}@media screen and (min-width:1280px) and (max-width:1439px){.landing-vacancy-banner__lens_gray{right:-180px;top:-174px}}@media screen and (min-width:1440px){.landing-vacancy-banner__lens_gray{right:-175px;top:-174px}}.landing-vacancy-banner__lens_mobile{display:none}@media screen and (max-width:767px){.landing-vacancy-banner__lens_mobile{display:block;z-index:0}.landing-vacancy-banner__lens_purple.landing-vacancy-banner__lens_mobile{bottom:-396px;left:-248px}.landing-vacancy-banner__lens_gray.landing-vacancy-banner__lens_mobile{right:-244px;top:412px}}.landing-vacancy-banner__logo{height:20px;width:210px}@media screen and (min-width:768px){.landing-vacancy-banner__logo{height:40px;width:410px}}.landing-vacancy-banner__title{z-index:1}.landing-vacancy-banner__subtitle{margin-bottom:16px}.landing-vacancy-banner__description{margin-bottom:32px}.landing-vacancy-banner__buttons-wrapper{display:flex;gap:12px}@media screen and (max-width:767px){.landing-vacancy-banner__buttons-wrapper{flex-direction:column}}.landing-interview-wrapper__banner-inner{background-color:var(--stcWhite)}@media screen and (max-width:767px){.landing-interview-wrapper__banner-inner{background-color:#f2f2f2;padding-bottom:96px;padding-top:96px}}.landing-interview-wrapper__banner-content{background:hsla(0,0%,100%,.7)}@media screen and (min-width:768px){.landing-interview-wrapper__banner-content{gap:24px;padding:90px 0 90px 48px}}@media screen and (max-width:767px){.landing-interview-wrapper__banner-title{font-size:22px;font-weight:600;letter-spacing:.5px;line-height:28px}}@media screen and (max-width:767px) and screen and (min-width:768px) and (max-width:1023px){.landing-interview-wrapper__banner-title{font-size:26px;line-height:32px}}@media screen and (max-width:767px) and screen and (min-width:1024px){.landing-interview-wrapper__banner-title{font-size:28px;line-height:36px}}@media screen and (max-width:767px) and screen and (min-width:1280px){.landing-interview-wrapper__banner-title{font-size:32px;line-height:40px}}@media screen and (min-width:768px){.landing-interview-wrapper__banner-title{margin-top:24px}}.landing-interview-wrapper__section{background-color:var(--spbSky0);border-bottom:1px solid rgba(51,51,51,.15);padding-bottom:56px;padding-top:56px;position:relative}@media screen and (min-width:1280px){.landing-interview-wrapper__section{padding-bottom:96px;padding-top:96px}}@media screen and (min-width:1024px) and (max-width:1279px){.landing-interview-wrapper__section{padding-bottom:72px;padding-top:72px}}.landing-interview-wrapper__title-wrapper{margin-bottom:24px}@media screen and (min-width:768px){.landing-interview-wrapper__title-wrapper{margin-bottom:40px}}@media screen and (max-width:767px){.landing-interview-wrapper__title{font-size:22px;font-weight:600;letter-spacing:.5px;line-height:28px}}@media screen and (max-width:767px) and screen and (min-width:768px) and (max-width:1023px){.landing-interview-wrapper__title{font-size:26px;line-height:32px}}@media screen and (max-width:767px) and screen and (min-width:1024px){.landing-interview-wrapper__title{font-size:28px;line-height:36px}}@media screen and (max-width:767px) and screen and (min-width:1280px){.landing-interview-wrapper__title{font-size:32px;line-height:40px}}.captcha-v2{display:flex;flex-direction:column;gap:24px}@media screen and (min-width:768px) and (max-width:1023px){.captcha-v2{align-items:flex-start}}.captcha-v2__wrapper{align-items:flex-start;display:flex;gap:20px}@media screen and (max-width:767px){.captcha-v2__wrapper{flex-direction:column}}.captcha-v2__field-wrapper{align-items:center;display:flex;gap:12px}@media screen and (max-width:767px){.captcha-v2__field-wrapper{order:1;width:100%}}.captcha-v2__field{flex-grow:1}.captcha-v2__captcha-wrapper{align-items:center;display:flex;gap:12px}@media screen and (max-width:767px){.captcha-v2__captcha-wrapper{gap:16px;order:0}}@media screen and (min-width:768px) and (max-width:1023px){.captcha-v2__captcha-wrapper{flex-direction:column}}.captcha-v2__image-wrapper{align-items:center;display:flex;height:60px;justify-content:center;width:123px}@media screen and (max-width:767px){.captcha-v2__image-wrapper{height:78px;width:161px}}.captcha-v2__image{border:1px solid var(--spbSky2);border-radius:12px;height:100%;width:100%}.captcha-v2__refresh-button{align-items:center;background-color:transparent;border:none;color:var(--systemBlue);display:flex}.captcha-v2__refresh-button_disabled{color:var(--spbSky3);pointer-events:none}.captcha-v2__refresh-button_disabled .captcha-v2__refresh-icon{fill:var(--spbSky3)}.captcha-v2__refresh-icon{fill:var(--systemBlue);height:32px;margin-right:8px;width:32px}.landing-application-form{width:100%}@media screen and (min-width:768px) and (max-width:1023px){.landing-application-form{width:441px}}@media screen and (min-width:1024px) and (max-width:1279px){.landing-application-form{width:514px}}@media screen and (min-width:1280px) and (max-width:1439px){.landing-application-form{width:550px}}@media screen and (min-width:1440px){.landing-application-form{width:710px}}.landing-application-form__form{display:flex;flex-direction:column;gap:32px}.landing-application-form .mfui-search__list-inner{max-height:215px}.landing-application-form__notice{padding:24px}.landing-application-form__button{align-self:flex-start}.landing-customer-care__button-wrapper{margin-top:32px}@media screen and (min-width:768px) and (max-width:1023px){.landing-customer-care__button-wrapper{display:flex;justify-content:center}}.landing-customer-care__tile-wrapper{display:flex;flex-wrap:wrap;gap:20px}@media screen and (max-width:767px){.landing-customer-care__tile-wrapper{flex-direction:column}}.landing-customer-care__tile{border-radius:16px;display:flex;flex-basis:calc(50% - 10px);flex-direction:column;justify-content:space-between;padding:32px;width:100%}@media screen and (max-width:767px){.landing-customer-care__tile{flex-basis:100%}}.landing-customer-care__tile-text{margin-top:12px}.landing-customer-care__tile-footer{display:flex;justify-content:space-between;margin-top:16px}.landing-customer-care__city-pin{align-items:center;display:flex}.landing-customer-care__arrow{transition:transform .2s}.landing-customer-care__tile:hover .landing-customer-care__arrow{transform:rotate(-45deg);transition:transform .2s}.landing-customer-care__pin-icon{fill:var(--spbSky3);height:32px;margin-right:8px;width:32px}.landing-customer-care__popup-header{text-align:center}@media screen and (max-width:767px){.landing-customer-care__popup-window{height:100vh}}@media screen and (min-width:768px){.landing-customer-care__popup-window{width:740px}}.landing-customer-care__popup-content{display:flex;flex-direction:column;justify-content:space-between;padding:20px 16px 16px}@media screen and (min-width:768px){.landing-customer-care__popup-content{gap:32px;padding:20px 32px 32px}}@media screen and (max-width:767px){.landing-customer-care__popup-content{height:100vh}}.landing-customer-care__popup-content .landing-customer-care__popup-list{margin-bottom:24px;margin-left:24px}.landing-customer-care__popup-list-item{margin-bottom:0}.landing-customer-care__popup-buttons{display:flex;gap:24px;justify-content:center}@media screen and (max-width:767px){.landing-customer-care__popup-buttons{flex-direction:column}}.landing-first-steps-photos{display:grid;gap:20px;grid-template-areas:"A B C" "A D E"}@media screen and (min-width:768px) and (max-width:1023px){.landing-first-steps-photos{grid-template-areas:"A A B C" "A A D E"}}@media screen and (max-width:767px){.landing-first-steps-photos{display:flex;flex-direction:column}}.landing-first-steps-photos__image-wrapper{border-radius:15px;overflow:hidden;padding-bottom:69.93007%;position:relative}@media screen and (max-width:767px){.landing-first-steps-photos__image-wrapper{padding-bottom:45.73171%}}.landing-first-steps-photos__image-wrapper:nth-child(2){grid-area:B}.landing-first-steps-photos__image-wrapper:nth-child(3){grid-area:C}.landing-first-steps-photos__image-wrapper:nth-child(4){grid-area:D}.landing-first-steps-photos__image-wrapper:nth-child(5){grid-area:E}.landing-first-steps-photos__image-wrapper:first-child{grid-area:A}@media screen and (min-width:768px){.landing-first-steps-photos__image-wrapper:first-child{padding-bottom:67.85714%}}@media screen and (max-width:1023px){.landing-first-steps-photos__image-wrapper:first-child .landing-first-steps-photos__image{height:unset;top:-80px}}.landing-first-steps-photos__image{display:block;height:100%;object-fit:cover;object-position:center;position:absolute;width:100%}.landing-first-steps-slider{display:flex;flex-direction:row-reverse;gap:12px}@media screen and (min-width:768px){.landing-first-steps-slider{flex-direction:column;gap:40px}}.landing-first-steps-slider__swiper{display:flex;overflow:hidden}.landing-first-steps-slider__swiper .swiper-wrapper{display:flex}@media screen and (max-width:767px){.landing-first-steps-slider__swiper .swiper-wrapper{flex-direction:column;height:364px;width:100%}.landing-first-steps-slider__swiper{width:100%}}.landing-first-steps-slider__slide .landing-first-steps-slider__step_with-button{position:relative}@media screen and (max-width:767px){.landing-first-steps-slider__slide .landing-first-steps-slider__step_with-button{padding-right:54px}}.landing-first-steps-slider__slide .landing-first-steps-slider__step_with-button:after{bottom:-1px;content:url(/public/3bd851337b4257eba088.png);height:54px;position:absolute;right:-10px;width:59px}.landing-first-steps-slider__step{background:var(--brandPurple);border-radius:16px;padding:24px;width:100%}@media screen and (min-width:768px){.landing-first-steps-slider__step{height:100%}}.landing-first-steps-slider__scrollbar{background:var(--fullBlackTransparent10);border-radius:10px;width:6px}@media screen and (min-width:768px){.landing-first-steps-slider__scrollbar{height:10px;width:100%}}.landing-first-steps-slider__scroll-bar-drag{background:var(--brandPurple);border-radius:10px;width:6px}@media screen and (min-width:768px){.landing-first-steps-slider__scroll-bar-drag{height:10px}}.landing-first-steps-slider__tile-button{bottom:0;height:32px;position:absolute;right:0;width:32px;z-index:1}.landing-first-steps-slider__tile-icon{height:100%;width:100%}.landing-first-steps-slider__tile-title{margin-bottom:12px}.landing-first-steps__subtitle{margin-bottom:40px;margin-top:56px}@media screen and (max-width:767px){.landing-first-steps__subtitle{margin-bottom:24px}}@media screen and (min-width:1024px) and (max-width:1279px){.landing-first-steps__subtitle{margin-top:72px}}@media screen and (min-width:1280px){.landing-first-steps__subtitle{margin-top:96px}}.landing-repeating-ribbon{display:flex;justify-content:center;overflow:hidden;padding:16px 0;white-space:nowrap}.landing-repeating-ribbon_color_green{background-color:var(--brandGreen)}.landing-repeating-ribbon_color_purple{background-color:var(--brandPurple)}.landing-requirements{display:flex;flex-direction:column;gap:20px}@media screen and (min-width:1024px){.landing-requirements{flex-direction:row;flex-wrap:wrap}}.landing-requirements__main-requirements{display:flex;flex-direction:column;gap:20px}@media screen and (min-width:1024px){.landing-requirements__main-requirements{flex-direction:row}}.landing-requirements__tile{align-items:center;border-radius:16px;display:flex;gap:16px;justify-content:space-between;padding:24px}.landing-requirements__tile-icon{height:48px;object-fit:none;object-position:50% 0;overflow:visible;width:48px}.landing-requirements__tile-additional{border-radius:16px;display:flex;flex-direction:column;min-width:285px;padding:24px}@media screen and (min-width:1280px){.landing-requirements__tile-additional{min-width:360px}}@media screen and (min-width:1440px){.landing-requirements__tile-additional{min-width:467px}}.landing-requirements__button-wrapper{margin-top:12px}@media screen and (min-width:768px) and (max-width:1023px){.landing-requirements__button-wrapper{display:flex;justify-content:center}}@media screen and (min-width:1024px){.landing-requirements_with-additional{align-items:start;display:grid;grid-template-columns:auto min-content;grid-template-rows:auto 1fr}}.landing-requirements_with-additional .landing-requirements__main-requirements{display:flex;flex-direction:column}@media screen and (min-width:1024px){.landing-requirements_with-additional .landing-requirements__main-requirements{display:grid;grid-column:1/2;grid-row:1/2;grid-template-columns:1fr 1fr;grid-template-rows:min-content 1fr}}@media screen and (min-width:1440px){.landing-requirements_with-additional .landing-requirements__main-requirements{grid-row:1/3}}.landing-requirements_with-additional .landing-requirements__main-requirements .landing-requirements__tile:first-child{grid-column:1/3}@media screen and (min-width:1024px){.landing-requirements_with-additional .landing-requirements__tile-additional{grid-column:2/3;grid-row:1/3}}.landing-requirements_with-additional .landing-requirements__list{margin-bottom:0;margin-left:0}.landing-requirements_with-additional .landing-requirements__list>ul{list-style-position:inside}.landing-requirements_with-additional .landing-requirements__list-item{line-height:24px;margin:0}@media screen and (min-width:1024px){.landing-requirements_with-additional .landing-requirements__button-wrapper{grid-column:1/2;grid-row:2/3}}@media screen and (min-width:1440px){.landing-requirements_with-additional .landing-requirements__button-wrapper{grid-row:3/3}}.landing-responsibilities{display:flex;gap:20px}@media screen and (max-width:1023px){.landing-responsibilities{flex-direction:column}}.landing-responsibilities__tile{background:var(--brandPurple);border-radius:16px;flex-grow:1;padding:32px;width:100%}.landing-responsibilities__tile_gray{background:var(--spbSky0);display:flex}@media screen and (min-width:1024px){.landing-responsibilities__tile_gray{align-items:center}}.landing-responsibilities__title-wrapper{display:flex;flex-direction:column}@media screen and (min-width:1440px){.landing-responsibilities__title-wrapper{display:block}}.landing-responsibilities__markup{display:block}@media screen and (min-width:1440px){.landing-responsibilities__markup{display:inline}.landing-responsibilities__title:not(:last-child):after{content:" "}}.landing-reviews{position:relative}@media screen and (max-width:767px){.landing-reviews{margin-left:-16px;margin-right:-16px}}@media screen and (min-width:768px) and (max-width:1023px){.landing-reviews{margin-left:-48px;margin-right:-48px}}.landing-reviews__swiper{display:flex;overflow:hidden}.landing-reviews__swiper .swiper-wrapper{display:flex}@media screen and (max-width:767px){.landing-reviews__swiper{padding-left:16px;padding-right:16px}}@media screen and (min-width:768px) and (max-width:1023px){.landing-reviews__swiper{padding-left:48px;padding-right:48px}}@media screen and (max-width:767px){.landing-reviews__slide{width:271px!important}}@media screen and (min-width:768px) and (max-width:1023px){.landing-reviews__slide{width:499px!important}}.landing-reviews__review{background:var(--brandPurple);border-radius:16px;display:flex;flex-direction:column;gap:16px;height:100%;padding:32px}.landing-reviews__person-wrapper{align-items:center;display:flex;gap:12px}.landing-reviews__person-wrapper_with-post{align-items:flex-start}.landing-reviews__person-post{padding-top:4px}.landing-reviews__photo{border-radius:40px;height:40px;width:40px}.landing-reviews__navigation{position:absolute;right:0;top:-84px}@media screen and (max-width:1023px){.landing-reviews__navigation{display:none}}.landing-reviews__next,.landing-reviews__prev{background-color:var(--brandPurple);border-radius:40px;height:40px;width:40px}.landing-reviews__prev{margin-right:10px}.landing-reviews__arrow_disabled{opacity:.3}.landing-reviews__icon{fill:var(--stcWhite)}.landing-vacancies-wrapper{background-color:var(--base)}.landing-vacancies-wrapper__section{padding-bottom:56px;padding-top:56px;position:relative}@media screen and (min-width:1280px){.landing-vacancies-wrapper__section{padding-bottom:96px;padding-top:96px}}@media screen and (min-width:1024px) and (max-width:1279px){.landing-vacancies-wrapper__section{padding-bottom:72px;padding-top:72px}}.landing-vacancies-wrapper__section_no-bottom-padding{padding-bottom:0}.landing-vacancies-wrapper__section_with-lens{overflow:hidden;position:relative}.landing-vacancies-wrapper__title{margin-bottom:40px}@media screen and (max-width:767px){.landing-vacancies-wrapper__title{margin-bottom:24px}}.landing-vacancies-wrapper__title .landing-vacancies-wrapper__markup_green{color:var(--brandGreen)}.landing-vacancies-wrapper__title .landing-vacancies-wrapper__markup_purple{color:var(--brandPurple)}.landing-vacancies-wrapper__lens{background-position:50%;background-size:cover;height:560px;position:absolute;width:560px}@media screen and (max-width:767px){.landing-vacancies-wrapper__lens{display:none}}.landing-vacancies-wrapper__lens_green{background-image:url(/public/868b2bd2b84e26436286.png);right:-342px;top:45px}@media screen and (min-width:1024px) and (max-width:1279px){.landing-vacancies-wrapper__lens_green{right:-204px;top:6px}}@media screen and (min-width:1280px) and (max-width:1439px){.landing-vacancies-wrapper__lens_green{right:-128px;top:0}}@media screen and (min-width:1440px){.landing-vacancies-wrapper__lens_green{right:-153px;top:-6px}}.landing-vacancies-wrapper__lens_gray{background-image:url(/public/d1f810ffdb00e57a3c21.png);right:-261px;top:182px}@media screen and (min-width:1024px) and (max-width:1279px){.landing-vacancies-wrapper__lens_gray{right:-123px;top:143px}}@media screen and (min-width:1280px) and (max-width:1439px){.landing-vacancies-wrapper__lens_gray{right:-47px;top:137px}}@media screen and (min-width:1440px){.landing-vacancies-wrapper__lens_gray{right:-72px;top:131px}}.search-vacancies-hint{align-items:center;display:flex;flex-direction:column;height:calc(100vh - 120px);justify-content:center}.search-vacancies-hint__pencil-container{display:flex;height:144px;margin-bottom:24px;width:144px}.search-vacancies-hint__img{height:100%;width:100%}.search-vacancies-hint__title{margin:0 auto;max-width:288px}.input-search{align-items:center;display:flex;position:relative}.input-search__icon-wrapper{height:32px;position:absolute;right:16px;top:14px;width:32px}.input-search__input{background-color:var(--base);border:1px solid var(--spbSky2);border-radius:12px;flex-grow:1;font-family:Graphik,Arial,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:24px;padding:17px 56px 17px 16px;transition:border-color .3s}.input-search__input::placeholder{color:var(--spbSky3)}.input-search__input:focus,.input-search__input:hover,.input-search_border .input-search__input{border:1px solid var(--content)}.input-search__search-icon{pointer-events:none}.input-search__close-btn{fill:var(--spbSky3);height:100%;transition:fill .3s;width:100%}.input-search__close-btn:hover{fill:var(--content)}.skeleton-suggest{display:flex;padding:8px 32px;width:100%}@media screen and (max-width:767px){.skeleton-suggest{padding:24px 0}}.skeleton-suggest__skeleton{width:auto}@media screen and (max-width:767px){.skeleton-suggest__skeleton{width:100%}}@media (hover:hover) and (pointer:fine){.chips:hover:not(.chips_checked) .chips__label{background-color:var(--spbSky1)}}.chips:active:not(.chips_checked) .chips__label{background-color:var(--spbSky2)}.chips_checked .chips__label{background-color:var(--content)}.chips_checked .chips__title{color:var(--base)}.chips_checked .chips__counter{color:var(--content)}@media (hover:hover) and (pointer:fine){.chips_checked:hover .chips__label{background-color:var(--spbSky3)}.chips_checked:hover .chips__counter{color:var(--spbSky3)}}.chips_checked:active .chips__label{background-color:var(--buttonDown)}.chips_checked:active .chips__counter{color:var(--buttonDown)}.chips__label{align-items:center;background-color:var(--spbSky0);border-radius:30px;cursor:pointer;display:inline-flex;padding:4px 12px;transition:background-color .2s,color .2s}.chips__label_with-counter{padding:2px 2px 2px 12px}.chips__title{color:var(--content);font-size:15px;line-height:24px}.chips__counter,.chips__title{font-weight:500;transition:background-color .2s,color .2s}.chips__counter{align-items:center;background-color:var(--stcWhite);border-radius:50%;color:var(--spbSky3);display:flex;font-size:12px;height:28px;justify-content:center;line-height:18px;margin-left:8px;min-width:28px}.search-vacancies-specialties__title{margin-bottom:16px;margin-top:0}.search-vacancies-specialties__items{align-items:flex-start;display:flex;flex-wrap:wrap}.search-vacancies-specialties__item{margin-bottom:8px;margin-right:8px}.search-vacancies-list{background-color:var(--base);color:var(--spbSky3);padding-top:16px}.search-vacancies-list ::-webkit-scrollbar{background-color:transparent;width:4px}.search-vacancies-list ::-webkit-scrollbar-thumb{background-color:var(--spbSky2);border-radius:4px}@media screen and (max-width:767px){.search-vacancies-list{display:flex;flex-direction:column;height:calc(100% - 60px)}}@media screen and (min-width:768px){.search-vacancies-list{border-radius:12px;box-shadow:0 2px 9px rgba(var(--stcTrueBlackRGB),.15);padding:24px 16px}}.search-vacancies-list__inner{overflow:auto;scrollbar-color:var(--spbSky1) transparent;scrollbar-width:thin}@media screen and (max-width:767px){.search-vacancies-list__inner{flex-grow:1}}@media screen and (min-width:768px) and (max-width:1023px){.search-vacancies-list__inner{max-height:348px}}@media screen and (min-width:768px){.search-vacancies-list__inner{padding-right:16px}}@media screen and (min-width:1024px){.search-vacancies-list__inner{max-height:300px}}@media screen and (max-width:767px){.search-vacancies-list__specialties{margin-bottom:24px}}@media screen and (min-width:768px){.search-vacancies-list__specialties{margin-bottom:32px;margin-top:4px;padding:0 16px}}.search-vacancies-list__link{border-radius:12px;display:block}.search-vacancies-list__link:hover{text-decoration:none}@media (hover:hover) and (pointer:fine){.search-vacancies-list__link:hover{background-color:var(--spbSky0)}}.search-vacancies-list__link:focus{outline:none;text-decoration:none}@media (hover:hover) and (pointer:fine){.search-vacancies-list__link:focus{background-color:var(--spbSky0)}}.search-vacancies-list__item-inner{align-items:center;display:flex;justify-content:space-between;padding:12px 16px}@media screen and (max-width:767px){.search-vacancies-list__item-inner{align-items:flex-start;flex-direction:column;padding:8px 0}}.search-vacancies-list__item-button-wrapper{margin-top:20px}@media screen and (min-width:768px){.search-vacancies-list__item-button-wrapper{padding-left:16px}}@media screen and (max-width:767px){.search-vacancies-list__item-button{width:100%}}.search-vacancies-list__city{color:var(--spbSky3);font-size:12px;line-height:16px}@media screen and (max-width:767px){.search-vacancies-list__vacancy{margin-bottom:4px}}.search-vacancies-list__title{margin-bottom:12px;margin-top:0;padding:0 16px}@media screen and (max-width:767px){.search-vacancies-list__title{margin-bottom:8px;padding:0}}@media screen and (min-width:768px){.search-vacancies-list__not-found{padding:12px 16px 8px}}@media screen and (max-width:767px){.search-vacancies-list__error{display:flex;flex-direction:column;min-height:100%}}@media screen and (min-width:768px){.search-vacancies-list__error{padding:12px 16px 0}}.search-vacancies-list__error-text{margin-bottom:28px}@media screen and (max-width:767px){.search-vacancies-list__error-text{flex-grow:1}}.search-vacancies-list__skeleton{height:136px}.search-vacancies__inner{position:relative;z-index:4}.search-vacancies__mobile-search{width:100%}.search-vacancies__modal-search{height:100%;padding:8px 16px 24px}.search-vacancies__dropdown{width:100%}@media screen and (min-width:768px){.search-vacancies__dropdown{position:absolute;top:100%}}@keyframes opacity{to{opacity:1}}.main-banner{background-position:50%;background-size:cover;color:var(--base);padding-bottom:48px;position:relative}@media screen and (min-width:1920px){.main-banner{padding-bottom:56px}}@media screen and (max-width:767px){.main-banner{padding-bottom:28px}}.main-banner_animation .main-banner__main-title,.main-banner_animation .main-banner__text,.main-banner_animation .main-banner__title{animation:opacity .4s ease-out .4s forwards;opacity:0}.main-banner_animation .main-banner__header,.main-banner_animation .main-banner__search-vacancies{animation:opacity .4s ease-out .8s forwards;opacity:0}.main-banner__header{position:relative;z-index:4}.main-banner__content{align-items:center;display:flex;flex-direction:column;position:relative;z-index:3}.main-banner__main-title{color:inherit;font-size:64px;font-weight:700;line-height:68px;margin-bottom:16px;margin-top:72px;text-align:center}@media screen and (min-width:1920px){.main-banner__main-title{margin-top:88px}}@media screen and (min-width:1280px) and (max-width:1919px){.main-banner__main-title{margin-top:64px}}@media screen and (min-width:1280px){.main-banner__main-title{font-size:72px;line-height:76px}}@media screen and (max-width:767px){.main-banner__main-title{font-size:36px;line-height:40px;margin-top:48px}}.main-banner__title{margin-bottom:32px}@media screen and (min-width:480px){.main-banner__title{margin-bottom:40px}}@media screen and (max-width:479px){.main-banner__title{margin-bottom:24px}}.main-banner__search-vacancies{margin-bottom:150px;max-width:1020px;width:100%}@media screen and (min-width:1920px){.main-banner__search-vacancies{margin-bottom:195px}}@media screen and (min-width:1280px) and (max-width:1919px){.main-banner__search-vacancies{margin-bottom:115px}}@media screen and (min-width:1024px) and (max-width:1279px){.main-banner__search-vacancies{padding-left:76px;padding-right:76px}}@media screen and (min-width:768px) and (max-width:1023px){.main-banner__search-vacancies{padding-left:58px;padding-right:58px}}@media screen and (max-width:767px){.main-banner__search-vacancies{margin-bottom:16px}}.main-banner__video{filter:brightness(.85) contrast(1.3);height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.main-banner__text{align-self:flex-start;width:100%}@media screen and (min-width:1920px){.main-banner__text{width:48%}}@media screen and (min-width:1280px) and (max-width:1919px){.main-banner__text{width:63%}}@media screen and (min-width:1024px) and (max-width:1279px){.main-banner__text{width:79%}}.city-select-not-found{text-align:center}.city-select-not-found__img{height:144px;margin-bottom:24px;width:144px}.city-select-not-found__title{margin-bottom:4px}.city-select-not-found__text{margin-bottom:32px}.cities{font-size:15px;font-weight:400;line-height:24px}.cities__list{display:flex;flex-direction:column}.cities__item{margin-bottom:12px}.cities__item:last-child{margin-bottom:0}.cities__title{margin-bottom:12px;margin-top:0}.cities__text,.cities__title{color:var(--spbSky3)}.search-result__popular-cities{margin-bottom:24px}.city-select__search{flex-shrink:0;margin:0 16px 24px}@media screen and (min-width:768px){.city-select__search{margin-left:32px;margin-right:32px}}.city-select__cities{margin:0 16px 24px;overflow:auto;padding-right:16px;scrollbar-color:var(--spbSky1) transparent;scrollbar-width:thin}@media screen and (min-width:768px){.city-select__cities{margin-left:32px;margin-right:32px}}.city-select__text{margin-right:8px}.city-select__title{display:flex;flex-wrap:wrap;font-size:22px;font-weight:600;letter-spacing:.5px;line-height:28px}@media screen and (min-width:768px) and (max-width:1023px){.city-select__title{font-size:26px;line-height:32px}}@media screen and (min-width:1024px){.city-select__title{font-size:28px;line-height:36px}}@media screen and (min-width:1280px){.city-select__title{font-size:32px;line-height:40px}}.city-select__link:hover{color:var(--buttonHoverGreen)}.city-select__link:active{color:var(--buttonDown)}.main-latest-vacancies-sectors__skeleton{border-radius:12px;height:44px;overflow:hidden;width:100%}@media screen and (min-width:1280px){.main-latest-vacancies-sectors__skeleton{width:950px}}.main-all-vacancies-tile{background-image:linear-gradient(118.6deg,rgba(0,185,86,.9) 3.23%,rgba(0,185,86,.3) 150.02%)}.main-all-vacancies-tile__inner{display:flex;flex-direction:column;flex-grow:1}@media screen and (max-width:767px){.main-all-vacancies-tile__inner{align-items:center;flex-direction:row;justify-content:space-between}}.main-all-vacancies-tile__btn{pointer-events:none}@media screen and (min-width:768px){.main-all-vacancies-tile__btn{align-self:flex-end;margin-top:auto}}@media screen and (max-width:767px){.main-all-vacancies-tile__btn{margin-left:16px}}.latest-vacancies-tiles__tile{height:216px}@media screen and (min-width:768px) and (max-width:1023px){.latest-vacancies-tiles__tile{height:172px}}@media screen and (max-width:767px){.latest-vacancies-tiles__tile{height:auto}.latest-vacancies-tiles__tile_all-vacancies{height:72px}}.latest-vacancies-tiles__tile_skeleton{border-radius:12px;overflow:hidden}@media screen and (max-width:767px){.latest-vacancies-tiles__tile_skeleton{height:178px}}.latest-vacancies-tiles__grid{width:100%}.latest-vacancies{background-color:var(--base);padding-bottom:90px;padding-top:70px}.latest-vacancies__select{margin-bottom:32px}@media screen and (max-width:1023px){.latest-vacancies__select{margin-bottom:16px}}.latest-vacancies__content{display:flex;flex-direction:column}.latest-vacancies__sectors{margin-bottom:40px}@media screen and (max-width:1023px){.latest-vacancies__sectors{margin-bottom:24px}}.main-opportunities-card{padding:20px}@media screen and (min-width:1280px){.main-opportunities-card{padding:24px}}@media screen and (max-width:767px){.main-opportunities-card{padding:16px}}.main-opportunities-card_theme_white{background-color:var(--stcWhite)}.main-opportunities-card_theme_green{background-color:var(--brandGreen20)}.main-opportunities-card_theme_purple{background-color:var(--brandPurple20)}.main-opportunities-card__title{margin-bottom:16px;margin-top:20px}@media screen and (min-width:1280px){.main-opportunities-card__title{margin-top:24px}}.main-opportunities-icon{border-radius:12px;display:flex;height:72px;width:72px}@media screen and (max-width:767px){.main-opportunities-icon{height:64px;width:64px}}.main-opportunities-icon svg{height:48px;margin:auto;width:48px}.main-opportunities-icon_theme_white-green{background-color:var(--stcWhite)}.main-opportunities-icon_theme_white-green svg{fill:var(--brandGreen)}.main-opportunities-icon_theme_white-purple{background-color:var(--stcWhite)}.main-opportunities-icon_theme_white-purple svg{fill:var(--brandPurple)}.main-opportunities-icon_theme_green{background-color:var(--brandGreen20)}.main-opportunities-icon_theme_green svg{fill:var(--brandGreen)}.main-opportunities-icon_theme_purple{background-color:var(--brandPurple20)}.main-opportunities-icon_theme_purple svg{fill:var(--brandPurple)}.main-opportunities{background-color:var(--base);overflow:hidden;padding-bottom:15px;position:relative}.main-opportunities__content{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:80px}@media screen and (min-width:1280px){.main-opportunities__content{padding-top:96px}}@media screen and (max-width:767px){.main-opportunities__content{padding-top:72px}}.main-opportunities__title{margin-bottom:64px}@media screen and (min-width:1280px){.main-opportunities__title{margin-bottom:72px}}.main-opportunities__card-wrapper{position:relative;z-index:2}.main-opportunities__card-wrapper+.main-opportunities__card-wrapper{margin-top:20px}@media screen and (min-width:1024px){.main-opportunities__column{margin-top:124px}}.main-opportunities__circle{height:410px;left:-195px;position:absolute;top:336px;width:410px;z-index:1}@media screen and (min-width:1920px){.main-opportunities__circle{height:514px;left:-310px;top:72px;width:514px}}@media screen and (min-width:1024px) and (max-width:1279px){.main-opportunities__circle{height:286px;left:-100px;top:312px;width:286px}}@media screen and (min-width:768px) and (max-width:1023px){.main-opportunities__circle{height:286px;left:-100px;top:312px;width:286px}}@media screen and (max-width:767px){.main-opportunities__circle{height:192px;left:-100px;top:368px;width:192px}}.main-opportunities__circles{height:382px;position:absolute;right:0;width:214px;z-index:1}@media screen and (min-width:1280px){.main-opportunities__circles{height:580px;top:112px;width:324px}}@media screen and (min-width:1024px) and (max-width:1279px){.main-opportunities__circles{top:118px}}@media screen and (min-width:768px) and (max-width:1023px){.main-opportunities__circles{top:188px}}@media screen and (max-width:767px){.main-opportunities__circles{height:189px;top:160px;width:106px}}.info{color:var(--stcWhite);display:flex;flex-direction:column;flex-wrap:wrap;gap:20px;text-shadow:0 2px 9px rgba(var(--stcBlackRGB),.15)}@media screen and (min-width:1280px){.info{gap:24px}}@media screen and (max-width:767px){.info{gap:16px}}.info__title{font-size:22px;font-weight:600;letter-spacing:.5px;line-height:28px;margin-bottom:16px;margin-top:0}@media screen and (min-width:768px) and (max-width:1023px){.info__title{font-size:26px;line-height:32px}}@media screen and (min-width:1024px){.info__title{font-size:28px;line-height:36px}}@media screen and (min-width:1280px){.info__title{font-size:32px;line-height:40px}}@media screen and (max-width:767px){.info__title{font-size:18px;font-weight:500;letter-spacing:.5px;line-height:24px;margin-bottom:12px}}@media screen and (max-width:767px) and screen and (min-width:1280px){.info__title{font-size:20px;line-height:28px}}.info__text{font-size:18px;font-weight:500;letter-spacing:.5px;line-height:24px;margin:0}@media screen and (min-width:1280px){.info__text{font-size:20px;line-height:28px}}@media screen and (max-width:767px){.info__text{font-size:15px;font-weight:400;line-height:24px}}.main-technologies{background:var(--gradientVIP);display:flex;height:800px;justify-content:center;overflow:hidden}@media screen and (min-width:1024px) and (max-width:1279px){.main-technologies{height:660px}}@media screen and (min-width:768px) and (max-width:1023px){.main-technologies{height:720px}}@media screen and (min-width:480px) and (max-width:767px){.main-technologies{height:700px}}@media screen and (max-width:479px){.main-technologies{height:748px}}.main-technologies__content{backdrop-filter:blur(15px) brightness(1.2);border-radius:24px;display:grid;gap:96px;grid-template-areas:"title info" "btn info";grid-template-columns:43% 47%;margin:auto;padding:40px;position:relative;z-index:2}@media screen and (min-width:1920px){.main-technologies__content{grid-template-columns:44% 32%}}@media screen and (min-width:1280px){.main-technologies__content{padding:64px}}@media screen and (min-width:1024px) and (max-width:1279px){.main-technologies__content{gap:80px}}@media screen and (min-width:768px) and (max-width:1023px){.main-technologies__content{gap:65px}}@media screen and (max-width:767px){.main-technologies__content{gap:24px;grid-template-areas:"title" "info" "btn";grid-template-columns:100%;padding:32px 23px}}.main-technologies__content-area{display:flex;height:100%;position:relative}.main-technologies__title{grid-area:title;text-shadow:0 2px 9px rgba(var(--stcBlackRGB),.15)}@media screen and (max-width:767px){.main-technologies__title{text-align:center}}.main-technologies__info{grid-area:info}.main-technologies__btn{align-self:flex-end;grid-area:btn;width:240px}@media screen and (max-width:767px){.main-technologies__btn{margin-inline:auto}}.main-technologies__img{object-fit:contain;position:absolute}.main-technologies__img_phone{height:auto;left:-19px;top:20px;width:249px;z-index:1}@media screen and (min-width:1920px){.main-technologies__img_phone{left:-166px;top:25px;width:320px}}@media screen and (min-width:1024px) and (max-width:1279px){.main-technologies__img_phone{height:261px;top:20px;width:174px}}@media screen and (min-width:768px) and (max-width:1023px){.main-technologies__img_phone{top:32px;width:154px}}@media screen and (max-width:767px){.main-technologies__img_phone{left:-35px;width:131px}}.main-technologies__img_building{bottom:-115px;height:auto;right:-270px;width:500px;z-index:3}@media screen and (min-width:1920px){.main-technologies__img_building{bottom:-260px;right:-230px;width:650px}}@media screen and (min-width:1024px) and (max-width:1279px){.main-technologies__img_building{bottom:-83px;right:-150px;width:350px}}@media screen and (min-width:768px) and (max-width:1023px){.main-technologies__img_building{bottom:-78px;right:-150px;width:320px}}@media screen and (max-width:767px){.main-technologies__img_building{bottom:-51px;width:209px}}@media screen and (min-width:480px) and (max-width:767px){.main-technologies__img_building{right:-90px}}@media screen and (max-width:479px){.main-technologies__img_building{bottom:-40px;right:-62px;width:150px}}.main-technologies__img_server{bottom:-100px;left:300px;width:350px;z-index:3}@media screen and (min-width:1920px){.main-technologies__img_server{bottom:-130px;width:400px}}@media screen and (min-width:1024px) and (max-width:1279px){.main-technologies__img_server{bottom:-55px;width:250px}}@media screen and (min-width:768px) and (max-width:1023px){.main-technologies__img_server{bottom:-50px;left:240px;width:240px}}@media screen and (max-width:767px){.main-technologies__img_server{bottom:75px;left:-109px;width:208px;z-index:1}}.main-technologies__img_coin{height:auto;right:229px;top:40px;width:250px;z-index:1}@media screen and (min-width:1920px){.main-technologies__img_coin{right:310px;top:16px;width:300px}}@media screen and (min-width:1024px) and (max-width:1279px){.main-technologies__img_coin{right:241px;top:45px;width:180px}}@media screen and (min-width:768px) and (max-width:1023px){.main-technologies__img_coin{right:130px;top:60px;width:140px}}@media screen and (max-width:767px){.main-technologies__img_coin{right:-26px;top:190px;width:90px;z-index:3}}.link{color:var(--brandGreen)}.not-found{background-color:var(--spbSky0);display:flex;flex-direction:column;min-height:100vh}.not-found__title{color:var(--brandGreen);font-size:94px;line-height:1.2;margin-bottom:20px}.not-found__content-area,.not-found__content-area-inner{display:flex;flex-grow:1}.not-found__content-area-inner{align-items:center}.not-found__warning{font-size:35px;margin-bottom:10px}@media screen and (max-width:767px){.not-found__warning{font-size:27px}}.not-found__text{color:var(--spbSky3);font-size:18px;margin-bottom:40px}@media screen and (max-width:767px){.not-found__text{font-size:16px}}.not-found__info{font-size:24px}@media screen and (max-width:767px){.not-found__info{font-size:18px}}@media screen and (min-width:768px) and (max-width:1023px){.not-found__wrapper{padding-top:90px}}@media screen and (max-width:767px){.not-found__wrapper{padding-top:60px}}.not-found p{line-height:1.4;margin-top:0}.office-label{bottom:46px;left:0;opacity:1;position:absolute}.office-label__inner{align-items:center;color:var(--base);display:flex;font-size:12px;font-weight:500;line-height:14px;text-transform:uppercase;white-space:nowrap}.office-label__inner svg{display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.office-label__inner span{margin-left:10px;transition:color .2s ease-in-out}.office-label__icon{background-color:var(--brandGreen);border-radius:100%;height:50px;position:relative;width:50px}.office-main-block{align-items:stretch;background-color:rgba(0,0,0,.6);color:var(--base);display:flex;flex-direction:column;justify-content:stretch;margin-top:-125px;overflow-y:hidden}@media screen and (max-width:767px){.office-main-block{background-size:cover;margin-top:-105px;min-height:100vh;padding:95px 0 60px}}.office-main-block__bg{background:url(/public/abeda90fc6b6d8ed8ae6.jpg) 50% no-repeat;background-size:cover;height:100vh;left:0;overflow:hidden;position:fixed;top:80px;width:100vw}@media screen and (max-width:767px){.office-main-block__bg{top:60px}}.office-main-block__bg:after{background-color:rgba(0,0,0,.5);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.office-main-block__inner{display:flex;flex-direction:column;justify-content:center;margin:0 auto;min-height:85vh;padding:46px 0;position:relative;width:83vw}@media screen and (max-width:767px){.office-main-block__inner{justify-content:flex-start;margin-bottom:60px;min-height:0;padding-bottom:0}}.office-main-block__inner:last-child{margin-bottom:0}.office-main-block__title{font-size:90px;font-weight:500;line-height:.9;margin-bottom:40px;opacity:1}@media screen and (max-width:767px){.office-main-block__title{font-size:36px;margin-bottom:0}}@media (max-width:1279px){.office-main-block__title{opacity:1}}.office-main-block__title_h1{font-size:90px}@media screen and (max-width:767px){.office-main-block__title_h1{font-size:36px}}.office-main-block__footer{align-items:center;display:flex;justify-content:space-between}@media (max-width:1439px){.office-main-block__footer{align-items:flex-end}}@media screen and (max-width:767px){.office-main-block__footer{display:none}}.office-main-block__nav{color:var(--base);font-size:16px;font-weight:500;line-height:1.5;opacity:1}.office-main-block__nav-inner{display:flex;flex-wrap:wrap;margin:-30px -20px 0}@media screen and (max-width:767px){.office-main-block__nav-inner{margin-top:-40px}}@media screen and (min-width:1440px){.office-main-block__nav-inner{margin-left:-30px}}.office-main-block__nav-item{margin-top:30px;padding:0 20px;width:225px}@media screen and (min-width:1024px){.office-main-block__nav-item{width:240px}}@media screen and (min-width:1440px){.office-main-block__nav-item{padding:0 30px}}.office-main-block__nav-item:hover .office-main-block__link{opacity:.6;text-decoration:none}.office-main-block__nav-item .office-main-block__link{border-top:2px solid var(--base);color:var(--base);display:block;padding-top:10px;position:relative;text-decoration:none;transition:opacity .35s}.office-main-block__container{margin-bottom:150px;will-change:transform,opacity}@media screen and (min-width:768px) and (max-width:1023px){.office-main-block__container{margin-bottom:40px}}@media screen and (max-width:767px){.office-main-block__container{margin-bottom:40px}}.office-main-block__container-value{font-size:130px;font-weight:500;letter-spacing:2.03px;line-height:1.3}@media screen and (min-width:768px) and (max-width:1023px){.office-main-block__container-value{font-size:80px;letter-spacing:1.25px;line-height:1.25}}@media screen and (max-width:767px){.office-main-block__container-value{font-size:44px;letter-spacing:.53px;line-height:.9}}.office-main-block__container-label{font-size:23px;font-weight:500}@media screen and (max-width:767px){.office-main-block__container-label{font-size:23px}}.office-form-address{background-color:var(--content);color:var(--base);left:139px;padding:20px;position:absolute;top:150px;transition:opacity .35s;width:300px}@media screen and (min-width:768px) and (max-width:1023px){.office-form-address{left:50px;top:150px}}@media screen and (max-width:767px){.office-form-address{left:50%;top:405px;transform:translateX(-50%)}}.office-form-address__title{padding-bottom:30px}@media screen and (max-height:500px){.office-form-address__title{padding-bottom:15px}}.office-form-address__header,.office-form-address__value{font-size:16px;line-height:1.5}.office-form-address__value{margin-bottom:10px;padding-bottom:30px}.office-form-address__picture{padding-bottom:30px}.office-form-address__image{display:block;width:100%}.office-form-address__definition{color:var(--spbSky3);font-size:12px;padding-bottom:5px}.office-form-address__vacancies{align-items:center;display:flex;margin-top:15px}.office-form-address__vacancies:hover{text-decoration:none}.office-form-address__vacancies-link{color:var(--base)}.office-form-address__mode{padding-bottom:30px}@media screen and (max-height:500px){.office-form-address__mode{padding-bottom:15px}}.office-form-address__arrow{border-bottom:2px solid var(--base);border-right:2px solid var(--base);display:block;height:8px;margin-left:15px;transform:rotate(315deg);transition:transform .35s,-webkit-transform .35s;width:8px}.office-form-address__vacancies:hover .office-form-address__arrow{transform:rotate(315deg) translate(3px,3px)}.office-map{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.office-map [class$=-ground-pane]{-webkit-filter:grayscale(1);filter:grayscale(1)}.office-entry-form{height:800px;margin:0 0 50px;padding-top:80px;position:relative}@media screen and (max-width:767px){.office-entry-form{margin-bottom:450px}}.office-entry-form:last-child{margin-bottom:50px}@media screen and (max-width:767px){.office-entry-form:last-child{height:400px;margin-bottom:507px;padding-top:40px}}.office-gallery{margin-left:-8vw;position:relative;will-change:transform,opacity}@media (max-width:767px){.office-gallery{margin-left:0}}.office-gallery__wrapper{display:flex;margin-bottom:80px;overflow:visible}.office-gallery__wrapper .swiper-wrapper{display:flex;width:1000%}.office-gallery__wrapper .swiper-container{overflow:visible}@media (max-width:767px){.office-gallery__wrapper{margin-bottom:34px}}.office-gallery__item{padding-right:8vw;width:42vw}@media screen and (max-width:767px){.office-gallery__item{width:75vw}}.office-gallery__icon{height:20px;width:37px}.office-gallery__academy-next:disabled .office-gallery__icon,.office-gallery__academy-prev:disabled{fill:var(--spbSky3)}.office-gallery__image{height:0;margin-bottom:40px;overflow:hidden;padding-bottom:100%;position:relative}.office-gallery__image img{height:100%;left:50%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}@media (max-width:767px){.office-gallery__image img{transform:translate(-50%,-50%)}}.office-gallery__content{padding-left:4vw}.office-gallery__title{display:block;font-size:23px;font-weight:700;margin-bottom:5px}.office-gallery__text{font-size:16px;line-height:1.5;max-width:430px;opacity:.5}.office-gallery__nav{align-items:center;display:flex;justify-content:space-between;padding-left:8vw;padding-right:8vw}@media screen and (max-width:767px){.office-gallery__nav{justify-content:flex-start;margin:0;min-width:0;padding-left:60px;width:100%}}.office-gallery__academy-prev{margin-right:20px;padding:10px 0 10px 10px}.office-gallery__scrollbar{background:var(--fullBlackTransparent10);border-radius:10px;flex:1 1 0;height:2px;position:relative}.office-gallery__scroll-bar-drag,.office-gallery__scrollbar .swiper-scrollbar-drag{background-color:var(--brandGreen);height:2px}.office-summary__item{display:inline-block;margin-bottom:100px;will-change:transform,opacity}@media screen and (max-width:767px){.office-summary__item{display:block;margin-bottom:30px}}@media screen and (min-width:768px) and (max-width:1023px){.office-summary__item{margin-right:158px}}@media screen and (min-width:1024px){.office-summary__item{margin-right:200px}}.office-summary__item:last-child{margin-right:0}.office-summary__value{color:var(--brandGreen);display:block;font-size:69px;font-weight:500;line-height:1}@media screen and (max-width:767px){.office-summary__value{font-size:63px}}.office-summary__label{font-size:16px;font-weight:500;line-height:24px}@media screen and (min-width:768px){.office-summary__label{font-size:20px}}.office-mega-academy{margin-bottom:130px;padding-left:8vw;padding-right:8vw;position:relative}@media screen and (min-width:768px) and (max-width:1023px){.office-mega-academy{padding-left:40px;padding-right:40px}}@media screen and (max-width:767px){.office-mega-academy{margin-bottom:40px;padding:0 20px}}.office-mega-academy__inner{margin:0 auto;padding-left:8vw;width:100%}@media screen and (max-width:767px){.office-mega-academy__inner{padding-left:0}}.office-mega-academy__head{margin:80px 0 100px}@media screen and (min-width:768px) and (max-width:1023px){.office-mega-academy__head{margin:53px 0 40px}}@media screen and (max-width:767px){.office-mega-academy__head{margin:40px 0}}.office-mega-academy__title{font-size:28px;font-weight:500;letter-spacing:0;line-height:32px}@media screen and (min-width:768px) and (max-width:1023px){.office-mega-academy__title{font-size:36px;letter-spacing:normal;line-height:1.1;width:70vw}}@media screen and (min-width:1024px){.office-mega-academy__title{font-size:48px;letter-spacing:.75px;line-height:56px;width:50vw}}.office-panorama-video{left:0;position:absolute;top:0}.office-panorama{margin-bottom:80px;padding-top:100px;text-align:center}@media screen and (max-width:767px){.office-panorama{padding-top:60px;text-align:left}}.office-panorama__title{font-size:69px;font-weight:500;letter-spacing:.75px;line-height:56px;margin:0 8.33vw 60px}@media screen and (max-width:767px){.office-panorama__title{font-size:28px;letter-spacing:0;line-height:32px;margin-bottom:10px}}.office-panorama__text{font-size:23px;font-weight:400;line-height:33px;margin:0 8.33vw 60px}@media (max-width:767px){.office-panorama__text{font-size:20px;line-height:24px;margin-bottom:40px}}.office-panorama__inner{margin:0 auto;overflow:hidden;position:relative;width:100%}@media screen and (min-width:768px) and (max-width:1023px){.office-panorama__inner{width:556px}}@media screen and (min-width:1024px) and (max-width:1279px){.office-panorama__inner{width:716px}}@media screen and (min-width:1280px){.office-panorama__inner{width:930px}}.office-panorama__inner:before{content:"";display:block;height:0;padding-bottom:56.25%}.office-slider{margin-left:-8vw;width:75vw}@media screen and (max-width:767px){.office-slider{margin-bottom:0;margin-left:0;width:100%}}.office-slider .swiper-container{margin-bottom:50px;overflow:visible}@media (max-width:767px){.office-slider .swiper-container{margin-bottom:20px}}.office-slider .swiper-wrapper{display:flex;width:1000%}.office-slider .swiper-slide{flex-shrink:0;overflow:hidden;position:relative}.office-slider .swiper-slide:before{content:"";display:block;padding-bottom:56%}.office-slider__image{display:block;left:50%;min-height:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}@media screen and (max-width:767px){.office-slider__image{min-height:unset}}.office-slider .swiper-slide__text{font-size:33px;font-weight:700;line-height:1.39;width:50vw}@media screen and (min-width:1024px) and (max-width:1279px){.office-slider .swiper-slide__text{font-size:26px;padding-right:15px}}@media screen and (min-width:768px) and (max-width:1023px){.office-slider .swiper-slide__text{font-size:23px;padding-right:15px}}@media screen and (max-width:767px){.office-slider .swiper-slide__text{font-size:16px;font-weight:500;line-height:1.63;padding-right:0;width:100%}}.office-slider__control{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;padding-left:8vw;padding-right:8vw}@media screen and (min-width:1024px) and (max-width:1279px){.office-slider__control{padding:0 24px}}@media screen and (max-width:767px){.office-slider__control{padding:0}}.office-slider__pagination{color:rgba(51,51,51,.6);font-size:12px;font-weight:700;line-height:18px;margin-top:5px;text-align:center;width:8vw}@media screen and (max-width:767px){.office-slider__pagination{font-size:10px;line-height:14px;margin-top:0;width:60px}}.office-slider__divider{background-color:var(--content);border:none;height:2px;margin:5px 0}@media screen and (max-width:767px){.office-slider__divider{height:1px;margin:2px 0}}.office-slider__pagination-inner{width:20px}.office-slider__active-num{color:var(--content)}.office-slider__text{flex-basis:0;flex-grow:1;flex-shrink:1;font-size:23px;letter-spacing:.36px;line-height:28px;margin-right:8vw;position:relative}@media screen and (min-width:768px) and (max-width:1023px){.office-slider__text{margin-right:0}}@media screen and (max-width:767px){.office-slider__text{font-size:16px;letter-spacing:0;line-height:22px;margin:0 0 25px}}.office-slider__text-item{left:0;opacity:1;position:absolute;top:0}.office-slider__text-wrapper{height:84px}.office-slider__nav{align-items:center;display:flex;justify-content:flex-end;margin:25px 0 0 auto;min-width:120px;width:8vw;z-index:1}@media screen and (max-width:767px){.office-slider__nav{justify-content:flex-start;margin:0;min-width:0;padding-left:60px;width:100%}}.office-slider__prev{margin-right:20px;padding:10px 0 10px 10px}.office-slider__icon{height:20px;width:37px}.office-slider__next:disabled,.office-slider__prev:disabled .office-slider__icon{fill:var(--spbSky3)}.office-workspace{margin-bottom:130px;padding-left:8vw;padding-right:8vw;position:relative}@media screen and (min-width:768px) and (max-width:1023px){.office-workspace{padding-left:40px;padding-right:40px}}@media screen and (max-width:767px){.office-workspace{margin-bottom:40px;padding:0 20px}}.office-workspace__inner{margin:0 auto;padding-left:8vw;width:100%}@media screen and (max-width:767px){.office-workspace__inner{padding-left:0}}.office-workspace__head{margin:80px 0 100px}@media screen and (min-width:768px) and (max-width:1023px){.office-workspace__head{margin:53px 0 40px}}@media screen and (max-width:767px){.office-workspace__head{margin:40px 0}}.office-workspace__title{font-size:48px;font-weight:500;letter-spacing:.75px;line-height:56px}@media screen and (min-width:768px) and (max-width:1023px){.office-workspace__title{font-size:36px;letter-spacing:normal;line-height:1.1}}@media screen and (max-width:767px){.office-workspace__title{font-size:28px;letter-spacing:0;line-height:32px;width:auto}}.office-head-section{margin:80px 0 100px}@media screen and (max-width:1023px){.office-head-section{margin:53px 0 40px}}.office-head-section__title{font-size:23px;font-weight:200;line-height:33px;width:50vw}@media screen and (min-width:768px) and (max-width:1023px){.office-head-section__title{width:70vw}}@media screen and (max-width:767px){.office-head-section__title{font-size:16px;line-height:26px;width:auto}}.office-head-section__title_centered{margin:0 auto;max-width:720px;text-align:center;width:auto}@media screen and (max-width:767px){.office-head-section__title_centered{margin:0;text-align:left}}.office-head-section__header{font-size:130px;font-weight:500;line-height:1;margin-bottom:40px}@media screen and (max-width:767px){.office-head-section__header{font-size:40px;margin-bottom:10px}}.office-head-section__header_h1{margin:0 auto;max-width:720px;text-align:center;width:auto}@media screen and (max-width:767px){.office-head-section__header_h1{margin:0;text-align:left}}.office-places{color:rgba(51,51,51,.5);font-size:16px;line-height:24px}@media screen and (min-width:1280px){.office-places{margin-bottom:60px}}.office-places .office-places__paragraph{margin:0}.office-places .office-places__header{color:var(--content);font-size:20px;font-weight:700;line-height:24px;margin:0 0 5px}@media screen and (min-width:1280px){.office-places .office-places__header{font-size:23px;letter-spacing:.36px;line-height:28px;margin:0 0 10px}.office-places__text{padding:0 60px}.office-places__item{margin:100px -60px 0}.office-places__item_m-large{margin:0 -60px}}.office-places,.office-places__article,.office-places__item{margin-bottom:40px}.office-places__item .office-places__item_m-large{margin:0 -60px}.office-places__item .office-places__item_m-large .office-places__text{padding-right:180px}.office-places__item .office-places__item_m-large .office-places__article:nth-child(2n) .office-places__text{padding:0 60px 0 180px}.office-places__img{margin-bottom:20px;will-change:transform,opacity}@media screen and (min-width:1280px){.office-places__img{margin-bottom:0;padding:0 60px;width:55%}}.office-places__img-item{display:block;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media screen and (max-width:767px){.office-places__img-item{height:100%}}@media screen and (min-width:1280px) and (max-width:1919px){.office-places__img-item{max-height:110%}}@media screen and (min-width:1920px){.office-places__img-item{max-height:unset}}.office-places__img-inner{overflow:hidden;position:relative}@media screen and (min-width:1280px){.office-places__img-inner{margin-left:auto}}.office-places__img-inner:before{content:"";display:block;height:0;padding-bottom:100%}@media screen and (min-width:1280px){.office-places__img-inner:before{padding-bottom:500px}}.office-places__article:last-child,.office-places__item:last-child{margin-bottom:0}.office-places__article{margin-right:auto;width:75%}@media screen and (max-width:767px){.office-places__article{margin:0 0 40px}}@media screen and (min-width:1280px){.office-places__article{align-items:flex-start;display:flex;margin-bottom:0;width:auto}}.office-places__article:nth-child(2n){margin-left:auto;margin-right:0;text-align:right}@media screen and (min-width:1280px){.office-places__article:nth-child(2n){align-items:flex-end;flex-direction:row-reverse;margin-top:-17%}.office-places__article:nth-child(2n) .office-places__header:before{left:auto;right:-40px;transform:translate(100%,-50%)}.office-places__article:nth-child(2n) .office-places__paragraph{margin-left:auto;max-width:450px}.office-places__article:nth-child(2n) .office-places__img{margin:0 auto 0 0;width:45%}.office-places__article:nth-child(2n) .office-places__img .office-places__img-item{right:auto}.office-places__article:nth-child(2n) .office-places__img-inner{margin-left:0;margin-right:auto}.office-places__article:nth-child(2n) .office-places__text{margin-bottom:0;margin-top:calc(17% + 100px);width:55%}.office-places__article .office-places__article_m-small .office-places__img-inner{width:80%}.office-places__article .office-places__article_m-small .office-places__img-inner:before{padding-bottom:400px}.office-places__paragraph{max-width:390px}}.office-places__header{position:relative}@media screen and (min-width:1280px){.office-places__header:before{background-color:var(--content);content:"";display:block;height:2px;left:-40px;position:absolute;top:50%;transform:translate(-100%,-50%);width:20px}}.office-places__article:nth-child(2n) .office-places__img-item{margin-left:auto}.office-section{margin-bottom:130px;padding-left:8vw;padding-right:8vw;position:relative}@media screen and (max-width:767px){.office-section{margin-bottom:40px;padding:0 20px}}.office-section__bg{background-color:var(--base);padding-top:80px;position:relative}@media screen and (max-width:767px){.office-section__bg{padding-top:40px}}.office__content{background-color:var(--base);min-height:100%;min-width:320px;overflow:hidden;position:relative}.office__page{display:flex;flex-direction:column;height:100vh}.office__header{margin-bottom:40px}@media screen and (min-width:1280px){.office__header{margin-bottom:0}}@media screen and (max-width:767px){.office__header{margin-bottom:0}}@media screen and (min-width:1024px){.office__header{margin-bottom:40px}}.office__inner{padding-top:86px}@media (max-width:1023px){.office__inner{padding-top:55px}}.opportunity-about{margin-bottom:130px;padding-left:8vw;padding-right:8vw;position:relative}@media screen and (min-width:768px) and (max-width:1023px){.opportunity-about{padding-right:8vw}}.opportunity-about__inner{margin:0 auto;padding-left:8vw;width:100%}@media screen and (min-width:768px){.opportunity-about__inner{padding-left:8vw}}.opportunity-about__head{margin:80px 0 100px}@media screen and (max-width:1023px){.opportunity-about__head{margin:53px 0 40px}}@media screen and (max-width:767px){.opportunity-about__head{margin:40px 0}}.opportunity-about__title{font-size:23px;font-weight:400;letter-spacing:0;line-height:33px;width:100%}@media screen and (max-width:767px){.opportunity-about__title{font-size:16px;line-height:26px;width:auto}}.opportunity-about__paragraph{font-size:23px;font-weight:400;letter-spacing:0;line-height:33px;margin-top:0;width:100%}@media screen and (max-width:767px){.opportunity-about__paragraph{font-size:16px;line-height:26px;width:auto}}.opportunity-about__header{font-size:99px;font-weight:500;letter-spacing:0;line-height:80px;margin:0 0 50px}@media screen and (max-width:1023px){.opportunity-about__header{font-size:36px;line-height:40px}}@media screen and (max-width:767px){.opportunity-about__header{font-size:33px;line-height:33px;margin-bottom:22px;width:100%}}@media screen and (min-width:768px){.opportunity-description{margin-left:-8vw}}.opportunity-description__box{background-color:var(--brandGreen);color:var(--base);font-size:16px;font-weight:500;line-height:1.2;position:relative;text-align:center}.opportunity-description__box-inner{left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.opportunity-description__paragraph{color:var(--base);font-size:21px;padding:0 10px}@media screen and (max-width:767px){.opportunity-description__paragraph{font-size:16px}}.opportunity-description__inner{align-items:flex-start;display:flex;flex-wrap:wrap;margin-left:-30px;margin-right:-30px;position:relative}@media screen and (max-width:767px){.opportunity-description__inner{margin-left:-18px;margin-right:-18px}}.opportunity-description__col{padding:0 30px;width:33%}@media screen and (max-width:1023px){.opportunity-description__col{padding:0 10px;width:50%}}@media screen and (min-width:768px) and (max-width:1023px){.opportunity-description__col{padding:0 20px}}@media screen and (max-width:1023px){.opportunity-description__col_show-on-desc{display:none}}.opportunity-description__box:before,.opportunity-description__image-box:before{content:"";display:block;height:0;padding-bottom:100%}@media screen and (max-width:767px){.opportunity-description__box:before,.opportunity-description__image-box:before{padding-bottom:133%}}.opportunity-description__image-box{overflow:hidden;position:relative}.opportunity-description__image-box_left .opportunity-description__image{width:75%}.opportunity-description__image-box_odd .opportunity-description__image{width:200%}.opportunity-description__image{display:block;height:auto;left:50%;max-width:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}@media screen and (max-width:767px){.opportunity-description__image{height:100%;min-width:100%;width:auto}}.opportunity-description__item{font-size:18px;line-height:28px;overflow:hidden}@media screen and (max-width:1023px){.opportunity-description__item{font-size:14px;line-height:18px}}@media screen and (min-width:1024px){.opportunity-description__item_hide-on-desc{display:none}}.opportunity-description__header{font-size:69px;font-weight:500;letter-spacing:1.08px;line-height:1}@media screen and (max-width:767px){.opportunity-description__header{font-size:33px;letter-spacing:-.18px}}@media screen and (min-width:1024px) and (max-width:1279px){.opportunity-description__header{font-size:41px;letter-spacing:.65px}}.opportunity-description__item+.opportunity-description__item{margin-top:60px}@media screen and (max-width:767px){.opportunity-description__item+.opportunity-description__item{margin-top:20px}}@media screen and (min-width:768px) and (max-width:1023px){.opportunity-description__item+.opportunity-description__item{margin-top:40px}}.opportunity-description__col:first-child:before,.opportunity-description__col:last-child:before{content:"";display:block;height:0}.opportunity-description__col:first-child:before{padding-top:60%}.opportunity-description__col:last-child:before{padding-top:33%}.opportunity-formats{background:var(--base);margin-left:-17vw;padding-top:1px;position:relative;width:100vw}@media screen and (max-width:767px){.opportunity-formats{margin-left:0;padding-top:0;width:100%}}.opportunity-formats__wrapper{margin-top:60px;padding:0 8vw}@media screen and (max-width:767px){.opportunity-formats__wrapper{padding:0}}.opportunity-formats__header{font-weight:500}.opportunity-formats__content{margin-top:42px}@media screen and (max-width:767px){.opportunity-formats__content{margin-top:30px}}.opportunity-formats__row{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between;margin:0 auto 30px;width:67vw}@media screen and (max-width:767px){.opportunity-formats__row{margin-bottom:10px;width:100%}}.opportunity-formats__text{flex-shrink:0;font-size:2.25vw;font-weight:500;line-height:3.5vw;margin:0}@media screen and (max-width:767px){.opportunity-formats__text{font-size:3vw;line-height:7vw}}.opportunity-formats__paragrahp{font-size:21px;padding:0 10px}@media screen and (max-width:767px){.opportunity-formats__paragrahp{font-size:16px}}.opportunity-formats__line,.opportunity-formats__row:after{background-color:var(--brandGreen);flex:1 1 100%;height:2px;margin:0 1.5vw}.opportunity-academy{margin-bottom:130px;padding-left:8vw;padding-right:8vw;position:relative}@media screen and (max-width:767px){.opportunity-academy{margin-bottom:40px;padding:0 20px}}.opportunity-academy__inner{margin:0 auto;padding-left:8vw;width:100%}@media screen and (max-width:767px){.opportunity-academy__inner{padding-left:0}}.opportunity-academy__head{margin:80px 0 100px}@media screen and (min-width:768px) and (max-width:1023px){.opportunity-academy__head{margin:53px 0 40px}}@media screen and (max-width:767px){.opportunity-academy__head{margin:40px 0}}.opportunity-academy__title{font-size:23px;font-weight:400;line-height:33px;width:auto}.opportunity-academy__header{font-size:99px;font-weight:500;letter-spacing:0;line-height:80px;margin:0 0 50px}@media screen and (min-width:768px) and (max-width:1023px){.opportunity-academy__header{font-size:36px;line-height:40px}}@media screen and (max-width:767px){.opportunity-academy__header{font-size:33px;line-height:33px;margin-bottom:22px;width:100%}}.opportunity-list{align-content:flex-start;column-gap:40px;display:flex;flex-direction:column;justify-content:flex-start;row-gap:18px;width:350px}@media screen and (min-width:1280px){.opportunity-list{align-content:flex-end;flex-direction:row;flex-wrap:wrap;justify-content:space-around;row-gap:100px;width:auto}}.opportunity-list__item{align-items:flex-start;display:flex;flex-direction:row;gap:20px;width:286px}@media screen and (min-width:1280px){.opportunity-list__item{flex-direction:column;width:275px}}.opportunity-list__image{height:40px;width:40px}.opportunity-list__description{align-items:center;font-size:16px;font-style:normal;font-weight:400;line-height:125%;margin:0;text-align:left;width:286px}@media screen and (min-width:1280px){.opportunity-list__description{font-size:23px;line-height:33px}}.opportunity-education{background-color:var(--brandGreen);color:var(--base);display:flex;flex-direction:column;font-size:69px;font-weight:700;height:100%;justify-content:center;line-height:76px;margin-bottom:130px;padding-bottom:40px;padding-left:8vw;padding-right:8vw;position:relative}@media screen and (max-width:479px){.opportunity-education{min-height:550px}}@media screen and (min-width:480px) and (max-width:767px){.opportunity-education{font-size:33px;height:unset;line-height:38px;margin-bottom:61px;padding-bottom:0}}@media screen and (min-width:768px) and (max-width:1023px){.opportunity-education{font-size:50px}}@media screen and (min-width:1280px){.opportunity-education{background-position:center 30%;background-repeat:no-repeat;background-size:cover;transform:translateZ(0);will-change:background}}.opportunity-education__inner{align-items:center;display:flex;justify-content:center;padding:240px 0;position:relative}@media screen and (max-width:767px){.opportunity-education__inner{display:flex;flex-direction:column;padding:40px 0}}.opportunity-education__inner-left{display:flex;flex-direction:column;max-width:345px}@media screen and (max-width:767px){.opportunity-education__inner-left{margin-bottom:25px}}@media screen and (min-width:768px) and (max-width:1023px){.opportunity-education__inner-left{margin-bottom:25px}}.opportunity-education__iner-right,.opportunity-education__inner-list{display:flex}.opportunity-education__inner-right{margin-left:70px;max-width:892px;min-height:100%}.opportunity-education__inner-values{font-size:36px;font-style:normal;font-weight:500;letter-spacing:.5px;line-height:32px;margin:0 0 26px}@media screen and (max-width:1023px){.opportunity-education__inner-values{max-width:190px}}@media screen and (min-width:1280px){.opportunity-education__inner-values{font-size:69px;line-height:69px;margin-bottom:48px}}.opportunity-education__inner-values_bold{color:var(--brandPurple)}.opportunity-education__inner-team{font-size:22px;font-style:normal;font-weight:400;letter-spacing:.5px;line-height:22px;margin:0}@media screen and (min-width:1280px){.opportunity-education__inner-team{font-size:48px;line-height:56px}}.opportunity__content{background:#fcfcfc;min-height:100%;min-width:320px;overflow:hidden}.opportunity__inner{padding-top:86px}@media screen and (max-width:1023px){.opportunity__inner{padding-top:55px}}.sectors-tab__link:hover{text-decoration:none}.skeleton-specialties{display:flex}@media screen and (min-width:1024px){.skeleton-specialties__desktop{display:flex}}@media screen and (max-width:1023px){.skeleton-specialties__desktop{display:none}}@media screen and (min-width:1024px){.skeleton-specialties__mobile{display:none}}@media screen and (max-width:1023px){.skeleton-specialties__mobile{display:flex}}.vacancies-filters__chips{align-items:baseline;display:flex;flex-wrap:wrap;gap:18px}@media screen and (max-width:1023px){.vacancies-filters__chips{display:none}}@media screen and (min-width:1024px){.vacancies-filters__btn{display:none}}.vacancies-filters__modal-wrapper{padding-inline:16px}.vacancies-filters__checkboxes{display:flex;flex-direction:column}.vacancies-filters__reset-all-chips{margin-top:8px}.vacancies-not-found{align-items:center;display:flex;flex-direction:column;padding-bottom:56px;padding-top:28px}@media screen and (max-width:767px){.vacancies-not-found{padding-bottom:32px;padding-top:16px}}.vacancies-not-found__img{height:144px;margin-bottom:24px;width:144px}.vacancies-not-found__title{margin-bottom:32px}.skeleton-vacancies-list__item{background-color:var(--spbSky0);display:flex;margin-bottom:20px}.vacancies-list{display:grid}.vacancies-list__pagination{display:flex;justify-content:center;margin-top:64px}.vacancies{background-color:var(--base)}.vacancies__content{padding-bottom:96px;position:relative}.vacancies__search{margin-bottom:56px}@media screen and (max-width:1023px){.vacancies__search{margin-bottom:24px}}.vacancies__header{margin-bottom:80px}@media screen and (min-width:1280px){.vacancies__header{margin-bottom:88px}}@media screen and (max-width:767px){.vacancies__header{margin-bottom:32px}}.vacancies__filters{margin-bottom:48px}@media screen and (max-width:1023px){.vacancies__filters{margin-block:24px}}.vacancies__sectors{margin-bottom:24px}@media screen and (min-width:480px){.vacancies__sectors{margin-bottom:32px}}@media screen and (max-width:767px){.vacancies__sectors{margin-bottom:16px}}.vacancies__select{margin-bottom:16px}@media screen and (max-width:1023px){.vacancies__select{margin-bottom:8px}}.vacancies__value{color:var(--content);font-size:15px;font-weight:400;line-height:24px;margin-bottom:48px;margin-top:0}@media screen and (min-width:1280px){.vacancies__value{margin-bottom:56px}}@media screen and (max-width:767px){.vacancies__value{margin-bottom:40px}}.vacancies__vacancies{position:relative;z-index:2}.vacancies__circle,.vacancies__circles{object-fit:contain;position:absolute}@media screen and (max-width:767px){.vacancies__circle,.vacancies__circles{display:none}}@media screen and (min-width:1920px){.vacancies__circle{height:491px;left:-450px;top:1845px;width:491px}}@media screen and (min-width:1280px) and (max-width:1919px){.vacancies__circle{height:397px;left:-300px;top:1892px;width:397px}}@media screen and (min-width:1024px) and (max-width:1279px){.vacancies__circle{height:329px;left:-280px;top:1867px;width:329px}}@media screen and (min-width:768px) and (max-width:1023px){.vacancies__circle{height:255px;left:-180px;top:1922px;width:255px}}@media screen and (min-width:1920px){.vacancies__circles{height:790px;right:-460px;top:784px;width:559px}}@media screen and (min-width:1280px) and (max-width:1919px){.vacancies__circles{height:640px;right:-280px;top:718px;width:453px}}@media screen and (min-width:1024px) and (max-width:1279px){.vacancies__circles{height:608px;right:-300px;top:742px;width:431px}}@media screen and (min-width:768px) and (max-width:1023px){.vacancies__circles{height:538px;right:-250px;top:782px;width:381px}}.vacancies__content-area{overflow:hidden}.vacancy-apply-button{color:inherit}@media screen and (max-width:767px){.vacancy-apply-button{width:100%}}.vacancy-apply-button:hover{text-decoration:none}.vacancy-banner-breadcrumbs{display:flex;flex-wrap:wrap;font-size:12px;line-height:18px}.vacancy-banner-breadcrumbs_color_black .vacancy-banner-breadcrumbs__item:before{color:var(--stcBlack)}.vacancy-banner-breadcrumbs_color_white .vacancy-banner-breadcrumbs__item:before{color:var(--stcWhite)}.vacancy-banner-breadcrumbs__link{color:var(--content)}.vacancy-banner-breadcrumbs__item{margin-right:10px;padding-left:22px;position:relative;text-transform:uppercase}.vacancy-banner-breadcrumbs__item:before{content:"→";left:0;position:absolute;top:-2px}.vacancy-banner-breadcrumbs__item_mobile{cursor:pointer}@media screen and (min-width:768px){.vacancy-banner-breadcrumbs__item_mobile{display:none}}.vacancy-banner-breadcrumbs__item_mobile:hover{text-decoration:underline}.vacancy-banner-breadcrumbs__item_mobile:before{content:"←";left:0;position:absolute;top:-2px}@media screen and (max-width:767px){.vacancy-banner-breadcrumbs__item_desktop{display:none}}.vacancy-banner-breadcrumbs__item:first-child{padding-left:0}.vacancy-banner-breadcrumbs__item:first-child:before{display:none}.vacancy-banner-skeleton{flex-direction:row}@media screen and (min-width:768px){.vacancy-banner-skeleton__desktop{display:block}}@media screen and (max-width:767px){.vacancy-banner-skeleton__desktop{display:none}}@media screen and (min-width:768px){.vacancy-banner-skeleton__mobile{display:none}}@media screen and (max-width:767px){.vacancy-banner-skeleton__mobile{display:block}}.vacancy-banner{background:url(/public/434487e6ef997c30d1aa.png) no-repeat 100% 64%,var(--spbSky0);background-size:auto 176px,100%}@media screen and (min-width:768px) and (max-width:1023px){.vacancy-banner{background:url(/public/78ee0b080efafe1096ab.png) no-repeat 100% 100%,linear-gradient(var(--spbSky0) 95%,var(--base) 0);background-size:auto 366px,100%}}@media screen and (min-width:1024px) and (max-width:1279px){.vacancy-banner{background:url(/public/8d20da0887567fc402e1.png) no-repeat 100% 100%,linear-gradient(var(--spbSky0) 95%,var(--base) 0);background-size:auto 516px,100%}}@media screen and (min-width:1280px){.vacancy-banner{background:url(/public/13218cdbe2b92118a680.png) no-repeat 105% 100%,linear-gradient(var(--spbSky0) 95%,var(--base) 0);background-size:auto 516px,100%}}@media screen and (min-width:1920px){.vacancy-banner{background:url(/public/13218cdbe2b92118a680.png) no-repeat calc(50% + 682px) 100%,linear-gradient(var(--spbSky0) 95%,var(--base) 0);background-size:auto 516px,100%}}.vacancy-banner__wrapper{display:flex;flex-direction:column;min-height:460px;padding:12px 0 24px}@media screen and (min-width:768px){.vacancy-banner__wrapper{padding:20px 0 56px}}@media screen and (min-width:1024px) and (max-width:1279px){.vacancy-banner__wrapper{min-height:516px}}@media screen and (min-width:1280px){.vacancy-banner__wrapper{min-height:584px;padding:51px 0 76px}}.vacancy-banner__breadcrumbs{margin-bottom:20px}@media screen and (min-width:768px){.vacancy-banner__breadcrumbs{margin-bottom:27px}}@media screen and (min-width:1280px){.vacancy-banner__breadcrumbs{margin-bottom:35px}}.vacancy-banner__title{margin:16px 0}@media screen and (min-width:768px){.vacancy-banner__title{margin:20px 0}}@media screen and (min-width:1280px){.vacancy-banner__title{margin:24px 0}}.vacancy-banner__description{margin:20px 0 24px}@media screen and (min-width:768px){.vacancy-banner__description{margin:24px 0 32px}}@media screen and (min-width:1280px){.vacancy-banner__description{margin:32px 0 40px}}.vacancy-banner__text{margin-top:4px}.vacancy-banner__footer{margin-top:auto}@media screen and (min-width:768px){.vacancy-banner__footer{margin-top:unset;width:167px}.vacancy-info-skeleton__desktop{display:block}}@media screen and (max-width:767px){.vacancy-info-skeleton__desktop{display:none}}@media screen and (min-width:768px){.vacancy-info-skeleton__mobile{display:none}}@media screen and (max-width:767px){.vacancy-info-skeleton__mobile{display:block}}.vacancy-info-review__text{margin-bottom:16px}@media screen and (min-width:768px){.vacancy-info-review__text{margin-bottom:32px}}.vacancy-info-review__img{height:430px;margin-bottom:16px;object-fit:cover;object-position:center;width:100%}@media screen and (min-width:768px) and (max-width:1023px){.vacancy-info-review__img{height:448px}}@media screen and (min-width:768px){.vacancy-info-review__img{margin-bottom:32px}}@media screen and (max-width:767px){.vacancy-info-review__img{height:192px}}.vacancy-info{background-color:var(--base);padding:56px 0}@media screen and (min-width:768px){.vacancy-info{padding:41px 0}}@media screen and (min-width:1024px) and (max-width:1279px){.vacancy-info{padding:33px 0}}.vacancy-info__wrapper{display:flex}.vacancy-info__item+.vacancy-info__item{margin-top:56px}@media screen and (min-width:768px){.vacancy-info__item+.vacancy-info__item{margin-top:67px}}.vacancy-offer{background-color:var(--spbSky1);padding:48px 0}@media screen and (min-width:768px){.vacancy-offer{padding:64px 0}}@media screen and (min-width:1280px){.vacancy-offer{padding:72px 0}}.vacancy-offer__benefits{padding:24px 0 56px}@media screen and (min-width:768px){.vacancy-offer__benefits{padding:44px 0 64px}}@media screen and (min-width:1280px){.vacancy-offer__benefits{padding:52px 0 72px}}.vacancy-offer__benefits svg{fill:var(--brandGreen)}.vacancy-offer__benefits_item{margin-bottom:16px}@media screen and (min-width:768px){.vacancy-offer__benefits_item{margin-bottom:48px}}.vacancy-offer__button{display:block;margin:0 auto;width:100%}@media screen and (min-width:768px){.vacancy-offer__button{width:167px}}.vacancy-sticky-button{bottom:0;left:50%;padding:0 16px 24px;position:fixed;transform:translate(-50%,300%);transition:transform .35s ease-in;width:100%}@media screen and (min-width:768px){.vacancy-sticky-button{display:none}}.vacancy-sticky-button-enter-done{transform:translateX(-50%)}.vacancy-page__schema{display:none}

/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}@font-face{font-family:Graphik;font-style:normal;font-weight:300;src:url(//static1.megafon.ru/.blocks/fonts/graphik/MegaFonGraphikLC-Light-Web.woff2) format("woff2"),url(//static1.megafon.ru/.blocks/fonts/graphik/MegaFonGraphikLC-Light-Web.woff) format("woff")}@font-face{font-family:Graphik;font-style:normal;font-weight:400;src:url(//static1.megafon.ru/.blocks/fonts/graphik/MegaFonGraphikLC-Regular-Web.woff2) format("woff2"),url(//static1.megafon.ru/.blocks/fonts/graphik/MegaFonGraphikLC-Regular-Web.woff) format("woff")}@font-face{font-family:Graphik;font-style:normal;font-weight:500;src:url(//static1.megafon.ru/.blocks/fonts/graphik/MegaFonGraphikLC-Medium-Web.woff2) format("woff2"),url(//static1.megafon.ru/.blocks/fonts/graphik/MegaFonGraphikLC-Medium-Web.woff) format("woff")}@font-face{font-family:Graphik;font-style:normal;font-weight:600;src:url(//static1.megafon.ru/.blocks/fonts/graphik/MegaFonGraphikLC-Semibold-Web.woff2) format("woff2"),url(//static1.megafon.ru/.blocks/fonts/graphik/MegaFonGraphikLC-Semibold-Web.woff) format("woff")}@font-face{font-family:Graphik;font-style:normal;font-weight:700;src:url(//static1.megafon.ru/.blocks/fonts/graphik/MegaFonGraphikLC-Bold-Web.woff2) format("woff2"),url(//static1.megafon.ru/.blocks/fonts/graphik/MegaFonGraphikLC-Bold-Web.woff) format("woff")}@font-face{font-family:Graphik;font-style:normal;font-weight:900;src:url(//static1.megafon.ru/.blocks/fonts/graphik/MegaFonGraphikLC-Black-Web.woff2) format("woff2"),url(//static1.megafon.ru/.blocks/fonts/graphik/MegaFonGraphikLC-Black-Web.woff) format("woff")}@font-face{font-family:megaicons;font-style:normal;font-weight:400;src:url(//static1.megafon.ru/.blocks/fonts/mf/megaicons.eot);src:url(//static1.megafon.ru/.blocks/fonts/mf/megaicons.eot?#iefix) format("embedded-opentype"),url(//static1.megafon.ru/.blocks/fonts/mf/megaicons.woff) format("woff"),url(//static1.megafon.ru/.blocks/fonts/mf/megaicons.ttf) format("truetype"),url(//static1.megafon.ru/.blocks/fonts/mf/megaicons.svg#megaicons) format("svg")}:root{--stcBlackRGB:51,51,51;--stcTrueBlackRGB:0,0,0;--scrollBarWidth:0;--fullBlackTransparent10:rgba(0,0,0,.1)}html{scrollbar-gutter:stable;background-color:var(--spbSky1);color:var(--content);font-family:Graphik,Arial,sans-serif;font-size:15px}*{-webkit-tap-highlight-color:rgba(255,255,255,0);box-sizing:border-box}b,strong{font-weight:500}button,h1,h2,h3,h4,h5{margin:0}button{background:transparent;border:none;cursor:pointer;padding:0}button:focus{outline:none}input{border:none;cursor:pointer}input:focus{outline:none}input:required{box-shadow:none}input:invalid{box-shadow:none}input::-ms-clear{display:none}a{color:var(--systemBlue);cursor:pointer;text-decoration:none}a:hover{text-decoration:underline}ul{list-style:none}li,ul{margin:0;padding:0}