.vacancies-custom-banner{cursor:pointer}.vacancies-custom-banner__image,.vacancies-custom-banner__picture{display:block;width:100%}.vacancies-yandex-banner-container{display:flex}.vacancies-yandex-banner{width:0;flex:1 1;display:flex;justify-content:center;align-items:center;max-height:152px}.vacancies-yandex-banner--sidebar{max-height:192px}.vacancies-header-banners{display:flex;justify-content:center;align-items:center;gap:var(--spacing-6x);width:100%;box-sizing:border-box;padding:var(--spacing-4x) var(--spacing-3x) var(--spacing-5x) var(--spacing-3x)}.vacancies-header-banners__left-banner,.vacancies-header-banners__right-banner{display:inline-flex}@media only screen and (max-width:1023px){.vacancies-header-banners{gap:var(--spacing-4x);padding:var(--spacing-4x) 0}.vacancies-header-banners__left-banner,.vacancies-header-banners__right-banner{flex:1 1}}@media only screen and (max-width:767px){.vacancies-header-banners__right-banner{display:none}}.create-vacancy-banner{display:inline-flex;justify-content:center;padding:var(--spacing-4x);border-radius:var(--radius-2x);background-color:var(--background-contrast);box-shadow:var(--elevation-medium);box-sizing:border-box}.create-vacancy-banner__container{width:285px;display:inline-flex;flex-direction:column;gap:var(--spacing-3x)}.create-vacancy-banner__content{display:flex;gap:var(--spacing-3x);align-items:center}.create-vacancy-banner__text{display:flex;flex-direction:column}.create-vacancy-banner__title{color:var(--text-accent);font:var(--title-2-semi-bold)}.create-vacancy-banner__description{color:var(--text-secondary);font:var(--body-regular)}.create-vacancy-banner__icon{width:52px;height:52px;display:inline-flex;justify-content:center;align-items:center;flex-shrink:0}.create-vacancy-banner__create-button{display:flex;gap:var(--spacing-3x)}@media only screen and (max-width:1023px){.create-vacancy-banner{flex:1 1}}.vacancies-header-subscribe-banner{display:inline-flex;justify-content:center;padding:var(--spacing-4x);border-radius:var(--radius-2x);background-color:var(--background-contrast);box-sizing:border-box}.vacancies-header-subscribe-banner__container{width:272px;display:inline-flex;flex-direction:column;gap:var(--spacing-4x)}.vacancies-header-subscribe-banner__content{display:flex;justify-content:space-between;align-items:center}.vacancies-header-subscribe-banner__text{color:var(--background-dark-800);font:var(--headline-semi-bold)}.vacancies-header-subscribe-banner__icon{width:64px;height:48px;display:inline-flex;justify-content:center;align-items:center;flex-shrink:0}.vacancies-header-subscribe-banner__buttons{display:flex;gap:var(--spacing-3x);box-sizing:border-box}.vacancies-header-subscribe-banner__button{flex:1 1}@media only screen and (max-width:1023px){.vacancies-header-subscribe-banner{flex:1 1}}