.Footer_footer__Q5T55{background-color:var(--color-main-dark-blue);border-top:1px solid var(--color-border)}.Footer_footer_grid__dAxRw{display:grid;grid-template-columns:1fr;grid-gap:32px;gap:32px}@media(min-width:768px){.Footer_footer_grid__dAxRw{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.Footer_footer_grid__dAxRw{grid-template-columns:1.5fr repeat(4,1fr);gap:24px}}.Menu_menu__HEcon{display:flex;flex-direction:column;justify-content:space-between;width:30px;height:21px;cursor:pointer;transition:var(--transition-default)}.Menu_menu__HEcon span{display:block;width:100%;height:3px;background-color:var(--color-main-white);border-radius:2px;transition:transform var(--transition-default) ease,opacity var(--transition-default) ease,background-color var(--transition-default) ease}.Menu_menu__HEcon:hover{transition:var(--transition-default);opacity:var(--opacity-default)}.Header_header__NLhag{position:fixed;top:0;left:0;right:0;width:100%;background-color:var(--color-main-dark-blue);height:var(--height-header);display:flex;align-items:center;z-index:1000;transition:var(--transition-default);border-bottom:1px solid var(--color-border)}.Header_header_menu__wGhmz{display:none}.Header_header_container__2KmTA{display:flex;justify-content:space-between}.Header_header_container_btns__Jtijo{display:none}.Header_header_container_links__mAIHp{display:flex;gap:24px}.Header_header_out__BCp_o{transform:translateY(-100%)}@media(max-width:768px){.Header_header_menu__wGhmz{display:inline;display:initial;position:fixed;left:0;top:var(--height-header);z-index:50;width:100vw;height:calc(100vh - var(--height-header));max-height:0;overflow:hidden;background-color:var(--color-main-dark-blue);transition:var(--transition-smooth)}.Header_header_menu_open__wYzTA{max-height:calc(100vh - var(--height-header))}.Header_header_container_btns__Jtijo{display:flex;justify-content:right;align-items:center}.Header_header_container_btns_btn__YUphp{transition:var(--transition-default);color:var(--color-main-white);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Header_header_container_btns_btn__YUphp:hover{transition:var(--transition-default);opacity:var(--opacity-default)}.Header_header_container_links__mAIHp{display:none}}@media(max-width:432px){.Header_header_menu_content_text__yObJN{font-size:18px!important}}.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:16px;box-shadow:0 4px 12px rgba(0,0,0,.08);transition:var(--transition-default)}.Vacancies_vacancies_card__Hjvsn:hover .Vacancies_vacancies_card_inner__Kq1U_{transform:translateY(-1%);box-shadow:0 6px 16px rgba(0,0,0,.12);transition:var(--transition-default)}.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}}