.careers-module__tEy4wG__hero{position:relative;overflow:hidden}.careers-module__tEy4wG__heroImage{-o-object-fit:cover;object-fit:cover;-o-object-position:center 46%;object-position:center 46%}.careers-module__tEy4wG__heroShade{background:linear-gradient(90deg,#111522f0,#111522b8 46%,#11152233),linear-gradient(#0000 58%,#111522cc);position:absolute;inset:0}.careers-module__tEy4wG__heroContent{flex-direction:column;justify-content:center;min-height:570px;padding-block:72px;display:flex;position:relative}.careers-module__tEy4wG__heroCopy{max-width:720px}.careers-module__tEy4wG__heroTitle{color:#fff;max-width:720px;margin-top:20px}.careers-module__tEy4wG__heroIntro{color:#ffffffd1;max-width:570px;margin-top:26px;font-size:1.12rem;line-height:1.8}.careers-module__tEy4wG__actions{flex-wrap:wrap;align-items:center;gap:16px 22px;margin-top:28px;display:flex}.careers-module__tEy4wG__opportunities{background:#f7f4ec}.careers-module__tEy4wG__opportunities,.careers-module__tEy4wG__spontaneous{scroll-margin-top:0}.careers-module__tEy4wG__opportunitiesTitle{font-size:clamp(2rem,4vw,3rem)}.careers-module__tEy4wG__roleList{gap:12px;margin-top:30px;list-style:none;display:grid}.careers-module__tEy4wG__roleCard{background:#fff;border:1px solid #11152221;border-radius:8px;grid-template-columns:minmax(0,1fr) 190px 20px;align-items:center;gap:32px;padding:26px 30px;transition:border-color .16s,background-color .16s;display:grid}.careers-module__tEy4wG__roleCard:hover{border-color:var(--gold);background:#fcfbf6}.careers-module__tEy4wG__roleCard:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.careers-module__tEy4wG__roleCardCategory{color:var(--brown);letter-spacing:.1em;text-transform:uppercase;font-size:.65rem;font-weight:800}.careers-module__tEy4wG__roleCardCopy h3{font-family:var(--font-display), Georgia, serif;margin-top:9px;font-size:1.55rem;line-height:1.2}.careers-module__tEy4wG__roleCardSummary{color:#111522a6;max-width:720px;margin-top:10px;font-size:.86rem;line-height:1.7}.careers-module__tEy4wG__roleCardSector{color:var(--brown);margin-top:8px;font-size:1rem;font-weight:600;line-height:1.4}.careers-module__tEy4wG__roleCardMeta{color:#11152291;gap:6px;font-size:.77rem;line-height:1.6;display:grid}.careers-module__tEy4wG__roleCardMeta span:first-child{color:#111522bf;font-weight:600}.careers-module__tEy4wG__roleCardArrow{color:var(--brown)}.careers-module__tEy4wG__spontaneous{background:#fff;border-top:1px solid #1115221a;padding-block:36px 40px}.careers-module__tEy4wG__spontaneous h2{font-family:var(--font-display), Georgia, serif;font-size:1.6rem;line-height:1.2}.careers-module__tEy4wG__spontaneous p{color:#111522b3;margin-top:12px;font-size:.95rem;line-height:1.8}.careers-module__tEy4wG__spontaneous a{overflow-wrap:anywhere;color:var(--brown);text-underline-offset:4px;text-decoration:underline}.careers-module__tEy4wG__roleHero{padding-block:28px 44px;position:relative;overflow:hidden}.careers-module__tEy4wG__roleHeroContent{max-width:1000px;position:relative}.careers-module__tEy4wG__backLink{color:#ffffffb3;align-items:center;gap:8px;font-size:.8rem;display:inline-flex}.careers-module__tEy4wG__roleHeroCopy{max-width:800px;margin-top:32px}.careers-module__tEy4wG__roleTitle{color:#fff;margin-top:16px;font-size:clamp(2.2rem,4.5vw,3.25rem);line-height:1.08}.careers-module__tEy4wG__roleSector{color:var(--gold);font-family:var(--font-display), Georgia, serif;margin-top:14px;font-size:clamp(1.35rem,3vw,1.85rem);line-height:1.2}.careers-module__tEy4wG__roleSummary{color:#ffffffd1;max-width:680px;margin-top:18px;font-size:.96rem;line-height:1.65}.careers-module__tEy4wG__roleDocumentSection{background:#fff;padding-block:32px 56px}.careers-module__tEy4wG__roleDocument{color:#303743;max-width:1000px;margin-inline:auto}.careers-module__tEy4wG__roleOverview{border-bottom:1px solid #dfe3e8;padding-bottom:26px}.careers-module__tEy4wG__overviewHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.careers-module__tEy4wG__overviewHeading>p{color:#1a1e2b;font-size:1rem;font-weight:700}.careers-module__tEy4wG__overviewHeading>p.careers-module__tEy4wG__closedNotice{color:#656c77;font-size:.88rem;font-weight:400}.careers-module__tEy4wG__roleBody{margin-top:28px}.careers-module__tEy4wG__roleBody>section+section{margin-top:24px}.careers-module__tEy4wG__roleBody h2{color:#1a1e2b;font-size:1.13rem;font-weight:700;line-height:1.4}.careers-module__tEy4wG__roleBody p,.careers-module__tEy4wG__roleBody ul{color:#303743;margin-top:10px;font-size:.96rem;line-height:1.65}.careers-module__tEy4wG__roleBody ul{gap:5px;padding-left:20px;list-style:outside;display:grid}.careers-module__tEy4wG__roleBody li::marker{color:var(--brown)}.careers-module__tEy4wG__roleFacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 28px;margin-top:20px;display:grid}.careers-module__tEy4wG__roleFacts dt{color:#656c77;font-size:.75rem;font-weight:600}.careers-module__tEy4wG__roleFacts dd{color:#303743;margin-top:4px;font-size:.85rem;line-height:1.5}.careers-module__tEy4wG__lightPrivacyLink{color:#1115228f;text-underline-offset:4px;font-size:.75rem;text-decoration:underline}.careers-module__tEy4wG__applicationBlock{scroll-margin-top:0}.careers-module__tEy4wG__applicationActions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:20px;display:flex}@media (max-width:1023px){.careers-module__tEy4wG__roleCard{grid-template-columns:minmax(0,1fr) 170px 20px;gap:24px;padding:24px}}@media (max-width:767px){.careers-module__tEy4wG__heroContent{min-height:550px;padding-block:48px}.careers-module__tEy4wG__heroImage{-o-object-position:63% center;object-position:63% center}.careers-module__tEy4wG__heroShade{background:linear-gradient(90deg,#111522e8,#1115228c),linear-gradient(#0000 50%,#111522c7)}.careers-module__tEy4wG__heroIntro{font-size:1rem}.careers-module__tEy4wG__roleCard{grid-template-columns:minmax(0,1fr) 20px;align-items:start;gap:18px 14px;padding:22px}.careers-module__tEy4wG__roleCardCopy h3{font-size:1.35rem}.careers-module__tEy4wG__roleCardMeta{flex-wrap:wrap;grid-column:1/-1;gap:6px 16px;display:flex}.careers-module__tEy4wG__roleCardArrow{grid-area:1/2;margin-top:24px}.careers-module__tEy4wG__roleHero{padding-block:24px 32px}.careers-module__tEy4wG__roleHeroCopy{margin-top:26px}.careers-module__tEy4wG__roleDocumentSection{padding-block:24px 40px}.careers-module__tEy4wG__roleFacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px}}@media (prefers-reduced-motion:reduce){.careers-module__tEy4wG__roleCard{transition:none}}
