.page_hero__2wiOl{width:min(var(--max-page),calc(100vw - 2.5rem));min-height:calc(100svh - var(--site-header-height));margin:0 auto;padding:var(--space-4xl) 0 var(--space-2xl);display:flex;flex-direction:column;justify-content:center}.page_heroTop__wqGtA{display:grid;grid-template-columns:minmax(0,693fr) minmax(0,776fr);grid-gap:var(--space-2xl);gap:var(--space-2xl);align-items:start}.page_heroTitle__hZWyO{margin:0;font-weight:400;font-size:clamp(2.5rem,1.7rem + 3vw,4.375rem);line-height:.92;letter-spacing:-.02em;max-width:16ch}.page_heroIntro__ecMaf{display:grid;grid-gap:var(--space-2xl);gap:var(--space-2xl);max-width:48.5rem}.page_heroIntro__ecMaf p{margin:0;font-size:clamp(1.375rem,1.1rem + 1vw,2.25rem);line-height:1.165;letter-spacing:-.02em}.page_heroBottom__83T3M{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-2xl);margin-top:var(--space-3xl)}.page_heroPhoto__LaO7h{position:relative;flex:1 1 45%;aspect-ratio:712/399;border-radius:var(--radius-sm);overflow:hidden;background:var(--color-wash)}.page_heroVideo__1iNd5{display:block;width:100%;height:100%;object-fit:cover}.page_heroFeatures__I7acr{flex:1 1 50%;max-width:49rem}.page_heroFeature__R4Rbn,.page_heroFeatures__I7acr{display:grid;grid-gap:var(--space-lg);gap:var(--space-lg)}.page_heroFeature__R4Rbn{padding-top:var(--space-lg);border-top:1px solid var(--color-line)}.page_heroFeature__R4Rbn dl{display:flex;gap:var(--space-3xl);align-items:flex-start;margin:0}.page_heroFeature__R4Rbn dt{flex:0 0 auto;width:14.3rem;font-weight:400;font-size:1.5rem;line-height:.92;letter-spacing:-.02em}.page_heroFeature__R4Rbn dd{margin:0;max-width:26.7rem;font-size:1.25rem;line-height:1.3;letter-spacing:-.02em;color:var(--color-ink)}.page_statement__UEblN{width:min(var(--max-page),calc(100vw - 2.5rem));margin:0 auto;padding:0 0 var(--space-3xl)}.page_statement__UEblN p{margin:0;max-width:62rem;font-weight:400;font-size:clamp(1.75rem,1.3rem + 2vw,3.5rem);line-height:1.2;letter-spacing:-.02em}.page_marquee__TdLfm{width:100vw;margin:0 0 var(--space-4xl) calc(50% - 50vw);overflow:hidden}.page_marqueeTrack__oy12e{display:flex;width:max-content;animation:page_careers-marquee__2X3_s 90s linear infinite}.page_marqueeOffscreen__mFFz2 .page_marqueeTrack__oy12e,.page_marqueeTrack__oy12e:hover{animation-play-state:paused}.page_marqueeSeq__EZOxY{display:flex}.page_marqueePhoto__W4fXV{position:relative;flex:none;width:clamp(16rem,30vw,32.5rem);height:clamp(18rem,33vw,35.5rem);margin-right:var(--space-lg);overflow:hidden;border-radius:var(--radius-sm);background:var(--color-wash)}.page_marqueePhoto__W4fXV img{object-fit:cover}@keyframes page_careers-marquee__2X3_s{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.page_marqueeTrack__oy12e{animation:none}}.page_roles__JSkIP{width:min(var(--max-page),calc(100vw - 2.5rem));margin:0 auto;padding:var(--space-4xl) 0 var(--space-4xl);scroll-margin-top:var(--space-xl)}.page_rolesHead__N4OZu{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-2xl);margin-bottom:var(--space-3xl)}.page_rolesEyebrow__aKCqI{flex:0 0 auto;width:30.9rem;max-width:34%;margin:0;font-size:1.375rem;line-height:.92;letter-spacing:-.02em}.page_rolesHead__N4OZu h2{flex:1 1 auto;max-width:54.7rem;margin:0;font-weight:400;font-size:clamp(2.5rem,1.9rem + 2.5vw,4.375rem);line-height:.92;letter-spacing:-.02em}.page_rolesBody__e2Hnn{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-2xl)}.page_filters__dpnZT{flex:0 0 auto;width:30.9rem;max-width:34%;display:grid;grid-gap:var(--space-xs);gap:var(--space-xs)}.page_filterButton__sXNrJ{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--space-lg) 0;border:0;border-top:1px solid var(--color-line);background:none;color:var(--color-ink);font-size:1.875rem;line-height:.92;letter-spacing:-.02em;text-align:left;cursor:pointer}.page_filterButton__sXNrJ svg{flex:0 0 auto;width:1.875rem;height:1.875rem;transition:transform .22s var(--ease-out)}.page_filterButton__sXNrJ[aria-expanded=true] svg{transform:rotate(180deg)}.page_filterPanel__KjiZR{display:grid;grid-gap:var(--space-sm);gap:var(--space-sm);margin:0;padding:0 0 var(--space-lg);border:0;min-width:0;font-size:1rem;color:var(--color-muted)}.page_filterOption__Bjr5K{display:flex;align-items:center;gap:var(--space-sm)}.page_categories__qPTBI{flex:1 1 auto;max-width:54.7rem;display:grid;grid-gap:var(--space-3xl);gap:var(--space-3xl)}.page_category__kFz8N{display:grid;grid-gap:var(--space-xl);gap:var(--space-xl)}.page_categoryHead__rnRTh{display:flex;align-items:center;padding-bottom:var(--space-lg);border-bottom:1px solid var(--color-line)}.page_categoryHead__rnRTh h3{margin:0;font-weight:400;font-size:2.25rem;line-height:.92;letter-spacing:-.02em}.page_roleList__sr61B{display:grid;grid-gap:2rem;gap:2rem;margin:0;padding:0;list-style:none}.page_roleLink__wpibR,.page_roleRow__6pNiZ{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-lg)}.page_roleLink__wpibR{width:100%;color:inherit;transition:opacity .18s var(--ease-out)}.page_roleLink__wpibR:hover{opacity:.7}.page_roleInfo__bHJBu{display:grid;grid-gap:.7rem;gap:.7rem}.page_roleTitle__RkJvD{font-size:1.5rem;line-height:.92;letter-spacing:-.02em;color:var(--color-ink)}.page_roleLocation__ynjHz{font-size:1.25rem;line-height:.92;letter-spacing:-.02em;color:var(--color-faint)}.page_roleIcon__hkWB7{flex:0 0 auto;width:1.5rem;height:1.5rem;margin-top:.15rem;color:var(--color-ink)}.page_noRoles__HBBQa{margin:0;font-size:1.25rem;letter-spacing:-.02em;color:var(--color-faint)}@media (max-width:1180px){.page_heroTop__wqGtA{grid-template-columns:1fr;gap:var(--space-xl)}.page_heroIntro__ecMaf{max-width:none}.page_heroBottom__83T3M{flex-direction:column}.page_heroFeatures__I7acr,.page_heroPhoto__LaO7h{flex:1 1 auto;width:100%}.page_heroFeature__R4Rbn dl{gap:var(--space-xl)}.page_rolesHead__N4OZu{flex-direction:column;gap:var(--space-lg)}.page_rolesEyebrow__aKCqI{width:auto;max-width:none}.page_rolesBody__e2Hnn{flex-direction:column}.page_categories__qPTBI,.page_filters__dpnZT{width:100%;max-width:none}}@media (max-width:900px){.page_heroFeature__R4Rbn dl{flex-direction:column;gap:var(--space-sm)}.page_heroFeature__R4Rbn dt{width:auto}.page_heroFeature__R4Rbn dd{max-width:none}}@media (max-width:640px){.page_hero__2wiOl,.page_roles__JSkIP,.page_statement__UEblN{padding-top:var(--space-2xl);padding-bottom:var(--space-2xl)}.page_marquee__TdLfm{margin-bottom:var(--space-2xl)}.page_roleLink__wpibR,.page_roleRow__6pNiZ{flex-direction:row}.page_categoryHead__rnRTh h3{font-size:1.75rem}.page_roleTitle__RkJvD{font-size:1.25rem}}@media (prefers-reduced-motion:reduce){.page_filterButton__sXNrJ svg,.page_roleLink__wpibR{transition:none}}