.Careers-module-scss-module__UK4YRq__root{background-color:#f1f0eb;flex-direction:column;width:100%;display:flex}
.CareersAccordionSection-module-scss-module__VDtFpa__root{background:#f1f0eb;width:100%}@media screen and (min-width:1024px){.CareersAccordionSection-module-scss-module__VDtFpa__root{padding:0 2.4rem}}.CareersAccordionSection-module-scss-module__VDtFpa__container{padding:0 2.4rem 2.4rem}@media screen and (min-width:1024px){.CareersAccordionSection-module-scss-module__VDtFpa__container{border-top:.1rem solid #cbc7c3;justify-content:space-between;gap:1.3rem;max-width:144rem;margin:0 auto 4rem;padding:0;display:flex}}.CareersAccordionSection-module-scss-module__VDtFpa__header{border-top:.1rem solid #cbc7c3;padding:2.4rem 0 6rem}@media screen and (min-width:1024px){.CareersAccordionSection-module-scss-module__VDtFpa__header{border-top:none;flex-shrink:0;width:46.9rem;padding:2.4rem 0 3.2rem}}.CareersAccordionSection-module-scss-module__VDtFpa__sectionTitle{text-box-trim:trim-both;text-box-edge:cap alphabetic;font-style:normal;font-family:var(--font-family-primary);color:#16262d;margin:0;font-size:2.8rem;font-weight:500;line-height:110%}.CareersAccordionSection-module-scss-module__VDtFpa__jobsList{flex-direction:column;display:flex}@media screen and (min-width:1024px){.CareersAccordionSection-module-scss-module__VDtFpa__jobsList{flex-shrink:0;width:68.8rem}}.CareersAccordionSection-module-scss-module__VDtFpa__jobItem{flex-direction:column;display:flex}.CareersAccordionSection-module-scss-module__VDtFpa__jobItem:first-child{margin-top:1.2rem}@media screen and (min-width:1024px){.CareersAccordionSection-module-scss-module__VDtFpa__jobItem:first-child{margin-top:0}.CareersAccordionSection-module-scss-module__VDtFpa__jobItem:first-child .CareersAccordionSection-module-scss-module__VDtFpa__jobHeader{border-top:none;padding-top:2.4rem}}.CareersAccordionSection-module-scss-module__VDtFpa__jobHeader{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;background:0 0;border:none;border-top:.1rem solid #cbc7c3;justify-content:space-between;align-items:center;gap:1.6rem;padding:2.4rem 0;display:flex}@media screen and (min-width:1024px){.CareersAccordionSection-module-scss-module__VDtFpa__jobHeader{align-items:center;gap:2.4rem;padding:2.4rem 0}.CareersAccordionSection-module-scss-module__VDtFpa__jobItemOpen .CareersAccordionSection-module-scss-module__VDtFpa__jobHeader{padding:2.4rem 0}}.CareersAccordionSection-module-scss-module__VDtFpa__jobTitle{text-box-trim:trim-both;text-box-edge:cap alphabetic;font-style:normal;font-family:var(--font-family-primary);color:#16262d;max-width:24.4rem;margin:0;font-size:2.8rem;font-weight:400;line-height:110%}@media screen and (min-width:1024px){.CareersAccordionSection-module-scss-module__VDtFpa__jobTitle{max-width:51.1rem}}.CareersAccordionSection-module-scss-module__VDtFpa__toggleButton{background:#ffffffd9;flex-shrink:0;padding:1.2rem;font-size:1.4rem;box-shadow:0 .1rem .2rem #0000000a,0 .3rem .3rem #0000000a,0 .7rem .4rem #00000005,0 1.3rem .5rem #00000003,0 2rem .6rem #0000}@media screen and (min-width:1024px){.CareersAccordionSection-module-scss-module__VDtFpa__toggleButton{padding:.8rem}}.CareersAccordionSection-module-scss-module__VDtFpa__toggleButton span{font-size:1.4rem}.CareersAccordionSection-module-scss-module__VDtFpa__toggleButton svg{transition:transform .3s ease-in-out}.CareersAccordionSection-module-scss-module__VDtFpa__jobItemOpen .CareersAccordionSection-module-scss-module__VDtFpa__toggleButton svg{transform:rotate(135deg)}.CareersAccordionSection-module-scss-module__VDtFpa__jobContent{flex-direction:column;gap:2.4rem;display:flex}@media screen and (min-width:1024px){.CareersAccordionSection-module-scss-module__VDtFpa__jobContent{padding:0}}.CareersAccordionSection-module-scss-module__VDtFpa__contentSection{flex-direction:column;gap:1.6rem;display:flex}.CareersAccordionSection-module-scss-module__VDtFpa__contentLabel{text-box-trim:trim-both;text-box-edge:cap alphabetic;font-style:normal;font-family:var(--font-family-primary);color:#7d7979;margin:0;font-size:2rem;font-weight:400;line-height:110%}@media screen and (min-width:1024px){.CareersAccordionSection-module-scss-module__VDtFpa__contentLabel{text-box-trim:trim-both;text-box-edge:cap alphabetic;font-style:normal;font-family:var(--font-family-primary);flex-shrink:0;width:10.1rem;font-size:1.6rem;font-weight:400;line-height:120%}}.CareersAccordionSection-module-scss-module__VDtFpa__contentText{text-box-trim:trim-both;text-box-edge:cap alphabetic;font-style:normal;font-family:var(--font-family-primary);color:#16262d;margin:0;font-size:2rem;font-weight:400;line-height:110%}@media screen and (min-width:1024px){.CareersAccordionSection-module-scss-module__VDtFpa__contentText{text-box-trim:trim-both;text-box-edge:cap alphabetic;font-style:normal;font-family:var(--font-family-primary);flex:1;font-size:1.6rem;font-weight:400;line-height:120%}}.CareersAccordionSection-module-scss-module__VDtFpa__jobContent .CareersAccordionSection-module-scss-module__VDtFpa__roleList{text-box-trim:trim-both;text-box-edge:cap alphabetic;font-style:normal;font-family:var(--font-family-primary);color:#16262d;flex-direction:column;gap:.5em;margin:0;padding-left:2.8rem;font-size:2rem;font-weight:400;line-height:110%;list-style-type:disc;list-style-position:outside;display:flex}@media screen and (min-width:1024px){.CareersAccordionSection-module-scss-module__VDtFpa__jobContent .CareersAccordionSection-module-scss-module__VDtFpa__roleList{text-box-trim:trim-both;text-box-edge:cap alphabetic;font-style:normal;font-family:var(--font-family-primary);flex:1;font-size:1.6rem;font-weight:400;line-height:120%}}.CareersAccordionSection-module-scss-module__VDtFpa__jobContent .CareersAccordionSection-module-scss-module__VDtFpa__roleList li{list-style-type:disc;display:list-item}.CareersAccordionSection-module-scss-module__VDtFpa__jobContent .CareersAccordionSection-module-scss-module__VDtFpa__roleList li:last-child{margin-bottom:0}.CareersAccordionSection-module-scss-module__VDtFpa__applyButton{background:#ffffffd9;align-self:flex-start;margin-bottom:2.4rem;padding:1.2rem;font-size:1.4rem;box-shadow:0 .1rem .2rem #0000000a,0 .3rem .3rem #0000000a,0 .7rem .4rem #00000005,0 1.3rem .5rem #00000003,0 2rem .6rem #0000}@media screen and (min-width:1024px){.CareersAccordionSection-module-scss-module__VDtFpa__applyButton{padding:.8rem}}.CareersAccordionSection-module-scss-module__VDtFpa__applyButton span{font-size:1.4rem}
