.AvatarBase_root__DReTA{display:block;position:relative;overflow:hidden;padding:0;margin:0}.AvatarBase_root__DReTA.AvatarBase_square__v53vL{border-radius:4px}.AvatarBase_root__DReTA.AvatarBase_circle__qt7Uz{border-radius:50%}.AvatarBase_sm__b7t8G{width:24px;height:24px}.AvatarBase_md__ztlO2{width:48px;height:48px}.AvatarBase_lg__p0LiG{width:100px;height:100px}.AvatarBase_img__3ZoNt{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.CompanyLogo_link__hyzy6{display:block;text-decoration:none;background:#fff;overflow:hidden;margin:0;box-shadow:0 0 0 1px #f0edff;transition:box-shadow .2s ease;width:-moz-fit-content;width:fit-content;border-radius:4px;padding:8px;flex-shrink:0}.CompanyLogo_link__hyzy6:focus{outline:none;box-shadow:inset 0 0 0 1px #f0edff,0 0 0 3px #8999af}.CompanyLogo_link__hyzy6:focus:not(:focus-visible){box-shadow:inset 0 0 0 1px #f0edff}.CompanyLogo_link__hyzy6:focus-visible{box-shadow:inset 0 0 0 1px #f0edff,0 0 0 3px #8999af}.CompanyLogo_avatar__tZCHy{display:block;background:#fff}.CompanyLogo_avatar__tZCHy img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.CompanyLogo_fallback__vVfTm{width:100%;height:100%;background:#fff;box-sizing:border-box;box-shadow:0 0 0 1px #f0edff}.CompanyLogo_fallback__vVfTm svg{height:100%;width:100%}.DaysToApply_daysToApply__ShMJw{display:flex;align-items:center;gap:4px;color:#b01a1a;width:-moz-fit-content;width:fit-content}.DaysToApply_daysToApply__ShMJw.DaysToApply_sm__cIEnS svg{height:8px;width:8px}.DaysToApply_daysToApply__ShMJw.DaysToApply_md__j_gyL svg{height:16px;width:16px}.DaysToApply_daysToApply__ShMJw svg{flex-shrink:0}.DaysToApply_daysToApply__ShMJw svg path{fill:#b01a1a}.JobCompanyName_company__va3CW{display:flex;flex-direction:column;align-self:center;width:100%;overflow:hidden;word-break:break-word}@media(min-width:480px){.JobCompanyName_company__va3CW{width:auto}}.JobCompanyName_name__V9AaS{color:#596980;border-radius:2px}.JobCompanyName_name__V9AaS:focus{outline:none}.JobCompanyName_name__V9AaS:focus-visible{outline:2px solid #b4b2bf;outline-offset:2px}.JobInfoTagsSection_compWrap__QHyC0{display:flex;flex-wrap:wrap;gap:4px}.BaseJobCard_root__9JrMV{border-radius:4px;border:1px solid #f0edff;padding:16px;background-color:#fff;height:100%;outline:1px solid transparent;box-shadow:none;position:relative}.BaseJobCard_root__9JrMV:focus,.BaseJobCard_root__9JrMV:focus-visible,.BaseJobCard_root__9JrMV:hover{outline:none}.BaseJobCard_root__9JrMV:hover{border-color:#ccc8da}.BaseJobCard_root__9JrMV:focus-visible{transition:outline 0s;outline:3px solid #787680}.BaseJobCard_container__jrWtl{display:flex;flex-direction:column;gap:16px}.BaseJobCard_branded__6aRsH{position:absolute;top:4px;right:4px;z-index:2}.BaseJobCard_companyCoverWrapper__IyQH6{position:relative;width:100%;aspect-ratio:32/9;background-color:#f7f6ff}.BaseJobCard_companyCoverWrapper__IyQH6 .BaseJobCard_companyCover__L_QGf{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px}.BaseJobCard_mainSection__7oZAY{display:flex;flex-direction:column;gap:8px;width:100%}.BaseJobCard_companyDetailsWrapper__5f3qs{display:flex;gap:16px;align-items:center}.BaseJobCard_companyDetails__98ZeX{display:flex;gap:8px;align-items:center;flex-grow:1}.BaseJobCard_content__QcKeE{align-self:flex-start}.BaseJobCard_grow__wlCG7{flex-grow:1}.BaseJobCard_jobTitleContainer__gfcyi{display:flex;flex-direction:column;gap:2px;flex-grow:1}.BaseJobCard_jobTitle__ehsas{border-radius:2px;color:#2d394b;word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}.BaseJobCard_jobTitle__ehsas:focus{outline:none}.BaseJobCard_jobTitle__ehsas:focus-visible{outline:2px solid #b4b2bf;outline-offset:2px}.BaseJobCard_daysToApply__3ZxTj{color:#b01a1a;padding:2px 8px;display:flex;align-items:center;gap:4px}.BaseJobCard_daysToApply__3ZxTj svg{margin-right:4px;height:12px;width:12px;flex-shrink:0}.BaseJobCard_daysToApply__3ZxTj svg path{fill:#b01a1a}.SaveJobButton_sm__U4z8z{padding:8px}.SaveJobButton_sm__U4z8z svg{width:12px;height:12px}.SaveJobButton_md__ftBnT{padding:12px}.SaveJobButton_md__ftBnT svg{width:16px;height:16px}.SaveJobButton_lg__bDrEP{padding:16px}.SaveJobButton_lg__bDrEP svg{width:20px;height:20px}.SaveJobButton_loadingButton___XCBm{animation:SaveJobButton_heartPulse__gavqH 1.2s ease infinite}@keyframes SaveJobButton_heartPulse__gavqH{0%{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.7}to{transform:scale(1);opacity:1}}.SearchPageJobCard_root__WVxc3{cursor:pointer}.SearchPageJobCard_sponsored__gjlO2{position:absolute;color:#2d394b;bottom:4px;right:8px}.FiltersTitle_title__3upvY{display:flex;align-items:center;justify-content:space-between;margin-right:-16px}.FiltersTitle_titleInfo__PdGCq{display:flex;align-items:center;gap:4px}.FiltersTitle_titleInfo__PdGCq svg{width:12px;height:12px}.FiltersTitle_titleInfo__PdGCq button{padding:0!important}.FiltersTitle_crossIcon__KjolF{cursor:pointer;width:24px;height:24px}.FiltersTitle_crossIcon__KjolF path{fill:#ff2458}.FiltersButton_visible__UMhPe{cursor:pointer;background-color:#ffe0e7}.FiltersButton_filterButton__MMbe4{display:flex;align-items:center;padding:8px;border-radius:50px;background-color:#fff;gap:8px;margin-right:12px}.FiltersButton_filterButton__MMbe4:hover{cursor:pointer;background-color:#ffe0e7}.FiltersButton_filterButton__MMbe4 svg{width:18px;height:20px;flex-shrink:0}.FiltersButton_filterButton__MMbe4 .filter-badge .ant-badge-count{background-color:#ff2458}.FiltersButton_filterButton__MMbe4 .filter-badge .ant-badge-count .current{font-family:var(--source-sans-3),serif;font-style:normal;font-weight:400;font-size:12px;line-height:10px}.FiltersButton_filter__OtaLN{color:#ff2458}.UiModal_mobile__Pok4x{top:20px}@media(min-width:480px){.UiModal_mobile__Pok4x{top:100px}}.UiModal_header__T2sFo{min-height:20px}.UiModal_header__T2sFo>div{display:flex;align-items:center}.UiModal_title__jBuky{color:#3e4b5e;margin:0 16px 0 0;width:100%}.UiModal_subtitle__ASxOr{color:#8999af}.UiModal_actions__g0XOO{border-top:1px solid #f6f4ff;padding-top:12px;margin-top:12px;display:flex}.UiModal_actions__g0XOO>:nth-child(2){margin-left:12px}.UiModal_btn__MdhhM{width:100%}.UiModal_noHeader__kuliu div[class*=ant-modal-header]{display:none}.UiModal_disclaimer__45zg_{text-align:start}.UiModal_divider__A4nBc{margin-top:12px}.JobSearch_modal__TMldw{top:0;height:calc(90vh - 16px)}@media(min-width:768px){.JobSearch_modal__TMldw{top:32px;height:unset}}.JobSearch_modal__TMldw>:nth-child(2){height:100%;padding:0}@media(min-width:768px){.JobSearch_modal__TMldw>:nth-child(2){height:unset}}.JobSearch_modal__TMldw>:nth-child(2)>:first-child{position:relative;height:48px;padding:12px;box-shadow:0 0 16px -4px rgba(131,137,169,.2)}.JobSearch_modal__TMldw>:nth-child(2)>:nth-child(2){padding:0 12px 20px;height:calc(100% - 32px)}@media(min-width:768px){.JobSearch_modal__TMldw>:nth-child(2)>:nth-child(2){height:unset}}.JobSorting_compWrap__ownXQ{display:flex;flex-wrap:nowrap;align-items:center}.JobSorting_compWrap__ownXQ>svg{margin-right:8px;width:20px}.JobSorting_compWrap__ownXQ .job-sorting-select .ant-select-selector{background-color:#fff!important}.JobSorting_select__NJqgD{width:100%}@media(min-width:576px){.JobSorting_select__NJqgD{width:150px}}.SaveSearchForm_compWrap__RaAcw{margin-top:20px;display:flex;flex-direction:column}.SaveSearchForm_compWrap__RaAcw>span{margin-bottom:8px;color:#596980}.SaveSearchForm_buttonsWrap__CXe_v{display:flex}.SaveSearchForm_buttonsWrap__CXe_v>button:first-of-type{margin-right:12px;width:100%}.SaveSearchForm_buttonsWrap__CXe_v svg{width:16px;height:16px}.SelectedFilterChip_chip__6mZJf{display:flex;align-items:center;color:#ff2458;background-color:#fff;padding:4px 8px;border:1px solid #ff2458;border-radius:4px;max-width:250px;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(min-width:576px){.SelectedFilterChip_chip__6mZJf{max-width:350px}}.SelectedFilterChip_chipText__9eDIF{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.SelectedFilterChip_removeIcon__wx1jg{display:flex;margin-left:12px;cursor:pointer}.SelectedFilterChip_removeIcon__wx1jg>svg{fill:#ff2458;width:14px;height:14px}.SelectedFiltersChipsSection_parentWithShadows__crJqZ{color:red;display:flex;flex-grow:1;max-width:100%;width:-moz-fit-content;width:fit-content;overflow-x:auto;position:relative}.SelectedFiltersChipsSection_compWrap__JIm7_{display:flex;flex-wrap:nowrap;gap:8px;width:-moz-fit-content;width:fit-content;overflow-x:auto;scrollbar-width:none}.SelectedFiltersChipsSection_compWrap__JIm7_.SelectedFiltersChipsSection_scrollable__b2Qtd{cursor:grab!important}.SelectedFiltersChipsSection_compWrap__JIm7_.SelectedFiltersChipsSection_scrollable__b2Qtd.SelectedFiltersChipsSection_dragging__f1SsX{cursor:grabbing!important}.SelectedFiltersChipsSection_compWrap__JIm7_::-webkit-scrollbar{display:none}.SelectedFiltersChipsSection_parentWithShadows__crJqZ.SelectedFiltersChipsSection_leftShadow__oUfDx:after{content:"";display:block;top:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:1;background-image:linear-gradient(90deg,#fbfaff,rgba(251,250,255,0));width:50px}.SelectedFiltersChipsSection_parentWithShadows__crJqZ.SelectedFiltersChipsSection_rightShadow__UjedB:before{content:"";display:block;top:0;bottom:0;right:0;pointer-events:none;position:absolute;z-index:1;background-image:linear-gradient(270deg,#fbfaff,rgba(251,250,255,0));width:50px}.SelectedFiltersSection_compWrap__p15Kj{background:#fff;border-radius:8px}@media(min-width:576px){.SelectedFiltersSection_compWrap__p15Kj{background:transparent}}.SelectedFiltersSection_compWrap__p15Kj>div:first-of-type{align-items:center;display:flex;gap:12px}.SelectedFiltersSection_compWrap__p15Kj .SelectedFiltersSection_successButtonDesktop__Dv36n,.SelectedFiltersSection_compWrap__p15Kj .SelectedFiltersSection_successButtonMobile__GBH9L{border:1px solid #11b076!important;color:#11b076!important}.SelectedFiltersSection_compWrap__p15Kj .SelectedFiltersSection_successButtonDesktop__Dv36n:active,.SelectedFiltersSection_compWrap__p15Kj .SelectedFiltersSection_successButtonDesktop__Dv36n:focus,.SelectedFiltersSection_compWrap__p15Kj .SelectedFiltersSection_successButtonDesktop__Dv36n:hover,.SelectedFiltersSection_compWrap__p15Kj .SelectedFiltersSection_successButtonMobile__GBH9L:active,.SelectedFiltersSection_compWrap__p15Kj .SelectedFiltersSection_successButtonMobile__GBH9L:focus,.SelectedFiltersSection_compWrap__p15Kj .SelectedFiltersSection_successButtonMobile__GBH9L:hover{background-color:#e9fdf3!important}.SelectedFiltersSection_compWrap__p15Kj .SelectedFiltersSection_successButtonDesktop__Dv36n:active,.SelectedFiltersSection_compWrap__p15Kj .SelectedFiltersSection_successButtonDesktop__Dv36n:focus,.SelectedFiltersSection_compWrap__p15Kj .SelectedFiltersSection_successButtonMobile__GBH9L:active,.SelectedFiltersSection_compWrap__p15Kj .SelectedFiltersSection_successButtonMobile__GBH9L:focus{box-shadow:0 0 0 3px #bbf1a2!important}.SelectedFiltersSection_compWrap__p15Kj .SelectedFiltersSection_successButtonDesktop__Dv36n svg path,.SelectedFiltersSection_compWrap__p15Kj .SelectedFiltersSection_successButtonMobile__GBH9L svg path{fill:#11b076!important}@media(min-width:576px){.SelectedFiltersSection_compWrap__p15Kj .SelectedFiltersSection_bellButtonMobile__i3_C4,.SelectedFiltersSection_compWrap__p15Kj .SelectedFiltersSection_successButtonMobile__GBH9L{display:none!important}}.SelectedFiltersSection_compWrap__p15Kj .SelectedFiltersSection_bellButtonDesktop__h28FB,.SelectedFiltersSection_compWrap__p15Kj .SelectedFiltersSection_successButtonDesktop__Dv36n{display:none!important;white-space:nowrap}@media(min-width:576px){.SelectedFiltersSection_compWrap__p15Kj .SelectedFiltersSection_bellButtonDesktop__h28FB,.SelectedFiltersSection_compWrap__p15Kj .SelectedFiltersSection_successButtonDesktop__Dv36n{display:flex!important}}.SelectedFiltersSection_compWrap__p15Kj .SelectedFiltersSection_bellIcon__u2LMs{width:16px;height:16px}.CompanyInfoTagsSection_compWrap__sE7zK{display:flex;flex-wrap:wrap;gap:8px}.FollowButton_followButton__H8yBP{position:relative;display:flex;align-items:center;padding:8px 12px;border-radius:50px;border:none;cursor:pointer}.FollowButton_followButton__H8yBP:focus{outline:none}.FollowButton_followButton__H8yBP:disabled{cursor:not-allowed}.FollowButton_followButton__H8yBP.FollowButton_follow__85nj2{background:#ffe0e7;color:#951730}.FollowButton_followButton__H8yBP.FollowButton_follow__85nj2:hover{color:#ff2458}.FollowButton_followButton__H8yBP.FollowButton_follow__85nj2:hover .FollowButton_followIcon__H0mAC{fill:#ff2458}.FollowButton_followButton__H8yBP.FollowButton_follow__85nj2:focus-visible{box-shadow:0 0 0 1px #55101e}.FollowButton_followButton__H8yBP.FollowButton_follow__85nj2:active{outline:none}.FollowButton_followButton__H8yBP.FollowButton_follow__85nj2:disabled{background:#ffe0e7;color:#ffa3b8;cursor:not-allowed}.FollowButton_followButton__H8yBP.FollowButton_follow__85nj2:disabled .FollowButton_followIcon__H0mAC{fill:#ffa3b8}.FollowButton_followButton__H8yBP.FollowButton_follow__85nj2 .FollowButton_followIcon__H0mAC{fill:#951730}.FollowButton_followButton__H8yBP.FollowButton_follow__85nj2 .FollowButton_followIcon__H0mAC:hover{fill:#ff2458}.FollowButton_followButton__H8yBP.FollowButton_follow__85nj2.FollowButton_loading__Yzoqs:after{border-color:#951730}.FollowButton_followButton__H8yBP.FollowButton_following__9Q2y3{background:#e9fdf3;color:#086d4d}.FollowButton_followButton__H8yBP.FollowButton_following__9Q2y3 .FollowButton_followingIcon__XdSPO{fill:#086d4d}.FollowButton_followButton__H8yBP.FollowButton_following__9Q2y3:hover{color:#11b076}.FollowButton_followButton__H8yBP.FollowButton_following__9Q2y3:hover .FollowButton_followingIcon__XdSPO{fill:#11b076}.FollowButton_followButton__H8yBP.FollowButton_following__9Q2y3:focus-visible{box-shadow:0 0 0 1px #0a543d;color:#0a543d}.FollowButton_followButton__H8yBP.FollowButton_following__9Q2y3:focus-visible .FollowButton_followingIcon__XdSPO{fill:#0a543d}.FollowButton_followButton__H8yBP.FollowButton_following__9Q2y3:active{outline:none}.FollowButton_followButton__H8yBP.FollowButton_following__9Q2y3:disabled{background:#e9fdf3;color:#9df1ca;cursor:not-allowed}.FollowButton_followButton__H8yBP.FollowButton_following__9Q2y3:disabled .FollowButton_icon__o_uty{fill:#9df1ca!important}.FollowButton_followButton__H8yBP.FollowButton_following__9Q2y3.FollowButton_loading__Yzoqs:after{border-color:#086d4d}.FollowButton_followButton__H8yBP.FollowButton_loading__Yzoqs{cursor:default;pointer-events:none}.FollowButton_followButton__H8yBP.FollowButton_loading__Yzoqs:after{content:"";position:absolute;inset:-1px;border-radius:inherit;border:1px solid;animation:FollowButton_loadingRotate__FzpDb 2s linear infinite;opacity:.5}.FollowButton_followButton__H8yBP .FollowButton_icon__o_uty{width:8px;height:8px;margin-right:4px}@keyframes FollowButton_loadingRotate__FzpDb{0%{-webkit-clip-path:polygon(50% 0,50% 0,50% 0,50% 0,50% 0);clip-path:polygon(50% 0,50% 0,50% 0,50% 0,50% 0)}25%{-webkit-clip-path:polygon(50% 0,100% 0,100% 50%,100% 50%,100% 50%);clip-path:polygon(50% 0,100% 0,100% 50%,100% 50%,100% 50%)}50%{-webkit-clip-path:polygon(50% 0,100% 0,100% 100%,100% 100%,100% 100%);clip-path:polygon(50% 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{-webkit-clip-path:polygon(50% 0,100% 0,100% 100%,0 100%,0 100%);clip-path:polygon(50% 0,100% 0,100% 100%,0 100%,0 100%)}to{-webkit-clip-path:polygon(50% 0,100% 0,100% 100%,0 100%,0 0);clip-path:polygon(50% 0,100% 0,100% 100%,0 100%,0 0)}}@keyframes BasePromotionalCompanyCardSkeleton_shimmer__SmxZj{0%{background-position:-1000px 0}to{background-position:1000px 0}}.BasePromotionalCompanyCardSkeleton_actionButtonSkeleton__meS3j,.BasePromotionalCompanyCardSkeleton_followButtonSkeleton__YXAPt,.BasePromotionalCompanyCardSkeleton_headerImageSkeleton__bheCk,.BasePromotionalCompanyCardSkeleton_logoSkeleton__L8BOd,.BasePromotionalCompanyCardSkeleton_shimmerEffect___r1fY,.BasePromotionalCompanyCardSkeleton_tagSkeleton__JCHyr,.BasePromotionalCompanyCardSkeleton_titleSkeleton__M8zxP{background:linear-gradient(90deg,#f6f4ff 8%,#f0edff 18%,#f6f4ff 33%);background-size:2000px 104px;animation:BasePromotionalCompanyCardSkeleton_shimmer__SmxZj 1.5s linear infinite forwards}.BasePromotionalCompanyCardSkeleton_root__i6JPL{border:1px solid #f0edff;border-radius:8px;overflow:hidden;background-color:#fff}.BasePromotionalCompanyCardSkeleton_headerWrapper__xE_eN{position:relative;height:110px}.BasePromotionalCompanyCardSkeleton_headerImageSkeleton__bheCk{height:100%;width:100%}.BasePromotionalCompanyCardSkeleton_logoWrapper__iG_VR{position:absolute;left:50%;transform:translateX(-50%);bottom:-32px;background-color:#fff;display:flex;align-items:center;justify-content:center;z-index:3;border-radius:4px}.BasePromotionalCompanyCardSkeleton_logoSkeleton__L8BOd{width:64px;height:64px;border-radius:4px;border:1px solid #f6f4ff}.BasePromotionalCompanyCardSkeleton_body__wXIoj{padding:40px 12px 12px;display:flex;flex-direction:column;gap:16px}.BasePromotionalCompanyCardSkeleton_companyTitleWrapper__y_qgb{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;width:100%}.BasePromotionalCompanyCardSkeleton_titleSkeleton__M8zxP{height:24px;width:60%;border-radius:4px}.BasePromotionalCompanyCardSkeleton_followButtonSkeleton__YXAPt{height:32px;width:90px;border-radius:4px}.BasePromotionalCompanyCardSkeleton_infoTagsSkeletonContainer__gsbx3{display:flex;gap:4px;height:20px}.BasePromotionalCompanyCardSkeleton_tagSkeleton__JCHyr{height:100%;border-radius:4px;width:70px}.BasePromotionalCompanyCardSkeleton_childrenContentSkeleton__M6rLH{width:100%}.BasePromotionalCompanyCardSkeleton_actionButtonSkeleton__meS3j{height:40px;width:100%;border-radius:4px;margin-top:8px}.BasePromotionalCompanyCard_root__63n1W{position:relative;display:flex;flex-direction:column;background-color:#fff;border:1px solid #f0edff;border-radius:4px;width:100%;max-width:768px;height:100%;min-height:348px;outline:1px solid transparent;box-shadow:none;transition:outline .2s ease-in-out,border-color .2s ease-in-out}.BasePromotionalCompanyCard_root__63n1W:hover{border-color:#ccc8da;outline:1px solid #ccc8da}.BasePromotionalCompanyCard_root__63n1W:focus{outline:none}.BasePromotionalCompanyCard_root__63n1W:focus-visible{transition:outline 0s;outline:3px solid #787680;border:none}.BasePromotionalCompanyCard_headerWrapper__sY_8F{position:relative;display:flex;aspect-ratio:32/9;background:#1c2964;border-radius:4px 4px 0 0;margin-bottom:40px}.BasePromotionalCompanyCard_headerImageWrapper__DIS1K{position:absolute;inset:0}.BasePromotionalCompanyCard_headerImage__FfGuI{-o-object-fit:cover;object-fit:cover;border-radius:4px 4px 0 0;width:100%;height:100%}.BasePromotionalCompanyCard_logoWrapper__q1_fj{position:absolute;left:50%;transform:translateX(-50%);bottom:-32px;display:flex;justify-content:center;align-items:center}.BasePromotionalCompanyCard_body__jY__M{padding:8px 12px;display:flex;gap:16px;flex-direction:column;flex-grow:1}.BasePromotionalCompanyCard_companyTitleWrapper__k32fA{display:flex;flex-direction:column;gap:8px}.BasePromotionalCompanyCard_companyTitleWrapper__k32fA h4{margin:0}.BasePromotionalCompanyCard_companyTitleWrapper__k32fA button{width:auto}.BasePromotionalCompanyCard_companyName__w_tpH{margin:0;color:#1c2534;width:-moz-fit-content;width:fit-content;word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}.BasePromotionalCompanyCard_companyName__w_tpH:focus-visible{outline:2px solid #b4b2bf;outline-offset:2px}.BasePromotionalCompanyCard_actionButtonWrapper__iPSp3{flex-grow:1;align-content:flex-end}.BasePromotionalCompanyCard_actionButtonWrapper__iPSp3 button{width:100%}@keyframes PremiumCompanyCardSkeleton_shimmer__hz4Sf{0%{background-position:-1000px 0}to{background-position:1000px 0}}.PremiumCompanyCardSkeleton_jobTitleSkeleton__MSVKc,.PremiumCompanyCardSkeleton_latestJobsTitleSkeleton__CXW7l,.PremiumCompanyCardSkeleton_saveButtonSkeleton__etj6q,.PremiumCompanyCardSkeleton_shimmerEffect__m2rUz{background:linear-gradient(90deg,#f6f4ff 8%,#f0edff 18%,#f6f4ff 33%);background-size:2000px 104px;animation:PremiumCompanyCardSkeleton_shimmer__hz4Sf 1.5s linear infinite forwards}.PremiumCompanyCardSkeleton_latestJobsWrapper__XonFi{display:flex;flex-direction:column;gap:8px}.PremiumCompanyCardSkeleton_latestJobsTitleSkeleton__CXW7l{height:16px;width:120px;border-radius:4px;margin-bottom:8px}.PremiumCompanyCardSkeleton_latestJobs__F93ge{display:flex;flex-direction:column;gap:8px;list-style:none;padding:0;margin:0}.PremiumCompanyCardSkeleton_jobListItemSkeleton__etMAZ{display:flex;justify-content:space-between;align-items:center;gap:8px}.PremiumCompanyCardSkeleton_jobTitleSkeleton__MSVKc{height:16px;width:70%;border-radius:4px;margin-left:12px}.PremiumCompanyCardSkeleton_saveButtonSkeleton__etj6q{height:40px;width:40px;border-radius:0 3px 3px 0}.PremiumCompanyCard_latestJobsWrapper__avNYG{display:flex;flex-direction:column;flex-grow:1;gap:8px}.PremiumCompanyCard_latestJobsTitle__UPiFS{color:#787680}.PremiumCompanyCard_latestJobs___9SCF{display:flex;flex-direction:column;gap:8px;list-style:none;padding:0;margin:0}.PremiumCompanyCard_saveJobButton__0Gh88{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.PremiumCompanyCard_jobLink__dloFM{display:flex;justify-content:space-between;align-items:center;border:1px solid #f0edff;border-radius:4px;background-color:transparent;text-decoration:none;position:relative;gap:12px;padding:1px;transition:border-color .2s ease}.PremiumCompanyCard_jobLink__dloFM .PremiumCompanyCard_jobTitle__LjybW{transition:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:12px;display:block;flex-grow:1;color:#3e4b5e}.PremiumCompanyCard_jobLink__dloFM:hover{border-color:#ccc8da}.PremiumCompanyCard_jobLink__dloFM:hover .PremiumCompanyCard_jobTitle__LjybW{text-decoration:underline}.PremiumCompanyCard_jobLink__dloFM:focus{outline:none}.PremiumCompanyCard_jobLink__dloFM:focus-visible:after{content:"";position:absolute;inset:-2px;border-radius:6px;border:2px solid #8999af;pointer-events:none}.PremiumCompaniesSlider_companyCardWrapper__Ngwlc{width:330px;height:100%}@media(min-width:576px){.PremiumCompaniesSlider_companyCardWrapper__Ngwlc{width:350px}}.TabLabel_tab__BbP1Y{display:flex;align-items:center}.TabLabel_tab__BbP1Y>svg{width:16px;height:16px;margin-right:8px}.TabLabel_tab__BbP1Y>svg path{fill:#787680}.TopCompaniesSlider_wrapper__wXM_5{display:flex;flex-direction:column;gap:12px;padding:16px;background-color:#fff;border:1px solid #f0edff;border-radius:4px;margin-bottom:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.TopCompaniesSlider_companyLogo__qBaAu{margin:2px}.FloatingBottomBannerHoc_h1__oU6rB{font-family:var(--cera-pro),serif;font-style:normal;font-weight:700;font-size:44px;line-height:64px}.FloatingBottomBannerHoc_h2__MtGqs{font-family:var(--cera-pro),serif;font-style:normal;font-weight:700;font-size:36px;line-height:56px}.FloatingBottomBannerHoc_h3__0tL21{font-family:var(--cera-pro),serif;font-style:normal;font-weight:700;font-size:28px;line-height:44px}.FloatingBottomBannerHoc_h4__ztXJW{font-family:var(--cera-pro),serif;font-style:normal;font-weight:700;font-size:20px;line-height:32px}.FloatingBottomBannerHoc_h5__jLRl2{font-family:var(--cera-pro),serif;font-style:normal;font-weight:700;font-size:16px;line-height:24px}.FloatingBottomBannerHoc_h6__tZ_Di{font-family:var(--cera-pro),serif;font-style:normal;font-weight:700;font-size:12px;line-height:20px}.FloatingBottomBannerHoc_uppercase__7z0Hr{text-transform:uppercase}.FloatingBottomBannerHoc_large-body-text__VCHn_{font-family:var(--source-sans-3),serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px}.FloatingBottomBannerHoc_main-body-semi-bold__qGB3l,.FloatingBottomBannerHoc_main-body-text__8UoFD{font-family:var(--source-sans-3),serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px}.FloatingBottomBannerHoc_main-body-semi-bold__qGB3l{font-weight:600}.FloatingBottomBannerHoc_small-body-text-semi-bold__Nx7ih,.FloatingBottomBannerHoc_small-body-text__bR3xp{font-family:var(--source-sans-3),serif;font-style:normal;font-weight:400;font-size:12px;line-height:16px}.FloatingBottomBannerHoc_small-body-text-semi-bold__Nx7ih{font-weight:600}.FloatingBottomBannerHoc_small-caps-regular__SnT_y{font-family:var(--source-sans-3),serif;font-style:normal;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.04em}.FloatingBottomBannerHoc_small-caps-bold__opChS{font-family:var(--cera-pro),serif;font-style:normal;font-weight:700;font-size:12px;line-height:16px}.FloatingBottomBannerHoc_wrapper__W9WpC{position:sticky;bottom:0;display:none}@media(min-width:992px){.FloatingBottomBannerHoc_wrapper__W9WpC{display:block}}.FloatingTopBannerHoc_h1__grewr{font-size:44px;line-height:64px}.FloatingTopBannerHoc_h1__grewr,.FloatingTopBannerHoc_h2__7xoei{font-family:var(--cera-pro),serif;font-style:normal;font-weight:700}.FloatingTopBannerHoc_h2__7xoei{font-size:36px;line-height:56px}.FloatingTopBannerHoc_h3__ZIMt7{font-size:28px;line-height:44px}.FloatingTopBannerHoc_h3__ZIMt7,.FloatingTopBannerHoc_h4___t_8g{font-family:var(--cera-pro),serif;font-style:normal;font-weight:700}.FloatingTopBannerHoc_h4___t_8g{font-size:20px;line-height:32px}.FloatingTopBannerHoc_h5__hr8Lo{font-size:16px;line-height:24px}.FloatingTopBannerHoc_h5__hr8Lo,.FloatingTopBannerHoc_h6__xWBc9{font-family:var(--cera-pro),serif;font-style:normal;font-weight:700}.FloatingTopBannerHoc_h6__xWBc9{font-size:12px;line-height:20px}.FloatingTopBannerHoc_uppercase__i_VBE{text-transform:uppercase}.FloatingTopBannerHoc_large-body-text__6b_ir{font-family:var(--source-sans-3),serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px}.FloatingTopBannerHoc_main-body-semi-bold__k2i_R,.FloatingTopBannerHoc_main-body-text__cT_Fn{font-family:var(--source-sans-3),serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px}.FloatingTopBannerHoc_main-body-semi-bold__k2i_R{font-weight:600}.FloatingTopBannerHoc_small-body-text-semi-bold__QddKC,.FloatingTopBannerHoc_small-body-text__vz6bc{font-family:var(--source-sans-3),serif;font-style:normal;font-weight:400;font-size:12px;line-height:16px}.FloatingTopBannerHoc_small-body-text-semi-bold__QddKC{font-weight:600}.FloatingTopBannerHoc_small-caps-regular__BxrC8{font-family:var(--source-sans-3),serif;font-style:normal;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.04em}.FloatingTopBannerHoc_small-caps-bold__mw0lj{font-family:var(--cera-pro),serif;font-style:normal;font-weight:700;font-size:12px;line-height:16px}.FloatingTopBannerHoc_wrapper___6Md6{position:fixed;top:134px;z-index:2}@media(min-width:768px){.FloatingTopBannerHoc_wrapper___6Md6{top:143px}}@media(min-width:992px){.FloatingTopBannerHoc_wrapper___6Md6{display:none}}.JobAlertBannerContent_h1__ggyCL{font-size:44px;line-height:64px}.JobAlertBannerContent_h1__ggyCL,.JobAlertBannerContent_h2__aBmPW{font-family:var(--cera-pro),serif;font-style:normal;font-weight:700}.JobAlertBannerContent_h2__aBmPW{font-size:36px;line-height:56px}.JobAlertBannerContent_h3__2KR72{font-size:28px;line-height:44px}.JobAlertBannerContent_h3__2KR72,.JobAlertBannerContent_h4__MufdI{font-family:var(--cera-pro),serif;font-style:normal;font-weight:700}.JobAlertBannerContent_h4__MufdI{font-size:20px;line-height:32px}.JobAlertBannerContent_h5__czeSf{font-size:16px;line-height:24px}.JobAlertBannerContent_h5__czeSf,.JobAlertBannerContent_h6__e5Ti5{font-family:var(--cera-pro),serif;font-style:normal;font-weight:700}.JobAlertBannerContent_h6__e5Ti5{font-size:12px;line-height:20px}.JobAlertBannerContent_uppercase__ldIEI{text-transform:uppercase}.JobAlertBannerContent_large-body-text__yh0OZ{font-family:var(--source-sans-3),serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px}.JobAlertBannerContent_main-body-semi-bold__c6owX,.JobAlertBannerContent_main-body-text__ySRkV{font-family:var(--source-sans-3),serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px}.JobAlertBannerContent_main-body-semi-bold__c6owX{font-weight:600}.JobAlertBannerContent_small-body-text-semi-bold__CQRsk,.JobAlertBannerContent_small-body-text__Wx_0d{font-family:var(--source-sans-3),serif;font-style:normal;font-weight:400;font-size:12px;line-height:16px}.JobAlertBannerContent_small-body-text-semi-bold__CQRsk{font-weight:600}.JobAlertBannerContent_small-caps-regular__tGDjO{font-family:var(--source-sans-3),serif;font-style:normal;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.04em}.JobAlertBannerContent_small-caps-bold__mFrjg{font-family:var(--cera-pro),serif;font-style:normal;font-weight:700;font-size:12px;line-height:16px}.JobAlertBannerContent_wrapper__RQxPq{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px}@media(min-width:992px){.JobAlertBannerContent_wrapper__RQxPq{gap:16px}}.JobAlertBannerContent_titleSection__hinz4{display:flex;align-items:center;gap:12px;color:#2d394b;font-family:var(--cera-pro),serif;font-style:normal;font-weight:700;font-size:12px;line-height:20px}@media(min-width:992px){.JobAlertBannerContent_titleSection__hinz4{font-family:var(--cera-pro),serif;font-style:normal;font-weight:700;font-size:16px;line-height:24px}}.JobAlertBannerContent_titleSection__hinz4 .JobAlertBannerContent_icon__9__3V{align-self:flex-start;width:24px;height:24px;min-width:24px;min-height:24px}.JobAlertBannerContent_toggleSection__GZqWh{flex-shrink:0;display:flex;align-items:center;gap:8px;margin-left:auto;color:#3e4b5e;font-family:var(--source-sans-3),serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px}.JobAlertBanner_h1__X4lii{font-size:44px;line-height:64px}.JobAlertBanner_h1__X4lii,.JobAlertBanner_h2__iYsUW{font-family:var(--cera-pro),serif;font-style:normal;font-weight:700}.JobAlertBanner_h2__iYsUW{font-size:36px;line-height:56px}.JobAlertBanner_h3__GdD_b{font-size:28px;line-height:44px}.JobAlertBanner_h3__GdD_b,.JobAlertBanner_h4__OZcto{font-family:var(--cera-pro),serif;font-style:normal;font-weight:700}.JobAlertBanner_h4__OZcto{font-size:20px;line-height:32px}.JobAlertBanner_h5__OApGn{font-size:16px;line-height:24px}.JobAlertBanner_h5__OApGn,.JobAlertBanner_h6__azj2g{font-family:var(--cera-pro),serif;font-style:normal;font-weight:700}.JobAlertBanner_h6__azj2g{font-size:12px;line-height:20px}.JobAlertBanner_uppercase__W16Fy{text-transform:uppercase}.JobAlertBanner_large-body-text__OtET_{font-family:var(--source-sans-3),serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px}.JobAlertBanner_main-body-semi-bold__pCjsn,.JobAlertBanner_main-body-text__GWhjn{font-family:var(--source-sans-3),serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px}.JobAlertBanner_main-body-semi-bold__pCjsn{font-weight:600}.JobAlertBanner_small-body-text-semi-bold__Cxtpj,.JobAlertBanner_small-body-text__WMqtC{font-family:var(--source-sans-3),serif;font-style:normal;font-weight:400;font-size:12px;line-height:16px}.JobAlertBanner_small-body-text-semi-bold__Cxtpj{font-weight:600}.JobAlertBanner_small-caps-regular__sAm7N{font-family:var(--source-sans-3),serif;font-style:normal;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.04em}.JobAlertBanner_small-caps-bold__WEFzZ{font-family:var(--cera-pro),serif;font-style:normal;font-weight:700;font-size:12px;line-height:16px}.JobAlertBanner_wrapper__kW3sx{background:#fff;border:1px solid;padding:20px 16px}@media(min-width:992px){.JobAlertBanner_wrapper__kW3sx{padding:20px 24px}}.JobAlertBanner_staticWrapper__4_A0a{max-width:880px;width:100%;border-radius:8px;border-color:#c4cfdd;margin:auto}.JobAlertBanner_bottomBannerWrapper__JAi5v{width:100%;z-index:3}.JobAlertBanner_bottomBannerWrapper__JAi5v .JobAlertBanner_bottomBanner___NfUQ{box-shadow:0 0 12px 0 hsla(252,4%,48%,.3);border-radius:8px 8px 0 0}.JobAlertBanner_topBanner__iPTBq{width:100vw;border-color:#f0edff;border-top:none;padding:12px 16px}.Jobs_mobileTabsWrapper__bW2OJ{display:flex;justify-content:space-between;align-items:center;padding:4px;width:100%;position:sticky;top:71px;border-bottom:1px solid #f0edff;background-color:#fff;z-index:4}@media(min-width:768px){.Jobs_mobileTabsWrapper__bW2OJ{top:80px}}@media(min-width:992px){.Jobs_mobileTabsWrapper__bW2OJ{display:none}}.Jobs_mobileTabsContainer__A08Bq{max-width:768px;display:flex;align-self:center;justify-content:space-between;width:100%}.Jobs_resultsContainer__xwjB_{display:flex;flex-direction:column;height:100%;gap:20px;background-color:#fbfaff;padding-bottom:24px}.Jobs_resultsHeader__LtYhY{display:inline-grid;grid-template-areas:"text-container" "selected-filters-container" "sorting-container";border-bottom:1px solid #f0edff;grid-gap:16px;padding:12px 20px 16px;background-color:#fff}@media(min-width:480px){.Jobs_resultsHeader__LtYhY{grid-template-columns:1fr auto;grid-template-areas:"text-container sorting-container" "selected-filters-container selected-filters-container"}}.Jobs_resultsHeader__LtYhY.Jobs_noSearchFilterSection__xA_vl{grid-gap:0}.Jobs_resultsTextContainer__PAilY{grid-area:text-container;padding:20px 0 16px;overflow:hidden}.Jobs_jobSortingContainer__yNmKu{grid-area:sorting-container;display:flex}.Jobs_selectedFiltersContainer__aQkeo{min-width:0;grid-area:selected-filters-container}.Jobs_resultsBody__gPSqo{display:flex;flex-direction:column;gap:24px;align-items:center;padding:0 20px}.Jobs_resultsBody__gPSqo .Jobs_jobsList__sRyvQ{display:flex;flex-direction:column;gap:16px;max-width:768px;width:100%}.Jobs_resultsTextContainer__PAilY{display:flex;align-items:center;gap:12px}.Jobs_resultsTextContainer__PAilY>svg{width:14px;height:16px;flex-shrink:0}@media(min-width:576px){.Jobs_jobSortingIsHidden__vGgLV{flex-basis:auto}}.Jobs_selectedFiltersContainer__aQkeo{max-width:100%}@media(min-width:576px){.Jobs_selectedFiltersContainer__aQkeo{order:2}}.Jobs_resultsTitle__1LSQ_{color:#3e4b5e;margin:0;overflow:hidden;text-overflow:ellipsis;width:100%;white-space:nowrap}.Jobs_resultsContainer__xwjB_ .ant-pagination{margin:0}.Jobs_sliderContainer__3rbyc{width:100%;max-width:768px}