.TalentBenefits-module__rpE_YW__benefits{background:var(--color-brand-navy);color:var(--color-brand-white);padding-block:clamp(var(--space-8), 9vw, 8rem)}.TalentBenefits-module__rpE_YW__shell{width:min(100%, var(--content-max-width));padding-inline:var(--gutter);margin:0 auto}.TalentBenefits-module__rpE_YW__entries{column-gap:clamp(var(--space-6), 7vw, 8rem);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.TalentBenefits-module__rpE_YW__entries li{min-width:0;padding-block:var(--space-5);border-top:1px solid #527b8e;display:grid}.TalentBenefits-module__rpE_YW__profitSharing{grid-area:1/1}.TalentBenefits-module__rpE_YW__ilitiaPlans{grid-area:1/2}.TalentBenefits-module__rpE_YW__flexibleBenefits{grid-area:2/1}.TalentBenefits-module__rpE_YW__paidRemoteWork{grid-area:2/2}.TalentBenefits-module__rpE_YW__kickOff{grid-area:3/1}.TalentBenefits-module__rpE_YW__continuousLearning{grid-area:3/2}.TalentBenefits-module__rpE_YW__getTogethers{grid-area:4/1}.TalentBenefits-module__rpE_YW__wellbeingSpace{grid-area:4/2}.TalentBenefits-module__rpE_YW__birthdayCelebration{grid-area:5/1}.TalentBenefits-module__rpE_YW__pensionPlans{grid-area:5/2}.TalentBenefits-module__rpE_YW__regularCheckIns{grid-area:6/1}.TalentBenefits-module__rpE_YW__entry{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.TalentBenefits-module__rpE_YW__icon{width:1.5rem;height:1.5rem;color:var(--color-brand-cyan);margin-top:.15rem}.TalentBenefits-module__rpE_YW__entry h3{color:var(--color-brand-white);font-family:var(--font-family-inter);font-size:clamp(1.125rem,1.8vw,1.5rem);font-weight:var(--font-weight-medium);line-height:1.35}.TalentBenefits-module__rpE_YW__entry p{font-family:var(--font-family-inter);font-weight:var(--font-weight-regular);max-width:50ch;margin-top:var(--space-3);color:var(--color-brand-muted);line-height:1.6}@media (max-width:48rem){.TalentBenefits-module__rpE_YW__entries{grid-template-columns:minmax(0,1fr)}.TalentBenefits-module__rpE_YW__profitSharing,.TalentBenefits-module__rpE_YW__ilitiaPlans,.TalentBenefits-module__rpE_YW__flexibleBenefits,.TalentBenefits-module__rpE_YW__paidRemoteWork,.TalentBenefits-module__rpE_YW__kickOff,.TalentBenefits-module__rpE_YW__continuousLearning,.TalentBenefits-module__rpE_YW__getTogethers,.TalentBenefits-module__rpE_YW__wellbeingSpace,.TalentBenefits-module__rpE_YW__birthdayCelebration,.TalentBenefits-module__rpE_YW__pensionPlans,.TalentBenefits-module__rpE_YW__regularCheckIns{grid-area:auto}}
.Talent-module__sStv4a__main{background:var(--color-brand-navy);color:var(--color-brand-white);font-family:var(--font-family-inter)}.Talent-module__sStv4a__hero{padding:clamp(var(--space-7), 5vw, var(--space-8)) var(--gutter) clamp(var(--space-8), 10vw, 10rem)}.Talent-module__sStv4a__heroGrid{width:min(100%, var(--content-max-width));grid-template-columns:minmax(0,.38fr) minmax(0,.62fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);margin:0 auto;display:grid}.Talent-module__sStv4a__heroCopy{min-width:0;max-width:40rem}.Talent-module__sStv4a__eyebrow{margin-bottom:var(--space-4);color:var(--color-brand-cyan);font-family:var(--font-family-poppins);font-size:.82rem;font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;line-height:1.25}.Talent-module__sStv4a__hero h1{max-width:21ch;font-family:var(--font-family-inter);font-size:clamp(2rem,3.4vw,3rem);font-weight:var(--font-weight-bold);letter-spacing:-.045em;line-height:1.08}.Talent-module__sStv4a__titleAccent{color:var(--color-brand-cyan)}.Talent-module__sStv4a__recognitions{gap:var(--space-5);max-width:23rem;margin-top:var(--space-7);list-style:none;display:grid}.Talent-module__sStv4a__recognitions li{gap:var(--space-4);border-left:3px solid var(--color-brand-cyan);padding-left:var(--space-4);color:var(--color-brand-muted);grid-template-columns:minmax(3.5rem,auto) minmax(0,1fr);align-items:baseline;line-height:1.5;display:grid}.Talent-module__sStv4a__recognitions li>span:not(.Talent-module__sStv4a__recognitionYear){font-family:var(--font-family-inter);font-weight:var(--font-weight-regular)}.Talent-module__sStv4a__recognitionYear{color:var(--color-brand-white);font-family:var(--font-family-poppins);font-size:1.125rem;font-weight:var(--font-weight-semibold)}.Talent-module__sStv4a__heroVisual{justify-content:center;align-self:end;align-items:center;min-width:0;display:flex}.Talent-module__sStv4a__heroVisual img{object-fit:contain;width:100%;height:auto}.Talent-module__sStv4a__bestWorkplace,.Talent-module__sStv4a__survey{padding-block:clamp(var(--space-8), 9vw, 8rem)}.Talent-module__sStv4a__bestWorkplace{background:var(--color-brand-white);color:var(--color-brand-ink)}.Talent-module__sStv4a__editorialContent,.Talent-module__sStv4a__surveyContent{width:min(100%, var(--content-max-width));padding-inline:var(--gutter);margin:0 auto}.Talent-module__sStv4a__editorialContent{max-width:var(--content-max-width)}.Talent-module__sStv4a__bestWorkplaceGrid{align-items:center;gap:clamp(var(--space-6), 7vw, 8rem);grid-template-columns:minmax(0,1.05fr) minmax(15rem,.75fr);display:grid}.Talent-module__sStv4a__bestWorkplaceCopy{max-width:62ch}.Talent-module__sStv4a__badgeComposition{align-items:end;gap:clamp(var(--space-3), 2vw, var(--space-5));grid-template-columns:minmax(0,1fr) minmax(4rem,.3fr);justify-self:center;width:min(100%,28rem);display:grid}.Talent-module__sStv4a__primaryBadge,.Talent-module__sStv4a__secondaryBadge{object-fit:contain;width:100%;height:auto;display:block}.Talent-module__sStv4a__primaryBadge{max-width:25rem}.Talent-module__sStv4a__secondaryBadge{justify-self:center;max-width:8rem}.Talent-module__sStv4a__bestWorkplace h2,.Talent-module__sStv4a__surveyIntroduction h2{color:var(--color-brand-navy);font-family:var(--font-family-inter);font-size:clamp(2rem,3.8vw,3.4rem);font-weight:var(--font-weight-bold);line-height:1.12}.Talent-module__sStv4a__bestWorkplaceDescription{font-family:var(--font-family-inter);font-weight:var(--font-weight-regular);max-width:62ch;margin-top:var(--space-5);line-height:1.7}.Talent-module__sStv4a__callToAction{min-height:44px;margin-top:var(--space-6);border-radius:var(--radius-pill);padding:var(--space-3) var(--space-5);background:var(--color-brand-cyan);color:var(--color-brand-navy);font-family:var(--font-family-poppins);font-weight:var(--font-weight-semibold);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.Talent-module__sStv4a__callToAction:hover{background:var(--color-brand-secondary)}.Talent-module__sStv4a__hero .Talent-module__sStv4a__callToAction{margin-top:var(--space-7);padding:var(--space-2) var(--space-4);font-size:.875rem}.Talent-module__sStv4a__callToAction:focus-visible{outline-offset:4px;outline:3px solid}.Talent-module__sStv4a__supportText{font-family:var(--font-family-inter);font-weight:var(--font-weight-regular);margin-top:var(--space-4);color:var(--color-brand-navy);line-height:1.6}.Talent-module__sStv4a__survey{color:var(--color-brand-ink);background:#f5f9fa}.Talent-module__sStv4a__surveyIntroduction{gap:clamp(var(--space-6), 7vw, 8rem);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}.Talent-module__sStv4a__surveyIntroduction p{border-left:3px solid var(--color-brand-cyan);padding:var(--space-2) 0 var(--space-2) var(--space-5);font-family:var(--font-family-inter);font-weight:var(--font-weight-regular);max-width:48ch;color:var(--color-brand-navy);align-self:start;line-height:1.7}.Talent-module__sStv4a__surveyResults{gap:0 clamp(var(--space-5), 4vw, var(--space-7));margin-top:var(--space-7);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Talent-module__sStv4a__surveyResults div{min-width:0;padding-block:var(--space-6);border-top:4px solid var(--color-brand-navy)}.Talent-module__sStv4a__surveyResults dt{align-items:center;gap:var(--space-4);color:var(--color-brand-navy);font-family:var(--font-family-poppins);font-size:clamp(2.25rem,3.8vw,3rem);font-weight:var(--font-weight-semibold);letter-spacing:-.045em;line-height:1;display:flex}.Talent-module__sStv4a__surveyResultIcon{box-sizing:border-box;width:3rem;height:3rem;padding:var(--space-2);background:var(--color-brand-white);object-fit:contain;border-radius:50%;flex:none}.Talent-module__sStv4a__surveyResults dd{font-family:var(--font-family-inter);font-weight:var(--font-weight-regular);margin-top:var(--space-6);line-height:1.6}@media (max-width:48rem){.Talent-module__sStv4a__heroGrid{grid-template-columns:1fr;min-block-size:0}.Talent-module__sStv4a__hero h1{max-width:24ch}.Talent-module__sStv4a__heroVisual{width:min(100%,40rem);margin-inline:auto}.Talent-module__sStv4a__surveyIntroduction{gap:var(--space-4);grid-template-columns:1fr}.Talent-module__sStv4a__bestWorkplaceGrid{grid-template-columns:1fr}.Talent-module__sStv4a__badgeComposition{justify-self:start}.Talent-module__sStv4a__surveyResults{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:36rem){.Talent-module__sStv4a__hero{padding-top:var(--space-7)}.Talent-module__sStv4a__hero h1{font-size:clamp(2.15rem,8vw,2.75rem)}.Talent-module__sStv4a__recognitions li{gap:var(--space-2);grid-template-columns:1fr}.Talent-module__sStv4a__surveyResults{grid-template-columns:1fr}}.Talent-module__sStv4a__surveyAction{align-items:baseline;gap:var(--space-5);flex-wrap:wrap;display:flex}.Talent-module__sStv4a__bestWorkplace .Talent-module__sStv4a__eyebrow{color:var(--color-brand-navy)}
.TalentCulture-module__YSp-CG__culture{color:var(--color-brand-navy);padding-block:clamp(var(--space-8), 9vw, 8rem);background:#dcecf2}.TalentCulture-module__YSp-CG__shell{gap:clamp(var(--space-6), 7vw, 8rem);width:min(100%, var(--content-max-width));padding-inline:var(--gutter);grid-template-columns:minmax(0,.75fr) minmax(0,1.05fr);margin:0 auto;display:grid}.TalentCulture-module__YSp-CG__cultureCopy{grid-column:2;align-self:center;max-width:42rem}.TalentCulture-module__YSp-CG__cultureCopy h2{max-width:16ch;font-family:var(--font-family-inter);font-size:clamp(2rem,3.8vw,3.5rem);font-weight:var(--font-weight-bold);letter-spacing:-.045em;line-height:1.12}.TalentCulture-module__YSp-CG__principles{margin-top:clamp(var(--space-6), 5vw, var(--space-8));padding:0;list-style:none;display:grid}.TalentCulture-module__YSp-CG__principles li{padding-block:var(--space-4);font-family:var(--font-family-poppins);font-size:clamp(1.125rem,1.8vw,1.5rem);font-weight:var(--font-weight-medium);border-top:1px solid #0a4b694d;line-height:1.35}.TalentCulture-module__YSp-CG__principles li:last-child{border-bottom:1px solid #0a4b694d}.TalentCulture-module__YSp-CG__visual{grid-area:1/1;align-self:center}.TalentCulture-module__YSp-CG__visual img{object-fit:contain;width:100%;height:auto;display:block}.TalentCulture-module__YSp-CG__metrics{margin:clamp(var(--space-7), 7vw, 6rem) 0 0;border-top:1px solid #0a4b694d;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.TalentCulture-module__YSp-CG__metrics div{min-width:0;padding-block:var(--space-6)}.TalentCulture-module__YSp-CG__metrics div:not(:first-child){padding-left:clamp(var(--space-4), 3vw, var(--space-6));border-left:1px solid #0a4b694d}.TalentCulture-module__YSp-CG__metrics dt{font-family:var(--font-family-poppins);font-size:clamp(2rem,3.4vw,3.25rem);font-weight:var(--font-weight-semibold);letter-spacing:-.045em;line-height:1}.TalentCulture-module__YSp-CG__metrics dd{max-width:18ch;margin-top:var(--space-3);color:#0a4b69e0;line-height:1.45}@media (max-width:48rem){.TalentCulture-module__YSp-CG__shell{grid-template-columns:minmax(0,1fr)}.TalentCulture-module__YSp-CG__cultureCopy,.TalentCulture-module__YSp-CG__visual,.TalentCulture-module__YSp-CG__metrics{grid-area:auto}.TalentCulture-module__YSp-CG__visual{width:min(100%,34rem)}.TalentCulture-module__YSp-CG__metrics{grid-template-columns:minmax(0,1fr);gap:0}.TalentCulture-module__YSp-CG__metrics div:not(:first-child){border-top:1px solid #0a4b694d;border-left:0;padding-left:0}}.TalentCulture-module__YSp-CG__eyebrow{margin-bottom:var(--space-4);letter-spacing:.08em;text-transform:uppercase;font-size:.82rem}.TalentCulture-module__YSp-CG__principles h3{font-family:var(--font-family-inter);font-size:inherit;font-weight:var(--font-weight-semibold)}.TalentCulture-module__YSp-CG__principles p{margin-top:var(--space-2);font-family:var(--font-family-inter);font-size:1rem;font-weight:var(--font-weight-regular);line-height:1.6}.TalentCulture-module__YSp-CG__metricValue{font-variant-numeric:tabular-nums;display:grid}.TalentCulture-module__YSp-CG__finalValue,.TalentCulture-module__YSp-CG__counter{grid-area:1/1}.TalentCulture-module__YSp-CG__finalValue{opacity:0}
.TalentClosing-module__hm6DHG__closing{background:var(--color-brand-white);color:var(--color-brand-navy);padding-block:clamp(var(--space-8), 8vw, 7rem)}.TalentClosing-module__hm6DHG__shell{width:min(100%, var(--content-max-width));padding-inline:var(--gutter);text-align:center;justify-items:center;margin:0 auto;display:grid}.TalentClosing-module__hm6DHG__eyebrow{padding-inline:var(--space-3);border-left:3px solid var(--color-brand-cyan);color:var(--color-brand-navy);font-family:var(--font-family-poppins);font-size:.82rem;font-weight:var(--font-weight-semibold);letter-spacing:.085em;text-transform:uppercase;line-height:1.25}.TalentClosing-module__hm6DHG__closing h2{max-width:30ch;margin-top:var(--space-4);font-family:var(--font-family-inter);font-size:clamp(2.25rem,5vw,4rem);font-weight:var(--font-weight-bold);letter-spacing:-.055em;line-height:1.02}.TalentClosing-module__hm6DHG__description{font-family:var(--font-family-inter);font-weight:var(--font-weight-regular);max-width:42ch;margin-top:var(--space-5);color:var(--color-brand-navy);font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.7}.TalentClosing-module__hm6DHG__callToAction{max-width:100%;min-height:44px;margin-top:var(--space-6);border-radius:var(--radius-pill);padding:var(--space-3) var(--space-5);background:var(--color-brand-cyan);color:var(--color-brand-navy);font-family:var(--font-family-poppins);font-weight:var(--font-weight-semibold);text-align:center;white-space:normal;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.TalentClosing-module__hm6DHG__callToAction:hover{background:var(--color-brand-navy);color:var(--color-brand-white)}.TalentClosing-module__hm6DHG__callToAction:focus-visible{outline:3px solid var(--color-brand-navy);outline-offset:4px}
.TalentCommunity-module__DGp40q__community{background:var(--color-brand-white);color:var(--color-brand-navy);padding-block:clamp(var(--space-7), 6vw, var(--space-8)) clamp(var(--space-6), 4vw, var(--space-7))}.TalentCommunity-module__DGp40q__shell{width:min(100%, var(--content-max-width));padding-inline:var(--gutter);margin:0 auto}.TalentCommunity-module__DGp40q__header{justify-items:start;gap:var(--space-3);margin-bottom:clamp(var(--space-5), 4vw, var(--space-7));display:grid}.TalentCommunity-module__DGp40q__header h2{max-width:16ch;font-family:var(--font-family-inter);font-size:clamp(2.25rem,4.5vw,3.5rem);font-weight:var(--font-weight-bold);letter-spacing:-.045em;line-height:1.12}.TalentCommunity-module__DGp40q__headerDetail{background:var(--color-brand-cyan);width:clamp(3rem,7vw,5rem);height:3px;display:block}.TalentCommunity-module__DGp40q__members{column-gap:clamp(var(--space-3), 2vw, var(--space-5));row-gap:clamp(var(--space-2), 1vw, var(--space-4));grid-template-columns:repeat(6,minmax(0,1fr));list-style:none;display:grid}.TalentCommunity-module__DGp40q__personCard{aspect-ratio:19/24;width:100%;color:var(--color-brand-white);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:7%/5.5%;padding:0;display:grid;container-type:inline-size}.TalentCommunity-module__DGp40q__personCard:focus-visible{outline:3px solid var(--color-brand-navy);outline-offset:4px}.TalentCommunity-module__DGp40q__personCard img{aspect-ratio:19/24;object-fit:cover;border-radius:inherit;grid-area:1/1;width:100%;height:100%;display:block}.TalentCommunity-module__DGp40q__personDetails:not([hidden]){z-index:1;border-radius:inherit;pointer-events:none;grid-area:1/1;grid-template-rows:79% 21%;min-width:0;min-height:0;display:grid;overflow:hidden}.TalentCommunity-module__DGp40q__experience{margin-inline-start:6%;border-inline-end:1.3cqi solid var(--color-brand-cyan);color:var(--color-brand-white);font-family:var(--font-family-inter);text-shadow:0 1px 3px #0006;place-self:end start;align-items:end;gap:2cqi;margin-bottom:6%;padding-inline-end:3cqi;display:flex}.TalentCommunity-module__DGp40q__experienceYears{font-size:20cqi;font-weight:var(--font-weight-semibold);letter-spacing:-.06em;line-height:.9}.TalentCommunity-module__DGp40q__experienceCaption{font-size:clamp(.5rem,5cqi,1.25rem);line-height:1;display:grid}.TalentCommunity-module__DGp40q__experienceAbbreviation{font-size:clamp(.75rem,9cqi,2.125rem);font-weight:var(--font-weight-semibold)}.TalentCommunity-module__DGp40q__personName{background:var(--color-brand-cyan);color:var(--color-brand-navy);font-family:var(--font-family-inter);font-size:clamp(.75rem,8cqi,2.125rem);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;align-items:center;padding-inline:6%;line-height:1.15;display:flex}.TalentCommunity-module__DGp40q__accessibleExperience{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:64rem){.TalentCommunity-module__DGp40q__members{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:36rem){.TalentCommunity-module__DGp40q__members{grid-template-columns:repeat(2,minmax(0,1fr))}}
.TalentExperiences-module__EPQTHW__experiences{color:var(--color-brand-navy);padding-block:clamp(var(--space-8), 9vw, 8rem);background:#dcecf2}.TalentExperiences-module__EPQTHW__shell{align-items:center;gap:clamp(var(--space-6), 7vw, 8rem);width:min(100%, var(--content-max-width));padding-inline:var(--gutter);grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);margin:0 auto;display:grid}.TalentExperiences-module__EPQTHW__shellWithoutGallery{grid-template-columns:minmax(0,1fr)}.TalentExperiences-module__EPQTHW__copy{max-width:42rem}.TalentExperiences-module__EPQTHW__eyebrow{color:var(--color-brand-navy);font-family:var(--font-family-poppins);font-size:.82rem;font-weight:var(--font-weight-semibold);letter-spacing:.085em;text-transform:uppercase;line-height:1.25}.TalentExperiences-module__EPQTHW__copy h2{max-width:16ch;margin-top:var(--space-4);font-family:var(--font-family-inter);font-size:clamp(2rem,3.8vw,3.5rem);font-weight:var(--font-weight-bold);letter-spacing:-.045em;line-height:1.12}.TalentExperiences-module__EPQTHW__description{font-family:var(--font-family-inter);font-weight:var(--font-weight-regular);max-width:60ch;margin-top:var(--space-5);line-height:1.7}.TalentExperiences-module__EPQTHW__gallery{gap:var(--space-4);min-width:0;display:grid}.TalentExperiences-module__EPQTHW__mainImage,.TalentExperiences-module__EPQTHW__thumbnail{aspect-ratio:4/3;border-radius:var(--space-3);background:0 0;border:0;overflow:hidden}.TalentExperiences-module__EPQTHW__mainImage{aspect-ratio:16/8.3}.TalentExperiences-module__EPQTHW__mainImage img,.TalentExperiences-module__EPQTHW__thumbnail img{object-fit:cover;width:100%;height:100%;display:block}.TalentExperiences-module__EPQTHW__thumbnailArea{gap:var(--space-2);display:grid}.TalentExperiences-module__EPQTHW__thumbnailRow{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.TalentExperiences-module__EPQTHW__thumbnail{cursor:pointer}.TalentExperiences-module__EPQTHW__thumbnail:hover{outline:2px solid var(--color-brand-cyan);outline-offset:-2px}.TalentExperiences-module__EPQTHW__thumbnail:focus-visible,.TalentExperiences-module__EPQTHW__mainImage:focus-visible,.TalentExperiences-module__EPQTHW__control:focus-visible{outline:3px solid var(--color-brand-navy);outline-offset:3px}.TalentExperiences-module__EPQTHW__controls{justify-content:flex-end;gap:var(--space-2);display:flex}.TalentExperiences-module__EPQTHW__control{width:44px;min-width:44px;min-height:44px;color:var(--color-brand-navy);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.TalentExperiences-module__EPQTHW__control:hover{background:var(--color-brand-cyan)}.TalentExperiences-module__EPQTHW__control svg{width:1.25rem;height:1.25rem}.TalentExperiences-module__EPQTHW__screenReaderText{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:48rem){.TalentExperiences-module__EPQTHW__shell{grid-template-columns:minmax(0,1fr)}.TalentExperiences-module__EPQTHW__gallery{width:min(100%,42rem)}}@media (max-width:36rem){.TalentExperiences-module__EPQTHW__thumbnailRow{gap:.25rem}}
