.company-header_noImgHeaderContainer__hr5so{padding-top:var(--spacing-4)}.company-header_companyInfoContainer__gpoxr{display:flex;padding-left:var(--spacing-8);padding-right:var(--spacing-8)}@media only screen and (max-width:768px){.company-header_companyInfoContainer__gpoxr{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}}.company-header_navigationButtonsContainer__Vu4Mw{width:100%;text-align:center;display:flex;place-content:space-between space-between;flex-direction:row}.company-header_claimCompanyButton__x_qJR{padding-top:var(--spacing-3);font-size:var(--font-size-3);text-decoration:none}.company-header_bannerImageContainer__JhO61{background-size:cover;background-repeat:no-repeat;background-position:50%;background-color:#f0f0f0;height:140px}@media only screen and (max-width:768px){.company-header_bannerImageContainer__JhO61{height:100px}}.company-header_defaultLogoContainer__zQE78{margin-right:var(--spacing-2);width:70px;height:70px;display:inline-flex;place-content:center center;align-items:center;border-radius:var(--border-radius-circle)}.company-header_upgradedLogoContainer__Bdqfk{padding:var(--spacing-8);background:#fff;width:85px;height:85px;border-radius:var(--border-radius-circle);display:inline-flex;place-content:center center;align-items:center;border:1px solid;border-color:var(--color-brand-faded);box-shadow:var(--shadow-inner);margin-top:calc(var(--spacing-8)*-1)}@media only screen and (max-width:768px){.company-header_upgradedLogoContainer__Bdqfk{margin-top:calc(var(--spacing-9)*-1)}}.company-header_companyNameContainer__vq1m8{display:inline-flex;align-items:flex-start;margin-left:var(--spacing-4);flex-direction:column;justify-content:center}.company-header_companyName__syR3i{display:inline-block;font-weight:700;font-size:var(--font-size-6);margin-bottom:0;margin-top:0}.company-header_claimCompanyContainer__ub_26{font-size:var(--font-size-2)}.company-header_claimCompanyLink__I771O{text-decoration:none;color:var(--color-text-link)}.company-header_claimCompanyLink__I771O:hover{text-decoration:underline}#company-navigation_companyNavigationContainerId__FM6g_{background:var(--color-bg-alternative-faded);margin-top:var(--spacing-6)}#company-navigation_companyNavigationContainerId__FM6g_ button a{color:var(--color-text-default);padding:var(--spacing-4)}#company-navigation_companyNavigationContainerId__FM6g_ button a[aria-selected=true]{font-weight:var(--font-weight-bold)}#company-navigation_companyNavigationContainerId__FM6g_ .company-navigation_tabButtonLabel__7M_Qm{display:flex;align-items:center;padding-bottom:2px}#company-navigation_companyNavigationContainerId__FM6g_ .company-navigation_tabButtonLabel__7M_Qm .company-navigation_tabLink__cvl2r{color:var(--color-text-default)}#company-navigation_companyNavigationContainerId__FM6g_ .company-navigation_tabButtonLabel__7M_Qm svg{color:var(--color-text-default);margin-right:var(--spacing-2)}#company-navigation_companyNavigationContainerId__FM6g_ .company-navigation_tabButtonLabelActive__fcCmy{padding-bottom:0}#company-navigation_companyNavigationContainerId__FM6g_ .company-navigation_tabButtonLabelActive__fcCmy .company-navigation_tabLink__cvl2r,#company-navigation_companyNavigationContainerId__FM6g_ .company-navigation_tabButtonLabelActive__fcCmy svg{color:var(--color-text-link)}#company-navigation_tabButtonsContainerId__H75fg{display:flex;min-height:inherit}#company-navigation_tabButtonsContainerId__H75fg button{flex:1 1;padding:0;font-weight:600;min-width:125px}#company-navigation_tabButtonsContainerId__H75fg button a{display:flex;align-items:center;justify-content:center;width:100%}#company-navigation_tabButtonsContainerId__H75fg button[aria-selected=true]{font-weight:var(--font-weight-bold)}@media only screen and (max-width:768px){#company-navigation_tabButtonsContainerId__H75fg button{flex:inherit}}#company-navigation_tabButtonId__37jP2{min-width:var(--spacing-9);min-height:inherit}@media only screen and (max-width:768px){#company-page_cardContainerId__HLkRd{padding-left:0;padding-right:0}.company-page_companyDirectoryLink__gXXGn{padding-left:var(--spacing-5)}}#company-page_headerCardId__LeXEe{border-top-left-radius:0;border-top-right-radius:0;box-shadow:var(--shadow-small);margin-bottom:var(--spacing-7)}@media only screen and (max-width:768px){#company-page_headerCardId__LeXEe{border-bottom-left-radius:0;border-bottom-right-radius:0}}.company-page_childrenCard__C5Nxd{box-shadow:var(--shadow-small);padding:var(--spacing-8);padding-top:0;margin-bottom:var(--spacing-5)}@media only screen and (max-width:768px){.company-page_childrenCard__C5Nxd{border-radius:0;padding:var(--spacing-6);padding-top:0;margin-bottom:var(--spacing-5)}}.company-page_desktopSidebarContainer__2AwKK{width:280px;flex-direction:column;align-items:center}#company-sidebar_companySidebarContainer__zkCWC{width:100%}@media(min-width:900px){#company-sidebar_companySidebarContainer__zkCWC{padding-left:var(--spacing-6)}}.company-sidebar_claimCompanyButton__YuP_V{margin-top:var(--spacing-5)}.company-sidebar_openRoleLocation__bLg4j{font-size:var(--font-size-2);color:var(--color-text-faded);width:100%;margin-top:var(--spacing-2)}#company-sidebar_openRolesListItem__lbDzz,#company-sidebar_relatedCompanyListItem__ud5VA{display:flex;flex-direction:column;margin-bottom:var(--spacing-4);align-items:flex-start;padding-left:0;padding-right:0}#company-sidebar_openRoleTitle__3vOjZ,#company-sidebar_relatedCompanyTitle__S5Vx9{color:var(--color-text-link)!important;justify-content:flex-start;font-weight:var(--font-weight-semi-bold)}#company-sidebar_relatedCompanyTitle__S5Vx9{display:flex;align-items:center;justify-content:flex-start;gap:var(--spacing-4)}#company-sidebar_contentCard__ud_Sh{box-shadow:var(--shadow-small);padding:var(--spacing-7);margin-bottom:var(--spacing-5);padding-top:0;padding-bottom:0}@media only screen and (max-width:768px){#company-sidebar_contentCard__ud_Sh{border-radius:0}}#company-sidebar_featuredJobsContentCard__o3J0Z{box-shadow:var(--shadow-small);padding:var(--spacing-7);margin-bottom:var(--spacing-5);padding-top:0;padding-bottom:0;min-height:468px}@media only screen and (max-width:768px){#company-sidebar_featuredJobsContentCard__o3J0Z{border-radius:0}}#company-sidebar_contentCardTitle__M8VXu{font-size:var(--font-size-4);font-weight:var(--font-weight-semi-bold);margin-bottom:var(--spacing-4);padding-top:var(--spacing-6)}.company-sidebar_seeAllCompaniesLink__ma1nO{margin-top:var(--spacing-3)}.company-jobs_companyJobsContainer__aW2DS{container-type:inline-size}.company-jobs_title__ynPab{color:var(--color-brand-deep);margin-bottom:0}.company-jobs_subtitle__gkMD3{margin-top:0;font-weight:var(--font-weight-normal);color:var(--color-neutral-600)}.company-jobs_viewAllJobsContainer__QtqH9{margin-bottom:var(--spacing-4);display:flex;align-items:center;justify-content:flex-end}.company-jobs_jobSearchBar__FKz4i{border:1px solid var(--color-neutral-200)}.company-jobs_jobCardsContainer___emO5{display:grid;grid-gap:var(--spacing-6);gap:var(--spacing-6);grid-template-columns:1fr 1fr;grid-auto-rows:1fr}@media only screen and (max-width:768px){.company-jobs_jobCardsContainer___emO5{grid-template-columns:1fr}}@container (width < 600px){.company-jobs_jobCardsContainer___emO5{grid-template-columns:1fr}}.company-jobs_applyNowButton__2gJ_U{background:none;color:var(--color-primary-default);font-size:var(--font-size-3);white-space:nowrap;text-decoration:none;font-weight:var(--font-weight-bold);border-radius:var(--border-radius-subtle);transition:all var(--transition-extra-fast)}.company-jobs_applyNowButton__2gJ_U svg{margin-right:var(--spacing-4);height:15px}.company-jobs_applyNowButton__2gJ_U:focus,.company-jobs_applyNowButton__2gJ_U:hover{color:var(--color-primary-deep)}.company-jobs_jobBoardLink__OLzXu{text-decoration:none;color:var(--color-text-inverse);font-weight:var(--font-weight-bold);background:var(--color-primary-default);transition:all var(--transition-extra-fast);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--border-radius-subtle);display:flex;align-items:center}.company-jobs_jobBoardLink__OLzXu:visited{color:var(--color-text-inverse)}.company-jobs_jobBoardLink__OLzXu:focus,.company-jobs_jobBoardLink__OLzXu:hover{background:var(--color-primary-deep)}.company-jobs_jobBoardLink__OLzXu svg{margin-left:var(--spacing-3)}.company-jobs_buttonsRow__VyyHI{display:flex;justify-content:flex-end;margin:var(--spacing-6) 0;gap:var(--spacing-4)}.company-jobs_paginationButton__B2jSu{font-family:var(--font-family-nunito);font-size:var(--font-size-4);font-weight:var(--font-weight-bold);display:inline-flex;align-items:center;gap:var(--spacing-3);padding:6px var(--spacing-6);background:none;color:var(--color-primary-default);border:none;border-radius:var(--border-radius-subtle);cursor:pointer;transition:all var(--transition-extra-fast)}.company-jobs_paginationButton__B2jSu:focus-visible,.company-jobs_paginationButton__B2jSu:hover{background:var(--color-primary-default);color:var(--color-text-inverse)}.company-jobs_paginationButton__B2jSu:disabled{cursor:auto;color:var(--color-text-faded);background:initial}.job-card_container__e5cGa{border-radius:var(--border-radius-default);padding:var(--spacing-6);border:1px solid var(--color-neutral-200);display:flex;flex-direction:column;container-type:inline-size}.job-card_titleRow___7nun{display:flex;gap:var(--spacing-4)}.job-card_imgAndTitle__I21fE{flex:1 1;display:flex}.job-card_title__7QGeC{font-weight:var(--font-weight-bold)}.job-card_subtitle__YTtZK{margin-left:var(--spacing-4);white-space:nowrap;align-self:start}.job-card_detailsRow__rg1oF,.job-card_subtitle__YTtZK{font-size:var(--font-size-3);color:var(--color-neutral-600)}@media only screen and (max-width:425px){.job-card_ctaButtonDesktop__sMFUr{display:none}}@container (width < 400px){.job-card_ctaButtonDesktop__sMFUr{display:none}}.job-card_buttonsRow__7W9BK{display:none}@media only screen and (max-width:425px){.job-card_buttonsRow__7W9BK{margin-top:var(--spacing-4);display:flex;flex:1 1;align-items:flex-end;justify-content:flex-end}}@container (width < 400px){.job-card_buttonsRow__7W9BK{margin-top:var(--spacing-4);display:flex;flex:1 1;align-items:flex-end;justify-content:flex-end;line-height:var(--line-height-reset)}}.job-card_emptyAndErrorContainer__c_5IC{grid-column:1/-1;display:grid;place-items:center}.job-card_emptyAndErrorContainer__c_5IC p{margin:0}.job-card_clearFilters__Ohlts{border:none;background:none;margin:0;padding:0;font-family:var(--font-family-nunito);font-size:var(--font-size-4);color:var(--color-primary-default);cursor:pointer}.job-card_clearFilters__Ohlts:focus,.job-card_clearFilters__Ohlts:hover{color:var(--color-primary-deep)}.job-card_jobBoardLink__nF_iI{text-decoration:none;color:var(--color-text-link)}.job-card_jobBoardLink__nF_iI:visited{color:var(--color-text-link)}.job-card_jobBoardLink__nF_iI:focus,.job-card_jobBoardLink__nF_iI:hover{color:var(--color-primary-deep)}.jobs-preview-states_emptyContainer__LGdtI{height:100%;min-height:550px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:var(--spacing-6);padding:var(--spacing-6);text-align:center}.jobs-preview-states_emptyContainer__LGdtI h3{margin-bottom:0}.jobs-preview-states_emptyContainer__LGdtI p{margin:0;font-size:var(--font-size-3)}.jobs-preview-states_clearFilters__Dbtvf{border:none;background:none;margin:0;padding:0;font-family:var(--font-family-nunito);font-size:var(--font-size-4);color:var(--color-primary-default);cursor:pointer}.jobs-preview-states_clearFilters__Dbtvf:focus,.jobs-preview-states_clearFilters__Dbtvf:hover{color:var(--color-primary-deep)}.jobs-preview-states_link__zQmU7{transition:color var(--transition-extra-fast);text-decoration:none;cursor:pointer}.jobs-preview-states_link__zQmU7,.jobs-preview-states_link__zQmU7:visited{color:var(--color-primary-default)}.jobs-preview-states_link__zQmU7:active,.jobs-preview-states_link__zQmU7:hover{color:var(--color-primary-deep)}@keyframes react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:var(
    --custom-highlight-background,linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%)
  );transform:translateX(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}