.CareerHero{--hero-line:var(--color-line-primary);--heading-reveal-delay:calc(var(--intro-title-delay) * .73);--heading-reveal-duration:.66s;--heading-reveal-stagger:90ms;--intro-media-delay:calc(var(--intro-actions-delay) + var(--intro-duration) * .55);color:var(--color-text-primary);background:var(--color-bg-primary);flex-direction:column;display:flex}.CareerHero__content{padding-top:calc(var(--header-height) + 3.2rem);row-gap:3.2rem;padding-bottom:3.2rem}.CareerHero__breadcrumbs{opacity:0;transition:opacity var(--intro-duration) var(--ease-out-cubic), translate var(--intro-duration) var(--ease-out-cubic);transition-delay:var(--intro-hero-delay);grid-area:1/1/auto/-1;translate:0 1rem}html.dom-content-loaded .CareerHero__breadcrumbs{opacity:1;translate:0}.CareerHero__text{grid-template-columns:subgrid;grid-area:2/1/auto/-1;align-items:end;display:grid}.CareerHero__title{grid-column:1/5;max-width:71.3rem}.CareerHero__description{opacity:0;max-width:70rem;transition:opacity var(--intro-duration) var(--ease-out-cubic), translate var(--intro-duration) var(--ease-out-cubic);transition-delay:calc(var(--intro-title-delay) + .2s);grid-column:5/-1;translate:0 1.2rem}html.dom-content-loaded .CareerHero__description{opacity:1;translate:0}.CareerHero__hline{border-top:1px solid var(--hero-line);transform-origin:50%;height:0;transition:scale var(--intro-duration-line) var(--ease-out-cubic);transition-delay:var(--intro-hline-delay);grid-area:3/1/auto/-1;scale:0 1}html.dom-content-loaded .CareerHero__hline{scale:1}.CareerHero__actions{grid-area:4/1/auto/-1}.CareerHero__actions .Button{opacity:0;transition:color var(--transition-duration) var(--ease-out-quad), border-color var(--transition-duration) var(--ease-out-quad), opacity var(--intro-duration) var(--ease-out-cubic), translate var(--intro-duration) var(--ease-out-cubic);transition-delay:0s, 0s, var(--intro-actions-delay), var(--intro-actions-delay);translate:0 1rem}html.dom-content-loaded .CareerHero__actions .Button{opacity:1;translate:0}.CareerHero__media{aspect-ratio:1920/678;opacity:0;width:100%;transition:opacity var(--intro-duration-slow) var(--ease-out-cubic), translate var(--intro-duration-slow) var(--ease-out-cubic);transition-delay:var(--intro-media-delay);position:relative;overflow:hidden;translate:0 2.4rem}html.dom-content-loaded .CareerHero__media{opacity:1;translate:0}.CareerHero__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center 79%;object-position:center 79%;width:100%;height:100%;transition:scale var(--intro-duration-slow) var(--ease-out-cubic);transition-delay:var(--intro-media-delay);scale:1.08}html.dom-content-loaded .CareerHero__image{scale:1}.CareerHero__overlay{opacity:0;pointer-events:none;transition:opacity calc(var(--intro-duration-slow) * .6) var(--ease-out-cubic);transition-delay:calc(var(--intro-media-delay) + 50ms);background:#0000001a;position:absolute;inset:0}html.dom-content-loaded .CareerHero__overlay{opacity:1}@media (width<=768px){.CareerHero__content{padding-top:calc(var(--header-height) + 3.2rem);flex-direction:column;row-gap:0;padding-bottom:3.2rem;display:flex}.CareerHero__breadcrumbs{display:none}.CareerHero__text{display:contents}.CareerHero__title{max-width:none;margin-bottom:1.6rem}.CareerHero__description{max-width:none}.CareerHero__hline{margin-top:3.2rem;margin-bottom:3.2rem}.CareerHero__media{aspect-ratio:750/600}}@media (prefers-reduced-motion:reduce){.CareerHero__breadcrumbs,.CareerHero__description,.CareerHero__hline,.CareerHero__actions .Button,.CareerHero__media,.CareerHero__image,.CareerHero__overlay{opacity:1;transition:none;translate:none;scale:none}}.CareerTeam{color:var(--color-text-primary);margin-top:var(--section-margin);margin-bottom:var(--section-margin);scroll-margin-top:var(--header-height)}.CareerTeam__inner{align-items:start;row-gap:3.2rem}.CareerTeam__intro{flex-direction:column;grid-area:1/1/auto/4;gap:2.4rem;max-width:56.3rem;display:flex}.CareerTeam__eyebrow{color:var(--color-text-secondary);margin:0}.CareerTeam__title{margin:0}.CareerTeam__copy{flex-direction:column;grid-area:1/5/auto/-1;gap:2.4rem;max-width:69.5rem;display:flex}.CareerTeam__lead{font-family:var(--font-sans);letter-spacing:-3%;margin:0;font-size:3.2rem;font-weight:500;line-height:1.1}.CareerTeam__description{margin:0}.CareerTeam__gallery{flex-direction:column;grid-area:2/1/auto/-1;gap:2.4rem;min-width:0;display:flex}.CareerTeam__nav{flex-shrink:0;align-items:center;gap:.8rem;display:flex}.CareerTeam__nav.isMobile,.CareerTeam__nav[hidden],.CareerTeam__nav.no-overflow{display:none}.CareerTeam__slider{--gap:4.8rem;align-items:stretch;gap:4.8rem;gap:var(--gap);scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scroll-padding-inline:0;display:flex;overflow:auto hidden;container-type:inline-size}.CareerTeam__card{flex:0 0 calc((100% - 2 * var(--gap)) * 428 / 1760);border-top:1px solid var(--color-line-primary);scroll-snap-align:start;scroll-snap-stop:always;flex-direction:column;gap:2.4rem;min-width:0;padding-top:2.4rem;display:flex;position:relative}.CareerTeam__card.isWide{flex-basis:calc((100% - 2 * var(--gap)) * 904 / 1760)}.CareerTeam__card:not(:last-child):after{content:"";top:2.4rem;right:calc(-1 * var(--gap) / 2);background:var(--color-line-primary);width:1px;position:absolute;bottom:6.52rem}.CareerTeam__media{aspect-ratio:428/428;width:100%;overflow:hidden}.CareerTeam__card.isWide .CareerTeam__media{aspect-ratio:904/428}.CareerTeam__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.CareerTeam__caption{flex-direction:column;gap:1.6rem;width:100%;display:flex}.CareerTeam__captionLine{border-top:1px solid var(--color-line-primary);width:100%;height:0}.CareerTeam__captionText{color:var(--color-text-secondary);margin:0}@media (width<=1700px){.CareerTeam__intro,.CareerTeam__copy{gap:1.6rem}.CareerTeam__lead{font-size:2.4rem}}@media (width<=1280px) and (width>=769px){.CareerTeam__intro{grid-column:1/5;max-width:none}.CareerTeam__copy{grid-column:5/-1;max-width:none}.CareerTeam__card,.CareerTeam__card.isWide{flex-basis:calc((100% - var(--gap)) / 2)}.CareerTeam__card:not(:last-child):after{bottom:0}.CareerTeam__media,.CareerTeam__card.isWide .CareerTeam__media{aspect-ratio:16/10}}@media (width<=768px){.CareerTeam__inner{flex-direction:column;row-gap:3.2rem;display:flex}.CareerTeam__intro,.CareerTeam__copy{gap:1.6rem;max-width:none}.CareerTeam__copy{margin-top:-1.6rem}.CareerTeam__lead{letter-spacing:-3%;font-size:2rem}.CareerTeam__gallery{gap:2.4rem}.CareerTeam__nav.isDesktop{display:none}.CareerTeam__nav.isMobile{justify-content:center;display:flex}.CareerTeam__nav.isMobile[hidden],.CareerTeam__nav.isMobile.no-overflow{display:none}.CareerTeam__nav.isMobile .NavButton{background:var(--color-bg-primary);width:4rem;height:4rem}.CareerTeam__slider{--gap:1.6rem;width:calc(100% + 2 * var(--screen-offset-x-base));margin-left:calc(-1 * var(--screen-offset-x-base));margin-right:calc(-1 * var(--screen-offset-x-base));padding-left:var(--screen-offset-x-base);padding-right:var(--screen-offset-x-base);scroll-padding-inline:var(--screen-offset-x-base)}.CareerTeam__card{border-top:none;flex:0 0 33.2rem;gap:1.6rem;padding-top:0}.CareerTeam__card.isWide{flex-basis:33.2rem}.CareerTeam__card:not(:last-child):after{content:none}.CareerTeam__media,.CareerTeam__card.isWide .CareerTeam__media{border-top:1px solid var(--color-line-primary);aspect-ratio:332/230}}@media (prefers-reduced-motion:reduce){.CareerTeam__slider{scroll-behavior:auto}}.CareerVacancies{margin-top:var(--section-margin);margin-bottom:var(--section-margin);color:var(--color-text-primary);scroll-margin-top:var(--header-height)}.CareerVacancies__inner{row-gap:4rem}@media (width<=1700px){.CareerVacancies__inner{row-gap:3.2rem}}@media (width<=768px){.CareerVacancies__inner{row-gap:2.4rem}}.CareerVacancies__head{grid-column:1/-1;grid-template-columns:subgrid;grid-row-gap:2.4rem;row-gap:2.4rem;display:grid}@media (width<=1700px){.CareerVacancies__head{row-gap:1.6rem}}.CareerVacancies__eyebrow{color:var(--color-text-secondary);grid-column:1/-1;margin:0}.CareerVacancies__title{grid-column:1/5;max-width:74.6rem;margin:0}@media (width<=768px){.CareerVacancies__title{grid-column:1/-1;max-width:none}}.CareerVacancies__list{grid-column:1/-1;grid-template-columns:subgrid;grid-gap:var(--grid-gap);gap:var(--grid-gap);margin:0;padding:0;list-style:none;display:grid}.CareerVacancies__item{grid-column:span 4;display:flex}@media (width<=768px){.CareerVacancies__item{grid-column:1/-1}}.CareerVacancies__card{width:100%;height:100%;padding:var(--card-padding);background:var(--color-surface-secondary);border-radius:var(--radius-sm);flex-direction:column;align-items:flex-start;gap:2.4rem;display:flex;position:relative}@media (width<=768px){.CareerVacancies__card{gap:1.6rem}}.CareerVacancies__body{flex-direction:column;flex:auto;gap:1.6rem;width:100%;min-width:0;display:flex}.CareerVacancies__cardTitle{margin:0 0 .6rem}@media (width<=768px){.CareerVacancies__cardTitle{padding-right:3.2rem}}.CareerVacancies__tags{flex-wrap:wrap;gap:.8rem;margin:0;padding:0;list-style:none;display:flex}.CareerVacancies__tag{border:1px solid var(--color-line-primary);border-radius:.2rem;padding:.3rem .6rem}.CareerVacancies__description{margin:0}.CareerVacancies__action{margin-top:auto}.CareerVacancies__action.isDesktop{display:inline-flex}.CareerVacancies__arrow{z-index:1;width:2.4rem;height:2.4rem;color:var(--color-accent-primary);cursor:pointer;transition:opacity var(--transition-duration) var(--ease-out-quad);background:0 0;border:none;justify-content:center;align-items:center;padding:0;-webkit-text-decoration:none;text-decoration:none;display:none;position:absolute;top:1.6rem;right:1.6rem}@media (hover:hover){.CareerVacancies__arrow:hover{opacity:.7}}.CareerVacancies__arrow:focus-visible{outline:2px solid var(--color-accent-primary);outline-offset:2px}.CareerVacancies__arrowIcon{width:2.4rem;height:2.4rem;display:block}@media (width<=768px){.CareerVacancies__action.isDesktop{display:none}.CareerVacancies__arrow.isMobile{display:inline-flex}}
