.career-page-root{flex-direction:column;min-height:100vh;display:flex}.career-page-main{flex:1}.career-page-shell{background-color:var(--color-page-bg)}.career-page-stack{flex-direction:column;gap:2rem;display:flex}.career-accordion-card{background-color:var(--color-bg-card);border-radius:2rem;scroll-margin-top:110px}.career-accordion-summary{cursor:pointer;justify-content:space-between;align-items:center;padding:1.15rem 1.25rem;list-style:none;display:flex}.career-accordion-summary::-webkit-details-marker{display:none}.career-accordion-title{color:var(--color-logo-purple);font-family:var(--font-heading-family), sans-serif;margin:0;font-size:clamp(1.5rem,1.8vw,2.3rem);font-weight:700}.career-accordion-chevron{color:var(--color-logo-purple);font-size:1.7rem;line-height:1;transition:transform .2s}.career-accordion-card[open] .career-accordion-chevron{transform:rotate(180deg)}.career-accordion-content{padding:0 1.5rem 1.5rem}@media (max-width:767px){.career-page-stack{gap:1.25rem}.career-accordion-summary{padding:.95rem}.career-accordion-content{padding:0 1rem 1rem}.career-accordion-chevron{font-size:1.35rem}}
