.index-module-scss-module__WN5hKq__Redirect{cursor:pointer;align-items:center;gap:16px;margin-bottom:24px;display:inline-flex}@media (width<=768px){.index-module-scss-module__WN5hKq__Container{scrollbar-width:none;padding-bottom:50vh}}.index-module-scss-module__WN5hKq__Company,.index-module-scss-module__WN5hKq__mb24{margin-bottom:24px}@media (width<=550px){.index-module-scss-module__WN5hKq__CompanyCard{border:1px solid red;flex-direction:row;display:block}}.index-module-scss-module__WN5hKq__IsPremium{border-radius:var(--corner-radius-l);isolation:isolate;position:relative}.index-module-scss-module__WN5hKq__IsPremium:before{content:"";z-index:-1;border-radius:inherit;background:var(--color-premium-gradient)border-box;mask-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);mask-clip:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;pointer-events:none;border:5px solid #0000;position:absolute;inset:0;-webkit-mask-image:-webkit-linear-gradient(#fff,#fff),-webkit-linear-gradient(#fff,#fff);-webkit-mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-composite:exclude}.index-module-scss-module__WN5hKq__TitleContainer{background:var(--color-base-secondary-background);border-radius:var(--corner-radius-l);margin-bottom:24px;padding:24px}.index-module-scss-module__WN5hKq__Speciality{margin-bottom:16px}.index-module-scss-module__WN5hKq__TagInfoContainer{flex-flow:wrap;gap:6px;margin-bottom:8px;display:flex}.index-module-scss-module__WN5hKq__mb24{margin-bottom:24px}.index-module-scss-module__WN5hKq__Salary{margin-bottom:8px}.index-module-scss-module__WN5hKq__AboutVacancy{white-space:pre-wrap;word-break:break-word;flex-direction:column;gap:12px;width:100%;margin-bottom:24px;padding:4px;display:flex;overflow-x:hidden}.index-module-scss-module__WN5hKq__ArrayTagsContainer{flex-direction:column;gap:8px;margin-bottom:24px;display:flex}.index-module-scss-module__WN5hKq__ArrayTags{flex-wrap:wrap;gap:12px;display:flex}.index-module-scss-module__WN5hKq__ArrayTagsTitle{color:var(--color-text-title)}.index-module-scss-module__WN5hKq__AboutVacancy .index-module-scss-module__WN5hKq__Html :where(ul,ol,menu){white-space:normal;width:100%;max-width:100%;list-style-type:revert;list-style-position:revert;list-style-image:revert;padding-left:revert;margin-top:revert;margin-bottom:revert;margin-left:revert;margin-right:revert;overflow-x:hidden}.index-module-scss-module__WN5hKq__AboutVacancy .index-module-scss-module__WN5hKq__Html :where(ul,ol,menu) li{white-space:normal;overflow-wrap:anywhere}.index-module-scss-module__WN5hKq__AboutVacancy .index-module-scss-module__WN5hKq__Html{word-break:break-word;overflow-wrap:anywhere;width:100%;max-width:100%;overflow-x:hidden}.index-module-scss-module__WN5hKq__Html :where(*){box-sizing:border-box;max-width:100%}.index-module-scss-module__WN5hKq__Html :where(img,video,iframe,table,pre,code){max-width:100%}.index-module-scss-module__WN5hKq__Html :where(table){table-layout:fixed;white-space:normal;width:100%}.index-module-scss-module__WN5hKq__Html :where(th,td){overflow-wrap:anywhere;word-break:break-word}.index-module-scss-module__WN5hKq__Html :where(pre,code){white-space:pre-wrap;overflow-wrap:anywhere}.index-module-scss-module__WN5hKq__Html :where(a){overflow-wrap:anywhere;word-break:break-word}

.VacancyArrayTags-module-scss-module__hV5ZqG__ArrayTagsContainer{flex-direction:column;gap:8px;margin-bottom:24px;display:flex}.VacancyArrayTags-module-scss-module__hV5ZqG__ArrayTags{flex-wrap:wrap;gap:12px;display:flex}.VacancyArrayTags-module-scss-module__hV5ZqG__ArrayTagsTitle{color:var(--color-text-title)}

.CompanyCardInVacancy-module-scss-module___pOpQG__Container{border:1px solid var(--color-line-primary);border-radius:var(--corner-radius-m);justify-content:space-between;align-items:center;min-height:80px;padding:16px;transition:all .25s ease-in-out;display:flex}.CompanyCardInVacancy-module-scss-module___pOpQG__Container:hover{background:var(--color-base-secondary-background);cursor:pointer;border:1px solid #0000}.CompanyCardInVacancy-module-scss-module___pOpQG__Icon{border:1px solid #7793f1;max-width:48px}.CompanyCardInVacancy-module-scss-module___pOpQG__CompanyInfoContainer{align-items:center;gap:16px;display:flex}

/*# sourceMappingURL=cdb9b52b12e51278.css.map*/