.JobAreas_root__DC6tI{padding-bottom:0}.JobAreas_areas__teLTy{grid-template-columns:repeat(4,1fr);display:grid;gap:16px}.JobAreas_area__Zjglk{display:flex;justify-content:space-between;gap:24px;text-decoration:none}.JobAreas_amount__ywLmS{color:#969ca2!important;font-size:14px;line-height:22px}.JobAreas_title__ETsQf{font-size:14px;line-height:22px;transition:.2s ease}.JobAreas_title__ETsQf:hover{color:#0d4fdc}.JobAreas_btn__j_8kv{display:none}@media(max-width:1440px){.JobAreas_areas__teLTy{grid-template-columns:repeat(3,1fr)}}@media(max-width:992px){.JobAreas_areas__teLTy{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(auto-fill,1fr);gap:12px}}@media(max-width:700px){.JobAreas_root__DC6tI{margin-left:16px;margin-right:16px}.JobAreas_areas__teLTy{grid-template-columns:1fr 1fr;gap:12px}}@media(max-width:576px){.JobAreas_root__DC6tI.JobAreas_root__DC6tI{padding-top:0}.JobAreas_areas__teLTy{grid-template-columns:1fr}.JobAreas_btn__j_8kv{display:block}.JobAreas_btn__j_8kv .JobAreas_btnContent__lxvwI{display:flex;flex-direction:row;gap:8px;align-items:center}}.Skeleton_cardContent__bcZG5{width:100%;max-width:300px;display:flex;flex-direction:column;gap:20px}.Skeleton_cardContent__bcZG5 .Skeleton_row__dJ_xi{display:flex;justify-content:space-between}.Skeleton_cardContent__bcZG5 .Skeleton_line__8nE9p{width:200px;height:10px;border-radius:5px}.Skeleton_cardContent__bcZG5 .Skeleton_count__gn1vi{width:18px;height:10px;border-radius:5px}.Skeleton_cardContent__bcZG5 .Skeleton_block2__9YWGd{width:131px;height:8px;margin-bottom:16px}.Skeleton_cardContent__bcZG5 .Skeleton_block3__GD9_C{width:161px;height:8px;margin-bottom:16px}.Skeleton_cardContent__bcZG5 .Skeleton_tags__0GSxY{display:flex;align-items:center;gap:10px}.Skeleton_cardContent__bcZG5 .Skeleton_tags__0GSxY .Skeleton_tag__imVHW{width:100px;height:10px;border-radius:24px}.Skeleton_cardContent__bcZG5 .Skeleton_wrapper__lYGOt{margin-top:auto}.Skeleton_cardContent__bcZG5 .Skeleton_name__4ZxPA{width:100px;height:10px}.Skeleton_cardContent__bcZG5 .Skeleton_pulsate__ZJAST{background:linear-gradient(-45deg,#ddd,#f0f0f0,#ddd,#f0f0f0);background-size:400% 400%;animation:Skeleton_Gradient__QfhDI 2.25s ease infinite}@keyframes Skeleton_Gradient__QfhDI{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.JobBanner_root__yRu6L{display:flex;flex-direction:column;align-items:center;position:relative;min-height:446px;border-radius:40px;overflow:hidden;margin-top:32px;padding:32px 80px 75px}.JobBanner_root__yRu6L .JobBanner_statsButton__BXbIl{color:#fff;text-transform:lowercase;min-height:auto}.JobBanner_root__yRu6L .JobBanner_statsButton__BXbIl:hover{opacity:.7;color:#fff}.JobBanner_root__yRu6L .JobBanner_statsButton__BXbIl:active{opacity:.5;color:#fff}.JobBanner_header__hcJdZ{width:100%;display:grid;align-items:center;grid-template-columns:2fr 8fr 2fr;margin-bottom:80px}.JobBanner_buttons__Hmyoa{display:flex;gap:32px;margin:auto}.JobBanner_button__wA8_F p{color:#fff;font-size:18px;line-height:26px}.JobBanner_background__lUa9I{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.JobBanner_title__Io8Ax{color:#fff!important;margin-bottom:32px}.JobBanner_searchBlock__1vafi{max-width:614px;width:100%;position:relative;margin-bottom:40px;background:transparent;padding:8px;border-radius:10px;z-index:4}.JobBanner_searchBlock__1vafi.JobBanner_active__QiAPF{position:relative;background:#fff;z-index:99999}.JobBanner_overflow__tsB_B{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.325);z-index:20}.JobBanner_input__gDEW_{background-color:#fff;max-width:600px;width:100%;height:60px;margin:0 auto}.JobBanner_stats__6j3be{display:flex;align-items:center;gap:44px}.JobBanner_statsItem__X5pDf{display:flex;flex-direction:column;align-items:center}.JobBanner_statsTitle__rLdE0{background:linear-gradient(97deg,#52e3ec,.44%,#4ac7fa,44.61%,#e649f5 100.44%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.JobBanner_breadcrumbs__zPa9e{margin-bottom:auto;margin-right:auto}.JobBanner_breadcrumbs__zPa9e li:last-child a{color:#fff!important}@media(max-width:700px){.JobBanner_breadcrumbs__zPa9e{display:none!important}}.JobBanner_btn__RJd6J{padding:8px 16px;font-size:14px;line-height:22px}.JobBanner_br__BqKj8,.JobBanner_searchIcon__mwEBn{display:none}@media(max-width:992px){.JobBanner_root__yRu6L{padding:24px 32px 64px;border-radius:24px;min-height:370px}.JobBanner_header__hcJdZ{display:flex;justify-content:space-between;align-items:center;margin-bottom:56px}.JobBanner_buttons__Hmyoa{margin:0}.JobBanner_buttons__Hmyoa p{font-size:14px}.JobBanner_breadcrumbs__zPa9e{margin-top:auto}}@media(max-width:700px){.JobBanner_root__yRu6L{border-radius:0;margin-top:-24px;padding-bottom:48px}.JobBanner_breadcrumbs__zPa9e{display:none}.JobBanner_header__hcJdZ{order:1;margin-bottom:24px}.JobBanner_stats__6j3be{order:2;gap:0;width:80%;justify-content:space-between}.JobBanner_buttons__Hmyoa{width:100%;justify-content:space-between;gap:8px}.JobBanner_buttons__Hmyoa .JobBanner_button__wA8_F{width:100%;background:hsla(0,0%,100%,.1);padding:12px 16px;border-radius:8px;display:flex;flex-direction:row-reverse;text-align:left;position:relative;justify-content:flex-end}.JobBanner_buttons__Hmyoa .JobBanner_button__wA8_F svg{position:absolute;right:12px;bottom:12px}.JobBanner_title__Io8Ax{width:100%;margin-top:16px;margin-bottom:16px}.JobBanner_input__gDEW_{height:48px;margin-bottom:24px}.JobBanner_button__wA8_F{padding:12px 16px 20px;height:76px}.JobBanner_button__wA8_F p{line-height:22px}.JobBanner_button__wA8_F svg path{stroke:#b1f4b3}}@media(max-width:700px)and (max-width:700px){.JobBanner_button__wA8_F{height:auto;padding:8px}}@media(max-width:700px){.JobBanner_buttonBag__hCJIN svg path{stroke:#baa3f8}}@media(max-width:700px)and (max-width:576px){.JobBanner_buttonBag__hCJIN{justify-content:center;align-items:center}}@media(max-width:700px){.JobBanner_statsTitle__rLdE0{font-size:24px;line-height:32px}.JobBanner_searchIcon__mwEBn{display:block}.JobBanner_statsButton__BXbIl{font-size:12px;font-weight:400;line-height:16px}.JobBanner_statsButton__BXbIl svg{display:none}.JobBanner_br__BqKj8{display:block}.JobBanner_searchBlock__1vafi{margin-bottom:0}.JobBanner_searchBlock__1vafi .JobBanner_btn__RJd6J{display:none}}@media(max-width:576px){.JobBanner_background__lUa9I{display:none}.JobBanner_root__yRu6L{background-color:#031437;position:relative;z-index:2;padding-left:16px;padding-right:16px}.JobBanner_root__yRu6L:before{content:"";width:80px;height:50px;position:absolute;top:20px;right:0;background:#0d4fdc;filter:blur(70px);opacity:.9}}