.Vacancies_header__R3znj{text-align:center;margin-top:1.9em;margin-bottom:1em;background-color:#fff;font-size:1.2rem}.Vacancies_content__annGx{margin:auto;width:90%;max-width:1280px;padding:0 1rem}@media screen and (min-width:768px){.Vacancies_content__annGx{width:80%}}@media screen and (max-width:767px){.Vacancies_content__annGx{width:95%}}.Vacancies_filterSection__FWGjt{margin-bottom:1rem}.Vacancies_filterBar__tyDZ3{padding:1.5em}@media(max-width:768px){.Vacancies_filterBar__tyDZ3{padding:1.25em}}.Vacancies_filterHeading__DSPlo{margin-bottom:1em;font-size:1.3em;font-weight:600}.Vacancies_filterForm__2NwS1{display:flex;gap:2.5em;align-items:flex-end;flex-wrap:wrap}@media(max-width:768px){.Vacancies_filterForm__2NwS1{flex-direction:column;gap:1.5em;align-items:stretch}.Vacancies_filterForm__2NwS1 .Vacancies_mobileToggleRow__so0Fn{width:100%;justify-content:space-between}}.Vacancies_filterColumn__MT2p3{display:flex;flex-direction:column;gap:1.25em;flex:1;min-width:260px}@media(max-width:768px){.Vacancies_filterColumn__MT2p3{width:100%;min-width:unset;gap:.75em}}.Vacancies_mobileTopRow__T_QqB{display:none}@media(max-width:768px){.Vacancies_mobileTopRow__T_QqB{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1em}}.Vacancies_mobileToggleRow__so0Fn{display:none}@media(max-width:768px){.Vacancies_mobileToggleRow__so0Fn{display:flex;justify-content:flex-start}}.Vacancies_mobileToggleButton__6123Q{display:inline-flex;align-items:center;gap:.5em;padding:.45em .75em;border:1px solid #cbd5e1!important;border-radius:.375rem;background:#fff!important;color:#334155!important;font-weight:600}.Vacancies_mobileToggleButton__6123Q:hover{background:#f8fafc}.Vacancies_mobileToggleButton__6123Q:focus{outline:none;box-shadow:0 0 0 .2rem rgba(30,32,80,.25)}.Vacancies_mobileToggleIcon__NIW8_{width:.95rem;height:.95rem}.Vacancies_filtersContent__DwkHL{display:flex;gap:2.5em;align-items:flex-start;flex-wrap:wrap}@media(max-width:768px){.Vacancies_filtersContent__DwkHL{flex-direction:column;gap:1.5em}.Vacancies_filtersClosed__9Ku5m{display:none}}.Vacancies_filtersOpen__208zZ{display:flex}.Vacancies_filterGroup__JxBeZ{display:flex;flex-direction:column;gap:.5em;min-width:200px}@media(max-width:768px){.Vacancies_filterGroup__JxBeZ{width:100%;min-width:unset}}.Vacancies_filterLabel__3McO4{font-weight:600;font-size:1.1em;margin-bottom:.25em}.Vacancies_filterCheckBox___eJfi{display:flex;gap:1em}@media(max-width:768px){.Vacancies_filterCheckBox___eJfi{flex-direction:column;gap:.5em}}.Vacancies_filterSelect__Zg_rV{max-width:300px}@media(max-width:768px){.Vacancies_filterSelect__Zg_rV{max-width:100%}}.Vacancies_applyNow__MvfFK{display:flex;justify-content:flex-end;flex-shrink:0}.Vacancies_applyNowDesktop__rQO0V{margin-left:auto;display:flex;justify-content:flex-end}@media(max-width:768px){.Vacancies_applyNowDesktop__rQO0V{display:none}}.Vacancies_vacanciesSection__Vm7MB{margin-bottom:1em}.Vacancies_innerBox__6DhD7{background-color:#eee;padding:.5em;border:1px solid #ddd;border-radius:1em;box-shadow:0 .1rem 1rem rgba(0,0,0,.1)}.Vacancies_list__gGzck{padding:.1em .4em;background-color:#fff;border-radius:.5em}.Vacancies_vacancy_card__Hb1N8{background-color:#eee;border:1px solid #eee;padding:1em;margin:.4em 0;border-radius:.2em;display:flex;justify-content:space-between;align-items:stretch;cursor:pointer;transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease}.Vacancies_vacancy_card__Hb1N8 .Vacancies_image_wrapper__6Tjqg{position:relative;height:120px;width:120px;border-radius:50%;background-color:#fff;margin-right:2em}@media(max-width:768px){.Vacancies_vacancy_card__Hb1N8 .Vacancies_image_wrapper__6Tjqg{height:15vw;width:15vw;margin-right:1.5em}}.Vacancies_vacancy_card__Hb1N8 .Vacancies_title__XrnH9{overflow:hidden;margin:0;padding-top:.4em;padding-bottom:.2em}@media(max-width:768px){.Vacancies_vacancy_card__Hb1N8 .Vacancies_title__XrnH9{padding-top:.2em;font-size:5vw;height:100%;display:flex;flex-direction:column;justify-content:center}}.Vacancies_vacancy_card__Hb1N8 .Vacancies_description__GXnj4{padding-top:1em;max-width:90%;max-height:6em;overflow:hidden}.Vacancies_vacancy_card__Hb1N8:hover{box-shadow:0 .2rem .9rem rgba(0,0,0,.1);border-color:#ddd;transform:translateY(-2px)}.Vacancies_footer__3qT5e{padding:1.5em}