.career-jobs__heading{color:var(--base-color);margin-bottom:var(--gap-md);text-align:center}.career-jobs__jobs{margin:0 auto;max-width:90rem}.career-jobs__job{border-bottom:1px solid var(--medium-gray);padding:3rem 0}.career-jobs__job:last-child{border-bottom:none}.career-jobs__job-header{margin-bottom:0}.career-jobs__job-trigger{-webkit-appearance:none;appearance:none;background:none;border:0;border-radius:0;color:var(--base-color);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.5;position:relative;text-align:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:var(--gap);justify-content:space-between;padding:0;width:100%}.career-jobs__job-trigger:hover{color:var(--primary-color);cursor:pointer}.career-jobs__job-trigger:focus{outline:2px solid var(--primary-color);outline-offset:4px}.career-jobs__job-title{flex:1}.career-jobs__job-trigger>svg{-ms-flex-negative:0;fill:currentColor;flex-shrink:0;height:1rem;pointer-events:none;-webkit-transition:transform .2s ease;transition:transform .2s ease;width:auto}.career-jobs__job.is-active .career-jobs__job-trigger>svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.career-jobs__job-content{display:none;padding-top:var(--gap)}.career-jobs__job.is-active .career-jobs__job-content{display:block}.career-jobs__job-description{margin-bottom:var(--gap)}.career-jobs__job-description h4{color:var(--base-color);font-weight:700;margin-bottom:var(--gap-sm);margin-top:var(--gap)}.career-jobs__job-description h4:first-child{margin-top:0}.career-jobs__job-description ul{margin-bottom:var(--gap);margin-left:2rem}.career-jobs__job-description li{margin-bottom:var(--gap-xs)}.career-jobs__job-description p:last-child,.career-jobs__job-description ul:last-child{margin-bottom:0}.career-jobs__apply-button{display:inline-block;margin-top:var(--gap)}@media (min-width:768px){.career-jobs__job{padding:3.5rem 0}}