.vacancies-single-maininfo{border-bottom:.2rem solid var(--surface-default-outline);margin-bottom:3.2rem;padding-bottom:2.4rem}@media(min-width:768px){[data-zoom="100"] .vacancies-single-maininfo{padding-bottom:3.6rem}}@media(min-width:1440px){[data-zoom="100"] .vacancies-single-maininfo{margin-bottom:4.6rem}}.vacancies-single-maininfo__dscrp{font-size:1.6rem;line-height:1.4;margin-bottom:1.2rem}@media(min-width:768px){[data-zoom="100"] .vacancies-single-maininfo__dscrp{font-size:1.8rem;line-height:1.6;margin-bottom:1.8rem}}@media(min-width:1440px){[data-zoom="100"] .vacancies-single-maininfo__dscrp{font-size:2.2rem;line-height:1.5}}.vacancies-single-maininfo__department{background-color:var(--surface-default-surface2);border:.3rem solid var(--additional-outline);border-radius:.8rem;color:var(--typography-default-secondary);font-size:1.4rem;line-height:1.3;margin-bottom:1.8rem;padding:.4rem .7rem .3rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(min-width:768px){[data-zoom="100"] .vacancies-single-maininfo__department{border-radius:1.2rem;font-size:1.8rem;margin-bottom:4.2rem;padding:.8rem .9rem .7rem}}.vacancies-single-maininfo__salary{font-size:2.8rem;font-weight:700;letter-spacing:-.02em;line-height:1.1}@media(min-width:768px){[data-zoom="100"] .vacancies-single-maininfo__salary{font-size:3rem;line-height:1.15}}@media(min-width:1440px){[data-zoom="100"] .vacancies-single-maininfo__salary{font-size:4.2rem;letter-spacing:-.01em;line-height:1.05}}