.CompanyInfoTagsSection_compWrap__sE7zK{display:flex;flex-wrap:wrap;gap:8px}.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%}.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%}.StandardCompanyCard_cardContainer__s5XlV{height:100%;min-height:168px;width:100%;display:flex;flex-direction:column;padding:12px;gap:12px;background:#fff;border:1px solid #f0edff;border-radius:4px}.StandardCompanyCard_cardContainer__s5XlV:focus,.StandardCompanyCard_cardContainer__s5XlV:focus-visible,.StandardCompanyCard_cardContainer__s5XlV:hover{outline:none}.StandardCompanyCard_cardContainer__s5XlV:hover{border-color:#ccc8da;outline:1px solid #ccc8da}.StandardCompanyCard_cardContainer__s5XlV:focus-visible{transition:outline 0s;outline:3px solid #787680}.StandardCompanyCard_topContainer__RdQyP{display:flex;align-items:center;gap:12px}.StandardCompanyCard_topContainer__RdQyP .StandardCompanyCard_companyName__Sgxtp{margin:0;color:#1c2534;word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}.StandardCompanyCard_topContainer__RdQyP .StandardCompanyCard_companyName__Sgxtp:focus-visible{outline:2px solid #b4b2bf;outline-offset:2px}.StandardCompanyCard_infoTagsSection__OTm7k{flex-grow:1}.CompanyList_compWrap__o1Mal{padding:16px 0}@media(min-width:768px){.CompanyList_compWrap__o1Mal{padding:20px 0}}.CompanyList_companyText__8DETT{margin-bottom:16px}.CompanyList_companyList__ATIbw{display:grid;gap:20px}@media(min-width:576px){.CompanyList_companyList__ATIbw{grid-template-columns:repeat(auto-fit,minmax(360px,1fr))}}.CompanyList_textWrap__Gxov3{display:flex;align-items:flex-start;width:100%;max-width:354px;margin:12px auto 0}.CompanyList_otherText__UviKs{margin:0;color:#3e4b5e}.JobSearchTag_tag__JX0VK{display:flex;align-items:center;color:#ff2458;background-color:#fff;padding:4px 8px;border:1px solid #ff2458;border-radius:4px;cursor:pointer}.JobSearchTag_tagText__zSGie{max-width:250px;overflow:hidden;text-overflow:ellipsis}.JobSearchTag_icon__eV5l6{margin-right:8px;height:14px}.JobSearchTag_icon__eV5l6>svg{fill:#ff2458;width:14px;height:14px}.JobSearchTag_closeIcon__wqOAk{display:flex;cursor:pointer;margin-left:12px}.JobSearchTag_closeIcon__wqOAk>svg{fill:#ff2458;width:14px;height:14px}.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}.Companies_selectedFiltersSection__W_bYj{margin:16px 0;padding:12px;background:#fff;border-radius:8px}@media(min-width:768px){.Companies_selectedFiltersSection__W_bYj{margin:0}}@media(min-width:576px){.Companies_selectedFiltersSection__W_bYj{padding:12px 0;background:transparent}}.Companies_resultsContainer__jJayD{display:flex;flex-direction:column;margin:16px 0 0 4px}.Companies_resultsContainer__jJayD .Companies_titleContainer__RZnsN{display:flex;align-items:center;gap:8px}.Companies_resultsContainer__jJayD .Companies_titleContainer__RZnsN .Companies_title__0Jdjc{color:#3e4b5e;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Companies_resultsContainer__jJayD .Companies_tagContainer__ZYqrp{display:flex;justify-content:flex-start;gap:8px}.Companies_resultsContainer__jJayD svg{margin-right:4px;width:14px;height:16px}.Companies_searchHeader___WQE_{display:flex}@media(min-width:992px){.Companies_searchHeader___WQE_{display:none!important}}.Companies_jobSearchTag__R2uTS{text-wrap:nowrap;margin:8px 0}@media(min-width:576px){.Companies_jobSearchTag__R2uTS{max-width:350px}}.Companies_mobileStickyHeader__RAPNP{position:sticky;top:71px;border-bottom:1px solid #f0edff;z-index:1}