.EmployerCard_cardLink__UdRKe{display:block;width:100%;color:inherit;text-decoration:none}.EmployerCard_card__5Thod{display:flex;flex-direction:column;gap:20px;box-sizing:border-box;width:100%;min-width:0;transition:box-shadow .3s ease}.EmployerCard_card__5Thod:hover{transition:border .2s ease;transition:box-shadow .3s ease;box-shadow:0 10px 20px hsl(210,8%,80%);border-color:#fff}.EmployerCard_header__NDlbr{display:flex;align-items:flex-start;gap:20px;width:100%;min-width:0}.EmployerCard_logo__uuX5q{flex:0 0 50px;border-radius:10px;width:50px;height:50px;object-fit:cover}.EmployerCard_info__g2aD2{display:flex;flex:1 1;flex-direction:column;min-width:0}.EmployerCard_nameRow___riYt{display:flex;align-items:flex-start;gap:0;min-width:0}.EmployerCard_name__JeEbt{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EmployerCard_verified__76WoO{flex:0 0 auto;align-self:center}.EmployerCard_verified__76WoO,.EmployerCard_verified__76WoO svg{display:block;width:19px;height:18px}.EmployerCard_vacancyCount__viu_a{margin:0}.EmployerCard_tags__rhaA_{display:flex;flex-wrap:wrap;gap:5px;width:100%}.EmployersList_grid__rmGx_{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px;width:100%}@media(min-width:960px){.EmployersList_grid__rmGx_{grid-template-columns:repeat(2,minmax(0,1fr))}}.EmployersList_cardItem__83rHZ{min-width:0}.EmployersList_lentaBanner__oqmC4{display:flex;grid-column:1/-1;justify-content:center;align-items:center;width:100%}.EmployersList_emptyState__6UJZA{padding:40px 0;color:#8a8d99;font-size:16px;line-height:25px;text-align:center}.VacanciesFilterBar_root__SnnYE{display:flex;align-items:center;gap:10px;width:100%;min-height:40px}.VacanciesFilterBar_skeleton__g3PMl{flex-shrink:0;border-radius:5px;height:40px;overflow:hidden}.VacanciesFilterBar_iconButton__ru4kr{display:inline-flex;flex-shrink:0;justify-content:center;align-items:center;gap:10px;cursor:pointer;border:1px solid hsl(210,8%,80%);border-radius:5px;background-color:#fff;padding:0 10px;min-width:40px;height:40px;color:hsl(227,49%,23%)}@media(max-width:960px){.VacanciesFilterBar_iconButtonText__fyIk9{display:none}}.VacanciesFilterBar_dropdownAnchor__5TqEk{position:relative;flex-shrink:0}.VacanciesFilterBar_chevron__kd0NY{flex-shrink:0;transition:transform .2s ease;color:currentcolor}.VacanciesFilterBar_chevronOpen__ScfMV{transform:rotate(180deg)}.VacanciesFilterBar_chip__PXmX7 .VacanciesFilterBar_chevron__kd0NY{flex-shrink:0;width:10px;height:6px}.VacanciesFilterBar_chipsScroll__AjPoK{display:flex;flex:1 1;gap:8px;min-width:0;overflow-x:auto;scrollbar-width:none}.VacanciesFilterBar_chipsScroll__AjPoK::-webkit-scrollbar{display:none}@media(min-width:960px){.VacanciesFilterBar_chipsScroll__AjPoK{overflow:visible}}.VacanciesFilterBar_chip__PXmX7{display:inline-flex;flex-shrink:1;align-items:center;gap:5px;border:1px solid hsl(210,8%,80%);border-radius:5px;background-color:#fff;padding:0;min-width:0;max-width:220px;height:40px;overflow:hidden;color:hsl(227,49%,23%);font-size:14px;line-height:20px}.VacanciesFilterBar_chipButton__WQ1f9{display:inline-flex;flex:1 1;align-items:center;gap:5px;cursor:pointer;border:none;background:rgba(0,0,0,0);padding:5px 15px;min-width:0;height:100%;color:inherit;font:inherit}.VacanciesFilterBar_chipActive__DCOGg{border-color:hsl(227,49%,23%);background-color:hsl(227,49%,23%);color:hsl(228,38%,95%)}.VacanciesFilterBar_chipActive__DCOGg .VacanciesFilterBar_chipButton__WQ1f9{padding-right:0}.VacanciesFilterBar_chipClose__JTBWJ{display:inline-flex;flex-shrink:0;justify-content:center;align-items:center;cursor:pointer;border:none;background:rgba(0,0,0,0);padding:0 10px 0 0;width:30px;height:100%;color:inherit}.VacanciesFilterBar_chipLabel__537Xj{flex:1 1;min-width:0;overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.VacanciesFilterBar_resetChip__1lSsZ{display:inline-flex;flex-shrink:0;align-items:center;cursor:pointer;border:1px solid hsl(210,8%,80%);border-radius:5px;background-color:#fff;padding:5px 15px;height:40px;color:hsl(227,49%,23%);font-size:14px;line-height:20px}.Shimmer_root__bgYgF{animation:Shimmer_shimmer-loading__fRIhe 1.2s linear infinite;background:linear-gradient(90deg,hsl(230,19%,88%),hsl(220,13%,95%) 50%,hsl(230,19%,88%) 80%);background-size:200% 100%;width:100%;height:100%}@keyframes Shimmer_shimmer-loading__fRIhe{0%{background-position:100% 0}to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){.Shimmer_root__bgYgF{animation:none;background-position:50% 0}}.CheckBoxGroup_root__3jLje h3{margin-bottom:10px;font-size:16px}.CheckBoxGroup_options__7ihnd:not(.CheckBoxGroup_expanded__e9anv)>:nth-child(n+6){display:none}.CheckBoxGroup_option__Rfxe6{margin-bottom:10px}.CheckBoxGroup_option__Rfxe6:last-child{margin-bottom:0}.CheckBoxGroup_expandButton__rFmY_{display:flex;align-items:center;gap:6px;cursor:pointer;margin-top:10px;border:none;background:none;padding:0;color:hsl(227,44%,39%);font:inherit}.CheckBoxGroup_expandIconRotated__a_RIx{transform:rotate(180deg)}.VacancyCard_card__N3bft{display:flex;position:relative;flex-direction:column;align-items:stretch;gap:20px;box-sizing:border-box;width:100%;min-width:0;max-width:100%}.VacancyCard_card__N3bft h3{margin-bottom:10px}.VacancyCard_card__N3bft{transition:box-shadow .3s ease}.VacancyCard_card__N3bft:hover{transition:border .2s ease;transition:box-shadow .3s ease;box-shadow:0 10px 20px hsl(210,8%,80%);border-color:#fff}.VacancyCard_fullHeight__qq3ZS{height:auto;min-height:190px}.VacancyCard_topSection__9WHk3{display:flex;flex-direction:column;width:100%;min-width:0;max-width:100%}.VacancyCard_vacancyTitle__QzWhi{width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.VacancyCard_newBadge__BB_x5{padding-bottom:10px}.VacancyCard_newBadge__BB_x5:before{display:inline-block;transform:translateY(-1px);margin-right:5px;border-radius:50%;background-color:hsl(210,82%,49%);width:8px;height:8px;content:""}.VacancyCard_dateLabel__eweye{padding-bottom:10px}.VacancyCard_highlightedBadge__euNTd{display:flex;align-items:center;gap:5px;margin-bottom:10px}.VacancyCard_tags__mRJbG{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:10px}@media(min-width:960px){.VacancyCard_salary__h6rEY{margin-bottom:20px!important;font-size:30px;line-height:40px}.VacancyCard_smallCard__bPmrU{font-size:20px!important;line-height:30px!important}}.VacancyCard_location__DbEUS{display:flex;align-items:center;gap:5px;padding-bottom:10px;width:100%;min-width:0;max-width:100%}.VacancyCard_location__DbEUS>:not(:last-child){flex-shrink:0}.VacancyCard_location__DbEUS>:last-child{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:960px){.VacancyCard_location__DbEUS{padding-bottom:20px!important}}.VacancyCard_company__2nMd0{display:flex;align-items:center;gap:10px;width:100%;min-width:0;max-width:100%}.VacancyCard_company__2nMd0.VacancyCard_companyLink__BYP9l{position:relative;z-index:2;color:inherit;text-decoration:none}.VacancyCard_company__2nMd0.VacancyCard_companyLink__BYP9l:hover .VacancyCard_companyNameText__64Hoo{color:hsl(227,44%,39%)}.VacancyCard_company__2nMd0 .VacancyCard_companyLogo__lEH1O{flex:0 0 50px;width:50px;height:50px}.VacancyCard_company__2nMd0 .VacancyCard_companyNameText__64Hoo{display:block;flex:1 1;padding:10px 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.VacancyCard_verified__eUnf5{flex:0 0 auto;align-self:center}.VacancyCard_verified__eUnf5,.VacancyCard_verified__eUnf5 svg{display:block;width:19px;height:18px}.VacancyCard_buttons__ZFSld{display:flex;position:relative;flex-direction:column;gap:10px;width:100%}@media(max-width:960px){.VacancyCard_buttons__ZFSld>.VacancyCard_actionLink__UoRJg{width:100%}}@media(min-width:960px){.VacancyCard_buttons__ZFSld{flex-direction:row;align-items:center;gap:10px;width:auto}.VacancyCard_buttons__ZFSld>.VacancyCard_actionLink__UoRJg,.VacancyCard_buttons__ZFSld>:not(.VacancyCard_primaryButtonsRow__NQaPG){flex:0 0 auto;width:auto}}.VacancyCard_primaryButtonsRow__NQaPG{display:flex;position:relative;align-items:stretch;gap:10px;width:100%}@media(min-width:960px){.VacancyCard_primaryButtonsRow__NQaPG{flex:1 1 320px;align-items:center;width:320px;max-width:320px}}.VacancyCard_primaryActionButton__o6n5n{flex:1 1 auto;align-self:stretch;box-sizing:border-box;min-width:0;height:50px;min-height:50px;max-height:50px}@media(min-width:960px){.VacancyCard_primaryActionButton__o6n5n{flex-shrink:0;align-self:center;width:auto}}.VacancyCard_fullWidthPhoneButton__mBD9a{width:100%!important}.VacancyCard_phoneWithMessengerButton__6mdxl{flex:1 1}@media(min-width:960px){.VacancyCard_phoneWithMessengerButton__6mdxl{flex-shrink:1;width:auto}}.VacancyCard_phoneOnlyActionButton__2r7ad{justify-content:space-between;gap:13px}.VacancyCard_phoneOnlyActionButton__2r7ad:after{display:block;flex:0 0 25px;width:25px;content:""}.VacancyCard_phoneButton__kxEmC{flex:0 0 50px;padding-right:0;padding-left:0;min-width:50px}.VacancyCard_cardLink__pIdNC{display:block;width:100%;color:inherit;text-decoration:none}.VacancyCard_cardWrapper__KvfaQ{width:100%}.VacancyCard_seoCardLinkOverlay__GfE5H{position:absolute;z-index:1;inset:0;pointer-events:none}.VacancyCard_cardWrapper__KvfaQ.VacancyCard_dayVacancy__QIJN2{display:flex;box-sizing:border-box;width:100%;min-width:0;max-width:360px;height:100%}@media(max-width:640px){.VacancyCard_cardWrapper__KvfaQ.VacancyCard_dayVacancy__QIJN2{max-width:278px}}.VacancyCard_cardWrapper__KvfaQ.VacancyCard_dayVacancy__QIJN2 .VacancyCard_card__N3bft{gap:20px;border-color:hsl(229,31%,85%);width:100%;max-width:360px;height:100%}.VacancyCard_cardWrapper__KvfaQ.VacancyCard_dayVacancy__QIJN2 .VacancyCard_topSection__9WHk3{flex:1 1}.VacancyCard_cardWrapper__KvfaQ.VacancyCard_dayVacancy__QIJN2 .VacancyCard_vacancyTitle__QzWhi{display:-webkit-box;overflow:hidden;color:hsl(0,0%,15%);font-weight:400;font-size:16px;line-height:25px;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.VacancyCard_cardWrapper__KvfaQ.VacancyCard_dayVacancy__QIJN2 .VacancyCard_salary__h6rEY{margin-bottom:0!important;color:hsl(0,0%,15%);font-weight:700;font-size:20px!important;line-height:30px!important}.VacancyCard_cardWrapper__KvfaQ.VacancyCard_dayVacancy__QIJN2 .VacancyCard_location__DbEUS{margin-top:10px;padding-bottom:0!important}.VacancyCard_cardWrapper__KvfaQ.VacancyCard_dayVacancy__QIJN2 .VacancyCard_buttons__ZFSld{flex-shrink:0;gap:0;width:100%}.VacancyCard_cardWrapper__KvfaQ.VacancyCard_dayVacancy__QIJN2 .VacancyCard_buttons__ZFSld>.VacancyCard_actionLink__UoRJg{flex:1 1 auto;width:100%}.VacancyCard_naturalHeightDayVacancy__JcHAz,.VacancyCard_naturalHeightDayVacancy__JcHAz .VacancyCard_card__N3bft{height:auto}.VacancyCard_naturalHeightDayVacancy__JcHAz .VacancyCard_topSection__9WHk3{flex:0 1 auto}.VacancyCard_accountDayVacancy__4zOX9{box-sizing:border-box;width:100%;min-width:0;max-width:360px}.VacancyCard_accountDayVacancy__4zOX9 .VacancyCard_card__N3bft{height:100%;min-height:320px}.VacancyCard_accountDayVacancy__4zOX9 .VacancyCard_card__N3bft.VacancyCard_smallCard__bPmrU{height:auto;min-height:260px}.VacancyCard_smallCard__bPmrU .VacancyCard_buttons__ZFSld{width:100%}.VacancyCard_smallCard__bPmrU .VacancyCard_primaryButtonsRow__NQaPG{flex:1 1 auto;width:100%;max-width:100%}.VacancyCard_accountReplyCard__4iX7d{box-sizing:border-box}.VacancyCard_accountReplyCard__4iX7d,.VacancyCard_accountReplyCard__4iX7d .VacancyCard_card__N3bft{width:100%;min-width:0;max-width:100%}.VacancyCard_accountReplyCard__4iX7d .VacancyCard_buttons__ZFSld{flex-direction:column;align-items:stretch;width:100%}.VacancyCard_accountReplyCard__4iX7d .VacancyCard_buttons__ZFSld>.VacancyCard_actionLink__UoRJg,.VacancyCard_accountReplyCard__4iX7d .VacancyCard_buttons__ZFSld>:not(.VacancyCard_primaryButtonsRow__NQaPG){flex:1 1 auto;width:100%}.VacancyCard_accountReplyCard__4iX7d .VacancyCard_primaryButtonsRow__NQaPG{flex:1 1 auto;flex-wrap:nowrap;width:100%;max-width:100%}.VacancyCard_accountReplyCard__4iX7d .VacancyCard_primaryButtonsRow__NQaPG>*{flex:0 0 50px;width:50px;min-width:0}.VacancyCard_accountReplyCard__4iX7d .VacancyCard_primaryButtonsRow__NQaPG>span:only-child{flex:1 1 auto;width:100%}.VacancyCard_accountReplyCard__4iX7d .VacancyCard_primaryButtonsRow__NQaPG>.VacancyCard_primaryActionButton__o6n5n{flex:1 1 auto;width:auto;max-width:none}@media(min-width:960px){.VacancyCard_gridFill__XLMT6{display:flex;flex-direction:column;height:100%}.VacancyCard_gridFill__XLMT6 .VacancyCard_card__N3bft{flex:1 1;height:100%}.VacancyCard_gridFill__XLMT6 .VacancyCard_topSection__9WHk3{flex:1 1}.VacancyCard_gridFill__XLMT6 .VacancyCard_company__2nMd0{margin-top:auto}.VacancyCard_gridFill__XLMT6 .VacancyCard_buttons__ZFSld{flex-shrink:0}}.VacancyCard_actionLink__UoRJg{box-sizing:border-box;text-decoration:none}.VacancyCard_highlighted__rUoiH{background-color:hsla(25,100%,50%,.1)}.VacancyCard_highlighted__rUoiH,.VacancyCard_highlighted__rUoiH:hover{border:1px solid hsl(25,100%,50%)}