.IconLabel_icon_label__fAH3J{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:normal 16px,24px,Inter,Helvetica,Arial,sans-serif;text-decoration:none}.IconLabel_icon_label_S__pcsdP{font-size:14px;line-height:20px;margin:2px 0}.IconLabel_icon_label_M__2fd0B{font-size:16px;line-height:1.5;margin:4px 0}.IconLabel_icon_label_L__1F7_K{font-size:18px;line-height:1.5;margin:8px 0}.IconLabel_icon_label_blue__1Oll3{color:#0b71d9}.IconLabel_icon_label_green__1DI_-{color:#57991f}.IconLabel_icon_label_orange__2smhU{color:#f19130}.IconLabel_icon_label_gray_dark__1jjJW{color:#393f47}.IconLabel_icon_label_gray__1HYDQ{color:#7f8b99}a.IconLabel_icon_label__fAH3J{color:#0b71d9}a.IconLabel_icon_label__fAH3J:visited{color:#633ac2}.IconLabel_icon__1_rr6{-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:start;align-self:flex-start}.IconLabel_icon_S__1ZlGV{width:16px;height:16px;margin:2px 4px 0 0}.IconLabel_icon_M__2j1Fc{width:20px;height:20px;margin:2px 4px 0 0}.IconLabel_icon_L__3xkgv{width:24px;height:24px;margin:4px 8px 0 0}.IconLabel_icon_blue__26mRi{fill:#0b71d9}.IconLabel_icon_green__1weR7{fill:#57991f}.IconLabel_icon_orange__7RFu7{fill:#f19130}.IconLabel_icon_gray_dark__30V0Q{fill:#393f47}.IconLabel_icon_gray__1B9CA{fill:#7f8b99}.IconLabel_story__3uAzn{width:100%;min-height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff}.GoodEmployerWidget_employer__1JrOt,.IconLabel_story__3uAzn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.GoodEmployerWidget_employer__1JrOt{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;min-height:unset}.GoodEmployerWidget_employer_label__2emQ8{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:8px 8px 0 0}.GoodEmployerWidget_employer_label__2emQ8 span{font-size:12px}.GoodEmployerWidget_employer_label__2emQ8 svg{vertical-align:middle;margin:0 4px 0 0}.GoodEmployerWidget_employer_label_container__2w9CW{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:992px){.GoodEmployerWidget_employer_label_container__2w9CW{margin-top:8px}}@media (min-width:992px){.GoodEmployerWidget_employer_label_container_row__1bdJE{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:992px){.GoodEmployerWidget_employer_label_container_row__1bdJE div svg{height:24px;width:20px!important}}@media (min-width:992px){.GoodEmployerWidget_employer_label_container__2w9CW div{margin:0 12px 0 0}}.GoodEmployerWidget_employer_label_container__2w9CW div:last-child{margin-bottom:0}.GoodEmployerWidget_employer_label_container__2w9CW div svg{height:20px;width:20px}@media (min-width:992px){.GoodEmployerWidget_employer_label_container__2w9CW div svg{margin:2px 4px 0 0;height:24px;width:24px}}.GoodEmployerWidget_employer_label_container__2w9CW div div{margin:0}@media (min-width:992px){.GoodEmployerWidget_employer_label_container__2w9CW div div{font:normal 16px/24px Inter,Helvetica,Arial,sans-serif}}.GoodEmployerWidget_company__Ya0gV{font-size:14px;display:inline-block;line-height:20px;font-weight:600}@media (min-width:992px){.GoodEmployerWidget_company__Ya0gV{font:normal 16px/24px Inter,Helvetica,Arial,sans-serif;font-weight:600}}.GoodEmployerWidget_company_container__3lDiE{margin:0;padding:0}.GoodEmployerWidget_company_link__UOWcG{cursor:pointer;color:#0b71d9;text-decoration:none}.GoodEmployerWidget_company_workplace__1rIgL{font-size:14px;line-height:20px;font-weight:400!important;color:#7f8b99;display:inline-block}.GoodEmployerWidget_company_workplace__1rIgL:before{content:"\A";width:5px;height:5px;border-radius:50%;background:#b8bfc6;display:inline-block;margin:0 6px 2px}.VacancyStatusComponent_card__3XTMZ{padding:12px 16px;width:100%;background-color:#fff;border-bottom:1px solid rgba(208,214,221,.5);font:normal 14px/20px Inter,Helvetica,Arial,sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:992px){.VacancyStatusComponent_card__3XTMZ{padding:16px 24px;border-radius:8px 8px 0 0;font:normal 16px/24px Inter,Helvetica,Arial,sans-serif}}.VacancyStatusComponent_card_type_expanded__3O0_N{padding:16px}@media (min-width:992px){.VacancyStatusComponent_card_type_expanded__3O0_N{padding:24px}}.VacancyStatusComponent_header__emUcP{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.VacancyStatusComponent_title__1BE_c{font-weight:600}.VacancyStatusComponent_title_accent_blue__2UEIa{color:#0b71d9}.VacancyStatusComponent_title_accent_green__1MK0X{color:#57991f}.VacancyStatusComponent_title_accent_red__2bQBS{color:#c83833}.VacancyStatusComponent_title_accent_gray_soft__2b9sG{color:#393f47}.VacancyStatusComponent_icon__2LqNV{width:40px;height:40px;margin-right:8px}@media (min-width:992px){.VacancyStatusComponent_icon__2LqNV{width:48px;height:48px}}.VacancyStatusComponent_date__ACfce{color:#7f8b99}.VacancyStatusComponent_description__3QV0D{margin:12px 0 16px;color:#393f47}.JobCard_card__FxQpv{background-color:#fff;-webkit-box-shadow:0 0 2px rgba(5,20,41,.06),0 2px 3px rgba(5,20,41,.08);box-shadow:0 0 2px rgba(5,20,41,.06),0 2px 3px rgba(5,20,41,.08);-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}@media (min-width:992px){.JobCard_card__FxQpv{border-radius:8px}}.JobCard_card_type_deleted__1xgPx,.JobCard_card_type_deleted__1xgPx .JobCard_position__caption__inner__3862j{color:#7f8b99}@media (min-width:1024px){.JobCard_card_type_deleted__1xgPx .JobCard_position__caption__inner__3862j:hover{text-decoration:none}}.JobCard_card_type_deleted__1xgPx .JobCard_salary__jNebT{margin-bottom:0}.JobCard_card_type_deleted__1xgPx .JobCard_main_info__3-PWk{padding-bottom:8px;border-bottom:none}.JobCard_card_type_deleted__1xgPx .JobCard_company_info__1d9Sm{padding-top:0}.JobCard_header__3sAr4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:12px 16px 0;margin-bottom:4px}@media (min-width:992px){.JobCard_header__3sAr4{padding:20px 24px 0;margin-bottom:4px}}.JobCard_company_info__1d9Sm{padding:12px 16px 16px}@media (min-width:992px){.JobCard_company_info__1d9Sm{padding:16px 24px 24px}}.JobCard_company_info__1d9Sm>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.JobCard_main_info__3-PWk{padding:0 16px 12px;border-bottom:1px solid rgba(208,214,221,.5)}@media (min-width:992px){.JobCard_main_info__3-PWk{padding:0 24px 16px}}.JobCard_employer_widget__3mz-P{border-left:none;padding:0;min-height:unset;margin-bottom:8px}.JobCard_employer_widget__3mz-P p{font:normal 14px/20px Inter,Helvetica,Arial,sans-serif;font-weight:600}@media (min-width:992px){.JobCard_employer_widget__3mz-P p{font:normal 16px/24px Inter,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600}}.JobCard_employer_widget__3mz-P span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:8px}.JobCard_employer_widget__3mz-P span div{margin:0 0 8px}.JobCard_employer_widget__3mz-P span div svg{height:20px;width:20px;fill:#7f8b99;margin-top:0}@media (min-width:992px){.JobCard_employer_widget__3mz-P span div svg{margin:0 4px 0 0;height:24px;width:24px}}.JobCard_employer_widget__3mz-P span div div{margin:0}@media (min-width:992px){.JobCard_employer_widget__3mz-P span div div{font:normal 16px/24px Inter,Helvetica,Arial,sans-serif}}.JobCard_employer_widget__3mz-P div svg{height:24px;width:24px;fill:#7f8b99}.JobCard_employer_widget__3mz-P div div{color:#7f8b99}@media (min-width:992px){.JobCard_employer_widget__3mz-P div div{font:normal 16px/24px Inter,Helvetica,Arial,sans-serif}}.JobCard_position_heading__15V35{margin:0 auto 0 0;font:700 18px/28px Inter,Helvetica,Arial,sans-serif;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media (min-width:992px){.JobCard_position_heading__15V35{font:700 24px/32px Inter,Helvetica,Arial,sans-serif}}.JobCard_salary__jNebT{display:-ms-flexbox;display:flex;margin-bottom:4px;font:700 16px/24px Inter,Helvetica,Arial,sans-serif;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media (min-width:992px){.JobCard_salary__jNebT{font:700 18px/28px Inter,Helvetica,Arial,sans-serif}}.JobCard_project_logo__1UVPZ{max-width:80px;max-height:30px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:8px}@media (max-width:991.98px){.JobCard_project_logo__1UVPZ{display:none}}.JobCard_job_type__3-EDk{color:#7f8b99;font:normal 14px/20px Inter,Helvetica,Arial,sans-serif;margin-bottom:8px}@media (min-width:992px){.JobCard_job_type__3-EDk{margin-bottom:12px;font:normal 16px/24px Inter,Helvetica,Arial,sans-serif}}.JobCard_position__2dWEc{font:inherit;position:static;min-height:0;min-width:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;padding:0;color:#0b71d9}.JobCard_position__2dWEc:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;background-color:transparent}.JobCard_position__caption__33bQd{border-bottom:0;max-height:84px;word-break:break-all;word-break:break-word;z-index:2;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media (min-width:992px){.JobCard_position__caption__33bQd{max-height:94px}}@media (min-width:1024px){.JobCard_position__caption__33bQd:hover{text-decoration:underline}}.JobCard_position__visited__2MIIf{color:#633ac2}.JobCard_position__highlight__2jN9D:after{background-color:rgba(0,0,0,.1)}.JobCard_new_label__zLABF{color:#f19130;font:normal 14px/20px Inter,Helvetica,Arial,sans-serif;margin-left:16px;padding-top:5px}@media (min-width:992px){.JobCard_new_label__zLABF{font:normal 16px/24px Inter,Helvetica,Arial,sans-serif;margin-left:24px;padding-top:7px}}.JobCard_description__9jGwm{margin-top:8px;color:#393f47;font-size:14px;line-height:20px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;word-break:break-word}@media (min-width:992px){.JobCard_description__9jGwm{margin-top:12px;font:normal 16px/24px Inter,Helvetica,Arial,sans-serif}}.JobCard_labels__3WwyP{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:12px;margin-bottom:4px}@media (min-width:992px){.JobCard_labels__3WwyP{margin-top:16px}}.JobCard_label__2Hplh{border-radius:16px;padding:4px 12px;font:normal 12px/16px Inter,Helvetica,Arial,sans-serif;margin-right:8px}@media (min-width:992px){.JobCard_label__2Hplh{font:normal 14px/20px Inter,Helvetica,Arial,sans-serif}}.JobCard_label__remote__1XLZL{background-color:#fff4eb;color:#f19130}.JobCard_label__premium__3WuKG{background-color:#efebfa;color:#633ac2}.JobCard_apply_date_label__3GKPA{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:16px 24px;font:normal 14px/20px Inter,Helvetica,Arial,sans-serif;border-bottom:1px solid rgba(208,214,221,.5)}@media (min-width:992px){.JobCard_apply_date_label__3GKPA{font:normal 16px/24px Inter,Helvetica,Arial,sans-serif}}.JobCard_apply_date_label__icon___lZva{-ms-flex-item-align:unset;align-self:unset;width:24px;height:24px;margin:0 8px 0 0}@media (min-width:992px){.JobCard_apply_date_label__icon___lZva{width:32px;height:32px}}.JobCard_first_apply_label__1XPsd{display:-webkit-box;display:-ms-flexbox;display:flex;margin:12px 0}.JobCard_first_apply_label__icon__29laW{margin:0 4px 0 0}.JobCard_first_apply_label__caption__2BPdR{font:normal 14px/20px Inter,Helvetica,Arial,sans-serif}@media (min-width:992px){.JobCard_first_apply_label__caption__2BPdR{font:normal 16px/24px Inter,Helvetica,Arial,sans-serif}}.JobCard_location_label__33iNQ{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.JobCard_location_label__icon__o85RL{margin:0 4px 0 0}.JobCard_location_label__caption__l6HAP{font:normal 14px/20px Inter,Helvetica,Arial,sans-serif;color:#7f8b99;word-break:break-word;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (min-width:992px){.JobCard_location_label__caption__l6HAP{font:normal 16px/24px Inter,Helvetica,Arial,sans-serif}}.JobCard_date_label__19pKu{display:-webkit-box;display:-ms-flexbox;display:flex;margin:8px 0 0}.JobCard_date_label__icon___w9UJ{margin:0 4px 0 0}.JobCard_date_label__caption__2j1bP{font:normal 14px/20px Inter,Helvetica,Arial,sans-serif}@media (min-width:992px){.JobCard_date_label__caption__2j1bP{font:normal 16px/24px Inter,Helvetica,Arial,sans-serif}}.JobCard_favorite__12-6O{margin:-10px -16px 0 8px}@media (min-width:992px){.JobCard_favorite__12-6O{margin:-8px -8px 0 16px}}@media (min-width:992px){.JobCard_favorite__icon__1gPFl{width:32px;height:32px}}.JobCard_company_logo__1Znx-{width:44px;height:44px;margin:4px 0 8px 16px;border-radius:4px;float:right;-o-object-fit:contain;object-fit:contain}@media (min-width:992px){.JobCard_company_logo__1Znx-{width:56px;height:56px;margin:0 0 8px 16px}}