.vacancies_grid__hw_OF{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}@media(max-width:1024px){.vacancies_grid__hw_OF{display:block}}.vacancies_buttons__NgtyY{display:flex;flex-direction:column;gap:16px}.vacancies_content__v_5ms{padding:32px;background-color:#f0f2f5;border-radius:24px}@media(max-width:768px){.vacancies_content__v_5ms{padding:24px 16px}}.vacancies_content__v_5ms>div{display:flex;flex-direction:column;gap:32px;padding-right:30px;overflow-y:scroll}.vacancies_content__v_5ms>div::-webkit-scrollbar{width:8px}.vacancies_content__v_5ms>div::-webkit-scrollbar-track{background:#f9fafc}.vacancies_content__v_5ms>div::-webkit-scrollbar-thumb{background-color:#eaf3fc}@media(max-width:1024px){.vacancies_content__v_5ms>div{max-height:428px;padding-right:24px}}.vacancies_contentItem__JXJZ7{display:flex;flex-direction:column;gap:24px;padding-bottom:32px;border-bottom:1px solid var(--light-blue)}.vacancies_contentItem__JXJZ7>div{display:flex;align-items:center;justify-content:space-between}@media(max-width:1024px){.vacancies_contentItem__JXJZ7>div{flex-direction:column;align-items:flex-start;gap:16px}.vacancies_contentItem__JXJZ7>div>button{width:100%}}.vacancies_name__nXx7u{font-weight:600;font-size:clamp(1.125rem,1.25vw,1.5rem);line-height:120%;color:var(--red)}.vacancies_employment__pFhO_{font-size:clamp(.8125rem,.9375vw,1.125rem);line-height:100%;color:var(--rare-blue)}.vacancies_salary__PYnj8{font-weight:600;font-size:28px;font-size:clamp(1.25rem,1.4583333333vw,1.75rem);line-height:140%;color:var(--primary)}.vacancies_buttonWrapper__E6ihc>button.vacancies_active___LLqm{margin-right:0;background-color:#f0f2f5;box-shadow:0 0 20px 0 rgba(21,87,132,.078)}.vacancies_buttonWrapper__E6ihc>button.vacancies_active___LLqm .vacancies_count__2HxBo{color:var(--red)}@media(max-width:1024px){.vacancies_buttonWrapper__E6ihc>button.vacancies_active___LLqm .vacancies_arrow__7Go7e{border:1px solid var(--rare-blue)}.vacancies_buttonWrapper__E6ihc>button.vacancies_active___LLqm .vacancies_arrow__7Go7e>svg{transform:rotate(0)}}.vacancies_buttonWrapper__E6ihc{display:flex;flex-direction:column;width:100%}.vacancies_buttonWrapper__E6ihc .vacancies_content__v_5ms{margin-top:16px}@media(min-width:1025px){.vacancies_buttonWrapper__E6ihc .vacancies_content__v_5ms{display:none}}.vacancies_buttonWrapper__E6ihc>button{background-color:var(--light-blue);padding:32px;border-radius:24px;display:flex;gap:24px;font-size:clamp(1.125rem,1.25vw,1.5rem);font-weight:600;line-height:120%;color:var(--primary);border:none;cursor:pointer;margin-right:40px;transition:.3s;align-items:center;text-align:left}@media(max-width:1024px){.vacancies_buttonWrapper__E6ihc>button{margin-right:0}}@media(max-width:768px){.vacancies_buttonWrapper__E6ihc>button{padding:16px;border-radius:16px}}.vacancies_buttonWrapper__E6ihc>button>span:last-child{min-width:32px;height:32px;border-radius:4px;border:1px solid var(--regular-blue);margin-left:auto;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.vacancies_buttonWrapper__E6ihc>button>span:last-child{min-width:24px;height:24px}}.vacancies_buttonWrapper__E6ihc>button>span:last-child>svg{transform:rotate(-90deg);transition:.3s}@media(max-width:768px){.vacancies_buttonWrapper__E6ihc>button>span:last-child>svg{transform:rotate(-180deg)}}.vacancies_flex__Z8F0i{display:flex;justify-content:space-between;align-items:center;width:100%}