.company-jobs-module-scss-module__2AeThG__companyJobsContainer{container-type:inline-size}.company-jobs-module-scss-module__2AeThG__title{color:var(--color-brand-deep);margin-bottom:0}.company-jobs-module-scss-module__2AeThG__subtitle{font-weight:var(--font-weight-normal);color:var(--color-neutral-600);margin-top:0}.company-jobs-module-scss-module__2AeThG__viewAllJobsContainer{margin-bottom:var(--spacing-4);justify-content:flex-end;align-items:center;display:flex}.company-jobs-module-scss-module__2AeThG__jobSearchBar{border:1px solid var(--color-neutral-200)}.company-jobs-module-scss-module__2AeThG__jobCardsContainer{gap:var(--spacing-6);grid-template-columns:1fr 1fr;grid-auto-rows:1fr;display:grid}@media only screen and (max-width:768px){.company-jobs-module-scss-module__2AeThG__jobCardsContainer{grid-template-columns:1fr}}@container not (min-width:600px){.company-jobs-module-scss-module__2AeThG__jobCardsContainer{grid-template-columns:1fr}}.company-jobs-module-scss-module__2AeThG__applyNowButton{color:var(--color-primary-default);font-size:var(--font-size-3);white-space:nowrap;font-weight:var(--font-weight-bold);border-radius:var(--border-radius-subtle);transition:all var(--transition-extra-fast);background:0 0;text-decoration:none}.company-jobs-module-scss-module__2AeThG__applyNowButton svg{margin-right:var(--spacing-4);height:15px}.company-jobs-module-scss-module__2AeThG__applyNowButton:hover,.company-jobs-module-scss-module__2AeThG__applyNowButton:focus{color:var(--color-primary-deep)}.company-jobs-module-scss-module__2AeThG__jobBoardLink{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);align-items:center;text-decoration:none;display:flex}.company-jobs-module-scss-module__2AeThG__jobBoardLink:visited{color:var(--color-text-inverse)}.company-jobs-module-scss-module__2AeThG__jobBoardLink:hover,.company-jobs-module-scss-module__2AeThG__jobBoardLink:focus{background:var(--color-primary-deep)}.company-jobs-module-scss-module__2AeThG__jobBoardLink svg{margin-left:var(--spacing-3)}.company-jobs-module-scss-module__2AeThG__buttonsRow{margin:var(--spacing-6) 0;justify-content:flex-end;gap:var(--spacing-4);display:flex}.company-jobs-module-scss-module__2AeThG__paginationButton{font-family:var(--font-family-nunito);font-size:var(--font-size-4);font-weight:var(--font-weight-bold);align-items:center;gap:var(--spacing-3);padding:6px var(--spacing-6);color:var(--color-primary-default);border-radius:var(--border-radius-subtle);cursor:pointer;transition:all var(--transition-extra-fast);background:0 0;border:none;display:inline-flex}.company-jobs-module-scss-module__2AeThG__paginationButton:hover,.company-jobs-module-scss-module__2AeThG__paginationButton:focus-visible{background:var(--color-primary-default);color:var(--color-text-inverse)}.company-jobs-module-scss-module__2AeThG__paginationButton:disabled{cursor:initial;color:var(--color-text-faded);background:initial}
.job-card-module-scss-module__hcX1mG__container{border-radius:var(--border-radius-default);padding:var(--spacing-6);border:1px solid var(--color-neutral-200);flex-direction:column;display:flex;container-type:inline-size}.job-card-module-scss-module__hcX1mG__titleRow{gap:var(--spacing-4);display:flex}.job-card-module-scss-module__hcX1mG__imgAndTitle{flex:1;display:flex}.job-card-module-scss-module__hcX1mG__title{font-weight:var(--font-weight-bold)}.job-card-module-scss-module__hcX1mG__subtitle{margin-left:var(--spacing-4);font-size:var(--font-size-3);color:var(--color-neutral-600);white-space:nowrap;align-self:start}.job-card-module-scss-module__hcX1mG__detailsRow{font-size:var(--font-size-3);color:var(--color-neutral-600)}@media only screen and (max-width:425px){.job-card-module-scss-module__hcX1mG__ctaButtonDesktop{display:none}}@container not (min-width:400px){.job-card-module-scss-module__hcX1mG__ctaButtonDesktop{display:none}}.job-card-module-scss-module__hcX1mG__buttonsRow{display:none}@media only screen and (max-width:425px){.job-card-module-scss-module__hcX1mG__buttonsRow{margin-top:var(--spacing-4);flex:1;justify-content:flex-end;align-items:flex-end;display:flex}}@container not (min-width:400px){.job-card-module-scss-module__hcX1mG__buttonsRow{margin-top:var(--spacing-4);line-height:var(--line-height-reset);flex:1;justify-content:flex-end;align-items:flex-end;display:flex}}.job-card-module-scss-module__hcX1mG__emptyAndErrorContainer{grid-column:1/-1;place-items:center;display:grid}.job-card-module-scss-module__hcX1mG__emptyAndErrorContainer p{margin:0}.job-card-module-scss-module__hcX1mG__clearFilters{font-family:var(--font-family-nunito);font-size:var(--font-size-4);color:var(--color-primary-default);cursor:pointer;background:0 0;border:none;margin:0;padding:0}.job-card-module-scss-module__hcX1mG__clearFilters:hover,.job-card-module-scss-module__hcX1mG__clearFilters:focus{color:var(--color-primary-deep)}.job-card-module-scss-module__hcX1mG__jobBoardLink{color:var(--color-text-link);text-decoration:none}.job-card-module-scss-module__hcX1mG__jobBoardLink:visited{color:var(--color-text-link)}.job-card-module-scss-module__hcX1mG__jobBoardLink:hover,.job-card-module-scss-module__hcX1mG__jobBoardLink:focus{color:var(--color-primary-deep)}