.job-detail_page__bODLr{overflow-wrap:anywhere}.job-detail_hero__ZbMaP{width:100%;display:grid;gap:24px}.job-detail_back__ef_SH{align-self:start;justify-self:start;min-height:44px;gap:8px}.job-detail_heroBody__hS5qS{display:flex;flex-direction:column;gap:24px}.job-detail_intro__mxksd{min-width:0;display:grid;gap:24px}.job-detail_eyebrow__aEZyf{color:var(--color-brand-500);font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.job-detail_title__g11_D{max-width:24ch;font-size:clamp(2rem,4.4vw,4rem);line-height:1.1;font-weight:650;letter-spacing:-.035em;text-wrap:balance}.job-detail_summary__Tx7Tg{max-width:65ch;font-size:1.125rem;line-height:1.7;color:var(--color-muted-foreground);white-space:pre-wrap}.job-detail_metadata__q0Gx6{display:flex;flex-wrap:wrap;gap:16px;color:var(--color-muted-foreground);font-size:.875rem}.job-detail_metadata__q0Gx6 span{display:inline-flex;align-items:center;gap:8px;text-transform:capitalize}.job-detail_metadata__q0Gx6 svg{flex-shrink:0}.job-detail_apply__qVF0j{align-self:start}.job-detail_layout__9LAFX{display:grid;gap:24px;align-items:start}.job-detail_sidebar__scfLz{min-width:0;display:grid;gap:24px}.job-detail_panelTitle__Y_DzZ{font-size:1.25rem;font-weight:600;letter-spacing:-.02em}.job-detail_facts__ek8AA{margin-top:24px;display:grid;gap:16px;font-size:.875rem}.job-detail_facts__ek8AA>div+div{border-top:1px solid var(--color-border);padding-top:16px}.job-detail_facts__ek8AA dd{line-height:1.6;text-transform:none}.job-detail_applyPanel__lBfXI{display:flex;flex-direction:column;gap:24px}.job-detail_closingCopy__SBlld{display:grid;gap:16px;min-width:0}.job-detail_closingCopy__SBlld h2{font-size:clamp(1.5rem,3vw,2.5rem);font-weight:600;line-height:1.2;letter-spacing:-.03em}.job-detail_closingAction__RaSyS{align-self:start;max-width:100%}.job-detail_applyPanel__lBfXI p{max-width:65ch;font-size:1rem;line-height:1.7;color:var(--color-muted-foreground)}.job-detail_content__VIGTB{min-width:0}.job-detail_content__VIGTB>section{padding:24px 0;border-top:1px solid var(--color-border)}.job-detail_content__VIGTB>section:first-child{padding-top:0;border-top:0}.job-detail_content__VIGTB>section:last-child{padding-bottom:0}.job-detail_content__VIGTB h2{font-size:clamp(1.25rem,2vw,1.75rem);letter-spacing:-.025em}.job-detail_content__VIGTB li,.job-detail_content__VIGTB p{max-width:70ch;font-size:1rem;line-height:1.8}.job-detail_content__VIGTB li::marker{color:var(--color-brand-500)}@media (min-width:640px){.job-detail_layout__9LAFX{gap:32px}}@media (min-width:1024px){.job-detail_heroBody__hS5qS{flex-direction:row;align-items:center;justify-content:space-between;gap:40px}.job-detail_apply__qVF0j{align-self:center;flex-shrink:0}.job-detail_layout__9LAFX{grid-template-columns:minmax(0,1fr) minmax(280px,.48fr);gap:40px}.job-detail_sidebar__scfLz{grid-column:2;grid-row:1}.job-detail_content__VIGTB{grid-column:1;grid-row:1}.job-detail_applyPanel__lBfXI{flex-direction:row;align-items:center;justify-content:space-between;gap:40px}.job-detail_closingAction__RaSyS{flex-shrink:0;align-self:center}.job-detail_content__VIGTB>section{padding:32px 0}}