.job-openings__container{background-color:#fff;padding:80px}.job-openings__header{display:flex;flex-direction:row;gap:30px;justify-content:space-between;align-items:flex-end;padding-bottom:40px;border-bottom:1px solid #d6d4c8}.job-openings__header-left{max-width:60%}.job-openings__header-left .eyebrow{display:block;margin-bottom:40px}.job-openings__header-left .heading{margin-bottom:0}.job-openings__header-right{max-width:37%;font-family:"Geist",sans-serif}.job-openings__header-right p{margin-bottom:0}.job-openings__accordion-item{border-bottom:1px solid #d6d4c8;padding:50px 0 40px 0}.job-openings__accordion-item--is-open .job-openings__icon-toggle::after{opacity:0;transform:rotate(90deg)}.job-openings__accordion-header{display:flex;justify-content:space-between;align-items:flex-start;cursor:pointer}.job-openings__accordion-location{display:inline-block;border:1px solid rgba(0,0,0,.1);padding:5px 10px 10px 10px;font-size:12px;text-transform:uppercase;letter-spacing:2%;font-weight:400;color:#252b31;line-height:1;font-family:"Geist",sans-serif;margin-bottom:20px}.job-openings__accordion-title{margin-bottom:0}.job-openings__accordion-icon{width:44px;height:44px;min-width:44px;border-radius:50%;background-color:#d1bc75;display:flex;align-items:center;justify-content:center;position:relative;transition:transform .3s ease;margin-top:10px}.job-openings__icon-toggle{position:relative;width:14px;height:2px;background-color:#252b31}.job-openings__icon-toggle::after{content:"";position:absolute;top:-6px;left:6px;width:2px;height:14px;background-color:#252b31;transition:transform .3s ease,opacity .3s ease}.job-openings__accordion-content{padding-top:30px;display:none}.job-openings__accordion-description>*:not(:first-child){margin-left:20px}.job-openings__accordion-description p{margin-bottom:20px}.job-openings__accordion-description h4,.job-openings__accordion-description h5,.job-openings__accordion-description h6{margin-top:60px;margin-bottom:15px}.job-openings__accordion-description ul{padding-left:20px}.job-openings__accordion-description ul li{margin-bottom:10px}.job-openings__accordion-apply-buttons{margin-top:40px}@media(max-width: 1200px){.job-openings--carreers{padding:80px 0 !important}}@media(max-width: 992px){.job-openings__container{padding:40px}.job-openings__header{flex-direction:column;align-items:flex-start;gap:15px}.job-openings__header-left,.job-openings__header-right{max-width:100%}.job-openings__header-right{margin-top:10px}.job-openings__accordion-description h4,.job-openings__accordion-description h5,.job-openings__accordion-description h6{margin-top:30px}}@media(max-width: 768px){.job-openings__header{padding-bottom:10px}.job-openings__header .eyebrow{margin-bottom:20px}.job-openings__container{padding:20px}.job-openings__accordion-list .job-openings__accordion-item{padding:30px 0 20px 0}.job-openings__accordion-list .job-openings__accordion-icon{margin-top:0;width:36px;height:36px;min-width:36px}.job-openings__accordion-description>*:not(:first-child){margin-left:10px}.job-openings__accordion-description ul{font-size:16px}.job-openings__accordion-description h4,.job-openings__accordion-description h5,.job-openings__accordion-description h6{margin-top:10px}.job-openings__accordion-apply-buttons .content-buttons{justify-content:flex-start !important}}.job-openings.heading-color-slate-charcoal .job-openings__accordion-description h1,.job-openings.heading-color-slate-charcoal .job-openings__accordion-description h2,.job-openings.heading-color-slate-charcoal .job-openings__accordion-description h3,.job-openings.heading-color-slate-charcoal .job-openings__accordion-description h4,.job-openings.heading-color-slate-charcoal .job-openings__accordion-description h5,.job-openings.heading-color-slate-charcoal .job-openings__accordion-description h6{color:#252b31 !important}.job-openings.heading-color-brick-red .job-openings__accordion-description h1,.job-openings.heading-color-brick-red .job-openings__accordion-description h2,.job-openings.heading-color-brick-red .job-openings__accordion-description h3,.job-openings.heading-color-brick-red .job-openings__accordion-description h4,.job-openings.heading-color-brick-red .job-openings__accordion-description h5,.job-openings.heading-color-brick-red .job-openings__accordion-description h6{color:#9c2f1f !important}.job-openings.heading-color-ivory .job-openings__accordion-description h1,.job-openings.heading-color-ivory .job-openings__accordion-description h2,.job-openings.heading-color-ivory .job-openings__accordion-description h3,.job-openings.heading-color-ivory .job-openings__accordion-description h4,.job-openings.heading-color-ivory .job-openings__accordion-description h5,.job-openings.heading-color-ivory .job-openings__accordion-description h6{color:#faf8f3 !important}.job-openings.heading-color-gold .job-openings__accordion-description h1,.job-openings.heading-color-gold .job-openings__accordion-description h2,.job-openings.heading-color-gold .job-openings__accordion-description h3,.job-openings.heading-color-gold .job-openings__accordion-description h4,.job-openings.heading-color-gold .job-openings__accordion-description h5,.job-openings.heading-color-gold .job-openings__accordion-description h6{color:#d1bc75 !important}.job-openings.heading-color-slate-200 .job-openings__accordion-description h1,.job-openings.heading-color-slate-200 .job-openings__accordion-description h2,.job-openings.heading-color-slate-200 .job-openings__accordion-description h3,.job-openings.heading-color-slate-200 .job-openings__accordion-description h4,.job-openings.heading-color-slate-200 .job-openings__accordion-description h5,.job-openings.heading-color-slate-200 .job-openings__accordion-description h6{color:#b0b7be !important}.job-openings.heading-color-slate-300 .job-openings__accordion-description h1,.job-openings.heading-color-slate-300 .job-openings__accordion-description h2,.job-openings.heading-color-slate-300 .job-openings__accordion-description h3,.job-openings.heading-color-slate-300 .job-openings__accordion-description h4,.job-openings.heading-color-slate-300 .job-openings__accordion-description h5,.job-openings.heading-color-slate-300 .job-openings__accordion-description h6{color:#8a939c !important}.job-openings.heading-color-slate-400 .job-openings__accordion-description h1,.job-openings.heading-color-slate-400 .job-openings__accordion-description h2,.job-openings.heading-color-slate-400 .job-openings__accordion-description h3,.job-openings.heading-color-slate-400 .job-openings__accordion-description h4,.job-openings.heading-color-slate-400 .job-openings__accordion-description h5,.job-openings.heading-color-slate-400 .job-openings__accordion-description h6{color:#6c7680 !important}.job-openings.heading-color-gold-dark .job-openings__accordion-description h1,.job-openings.heading-color-gold-dark .job-openings__accordion-description h2,.job-openings.heading-color-gold-dark .job-openings__accordion-description h3,.job-openings.heading-color-gold-dark .job-openings__accordion-description h4,.job-openings.heading-color-gold-dark .job-openings__accordion-description h5,.job-openings.heading-color-gold-dark .job-openings__accordion-description h6{color:#7a6531 !important}.job-openings.heading-color-gray .job-openings__accordion-description h1,.job-openings.heading-color-gray .job-openings__accordion-description h2,.job-openings.heading-color-gray .job-openings__accordion-description h3,.job-openings.heading-color-gray .job-openings__accordion-description h4,.job-openings.heading-color-gray .job-openings__accordion-description h5,.job-openings.heading-color-gray .job-openings__accordion-description h6{color:#5a636d !important}.job-openings.heading-color-white .job-openings__accordion-description h1,.job-openings.heading-color-white .job-openings__accordion-description h2,.job-openings.heading-color-white .job-openings__accordion-description h3,.job-openings.heading-color-white .job-openings__accordion-description h4,.job-openings.heading-color-white .job-openings__accordion-description h5,.job-openings.heading-color-white .job-openings__accordion-description h6{color:#fff !important}.job-openings.heading-color-black .job-openings__accordion-description h1,.job-openings.heading-color-black .job-openings__accordion-description h2,.job-openings.heading-color-black .job-openings__accordion-description h3,.job-openings.heading-color-black .job-openings__accordion-description h4,.job-openings.heading-color-black .job-openings__accordion-description h5,.job-openings.heading-color-black .job-openings__accordion-description h6{color:#000 !important}