.CareersExperience-module__xaADNW__heroShell,.CareersExperience-module__xaADNW__workSection,.CareersExperience-module__xaADNW__opportunities{background:var(--black);color:var(--white)}.CareersExperience-module__xaADNW__workSection,.CareersExperience-module__xaADNW__opportunities{box-shadow:0 0 0 100vmax var(--black);clip-path:inset(0 -100vmax)}.CareersExperience-module__xaADNW__talentNetwork{background:var(--white);box-shadow:0 0 0 100vmax var(--white);clip-path:inset(0 -100vmax);color:var(--black)}.CareersExperience-module__xaADNW__hero{grid-template-columns:minmax(0,.92fr) minmax(28rem,1.08fr);min-height:47rem;padding-top:5.5rem;display:grid}.CareersExperience-module__xaADNW__heroCopy{max-width:43rem;padding:5rem clamp(1.5rem, 2.5vw, 3rem) 5rem var(--page-gutter);place-self:center end;width:100%}.CareersExperience-module__xaADNW__heroCopy>*{animation:CareersExperience-module__xaADNW__careersHeroCopyIn var(--public-motion-entrance) var(--public-motion-ease) both}.CareersExperience-module__xaADNW__heroCopy>:nth-child(2){animation-delay:var(--public-motion-stagger)}.CareersExperience-module__xaADNW__heroCopy>:nth-child(3){animation-delay:calc(var(--public-motion-stagger) * 1.5)}.CareersExperience-module__xaADNW__heroCopy>:nth-child(4){animation-delay:calc(var(--public-motion-stagger) * 2)}.CareersExperience-module__xaADNW__heroCopy h1,.CareersExperience-module__xaADNW__opportunities h2,.CareersExperience-module__xaADNW__cvContent h2,.CareersExperience-module__xaADNW__talentContent h2{font-family:var(--font-cas-olgans), Georgia, serif;letter-spacing:-.025em;font-weight:400}.CareersExperience-module__xaADNW__heroCopy h1{font-size:var(--public-type-page);max-width:12ch;margin:1.5rem 0 2rem;line-height:.98}.CareersExperience-module__xaADNW__heroCopy>p:last-child{color:var(--white);max-width:42rem;font-size:clamp(.95rem,1.2vw,1.15rem);line-height:1.9}.CareersExperience-module__xaADNW__rule,.CareersExperience-module__xaADNW__sectionLabel:after{content:"";opacity:.65;background:currentColor;width:2rem;height:1px;margin-top:1.2rem;display:block}.CareersExperience-module__xaADNW__heroVisual{background:#0d0d0d;min-height:38rem;position:relative;overflow:hidden}.CareersExperience-module__xaADNW__heroVisual:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(90deg,#0d0d0d61,#0000 30%),linear-gradient(#0000 62%,#00000047);position:absolute;inset:0}.CareersExperience-module__xaADNW__heroVisual img{animation:CareersExperience-module__xaADNW__careersHeroMediaIn var(--public-motion-image-settle) var(--public-motion-ease) both;object-fit:cover;object-position:50% center}.CareersExperience-module__xaADNW__sectionLabel{font-size:var(--public-type-label);letter-spacing:.08em;text-transform:uppercase;max-width:10rem;margin:0;font-weight:600;line-height:1.45}.CareersExperience-module__xaADNW__contentSection,.CareersExperience-module__xaADNW__opportunities,.CareersExperience-module__xaADNW__cvSection,.CareersExperience-module__xaADNW__talentNetwork{max-width:var(--content-width);min-height:28rem;padding:clamp(4rem, 7vw, 7rem) var(--page-gutter);grid-template-columns:minmax(8rem,.25fr) minmax(0,1fr);gap:clamp(2rem,5vw,6rem);margin:0 auto;display:grid}.CareersExperience-module__xaADNW__contentSection+.CareersExperience-module__xaADNW__contentSection,.CareersExperience-module__xaADNW__opportunities,.CareersExperience-module__xaADNW__cvSection{border-top:1px solid var(--line)}.CareersExperience-module__xaADNW__expectationsSection+.CareersExperience-module__xaADNW__workSection{border-top:0}.CareersExperience-module__xaADNW__sectionBody{min-width:0}.CareersExperience-module__xaADNW__expectationsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.CareersExperience-module__xaADNW__expectationCard{border-top:1px solid var(--line);padding:clamp(2rem,4vw,3.5rem) 0}.CareersExperience-module__xaADNW__featuredExpectation{grid-column:1/-1;padding-block:clamp(2rem,4vw,3.5rem)}.CareersExperience-module__xaADNW__featuredExpectation .CareersExperience-module__xaADNW__expectationContent{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;display:grid}.CareersExperience-module__xaADNW__featuredExpectation .CareersExperience-module__xaADNW__expectationContent p{padding-left:clamp(1.5rem,3vw,3rem)}.CareersExperience-module__xaADNW__supportingExpectation:nth-child(odd){border-left:1px solid var(--line);padding-left:clamp(1.5rem,3vw,3rem)}.CareersExperience-module__xaADNW__supportingExpectation:nth-child(2n){padding-right:clamp(1.5rem,3vw,3rem)}.CareersExperience-module__xaADNW__expectationContent h3{font-family:var(--font-cas-olgans), Georgia, serif;letter-spacing:-.02em;overflow-wrap:normal;word-break:normal;margin:0 0 clamp(1.25rem,2vw,2rem);font-size:clamp(1.9rem,2.6vw,2.65rem);font-weight:400;line-height:1}.CareersExperience-module__xaADNW__featuredExpectation .CareersExperience-module__xaADNW__expectationContent h3{max-width:10ch;margin-bottom:0;font-size:clamp(3rem,5vw,5rem)}.CareersExperience-module__xaADNW__expectationsGrid p,.CareersExperience-module__xaADNW__intro,.CareersExperience-module__xaADNW__reward,.CareersExperience-module__xaADNW__cvContent p,.CareersExperience-module__xaADNW__talentContent p,.CareersExperience-module__xaADNW__emptyState{color:var(--black);line-height:1.75}.CareersExperience-module__xaADNW__vacancyLoadMoreRow{border-bottom:1px solid var(--line-dark);justify-content:space-between;align-items:center;gap:2rem;padding:1.5rem .75rem;display:flex}.CareersExperience-module__xaADNW__vacancyLoadMoreRow p{color:var(--white);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.72rem}.CareersExperience-module__xaADNW__vacancyLoadMoreRow button{color:var(--white);cursor:pointer;text-transform:uppercase;min-width:13rem;transition:background var(--public-motion-fast) ease, color var(--public-motion-fast) ease;background:0 0;border:1px solid #ffffff73;justify-content:space-between;gap:2rem;padding:1rem 1.15rem;font-size:.72rem;display:inline-flex}.CareersExperience-module__xaADNW__vacancyLoadMoreRow button:hover,.CareersExperience-module__xaADNW__vacancyLoadMoreRow button:focus-visible{background:var(--white);color:var(--black)}.CareersExperience-module__xaADNW__vacancyTable{border-top:1px solid var(--line-dark);margin-top:clamp(2.5rem,5vw,4.5rem)}.CareersExperience-module__xaADNW__vacancyRow{border-bottom:1px solid var(--line-dark);min-height:7.5rem;color:var(--white);transition:background var(--public-motion-fast) ease, color var(--public-motion-fast) ease;grid-template-columns:minmax(12rem,1.5fr) minmax(8rem,.8fr) minmax(8rem,.7fr) minmax(7rem,.65fr) minmax(7rem,.65fr) auto;align-items:center;gap:clamp(1rem,2vw,2rem);padding:1.5rem .75rem;display:grid}.CareersExperience-module__xaADNW__vacancyRow:hover,.CareersExperience-module__xaADNW__vacancyRow:focus-visible{background:var(--white);color:var(--black)}.CareersExperience-module__xaADNW__vacancyRow strong{font-family:var(--font-cas-olgans), Georgia, serif;letter-spacing:-.02em;font-size:clamp(1.25rem,1.6vw,1.75rem);font-weight:400;line-height:1}.CareersExperience-module__xaADNW__vacancyRow span,.CareersExperience-module__xaADNW__vacancyRow small{letter-spacing:.05em;text-transform:uppercase;font-size:.72rem}.CareersExperience-module__xaADNW__vacancyArrow{width:2.75rem;height:2.75rem;transition:transform var(--public-motion-fast) var(--public-motion-ease);border:1px solid;border-radius:50%;place-items:center;display:grid;font-size:1rem!important}.CareersExperience-module__xaADNW__vacancyRow:hover .CareersExperience-module__xaADNW__vacancyArrow,.CareersExperience-module__xaADNW__vacancyRow:focus-visible .CareersExperience-module__xaADNW__vacancyArrow{transform:translate(.2rem)}.CareersExperience-module__xaADNW__vacancyCards{border-top:1px solid var(--line-dark);margin:clamp(2.5rem,5vw,4.5rem) 0 0;padding:0;list-style:none}.CareersExperience-module__xaADNW__vacancyCards>li{border-bottom:1px solid var(--line-dark);transition:background var(--public-motion-fast) ease, border-color var(--public-motion-fast) ease;grid-template-columns:minmax(14rem,.62fr) minmax(0,1.38fr);align-items:start;gap:clamp(2.5rem,6vw,6rem);padding:clamp(2.75rem,5vw,4.75rem) clamp(.75rem,1.5vw,1.5rem);display:grid}.CareersExperience-module__xaADNW__vacancyCards>li:hover{background:#171717;border-color:#555}.CareersExperience-module__xaADNW__vacancyCards h3{font-family:var(--font-cas-olgans), Georgia, serif;font-size:var(--public-type-supporting);letter-spacing:-.025em;text-wrap:balance;max-width:12ch;margin:clamp(1.5rem,3vw,2.5rem) 0 0;font-weight:400;line-height:.98}.CareersExperience-module__xaADNW__vacancyCards p{color:var(--white);max-width:46rem;margin:0;font-size:.82rem;line-height:1.7}.CareersExperience-module__xaADNW__vacancyOverview{min-width:0}.CareersExperience-module__xaADNW__vacancySummary{max-width:28rem!important;margin-top:1.25rem!important}.CareersExperience-module__xaADNW__vacancyDetails{gap:1.5rem;min-width:0;display:grid}.CareersExperience-module__xaADNW__vacancyDetailContent{gap:clamp(2rem,4vw,3.5rem);display:grid}.CareersExperience-module__xaADNW__vacancyDescription,.CareersExperience-module__xaADNW__vacancyDetailGrid>section{min-width:0}.CareersExperience-module__xaADNW__vacancyDetails h4{color:var(--white);letter-spacing:.1em;text-transform:uppercase;margin:0 0 1rem;font-size:.68rem;font-weight:600}.CareersExperience-module__xaADNW__vacancyDescription p{color:var(--white);font-size:clamp(.95rem,1.2vw,1.08rem);line-height:1.8}.CareersExperience-module__xaADNW__vacancyDetailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,4vw,4rem);display:grid}.CareersExperience-module__xaADNW__vacancyDetailGrid ul{border-top:1px solid #fff3;margin:0;padding:0;list-style:none}.CareersExperience-module__xaADNW__vacancyDetailGrid li{color:var(--white);border-bottom:1px solid #ffffff24;grid-template-columns:auto minmax(0,1fr);gap:.7rem;padding:.85rem 0;font-size:.82rem;line-height:1.65;display:grid}.CareersExperience-module__xaADNW__vacancyDetailGrid li:before{color:var(--white);content:"✓";margin-top:.12rem;font-size:.68rem}.CareersExperience-module__xaADNW__vacancyEmptyDetail{font-style:italic;color:var(--white)!important}.CareersExperience-module__xaADNW__vacancyActionRow{border-top:1px solid #ffffff3d;justify-content:space-between;align-items:center;gap:1.5rem;padding-top:1.5rem;display:flex}.CareersExperience-module__xaADNW__vacancyApplyButton{color:var(--white);cursor:pointer;text-transform:uppercase;min-height:3.25rem;transition:background var(--public-motion-fast) ease, border-color var(--public-motion-fast) ease, color var(--public-motion-fast) ease;white-space:nowrap;background:0 0;border:1px solid #ffffff6b;justify-content:space-between;align-items:center;gap:1rem;padding:.45rem .5rem .45rem 1rem;font-size:.68rem;font-weight:600;display:inline-flex}.CareersExperience-module__xaADNW__vacancyApplyButton span{background:var(--white);color:var(--black);height:2.15rem;transition:transform var(--public-motion-fast) var(--public-motion-ease);border-radius:50%;justify-content:center;align-items:center;width:2.15rem;font-size:.85rem;display:flex}.CareersExperience-module__xaADNW__vacancyApplyButton:hover,.CareersExperience-module__xaADNW__vacancyApplyButton:focus-visible{background:var(--white);border-color:var(--white);color:var(--black)}.CareersExperience-module__xaADNW__vacancyApplyButton:hover span,.CareersExperience-module__xaADNW__vacancyApplyButton:focus-visible span{background:var(--black);color:var(--white);transform:translate(.12rem)}.CareersExperience-module__xaADNW__vacancyDisclosure{color:var(--white);cursor:pointer;letter-spacing:.06em;text-transform:uppercase;background:0 0;border:0;border-bottom:1px solid #ffffff6b;align-items:center;gap:1rem;padding:.7rem 0;font-size:.68rem;font-weight:600;display:inline-flex}.CareersExperience-module__xaADNW__vacancyDisclosure span{font-size:1rem;line-height:1}.CareersExperience-module__xaADNW__vacancyDisclosure:hover{border-color:var(--white)}.CareersExperience-module__xaADNW__vacancyApplyButton{margin-left:auto}.CareersExperience-module__xaADNW__vacancyMeta{letter-spacing:.07em;text-transform:uppercase;flex-wrap:wrap;align-content:start;gap:.45rem;font-size:.62rem;display:flex}.CareersExperience-module__xaADNW__vacancyMeta span{color:var(--white);border:1px solid #ffffff42;border-radius:999px;padding:.42rem .62rem}.CareersExperience-module__xaADNW__expectationsGrid p{max-width:42ch;margin:0;font-size:clamp(1rem,.95rem + .2vw,1.0625rem)}.CareersExperience-module__xaADNW__intro{font-family:var(--font-cas-olgans), Georgia, serif;margin:0 0 2.5rem;font-size:clamp(1.25rem,2vw,1.75rem)}.CareersExperience-module__xaADNW__principlesList{grid-template-columns:1fr;gap:0;margin:0;padding:0;list-style:none;display:grid}.CareersExperience-module__xaADNW__principlesList li{border-bottom:1px solid var(--line-dark);color:var(--white);font-family:var(--font-cas-olgans), Georgia, serif;grid-template-columns:2.75rem minmax(0,1fr);align-items:center;gap:clamp(1rem,2vw,1.75rem);min-height:clamp(7rem,15vh,9.5rem);padding:1.5rem 0;font-size:clamp(1.45rem,2.25vw,2.55rem);font-weight:300;line-height:1.12;transition:font-weight .32s;display:grid}.CareersExperience-module__xaADNW__principlesList li[data-complete=true]{color:var(--white);font-weight:400}.CareersExperience-module__xaADNW__principlesList li>span:last-child{max-width:27ch}.CareersExperience-module__xaADNW__principleCheck{color:#0000;font-family:var(--font-inter), Arial, sans-serif;border:1px solid #a4a4a4;border-radius:50%;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:.85rem;transition:background .32s,border-color .32s,color .32s,transform .32s;display:flex}.CareersExperience-module__xaADNW__principlesList li[data-complete=true] .CareersExperience-module__xaADNW__principleCheck{background:var(--white);border-color:var(--white);color:var(--black);transform:rotate(360deg)}.CareersExperience-module__xaADNW__workIntro{align-self:start;position:sticky;top:3rem}.CareersExperience-module__xaADNW__workHeading{font-family:var(--font-cas-olgans), Georgia, serif;font-size:var(--public-type-supporting);margin:0 0 clamp(1.5rem,3vw,2.25rem);font-weight:400;line-height:1.25}.CareersExperience-module__xaADNW__workSection{border-color:var(--line-dark);grid-template-columns:minmax(12rem,.28fr) minmax(0,1fr);gap:clamp(3rem,7vw,7rem);padding-top:clamp(4.5rem,7vw,7rem);padding-bottom:clamp(4.5rem,7vw,7rem)}.CareersExperience-module__xaADNW__workSection .CareersExperience-module__xaADNW__sectionBody{justify-self:end;width:100%;max-width:61rem}.CareersExperience-module__xaADNW__workIntro .CareersExperience-module__xaADNW__intro{color:var(--white);max-width:13rem;margin:2.5rem 0 1rem;font-size:clamp(1.35rem,2vw,1.85rem)}.CareersExperience-module__xaADNW__workIntro>p:not(.CareersExperience-module__xaADNW__sectionLabel):not(.CareersExperience-module__xaADNW__intro){color:var(--white);max-width:14rem;font-size:.82rem;line-height:1.65}.CareersExperience-module__xaADNW__workIntro>span{border-top:1px solid var(--line-dark);letter-spacing:.12em;width:5rem;margin-top:2rem;padding-top:.8rem;font-size:.72rem;display:block}.CareersExperience-module__xaADNW__reward{color:var(--white);font-family:var(--font-cas-olgans), Georgia, serif;max-width:38rem;margin:2.5rem 0 0;font-size:1.1rem}.CareersExperience-module__xaADNW__assessment{background:var(--white);box-shadow:0 0 0 100vmax var(--white);clip-path:inset(0 -100vmax)}.CareersExperience-module__xaADNW__assessmentGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:0 0 3rem;padding:0;list-style:none;display:grid}.CareersExperience-module__xaADNW__assessmentGrid li{border-left:1px solid var(--line);min-height:9rem;padding:0 1.25rem;font-size:.8rem;line-height:1.55}.CareersExperience-module__xaADNW__assessmentGrid span{background:var(--black);color:var(--white);border-radius:50%;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;margin-bottom:1rem;font-size:.6rem;display:flex}.CareersExperience-module__xaADNW__confirmButton,.CareersExperience-module__xaADNW__outlineButton,.CareersExperience-module__xaADNW__disabledButton{border:1px solid;justify-content:space-between;align-items:center;gap:2.5rem;min-height:3.75rem;padding:.8rem 1.3rem;font-size:.78rem;font-weight:500;display:inline-flex}.CareersExperience-module__xaADNW__confirmButton{background:var(--black);color:var(--white);cursor:pointer}.CareersExperience-module__xaADNW__opportunities h2,.CareersExperience-module__xaADNW__cvContent h2,.CareersExperience-module__xaADNW__talentContent h2{font-size:var(--public-type-section);margin:0 0 1.5rem;line-height:1.05}.CareersExperience-module__xaADNW__opportunities{border-color:var(--line-dark);min-height:34rem}.CareersExperience-module__xaADNW__opportunities .CareersExperience-module__xaADNW__sectionLabel{color:var(--white)}.CareersExperience-module__xaADNW__opportunities h2{font-size:var(--public-type-section);max-width:15ch;margin-bottom:0}.CareersExperience-module__xaADNW__emptyState{border-bottom:1px solid var(--line-dark);border-top:1px solid var(--line-dark);color:var(--white);margin:2rem 0 0;padding:2rem 0}.CareersExperience-module__xaADNW__cvSection{background:var(--white);grid-template-columns:minmax(8rem,.22fr) minmax(0,1fr) minmax(15rem,.32fr);align-items:center;min-height:20rem}.CareersExperience-module__xaADNW__cvContent{grid-template-columns:4rem minmax(0,1fr);align-items:center;gap:2rem;display:grid}.CareersExperience-module__xaADNW__cvContent h2{font-size:var(--public-type-supporting);margin-bottom:.75rem}.CareersExperience-module__xaADNW__cvContent p{max-width:35rem;margin:0}.CareersExperience-module__xaADNW__documentIcon{width:3.9rem;height:4.8rem}.CareersExperience-module__xaADNW__cvAction{justify-self:end}.CareersExperience-module__xaADNW__outlineButton{transition:background var(--public-motion-fast) ease, color var(--public-motion-fast) ease}.CareersExperience-module__xaADNW__outlineButton span{transition:transform var(--public-motion-fast) var(--public-motion-ease)}.CareersExperience-module__xaADNW__outlineButton:hover,.CareersExperience-module__xaADNW__outlineButton:focus-visible{background:var(--black);color:var(--white)}.CareersExperience-module__xaADNW__outlineButton:hover span,.CareersExperience-module__xaADNW__outlineButton:focus-visible span{transform:translate(.2rem)}.CareersExperience-module__xaADNW__disabledButton{color:var(--black);cursor:not-allowed;border-style:dashed}.CareersExperience-module__xaADNW__talentNetwork{border-top:1px solid #0000002e}.CareersExperience-module__xaADNW__talentNetwork .CareersExperience-module__xaADNW__sectionLabel{color:var(--black)}.CareersExperience-module__xaADNW__talentContent p{color:var(--black);max-width:38rem}.CareersExperience-module__xaADNW__talentButton{border:1px solid var(--black);color:var(--black);cursor:pointer;min-width:min(100%,24rem);transition:background var(--public-motion-fast) ease, color var(--public-motion-fast) ease;background:0 0;justify-content:space-between;gap:2.5rem;margin-top:1.5rem;padding:.95rem 1.1rem;font-size:.78rem;display:inline-flex}.CareersExperience-module__xaADNW__talentButton:hover,.CareersExperience-module__xaADNW__talentButton:focus-visible{background:var(--black);color:var(--white)}.CareersExperience-module__xaADNW__talentButton span{transition:transform var(--public-motion-fast) var(--public-motion-ease)}.CareersExperience-module__xaADNW__talentButton:hover span,.CareersExperience-module__xaADNW__talentButton:focus-visible span{transform:translate(.2rem)}.CareersExperience-module__xaADNW__drawerLayer{z-index:100;position:fixed;inset:0}.CareersExperience-module__xaADNW__drawerBackdrop{animation:CareersExperience-module__xaADNW__backdropIn var(--public-motion-fast) ease both;cursor:pointer;background:#00000094;border:0;width:100%;padding:0;position:absolute;inset:0}.CareersExperience-module__xaADNW__applicationDrawer{animation:CareersExperience-module__xaADNW__drawerIn var(--public-motion-entrance) var(--public-motion-ease) both;background:var(--white);color:var(--black);flex-direction:column;width:min(92vw,46rem);max-width:46rem;height:100dvh;padding:clamp(1.5rem,4vw,3.5rem);display:flex;position:absolute;top:0;left:0;overflow-y:auto}.CareersExperience-module__xaADNW__drawerHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:2rem;padding-bottom:2rem;display:flex}.CareersExperience-module__xaADNW__drawerHeader p{letter-spacing:.1em;text-transform:uppercase;margin:0 0 1rem;font-size:.7rem;font-weight:600}.CareersExperience-module__xaADNW__drawerHeader h2{font-family:var(--font-cas-olgans), Georgia, serif;font-size:var(--public-type-section);letter-spacing:-.025em;max-width:11ch;margin:0;font-weight:400;line-height:1}.CareersExperience-module__xaADNW__drawerHeader button{border:1px solid var(--black);cursor:pointer;background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;font-size:1.5rem;display:flex}.CareersExperience-module__xaADNW__applicationForm{flex-direction:column;flex:1;padding-top:clamp(2rem,5vh,3.5rem);display:flex}.CareersExperience-module__xaADNW__formIntro{margin-bottom:2rem}.CareersExperience-module__xaADNW__formIntro>span{letter-spacing:.1em;text-transform:uppercase;margin-bottom:.8rem;font-size:.66rem;font-weight:600;display:block}.CareersExperience-module__xaADNW__formIntro h3{font-family:var(--font-cas-olgans), Georgia, serif;font-size:var(--public-type-supporting);margin:0 0 .6rem;font-weight:400;line-height:1.1}.CareersExperience-module__xaADNW__formIntro p{color:var(--black);margin:0;font-size:.83rem;line-height:1.65}.CareersExperience-module__xaADNW__applicationForm .CareersExperience-module__xaADNW__formGrid{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 2rem;margin:0;padding:0;display:grid}.CareersExperience-module__xaADNW__fullField{grid-column:1/-1}.CareersExperience-module__xaADNW__applicationForm label{letter-spacing:.04em;text-transform:uppercase;gap:.55rem;font-size:.72rem;font-weight:600;display:grid}.CareersExperience-module__xaADNW__applicationForm input:not([type=file]){color:var(--black);font:400 1rem/1.5 var(--font-inter), Arial, sans-serif;background:0 0;border:0;border-bottom:1px solid #9c9c9c;border-radius:0;min-height:3rem;padding:.65rem 0}.CareersExperience-module__xaADNW__applicationForm input:not([type=file]):focus{border-color:var(--black);outline:0}.CareersExperience-module__xaADNW__fileUpload{background:var(--white);cursor:pointer;min-height:7rem;transition:border-color var(--public-motion-fast) ease, background var(--public-motion-fast) ease;border:1px solid #b8b8b8;grid-template-columns:3rem minmax(0,1fr) auto;align-items:center;padding:1.25rem;position:relative;overflow:hidden;text-transform:none!important;gap:1rem!important;display:grid!important}.CareersExperience-module__xaADNW__fileUpload:hover{border-color:var(--black);background:#f1f1ef}.CareersExperience-module__xaADNW__fileUpload:focus-within{border-color:var(--black);outline:2px solid var(--black);outline-offset:3px}.CareersExperience-module__xaADNW__fileUpload input{cursor:pointer;opacity:0;z-index:2;width:100%;height:100%;position:absolute;inset:0}.CareersExperience-module__xaADNW__fileUploadIcon{background:var(--black);border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex;color:var(--white)!important}.CareersExperience-module__xaADNW__fileUploadIcon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:1.2rem;height:1.2rem}.CareersExperience-module__xaADNW__fileUploadText{letter-spacing:0;gap:.35rem;display:grid}.CareersExperience-module__xaADNW__fileUploadText strong{color:var(--black);text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:600;overflow:hidden}.CareersExperience-module__xaADNW__fileUploadText>span{color:var(--black);font-size:.7rem;font-weight:400;line-height:1.45}.CareersExperience-module__xaADNW__fileUploadAction{border-bottom:1px solid;padding-bottom:.2rem;font-size:.7rem;color:var(--black)!important;letter-spacing:.05em!important;text-transform:uppercase!important;font-weight:600!important}.CareersExperience-module__xaADNW__privacyNote{color:var(--black);margin:1rem 0 0;font-size:.7rem;line-height:1.55}.CareersExperience-module__xaADNW__fileError{border-left:3px solid var(--black);color:var(--black);grid-column:1/-1;margin:-.75rem 0 0;padding-left:.65rem;font-size:.72rem}.CareersExperience-module__xaADNW__drawerActions{justify-content:flex-end;gap:1rem;margin-top:auto;padding-top:3rem;display:flex}.CareersExperience-module__xaADNW__primaryAction{border:1px solid var(--black);cursor:pointer;background:var(--black);min-height:3.5rem;color:var(--white);justify-content:space-between;align-items:center;gap:2rem;padding:.8rem 1.2rem;font-size:.76rem;display:inline-flex}.CareersExperience-module__xaADNW__preparedNotice{border:1px solid var(--black);color:var(--black);grid-column:1/-1;margin:0;padding:1rem;font-size:.78rem;line-height:1.5}.CareersExperience-module__xaADNW__uploadingNotice{color:var(--black);grid-column:1/-1;margin:0;padding:1rem 0;font-size:.78rem}.CareersExperience-module__xaADNW__primaryAction:disabled{cursor:wait;border-style:double}@keyframes CareersExperience-module__xaADNW__careersHeroCopyIn{0%{transform:translateY(var(--public-motion-travel))}to{transform:translateY(0)}}@keyframes CareersExperience-module__xaADNW__careersHeroMediaIn{0%{opacity:0;transform:scale(1.025)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:no-preference){.CareersExperience-module__xaADNW__vacancyRow[data-newly-appended=true]{animation:CareersExperience-module__xaADNW__vacancyBatchSettle var(--public-motion-entrance) var(--public-motion-ease) both}}@keyframes CareersExperience-module__xaADNW__vacancyBatchSettle{0%{transform:translateY(var(--public-motion-travel))}to{transform:translateY(0)}}@keyframes CareersExperience-module__xaADNW__drawerIn{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes CareersExperience-module__xaADNW__backdropIn{0%{opacity:0}to{opacity:1}}.CareersExperience-module__xaADNW__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:68rem){.CareersExperience-module__xaADNW__hero{grid-template-columns:1fr}.CareersExperience-module__xaADNW__heroCopy{justify-self:start}.CareersExperience-module__xaADNW__heroVisual{min-height:28rem}.CareersExperience-module__xaADNW__expectationsGrid,.CareersExperience-module__xaADNW__assessmentGrid,.CareersExperience-module__xaADNW__featuredExpectation .CareersExperience-module__xaADNW__expectationContent{grid-template-columns:repeat(2,minmax(0,1fr))}.CareersExperience-module__xaADNW__assessmentGrid li:last-child{grid-column:1/-1}.CareersExperience-module__xaADNW__cvSection{grid-template-columns:minmax(8rem,.22fr) minmax(0,1fr)}.CareersExperience-module__xaADNW__cvAction{grid-column:2;justify-self:start}.CareersExperience-module__xaADNW__vacancyApplyButton{justify-self:start}.CareersExperience-module__xaADNW__vacancyRow{grid-template-columns:minmax(12rem,1.4fr) repeat(2,minmax(7rem,.7fr)) auto}.CareersExperience-module__xaADNW__vacancyRow span:nth-of-type(3),.CareersExperience-module__xaADNW__vacancyRow small{display:none}}@media (max-width:46rem){.CareersExperience-module__xaADNW__hero{min-height:auto;padding-top:4.75rem}.CareersExperience-module__xaADNW__heroCopy{padding-top:3.5rem;padding-bottom:3rem}.CareersExperience-module__xaADNW__heroCopy h1{font-size:var(--public-type-page);margin-bottom:1.5rem;line-height:.94}.CareersExperience-module__xaADNW__heroVisual{aspect-ratio:4/3;min-height:0}.CareersExperience-module__xaADNW__heroVisual img{object-position:52% center}.CareersExperience-module__xaADNW__contentSection,.CareersExperience-module__xaADNW__opportunities,.CareersExperience-module__xaADNW__cvSection,.CareersExperience-module__xaADNW__talentNetwork{grid-template-columns:1fr;gap:2.5rem;min-height:auto}.CareersExperience-module__xaADNW__sectionLabel{max-width:14rem}.CareersExperience-module__xaADNW__expectationsGrid,.CareersExperience-module__xaADNW__assessmentGrid,.CareersExperience-module__xaADNW__principlesList{grid-template-columns:1fr}.CareersExperience-module__xaADNW__expectationCard,.CareersExperience-module__xaADNW__featuredExpectation{grid-column:auto;padding:2rem 0}.CareersExperience-module__xaADNW__featuredExpectation .CareersExperience-module__xaADNW__expectationContent{display:block}.CareersExperience-module__xaADNW__featuredExpectation .CareersExperience-module__xaADNW__expectationContent p{padding-left:0}.CareersExperience-module__xaADNW__featuredExpectation .CareersExperience-module__xaADNW__expectationContent h3{margin-bottom:1.5rem;font-size:clamp(2.6rem,13vw,3.75rem)}.CareersExperience-module__xaADNW__supportingExpectation:nth-child(odd),.CareersExperience-module__xaADNW__supportingExpectation:nth-child(2n){border-left:0;padding-left:0;padding-right:0}.CareersExperience-module__xaADNW__workIntro{position:static}.CareersExperience-module__xaADNW__workSection{grid-template-columns:1fr;gap:2.5rem}.CareersExperience-module__xaADNW__workIntro .CareersExperience-module__xaADNW__intro,.CareersExperience-module__xaADNW__workIntro>p:not(.CareersExperience-module__xaADNW__sectionLabel):not(.CareersExperience-module__xaADNW__intro){max-width:26rem}.CareersExperience-module__xaADNW__principlesList li{grid-template-columns:2.5rem minmax(0,1fr);min-height:7.5rem;padding:1.25rem 0;font-size:clamp(1.45rem,6.5vw,2rem)}.CareersExperience-module__xaADNW__principleCheck{width:2rem;height:2rem}.CareersExperience-module__xaADNW__expectationCard,.CareersExperience-module__xaADNW__assessmentGrid li{min-height:auto;padding-top:2rem;padding-bottom:2rem}.CareersExperience-module__xaADNW__assessmentGrid li:last-child{grid-column:auto}.CareersExperience-module__xaADNW__confirmButton,.CareersExperience-module__xaADNW__outlineButton,.CareersExperience-module__xaADNW__disabledButton{width:100%}.CareersExperience-module__xaADNW__cvContent{grid-template-columns:3rem minmax(0,1fr);align-items:start}.CareersExperience-module__xaADNW__documentIcon{width:3rem;height:3.8rem}.CareersExperience-module__xaADNW__cvAction{grid-column:auto;justify-self:stretch}.CareersExperience-module__xaADNW__applicationDrawer{width:100%;max-width:none;padding:1.25rem}.CareersExperience-module__xaADNW__drawerHeader h2{font-size:var(--public-type-section)}.CareersExperience-module__xaADNW__applicationForm .CareersExperience-module__xaADNW__formGrid{grid-template-columns:1fr}.CareersExperience-module__xaADNW__fullField{grid-column:auto}.CareersExperience-module__xaADNW__fileUpload{grid-template-columns:2.75rem minmax(0,1fr);min-height:7.5rem}.CareersExperience-module__xaADNW__fileUploadAction{grid-column:2;justify-self:start}.CareersExperience-module__xaADNW__drawerActions{flex-direction:column-reverse}.CareersExperience-module__xaADNW__primaryAction{width:100%}.CareersExperience-module__xaADNW__vacancyCards>li{grid-template-columns:1fr;gap:2.5rem;padding:2rem 0}.CareersExperience-module__xaADNW__vacancyRow{grid-template-columns:minmax(0,1fr) auto;gap:.75rem 1rem;min-height:0;padding:1.75rem 0}.CareersExperience-module__xaADNW__vacancyRow strong{font-size:clamp(1.45rem,6.5vw,1.9rem)}.CareersExperience-module__xaADNW__vacancyRow>span:not(.CareersExperience-module__xaADNW__vacancyArrow),.CareersExperience-module__xaADNW__vacancyRow small{grid-column:1;display:block}.CareersExperience-module__xaADNW__vacancyArrow{grid-area:1/2/span 3}.CareersExperience-module__xaADNW__vacancyLoadMoreRow{flex-direction:column;align-items:stretch}.CareersExperience-module__xaADNW__vacancyLoadMoreRow button{width:100%}.CareersExperience-module__xaADNW__vacancyCards h3{font-size:var(--public-type-supporting);max-width:12ch}.CareersExperience-module__xaADNW__vacancyDetailGrid{grid-template-columns:1fr}.CareersExperience-module__xaADNW__vacancyMeta{flex-flow:wrap}.CareersExperience-module__xaADNW__vacancyApplyButton{width:100%;margin-top:.5rem}.CareersExperience-module__xaADNW__vacancyActionRow{flex-direction:column;align-items:stretch}.CareersExperience-module__xaADNW__vacancyDisclosure{align-self:flex-start}}@media (prefers-reduced-motion:reduce){.CareersExperience-module__xaADNW__heroShell *,.CareersExperience-module__xaADNW__workSection *,.CareersExperience-module__xaADNW__expectationsSection *,.CareersExperience-module__xaADNW__opportunities *,.CareersExperience-module__xaADNW__cvSection *,.CareersExperience-module__xaADNW__talentNetwork *,.CareersExperience-module__xaADNW__drawerLayer *{transition:none!important;animation:none!important}.CareersExperience-module__xaADNW__drawerBackdrop,.CareersExperience-module__xaADNW__applicationDrawer{animation:none}.CareersExperience-module__xaADNW__principlesList li,.CareersExperience-module__xaADNW__principleCheck{transition:none}}
.VacancyDetail-module__NDT7VG__page{background:var(--white);color:var(--black)}.VacancyDetail-module__NDT7VG__hero{min-height:35rem;padding:clamp(9rem, 16vw, 13rem) var(--page-gutter) clamp(4rem, 7vw, 7rem);background:var(--black);color:var(--white)}.VacancyDetail-module__NDT7VG__heroInner,.VacancyDetail-module__NDT7VG__dossierInner,.VacancyDetail-module__NDT7VG__applicationInner{width:min(100%, var(--content-width));margin-inline:auto}.VacancyDetail-module__NDT7VG__heroTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.VacancyDetail-module__NDT7VG__backLink{text-transform:uppercase;transition:border-color var(--public-motion-fast) ease;border-bottom:1px solid #ffffff6b;align-items:center;gap:.75rem;padding:.4rem 0;font-size:.8rem;display:inline-flex}.VacancyDetail-module__NDT7VG__backLink span,.VacancyDetail-module__NDT7VG__applyButton span,.VacancyDetail-module__NDT7VG__opportunitiesLink span{transition:transform var(--public-motion-fast) var(--public-motion-ease)}.VacancyDetail-module__NDT7VG__backLink:hover span,.VacancyDetail-module__NDT7VG__backLink:focus-visible span,.VacancyDetail-module__NDT7VG__opportunitiesLink:hover span,.VacancyDetail-module__NDT7VG__opportunitiesLink:focus-visible span{transform:translate(-.2rem)}.VacancyDetail-module__NDT7VG__applyButton:hover span,.VacancyDetail-module__NDT7VG__applyButton:focus-visible span{transform:translate(.2rem)}.VacancyDetail-module__NDT7VG__eyebrow,.VacancyDetail-module__NDT7VG__metadata dt,.VacancyDetail-module__NDT7VG__chapterIndex{letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:600}.VacancyDetail-module__NDT7VG__eyebrow{font-size:var(--public-type-label)}.VacancyDetail-module__NDT7VG__title{max-width:14ch;font-family:var(--font-cas-olgans), Georgia, serif;font-size:var(--public-type-page);letter-spacing:-.035em;text-wrap:balance;margin:clamp(3rem,7vw,6rem) 0;font-weight:400;line-height:.92}.VacancyDetail-module__NDT7VG__metadata{border-top:1px solid #ffffff3d;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.VacancyDetail-module__NDT7VG__metadata>div{min-width:0;padding:1.5rem 1.5rem 0 0}.VacancyDetail-module__NDT7VG__metadata dt{color:var(--white)}.VacancyDetail-module__NDT7VG__metadata dd{overflow-wrap:anywhere;margin:.35rem 0 0}.VacancyDetail-module__NDT7VG__dossier{padding:clamp(4.5rem, 8vw, 8rem) var(--page-gutter)}.VacancyDetail-module__NDT7VG__chapter{border-top:1px solid var(--line);grid-template-columns:minmax(3rem,.12fr) minmax(10rem,.28fr) minmax(0,.6fr);gap:clamp(1.5rem,4vw,4rem);padding:clamp(2.5rem,5vw,4.5rem) 0;display:grid}.VacancyDetail-module__NDT7VG__chapter h2{font-family:var(--font-cas-olgans), Georgia, serif;font-size:var(--public-type-supporting);margin:0;font-weight:400;line-height:1}.VacancyDetail-module__NDT7VG__chapterContent{min-width:0;color:var(--black);font-size:clamp(1rem,1.25vw,1.15rem);line-height:1.75}.VacancyDetail-module__NDT7VG__summary{color:var(--black);margin:0 0 2rem;font-size:clamp(1.25rem,2vw,1.7rem);line-height:1.45}.VacancyDetail-module__NDT7VG__description{gap:1.25rem;display:grid}.VacancyDetail-module__NDT7VG__description p{margin:0}.VacancyDetail-module__NDT7VG__detailList{gap:0;margin:0;padding:0;list-style:none;display:grid}.VacancyDetail-module__NDT7VG__detailList li{border-top:1px solid var(--line);padding:1.1rem 0 1.1rem 2rem;position:relative}.VacancyDetail-module__NDT7VG__detailList li:before{content:"✓";color:var(--black);position:absolute;left:0}.VacancyDetail-module__NDT7VG__empty{margin:0}.VacancyDetail-module__NDT7VG__application{padding:clamp(4.5rem, 8vw, 7rem) var(--page-gutter);background:var(--black);color:var(--white)}.VacancyDetail-module__NDT7VG__applicationInner{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:3rem;display:grid}.VacancyDetail-module__NDT7VG__applicationInner>div:first-child>h2{max-width:14ch;font-family:var(--font-cas-olgans), Georgia, serif;font-size:var(--public-type-section);margin:1rem 0 .5rem;font-weight:400;line-height:.98}.VacancyDetail-module__NDT7VG__applicationInner>div:first-child>p:last-child{color:var(--white)}.VacancyDetail-module__NDT7VG__applyButton{background:var(--white);min-width:15rem;min-height:4rem;color:var(--black);cursor:pointer;text-transform:uppercase;transition:background var(--public-motion-fast) ease, color var(--public-motion-fast) ease;border:1px solid #ffffff7a;justify-content:space-between;align-items:center;gap:2rem;padding:1rem 1.25rem;font-weight:600;display:inline-flex}.VacancyDetail-module__NDT7VG__applyButton:hover,.VacancyDetail-module__NDT7VG__applyButton:focus-visible{color:var(--white);background:0 0}.VacancyDetail-module__NDT7VG__applicationActions{min-width:min(100%,26rem);display:grid}.VacancyDetail-module__NDT7VG__opportunitiesLink{color:var(--white);transition:border-color var(--public-motion-fast) ease, color var(--public-motion-fast) ease;border-bottom:1px solid #ffffff4d;justify-content:space-between;align-items:center;padding:1rem 0;font-size:.78rem;display:flex}.VacancyDetail-module__NDT7VG__opportunitiesLink:hover,.VacancyDetail-module__NDT7VG__opportunitiesLink:focus-visible{border-color:var(--white);color:var(--white)}.VacancyDetail-module__NDT7VG__notFound{min-height:75svh;padding:9rem var(--page-gutter) 5rem;background:var(--black);color:var(--white);text-align:center;place-content:center;gap:1.5rem;display:grid}.VacancyDetail-module__NDT7VG__notFound h1{max-width:14ch;font-family:var(--font-cas-olgans), Georgia, serif;font-size:var(--public-type-page);margin:0;font-weight:400;line-height:.95}.VacancyDetail-module__NDT7VG__notFound p{color:var(--white);margin:0}.VacancyDetail-module__NDT7VG__notFound .VacancyDetail-module__NDT7VG__backLink{margin-inline:auto}@media (max-width:48rem){.VacancyDetail-module__NDT7VG__hero{min-height:0}.VacancyDetail-module__NDT7VG__metadata{grid-template-columns:repeat(2,minmax(0,1fr))}.VacancyDetail-module__NDT7VG__chapter{grid-template-columns:2.5rem minmax(0,1fr)}.VacancyDetail-module__NDT7VG__chapterContent{grid-column:2}.VacancyDetail-module__NDT7VG__applicationInner{grid-template-columns:1fr;align-items:start}.VacancyDetail-module__NDT7VG__applicationActions,.VacancyDetail-module__NDT7VG__applyButton{width:100%}}@media (prefers-reduced-motion:reduce){.VacancyDetail-module__NDT7VG__applyButton,.VacancyDetail-module__NDT7VG__backLink,.VacancyDetail-module__NDT7VG__opportunitiesLink{transition:none}}
