.job-openings{display:flex;justify-content:center;padding:var(--space-80) var(--gutter)}.job-openings__wrapper{display:flex;flex-direction:column;width:100%;max-width:var(--max-content-width)}.job-openings__header{display:flex;flex-direction:column;align-items:center;margin-bottom:var(--space-40)}.job-openings__categories{list-style:none;display:flex;flex-direction:column;gap:var(--space-24);text-align:center;margin-top:var(--space-40)}
@media(min-width:768px){.job-openings__categories{gap:var(--space-40);flex-direction:row;text-align:left}}.job-openings__category{margin-bottom:var(--space-80)}@media(min-width:768px){.job-openings__category{margin-bottom:var(--space-65)}}.job-openings__category-title{border-bottom:1px solid var(--color-grey-5);padding-bottom:var(--space-24);margin-bottom:var(--space-32)}
.job-openings__jobs{display:flex;flex-wrap:wrap;gap:0 var(--space-20)}.job-openings__job{flex:100%;padding-bottom:var(--space-20)}@media(min-width:768px){.job-openings__job{flex:calc(25% - var(--space-20)) 0 0;padding-bottom:0}}@media(max-width:767px){.job-openings__job--new-department-true{border-top:1px solid var(--color-grey-5);padding-top:var(--space-20)}
}.job-openings__disclaimer{padding-top:var(--space-24);border-top:1px solid var(--color-grey-5);color:#434343}.job-openings .job__separator{flex:100%;border-bottom:1px solid var(--color-grey-5);margin-block:0 var(--space-20)}@media(max-width:767px){.job-openings .job__separator{display:none}}.job-openings .job__department,.job-openings .job__copy{margin-bottom:var(--space-24)}
.job-openings .job__link{margin-bottom:var(--space-32)}