.Header_footer__HK9pO{width:100%;background-color:var(--color-main-black);height:var(--height-footer);display:flex;align-items:center;z-index:1000}.Header_footer_container__jRyiu{display:flex;justify-content:space-between}.Vacancies_vacancies__YOz9b{min-height:calc(100dvh - var(--height-footer))}.Vacancies_vacancies_title__ndTrN{font-size:32px;margin-bottom:40px;font-weight:700}.Vacancies_vacancies_grid__egA3L{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px}.Vacancies_vacancies_card__Hjvsn{display:block;text-decoration:none!important;color:inherit;cursor:pointer}.Vacancies_vacancies_card_inner__Kq1U_{height:100%;border-radius:12px;background:linear-gradient(180deg,#fff,#fafafa);border:1px solid #e5e7eb;box-shadow:0 6px 20px rgba(15,23,42,.06);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;overflow:hidden}.Vacancies_vacancies_card__Hjvsn:hover .Vacancies_vacancies_card_inner__Kq1U_{transform:translateY(-1px);box-shadow:0 18px 48px rgba(15,23,42,.16);border-color:rgba(46,26,26,.178);background:linear-gradient(180deg,#fff,#f5f9ff)}.Vacancies_vacancies_card__Hjvsn:active .Vacancies_vacancies_card_inner__Kq1U_{transform:translateY(-2px) scale(.98);box-shadow:0 8px 20px rgba(15,23,42,.18);border-color:rgba(37,99,235,.9)}.Vacancies_vacancies_card_content__WMQoH{padding:20px 22px;display:flex;flex-direction:column;gap:12px}.Vacancies_vacancies_card_title__xhIPX{font-size:18px;font-weight:600;line-height:1.25;color:#0f172a;margin:0}@media(max-width:1400px){.Vacancies_vacancies_grid__egA3L{grid-template-columns:repeat(3,1fr)}}@media(max-width:1024px){.Vacancies_vacancies_grid__egA3L{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.Vacancies_vacancies_grid__egA3L{grid-template-columns:1fr;gap:16px}.Vacancies_vacancies_card_content__WMQoH{padding:16px}.Vacancies_vacancies_card_title__xhIPX{font-size:16px}}@media(max-width:768px){.Vacancies_vacancies_title__ndTrN{font-size:28px}}@media(max-width:432px){.Vacancies_vacancies_title__ndTrN{font-size:24px}}