.vacancies-card{-webkit-box-orient:vertical;-webkit-box-direction:reverse;background-color:transparent;border:.3rem solid var(--surface-default-outline);border-radius:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:2rem;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}@media(min-width:768px){[data-zoom="100"] .vacancies-card{border-radius:2.4rem;display:grid;grid-template-columns:auto auto;padding:2.4rem 2.4rem 2.7rem}}@media(min-width:1024px){[data-zoom="100"] .vacancies-card{padding:2.8rem}}@media(min-width:1440px){[data-zoom="100"] .vacancies-card{padding:2.8rem 3.2rem}}@media(hover:hover)and (pointer:fine){.vacancies-card:not(._skeleton):hover{background-color:var(--surface-default-surface2)}.vacancies-card:not(._skeleton):hover .vacancies-card__department{background-color:var(--button-default-bg03);color:var(--button-default-typo03)}}@supports selector(:focus-visible){.vacancies-card:not(._skeleton):focus-visible{background-color:var(--surface-default-surface2)}.vacancies-card:not(._skeleton):focus-visible .vacancies-card__department{background-color:var(--button-default-bg03);color:var(--button-default-typo03)}.vacancies-card:not(._skeleton):focus-visible:not(input):not(textarea),.vacancies-card:not(._skeleton):focus-visible[type=checkbox]~label,.vacancies-card:not(._skeleton):focus-visible[type=radio]~label{outline:auto #000;outline-offset:.2rem}}@supports not selector(:focus-visible){.vacancies-card:not(._skeleton)[data-focus-visible-added]{background-color:var(--surface-default-surface2)}.vacancies-card:not(._skeleton)[data-focus-visible-added] .vacancies-card__department{background-color:var(--button-default-bg03);color:var(--button-default-typo03)}.vacancies-card:not(._skeleton)[data-focus-visible-added]:not(input):not(textarea),.vacancies-card:not(._skeleton)[data-focus-visible-added][type=checkbox]~label,.vacancies-card:not(._skeleton)[data-focus-visible-added][type=radio]~label{outline:auto #000;outline-offset:.2rem}}@media(min-width:768px){[data-zoom="100"] .vacancies-card__info{padding-right:3rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}[data-zoom="100"] .vacancies-card._skeleton .vacancies-card__info{width:100%}}.vacancies-card__info-title{font-size:2.2rem;font-weight:700;letter-spacing:-.01em;line-height:1.2;margin-bottom:.6rem}@media(min-width:768px){[data-zoom="100"] .vacancies-card__info-title{font-size:2rem}}@media(min-width:1440px){[data-zoom="100"] .vacancies-card__info-title{font-size:2.8rem}}.vacancies-card._skeleton .vacancies-card__info-title{border-radius:.8rem}@media(min-width:768px){[data-zoom="100"] .vacancies-card._skeleton .vacancies-card__info-title{height:2.8rem!important}}.vacancies-card__info-dscrp{color:var(--typography-default-secondary);font-size:1.5rem;line-height:1.4;margin-bottom:1.2rem}@media(min-width:768px){[data-zoom="100"] .vacancies-card__info-dscrp{margin-bottom:1.6rem}}@media(min-width:1024px){[data-zoom="100"] .vacancies-card__info-dscrp{letter-spacing:.01em;line-height:1.6}}@media(min-width:1440px){[data-zoom="100"] .vacancies-card__info-dscrp{font-size:1.8rem;line-height:1.6;margin-bottom:2rem}}.vacancies-card._skeleton .vacancies-card__info-dscrp{border-radius:.8rem;width:70%}@media(min-width:768px){[data-zoom="100"] .vacancies-card._skeleton .vacancies-card__info-dscrp{height:2.4rem!important;width:67%}}.vacancies-card__info-salary{font-size:2.4rem;font-weight:700;letter-spacing:-.02em;line-height:1.2}@media(min-width:768px){[data-zoom="100"] .vacancies-card__info-salary{font-size:2.6rem}}@media(min-width:1440px){[data-zoom="100"] .vacancies-card__info-salary{font-size:3.2rem}}.vacancies-card._skeleton .vacancies-card__info-salary{border-radius:.8rem;width:40%}@media(min-width:768px){[data-zoom="100"] .vacancies-card._skeleton .vacancies-card__info-salary{height:3.2rem!important;width:32%}}.vacancies-card__department{background-color:var(--surface-default-surface2);border-radius:.8rem;color:var(--typography-default-secondary);font-size:1.4rem;line-height:1.3;margin-bottom:1rem;padding:.7rem 1rem .6rem;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(min-width:768px){[data-zoom="100"] .vacancies-card__department{border-radius:1.2rem;font-size:1.5rem;height:-webkit-min-content;height:-moz-min-content;height:min-content;margin-bottom:0;margin-left:auto;padding:.9rem 1.2rem .8rem;text-align:right}}@media(min-width:1440px){[data-zoom="100"] .vacancies-card__department{font-size:1.6rem}}.vacancies-card._skeleton .vacancies-card__department{border-radius:.8rem;width:25%}@media(min-width:768px){[data-zoom="100"] .vacancies-card._skeleton .vacancies-card__department{height:3.6rem!important;width:30%}}.vacancies-list{grid-gap:1.2rem;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:fadeEffect;animation-name:fadeEffect;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;display:grid}@media(min-width:768px){[data-zoom="100"] .vacancies-list{grid-gap:1.6rem}}.vacancies-list._preloader:not(._show),.vacancies-list:not(._preloader)._hidden{display:none}.vacancies-list:not(._hidden)+.vacancies-list._preloader{margin-top:1.2rem}@media(min-width:768px){[data-zoom="100"] .vacancies-list:not(._hidden)+.vacancies-list._preloader{margin-top:1.6rem}}.vacancies-button{margin-top:2.4rem}@media(min-width:768px){[data-zoom="100"] .vacancies-button{margin-top:2.8rem}}@media(min-width:1440px){[data-zoom="100"] .vacancies-button{margin-top:3.2rem}}.vacancies-pagination .pagination-common{margin-top:2.8rem}@media(min-width:768px){[data-zoom="100"] .vacancies-pagination .pagination-common{margin-top:4rem}}.vacancies__filters{grid-gap:.6rem;display:grid;grid-template-columns:1fr;margin-bottom:2rem}@media(min-width:768px){[data-zoom="100"] .vacancies__filters{grid-gap:1.6rem;grid-template-columns:30rem 1fr;margin-bottom:2.4rem}}@media(min-width:1440px){[data-zoom="100"] .vacancies__filters{grid-gap:2.8rem;grid-template-columns:32rem 1fr;margin-bottom:3rem}}.vacancies__filters .btn-common[type=reset]._hidden{display:none}@media(max-width:767.98px){[data-zoom="100"] .vacancies__filters .btn-common[type=reset]{margin-left:auto;margin-right:0;margin-top:1rem}}@media(min-width:768px){[data-zoom="100"] .vacancies__filters .btn-common[type=reset]{position:absolute;right:0;top:-5.2rem;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@media(min-width:1024px){[data-zoom="100"] .vacancies__filters .btn-common[type=reset]{top:-4.5rem}}@media(min-width:1440px){[data-zoom="100"] .vacancies__filters .btn-common[type=reset]{top:-6.5rem}}@media(min-width:768px){[data-zoom="100"] .sides__content-title{padding-right:11rem}}