.xaADNW_heroShell,.xaADNW_workSection,.xaADNW_opportunities{background:var(--black);color:var(--white)}.xaADNW_workSection,.xaADNW_opportunities{box-shadow:0 0 0 100vmax var(--black);clip-path:inset(0 -100vmax)}.xaADNW_talentNetwork{background:var(--white);box-shadow:0 0 0 100vmax var(--white);clip-path:inset(0 -100vmax);color:var(--black)}.xaADNW_hero{grid-template-columns:minmax(0,.92fr) minmax(28rem,1.08fr);min-height:47rem;padding-top:5.5rem;display:grid}.xaADNW_heroCopy{max-width:43rem;padding:5rem clamp(1.5rem, 2.5vw, 3rem) 5rem var(--page-gutter);place-self:center end;width:100%}.xaADNW_heroCopy>*{animation:xaADNW_careersHeroCopyIn var(--public-motion-entrance) var(--public-motion-ease) both}.xaADNW_heroCopy>:nth-child(2){animation-delay:var(--public-motion-stagger)}.xaADNW_heroCopy>:nth-child(3){animation-delay:calc(var(--public-motion-stagger) * 1.5)}.xaADNW_heroCopy>:nth-child(4){animation-delay:calc(var(--public-motion-stagger) * 2)}.xaADNW_heroCopy h1,.xaADNW_opportunities h2,.xaADNW_cvContent h2,.xaADNW_talentContent h2{font-family:var(--font-cas-olgans), Georgia, serif;letter-spacing:-.025em;font-weight:400}.xaADNW_heroCopy h1{font-size:var(--public-type-page);max-width:12ch;margin:1.5rem 0 2rem;line-height:.98}.xaADNW_heroCopy>p:last-child{color:var(--white);max-width:42rem;font-size:clamp(.95rem,1.2vw,1.15rem);line-height:1.9}.xaADNW_rule,.xaADNW_sectionLabel:after{content:"";opacity:.65;background:currentColor;width:2rem;height:1px;margin-top:1.2rem;display:block}.xaADNW_heroVisual{background:#0d0d0d;min-height:38rem;position:relative;overflow:hidden}.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}.xaADNW_heroVisual img{animation:xaADNW_careersHeroMediaIn var(--public-motion-image-settle) var(--public-motion-ease) both;object-fit:cover;object-position:50% center}.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}.xaADNW_contentSection,.xaADNW_opportunities,.xaADNW_cvSection,.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}.xaADNW_contentSection+.xaADNW_contentSection,.xaADNW_opportunities,.xaADNW_cvSection{border-top:1px solid var(--line)}.xaADNW_expectationsSection+.xaADNW_workSection{border-top:0}.xaADNW_sectionBody{min-width:0}.xaADNW_expectationsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.xaADNW_expectationCard{border-top:1px solid var(--line);padding:clamp(2rem,4vw,3.5rem) 0}.xaADNW_featuredExpectation{grid-column:1/-1;padding-block:clamp(2rem,4vw,3.5rem)}.xaADNW_featuredExpectation .xaADNW_expectationContent{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;display:grid}.xaADNW_featuredExpectation .xaADNW_expectationContent p{padding-left:clamp(1.5rem,3vw,3rem)}.xaADNW_supportingExpectation:nth-child(odd){border-left:1px solid var(--line);padding-left:clamp(1.5rem,3vw,3rem)}.xaADNW_supportingExpectation:nth-child(2n){padding-right:clamp(1.5rem,3vw,3rem)}.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}.xaADNW_featuredExpectation .xaADNW_expectationContent h3{max-width:10ch;margin-bottom:0;font-size:clamp(3rem,5vw,5rem)}.xaADNW_expectationsGrid p,.xaADNW_intro,.xaADNW_reward,.xaADNW_cvContent p,.xaADNW_talentContent p,.xaADNW_emptyState{color:var(--black);line-height:1.75}.xaADNW_vacancyLoadMoreRow{border-bottom:1px solid var(--line-dark);justify-content:space-between;align-items:center;gap:2rem;padding:1.5rem .75rem;display:flex}.xaADNW_vacancyLoadMoreRow p{color:var(--white);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.72rem}.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}.xaADNW_vacancyLoadMoreRow button:hover,.xaADNW_vacancyLoadMoreRow button:focus-visible{background:var(--white);color:var(--black)}.xaADNW_vacancyTable{border-top:1px solid var(--line-dark);margin-top:clamp(2.5rem,5vw,4.5rem)}.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}.xaADNW_vacancyRow:hover,.xaADNW_vacancyRow:focus-visible{background:var(--white);color:var(--black)}.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}.xaADNW_vacancyRow span,.xaADNW_vacancyRow small{letter-spacing:.05em;text-transform:uppercase;font-size:.72rem}.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}.xaADNW_vacancyRow:hover .xaADNW_vacancyArrow,.xaADNW_vacancyRow:focus-visible .xaADNW_vacancyArrow{transform:translate(.2rem)}.xaADNW_vacancyCards{border-top:1px solid var(--line-dark);margin:clamp(2.5rem,5vw,4.5rem) 0 0;padding:0;list-style:none}.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}.xaADNW_vacancyCards>li:hover{background:#171717;border-color:#555}.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}.xaADNW_vacancyCards p{color:var(--white);max-width:46rem;margin:0;font-size:.82rem;line-height:1.7}.xaADNW_vacancyOverview{min-width:0}.xaADNW_vacancySummary{max-width:28rem!important;margin-top:1.25rem!important}.xaADNW_vacancyDetails{gap:1.5rem;min-width:0;display:grid}.xaADNW_vacancyDetailContent{gap:clamp(2rem,4vw,3.5rem);display:grid}.xaADNW_vacancyDescription,.xaADNW_vacancyDetailGrid>section{min-width:0}.xaADNW_vacancyDetails h4{color:var(--white);letter-spacing:.1em;text-transform:uppercase;margin:0 0 1rem;font-size:.68rem;font-weight:600}.xaADNW_vacancyDescription p{color:var(--white);font-size:clamp(.95rem,1.2vw,1.08rem);line-height:1.8}.xaADNW_vacancyDetailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,4vw,4rem);display:grid}.xaADNW_vacancyDetailGrid ul{border-top:1px solid #fff3;margin:0;padding:0;list-style:none}.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}.xaADNW_vacancyDetailGrid li:before{color:var(--white);content:"✓";margin-top:.12rem;font-size:.68rem}.xaADNW_vacancyEmptyDetail{font-style:italic;color:var(--white)!important}.xaADNW_vacancyActionRow{border-top:1px solid #ffffff3d;justify-content:space-between;align-items:center;gap:1.5rem;padding-top:1.5rem;display:flex}.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}.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}.xaADNW_vacancyApplyButton:hover,.xaADNW_vacancyApplyButton:focus-visible{background:var(--white);border-color:var(--white);color:var(--black)}.xaADNW_vacancyApplyButton:hover span,.xaADNW_vacancyApplyButton:focus-visible span{background:var(--black);color:var(--white);transform:translate(.12rem)}.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}.xaADNW_vacancyDisclosure span{font-size:1rem;line-height:1}.xaADNW_vacancyDisclosure:hover{border-color:var(--white)}.xaADNW_vacancyApplyButton{margin-left:auto}.xaADNW_vacancyMeta{letter-spacing:.07em;text-transform:uppercase;flex-wrap:wrap;align-content:start;gap:.45rem;font-size:.62rem;display:flex}.xaADNW_vacancyMeta span{color:var(--white);border:1px solid #ffffff42;border-radius:999px;padding:.42rem .62rem}.xaADNW_expectationsGrid p{max-width:42ch;margin:0;font-size:clamp(1rem,.95rem + .2vw,1.0625rem)}.xaADNW_intro{font-family:var(--font-cas-olgans), Georgia, serif;margin:0 0 2.5rem;font-size:clamp(1.25rem,2vw,1.75rem)}.xaADNW_principlesList{grid-template-columns:1fr;gap:0;margin:0;padding:0;list-style:none;display:grid}.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}.xaADNW_principlesList li[data-complete=true]{color:var(--white);font-weight:400}.xaADNW_principlesList li>span:last-child{max-width:27ch}.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}.xaADNW_principlesList li[data-complete=true] .xaADNW_principleCheck{background:var(--white);border-color:var(--white);color:var(--black);transform:rotate(360deg)}.xaADNW_workIntro{align-self:start;position:sticky;top:3rem}.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}.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)}.xaADNW_workSection .xaADNW_sectionBody{justify-self:end;width:100%;max-width:61rem}.xaADNW_workIntro .xaADNW_intro{color:var(--white);max-width:13rem;margin:2.5rem 0 1rem;font-size:clamp(1.35rem,2vw,1.85rem)}.xaADNW_workIntro>p:not(.xaADNW_sectionLabel):not(.xaADNW_intro){color:var(--white);max-width:14rem;font-size:.82rem;line-height:1.65}.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}.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}.xaADNW_assessment{background:var(--white);box-shadow:0 0 0 100vmax var(--white);clip-path:inset(0 -100vmax)}.xaADNW_assessmentGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:0 0 3rem;padding:0;list-style:none;display:grid}.xaADNW_assessmentGrid li{border-left:1px solid var(--line);min-height:9rem;padding:0 1.25rem;font-size:.8rem;line-height:1.55}.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}.xaADNW_confirmButton,.xaADNW_outlineButton,.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}.xaADNW_confirmButton{background:var(--black);color:var(--white);cursor:pointer}.xaADNW_opportunities h2,.xaADNW_cvContent h2,.xaADNW_talentContent h2{font-size:var(--public-type-section);margin:0 0 1.5rem;line-height:1.05}.xaADNW_opportunities{border-color:var(--line-dark);min-height:34rem}.xaADNW_opportunities .xaADNW_sectionLabel{color:var(--white)}.xaADNW_opportunities h2{font-size:var(--public-type-section);max-width:15ch;margin-bottom:0}.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}.xaADNW_cvSection{background:var(--white);grid-template-columns:minmax(8rem,.22fr) minmax(0,1fr) minmax(15rem,.32fr);align-items:center;min-height:20rem}.xaADNW_cvContent{grid-template-columns:4rem minmax(0,1fr);align-items:center;gap:2rem;display:grid}.xaADNW_cvContent h2{font-size:var(--public-type-supporting);margin-bottom:.75rem}.xaADNW_cvContent p{max-width:35rem;margin:0}.xaADNW_documentIcon{width:3.9rem;height:4.8rem}.xaADNW_cvAction{justify-self:end}.xaADNW_outlineButton{transition:background var(--public-motion-fast) ease, color var(--public-motion-fast) ease}.xaADNW_outlineButton span{transition:transform var(--public-motion-fast) var(--public-motion-ease)}.xaADNW_outlineButton:hover,.xaADNW_outlineButton:focus-visible{background:var(--black);color:var(--white)}.xaADNW_outlineButton:hover span,.xaADNW_outlineButton:focus-visible span{transform:translate(.2rem)}.xaADNW_disabledButton{color:var(--black);cursor:not-allowed;border-style:dashed}.xaADNW_talentNetwork{border-top:1px solid #0000002e}.xaADNW_talentNetwork .xaADNW_sectionLabel{color:var(--black)}.xaADNW_talentContent p{color:var(--black);max-width:38rem}.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}.xaADNW_talentButton:hover,.xaADNW_talentButton:focus-visible{background:var(--black);color:var(--white)}.xaADNW_talentButton span{transition:transform var(--public-motion-fast) var(--public-motion-ease)}.xaADNW_talentButton:hover span,.xaADNW_talentButton:focus-visible span{transform:translate(.2rem)}.xaADNW_drawerLayer{z-index:100;position:fixed;inset:0}.xaADNW_drawerBackdrop{animation:xaADNW_backdropIn var(--public-motion-fast) ease both;cursor:pointer;background:#00000094;border:0;width:100%;padding:0;position:absolute;inset:0}.xaADNW_applicationDrawer{animation: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}.xaADNW_drawerHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:2rem;padding-bottom:2rem;display:flex}.xaADNW_drawerHeader p{letter-spacing:.1em;text-transform:uppercase;margin:0 0 1rem;font-size:.7rem;font-weight:600}.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}.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}.xaADNW_applicationForm{flex-direction:column;flex:1;padding-top:clamp(2rem,5vh,3.5rem);display:flex}.xaADNW_formIntro{margin-bottom:2rem}.xaADNW_formIntro>span{letter-spacing:.1em;text-transform:uppercase;margin-bottom:.8rem;font-size:.66rem;font-weight:600;display:block}.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}.xaADNW_formIntro p{color:var(--black);margin:0;font-size:.83rem;line-height:1.65}.xaADNW_applicationForm .xaADNW_formGrid{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 2rem;margin:0;padding:0;display:grid}.xaADNW_fullField{grid-column:1/-1}.xaADNW_applicationForm label{letter-spacing:.04em;text-transform:uppercase;gap:.55rem;font-size:.72rem;font-weight:600;display:grid}.xaADNW_applicationForm input:not([type=file]):not([type=checkbox]){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}.xaADNW_applicationForm input:not([type=file]):not([type=checkbox]):focus{border-color:var(--black);outline:0}.xaADNW_applicationForm .xaADNW_referralCheckbox{cursor:pointer;align-items:center;gap:.75rem;min-height:2.75rem;display:flex}.xaADNW_referralCheckbox input{accent-color:var(--black);cursor:pointer;flex:none;width:1.125rem;height:1.125rem;margin:0}.xaADNW_referralCheckbox input:focus-visible{outline:2px solid var(--black);outline-offset:4px}.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}.xaADNW_fileUpload:hover{border-color:var(--black);background:#f1f1ef}.xaADNW_fileUpload:focus-within{border-color:var(--black);outline:2px solid var(--black);outline-offset:3px}.xaADNW_fileUpload input{cursor:pointer;opacity:0;z-index:2;width:100%;height:100%;position:absolute;inset:0}.xaADNW_fileUploadIcon{background:var(--black);border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex;color:var(--white)!important}.xaADNW_fileUploadIcon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:1.2rem;height:1.2rem}.xaADNW_fileUploadText{letter-spacing:0;gap:.35rem;display:grid}.xaADNW_fileUploadText strong{color:var(--black);text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:600;overflow:hidden}.xaADNW_fileUploadText>span{color:var(--black);font-size:.7rem;font-weight:400;line-height:1.45}.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}.xaADNW_privacyNote{color:var(--black);margin:1rem 0 0;font-size:.7rem;line-height:1.55}.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}.xaADNW_drawerActions{justify-content:flex-end;gap:1rem;margin-top:auto;padding-top:3rem;display:flex}.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}.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}.xaADNW_uploadingNotice{color:var(--black);grid-column:1/-1;margin:0;padding:1rem 0;font-size:.78rem}.xaADNW_primaryAction:disabled{cursor:wait;border-style:double}@keyframes xaADNW_careersHeroCopyIn{0%{transform:translateY(var(--public-motion-travel))}to{transform:translateY(0)}}@keyframes xaADNW_careersHeroMediaIn{0%{opacity:0;transform:scale(1.025)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:no-preference){.xaADNW_vacancyRow[data-newly-appended=true]{animation:xaADNW_vacancyBatchSettle var(--public-motion-entrance) var(--public-motion-ease) both}}@keyframes xaADNW_vacancyBatchSettle{0%{transform:translateY(var(--public-motion-travel))}to{transform:translateY(0)}}@keyframes xaADNW_drawerIn{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes xaADNW_backdropIn{0%{opacity:0}to{opacity:1}}.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){.xaADNW_hero{grid-template-columns:1fr}.xaADNW_heroCopy{justify-self:start}.xaADNW_heroVisual{min-height:28rem}.xaADNW_expectationsGrid,.xaADNW_assessmentGrid,.xaADNW_featuredExpectation .xaADNW_expectationContent{grid-template-columns:repeat(2,minmax(0,1fr))}.xaADNW_assessmentGrid li:last-child{grid-column:1/-1}.xaADNW_cvSection{grid-template-columns:minmax(8rem,.22fr) minmax(0,1fr)}.xaADNW_cvAction{grid-column:2;justify-self:start}.xaADNW_vacancyApplyButton{justify-self:start}.xaADNW_vacancyRow{grid-template-columns:minmax(12rem,1.4fr) repeat(2,minmax(7rem,.7fr)) auto}.xaADNW_vacancyRow span:nth-of-type(3),.xaADNW_vacancyRow small{display:none}}@media (max-width:46rem){.xaADNW_hero{min-height:auto;padding-top:4.75rem}.xaADNW_heroCopy{padding-top:3.5rem;padding-bottom:3rem}.xaADNW_heroCopy h1{font-size:var(--public-type-page);margin-bottom:1.5rem;line-height:.94}.xaADNW_heroVisual{aspect-ratio:4/3;min-height:0}.xaADNW_heroVisual img{object-position:52% center}.xaADNW_contentSection,.xaADNW_opportunities,.xaADNW_cvSection,.xaADNW_talentNetwork{grid-template-columns:1fr;gap:2.5rem;min-height:auto}.xaADNW_sectionLabel{max-width:14rem}.xaADNW_expectationsGrid,.xaADNW_assessmentGrid,.xaADNW_principlesList{grid-template-columns:1fr}.xaADNW_expectationCard,.xaADNW_featuredExpectation{grid-column:auto;padding:2rem 0}.xaADNW_featuredExpectation .xaADNW_expectationContent{display:block}.xaADNW_featuredExpectation .xaADNW_expectationContent p{padding-left:0}.xaADNW_featuredExpectation .xaADNW_expectationContent h3{margin-bottom:1.5rem;font-size:clamp(2.6rem,13vw,3.75rem)}.xaADNW_supportingExpectation:nth-child(odd),.xaADNW_supportingExpectation:nth-child(2n){border-left:0;padding-left:0;padding-right:0}.xaADNW_workIntro{position:static}.xaADNW_workSection{grid-template-columns:1fr;gap:2.5rem}.xaADNW_workIntro .xaADNW_intro,.xaADNW_workIntro>p:not(.xaADNW_sectionLabel):not(.xaADNW_intro){max-width:26rem}.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)}.xaADNW_principleCheck{width:2rem;height:2rem}.xaADNW_expectationCard,.xaADNW_assessmentGrid li{min-height:auto;padding-top:2rem;padding-bottom:2rem}.xaADNW_assessmentGrid li:last-child{grid-column:auto}.xaADNW_confirmButton,.xaADNW_outlineButton,.xaADNW_disabledButton{width:100%}.xaADNW_cvContent{grid-template-columns:3rem minmax(0,1fr);align-items:start}.xaADNW_documentIcon{width:3rem;height:3.8rem}.xaADNW_cvAction{grid-column:auto;justify-self:stretch}.xaADNW_applicationDrawer{width:100%;max-width:none;padding:1.25rem}.xaADNW_drawerHeader h2{font-size:var(--public-type-section)}.xaADNW_applicationForm .xaADNW_formGrid{grid-template-columns:1fr}.xaADNW_fullField{grid-column:auto}.xaADNW_fileUpload{grid-template-columns:2.75rem minmax(0,1fr);min-height:7.5rem}.xaADNW_fileUploadAction{grid-column:2;justify-self:start}.xaADNW_drawerActions{flex-direction:column-reverse}.xaADNW_primaryAction{width:100%}.xaADNW_vacancyCards>li{grid-template-columns:1fr;gap:2.5rem;padding:2rem 0}.xaADNW_vacancyRow{grid-template-columns:minmax(0,1fr) auto;gap:.75rem 1rem;min-height:0;padding:1.75rem 0}.xaADNW_vacancyRow strong{font-size:clamp(1.45rem,6.5vw,1.9rem)}.xaADNW_vacancyRow>span:not(.xaADNW_vacancyArrow),.xaADNW_vacancyRow small{grid-column:1;display:block}.xaADNW_vacancyArrow{grid-area:1/2/span 3}.xaADNW_vacancyLoadMoreRow{flex-direction:column;align-items:stretch}.xaADNW_vacancyLoadMoreRow button{width:100%}.xaADNW_vacancyCards h3{font-size:var(--public-type-supporting);max-width:12ch}.xaADNW_vacancyDetailGrid{grid-template-columns:1fr}.xaADNW_vacancyMeta{flex-flow:wrap}.xaADNW_vacancyApplyButton{width:100%;margin-top:.5rem}.xaADNW_vacancyActionRow{flex-direction:column;align-items:stretch}.xaADNW_vacancyDisclosure{align-self:flex-start}}@media (prefers-reduced-motion:reduce){.xaADNW_heroShell *,.xaADNW_workSection *,.xaADNW_expectationsSection *,.xaADNW_opportunities *,.xaADNW_cvSection *,.xaADNW_talentNetwork *,.xaADNW_drawerLayer *{transition:none!important;animation:none!important}.xaADNW_drawerBackdrop,.xaADNW_applicationDrawer{animation:none}.xaADNW_principlesList li,.xaADNW_principleCheck{transition:none}}
.NDT7VG_page{background:var(--white);color:var(--black)}.NDT7VG_hero{min-height:35rem;padding:clamp(9rem, 16vw, 13rem) var(--page-gutter) clamp(4rem, 7vw, 7rem);background:var(--black);color:var(--white)}.NDT7VG_heroInner,.NDT7VG_dossierInner,.NDT7VG_applicationInner{width:min(100%, var(--content-width));margin-inline:auto}.NDT7VG_heroTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.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}.NDT7VG_backLink span,.NDT7VG_applyButton span,.NDT7VG_opportunitiesLink span{transition:transform var(--public-motion-fast) var(--public-motion-ease)}.NDT7VG_backLink:hover span,.NDT7VG_backLink:focus-visible span,.NDT7VG_opportunitiesLink:hover span,.NDT7VG_opportunitiesLink:focus-visible span{transform:translate(-.2rem)}.NDT7VG_applyButton:hover span,.NDT7VG_applyButton:focus-visible span{transform:translate(.2rem)}.NDT7VG_eyebrow,.NDT7VG_metadata dt,.NDT7VG_chapterIndex{letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:600}.NDT7VG_eyebrow{font-size:var(--public-type-label)}.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}.NDT7VG_metadata{border-top:1px solid #ffffff3d;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.NDT7VG_metadata>div{min-width:0;padding:1.5rem 1.5rem 0 0}.NDT7VG_metadata dt{color:var(--white)}.NDT7VG_metadata dd{overflow-wrap:anywhere;margin:.35rem 0 0}.NDT7VG_dossier{padding:clamp(4.5rem, 8vw, 8rem) var(--page-gutter)}.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}.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}.NDT7VG_chapterContent{min-width:0;color:var(--black);font-size:clamp(1rem,1.25vw,1.15rem);line-height:1.75}.NDT7VG_summary{color:var(--black);margin:0 0 2rem;font-size:clamp(1.25rem,2vw,1.7rem);line-height:1.45}.NDT7VG_description{gap:1.25rem;display:grid}.NDT7VG_description p{margin:0}.NDT7VG_detailList{gap:0;margin:0;padding:0;list-style:none;display:grid}.NDT7VG_detailList li{border-top:1px solid var(--line);padding:1.1rem 0 1.1rem 2rem;position:relative}.NDT7VG_detailList li:before{content:"✓";color:var(--black);position:absolute;left:0}.NDT7VG_empty{margin:0}.NDT7VG_application{padding:clamp(4.5rem, 8vw, 7rem) var(--page-gutter);background:var(--black);color:var(--white)}.NDT7VG_applicationInner{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:3rem;display:grid}.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}.NDT7VG_applicationInner>div:first-child>p:last-child{color:var(--white)}.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}.NDT7VG_applyButton:hover,.NDT7VG_applyButton:focus-visible{color:var(--white);background:0 0}.NDT7VG_applicationActions{min-width:min(100%,26rem);display:grid}.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}.NDT7VG_opportunitiesLink:hover,.NDT7VG_opportunitiesLink:focus-visible{border-color:var(--white);color:var(--white)}.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}.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}.NDT7VG_notFound p{color:var(--white);margin:0}.NDT7VG_notFound .NDT7VG_backLink{margin-inline:auto}@media (max-width:48rem){.NDT7VG_hero{min-height:0}.NDT7VG_metadata{grid-template-columns:repeat(2,minmax(0,1fr))}.NDT7VG_chapter{grid-template-columns:2.5rem minmax(0,1fr)}.NDT7VG_chapterContent{grid-column:2}.NDT7VG_applicationInner{grid-template-columns:1fr;align-items:start}.NDT7VG_applicationActions,.NDT7VG_applyButton{width:100%}}@media (prefers-reduced-motion:reduce){.NDT7VG_applyButton,.NDT7VG_backLink,.NDT7VG_opportunitiesLink{transition:none}}
