.CareerSitesV3-module__jKd2ba__root{--csv3-canvas:var(--csv3-light-canvas);--csv3-surface:var(--csv3-light-surface);--csv3-surface-strong:var(--csv3-light-surface-strong);--csv3-text:var(--csv3-light-text);--csv3-text-muted:var(--csv3-light-text-muted);--csv3-border:var(--csv3-light-border);--csv3-brand:var(--csv3-light-brand);--csv3-on-brand:var(--csv3-light-on-brand);--csv3-accent:var(--csv3-light-accent);--csv3-on-accent:var(--csv3-light-on-accent);--csv3-focus:var(--csv3-light-focus);--csv3-critical:var(--csv3-light-critical);--csv3-on-critical:var(--csv3-light-on-critical);--csv3-shadow-soft:0 1.25rem 4rem color-mix(in srgb,var(--csv3-text)9%,transparent);background:var(--csv3-canvas);min-width:0;min-height:100dvh;color:var(--csv3-text);font-family:var(--csv3-font-body);font-size:1rem;font-weight:var(--csv3-weight-body);text-rendering:optimizeLegibility;line-height:1.65;overflow-x:clip}.CareerSitesV3-module__jKd2ba__root[data-theme=dark]{--csv3-canvas:var(--csv3-dark-canvas);--csv3-surface:var(--csv3-dark-surface);--csv3-surface-strong:var(--csv3-dark-surface-strong);--csv3-text:var(--csv3-dark-text);--csv3-text-muted:var(--csv3-dark-text-muted);--csv3-border:var(--csv3-dark-border);--csv3-brand:var(--csv3-dark-brand);--csv3-on-brand:var(--csv3-dark-on-brand);--csv3-accent:var(--csv3-dark-accent);--csv3-on-accent:var(--csv3-dark-on-accent);--csv3-focus:var(--csv3-dark-focus);--csv3-critical:var(--csv3-dark-critical);--csv3-on-critical:var(--csv3-dark-on-critical)}.CareerSitesV3-module__jKd2ba__root *,.CareerSitesV3-module__jKd2ba__root :before,.CareerSitesV3-module__jKd2ba__root :after{box-sizing:border-box}.CareerSitesV3-module__jKd2ba__root :where(h1,h2,h3,p,ul,ol,figure,blockquote,dl,dd){margin:0}.CareerSitesV3-module__jKd2ba__root :where(h1,h2,h3){color:var(--csv3-text);font-family:var(--csv3-font-heading);font-weight:var(--csv3-weight-heading);letter-spacing:var(--csv3-tracking-heading);text-wrap:balance}.CareerSitesV3-module__jKd2ba__root :where(a,button,input,select,textarea,summary){font:inherit}.CareerSitesV3-module__jKd2ba__root :where(a){color:inherit}.CareerSitesV3-module__jKd2ba__root :where(a,button,input,select,textarea,summary):focus-visible{outline:.1875rem solid var(--csv3-focus);outline-offset:.1875rem}.CareerSitesV3-module__jKd2ba__root :where(button,summary,select,input[type=checkbox],input[type=radio]){cursor:pointer}.CareerSitesV3-module__jKd2ba__skipLink{z-index:100;border-radius:var(--csv3-radius-control);background:var(--csv3-brand);color:var(--csv3-on-brand);padding:.75rem 1rem;font-weight:700;text-decoration:none;position:fixed;inset:.75rem auto auto .75rem;translate:0 -200%}.CareerSitesV3-module__jKd2ba__skipLink:focus{translate:0}.CareerSitesV3-module__jKd2ba__previewBanner{z-index:40;border-bottom:var(--csv3-border-width)solid var(--csv3-border);background:var(--csv3-accent);color:var(--csv3-on-accent);text-align:center;padding:.65rem 1rem;font-size:.875rem;font-weight:700;position:relative}.CareerSitesV3-module__jKd2ba__siteHeader{z-index:30;border-bottom:var(--csv3-border-width)solid color-mix(in srgb,var(--csv3-border)82%,transparent);background:color-mix(in srgb,var(--csv3-canvas)92%,transparent);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);position:sticky;top:0}.CareerSitesV3-module__jKd2ba__headerInner,.CareerSitesV3-module__jKd2ba__footerInner,.CareerSitesV3-module__jKd2ba__legalBar{width:min(calc(100% - 2rem),var(--csv3-content-width));margin-inline:auto}.CareerSitesV3-module__jKd2ba__headerInner{align-items:center;gap:clamp(1rem,3vw,2.5rem);min-height:4.75rem;display:flex}.CareerSitesV3-module__jKd2ba__identity{min-width:0;color:var(--csv3-text);font-family:var(--csv3-font-heading);align-items:center;gap:.75rem;font-size:1rem;font-weight:750;line-height:1.2;text-decoration:none;display:inline-flex}.CareerSitesV3-module__jKd2ba__identityName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CareerSitesV3-module__jKd2ba__imageFigure{border-radius:var(--csv3-radius-feature);background:var(--csv3-surface);position:relative;overflow:hidden}.CareerSitesV3-module__jKd2ba__image{object-fit:cover;width:100%;height:100%;display:block}.CareerSitesV3-module__jKd2ba__imageCaption{border-top:var(--csv3-border-width)solid var(--csv3-border);background:var(--csv3-surface);color:var(--csv3-text-muted);padding:.65rem .85rem;font-size:.8125rem}.CareerSitesV3-module__jKd2ba__logoImage{object-fit:contain;flex:none;width:auto;max-width:8rem;height:2.25rem;display:block}.CareerSitesV3-module__jKd2ba__desktopNavigation{margin-inline:auto}.CareerSitesV3-module__jKd2ba__navigationList{align-items:center;gap:.25rem;padding:0;list-style:none;display:flex}.CareerSitesV3-module__jKd2ba__navigationList a{border-radius:var(--csv3-radius-control);min-height:2.75rem;color:var(--csv3-text-muted);align-items:center;padding:.45rem .75rem;font-size:.9375rem;font-weight:650;text-decoration:none;transition:background-color .16s,color .16s;display:inline-flex}.CareerSitesV3-module__jKd2ba__navigationList a:hover,.CareerSitesV3-module__jKd2ba__navigationList a[aria-current=page]{background:var(--csv3-surface);color:var(--csv3-text)}.CareerSitesV3-module__jKd2ba__headerActions{align-items:center;gap:.75rem;display:flex}.CareerSitesV3-module__jKd2ba__utilityNavigation .CareerSitesV3-module__jKd2ba__navigationList a{font-size:.8125rem}.CareerSitesV3-module__jKd2ba__action{border:var(--csv3-border-width)solid transparent;border-radius:var(--csv3-radius-control);justify-content:center;align-items:center;gap:.65rem;min-height:2.75rem;padding:.7rem 1rem;font-weight:750;line-height:1.2;text-decoration:none;transition:translate .16s,background-color .16s,border-color .16s;display:inline-flex}.CareerSitesV3-module__jKd2ba__action:hover{translate:0 -.125rem}.CareerSitesV3-module__jKd2ba__action-primary{background:var(--csv3-brand);color:var(--csv3-on-brand)}.CareerSitesV3-module__jKd2ba__action-secondary{border-color:var(--csv3-border);background:var(--csv3-surface);color:var(--csv3-text)}.CareerSitesV3-module__jKd2ba__action-text{min-height:2.75rem;color:var(--csv3-text);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--csv3-brand)55%,transparent);text-decoration-color:color-mix(in srgb,var(--csv3-brand)55%,transparent);text-underline-offset:.25rem;padding-inline:0}.CareerSitesV3-module__jKd2ba__action-critical{background:var(--csv3-critical);color:var(--csv3-on-critical)}.CareerSitesV3-module__jKd2ba__actionArrow{font-size:.875em}.CareerSitesV3-module__jKd2ba__mobileMenu{margin-left:auto;display:none}.CareerSitesV3-module__jKd2ba__mobileMenu summary{border:var(--csv3-border-width)solid var(--csv3-border);border-radius:var(--csv3-radius-control);align-items:center;min-height:2.75rem;padding:.5rem .8rem;font-weight:700;list-style:none;display:inline-flex}.CareerSitesV3-module__jKd2ba__mobileMenu summary::-webkit-details-marker{display:none}.CareerSitesV3-module__jKd2ba__mobileMenuPanel{inset:calc(100% + var(--csv3-border-width))0 auto;border-bottom:var(--csv3-border-width)solid var(--csv3-border);background:var(--csv3-canvas);box-shadow:var(--csv3-shadow-soft);gap:1rem;padding:1rem;display:grid;position:absolute}.CareerSitesV3-module__jKd2ba__mobileMenuPanel .CareerSitesV3-module__jKd2ba__navigationList{display:grid}.CareerSitesV3-module__jKd2ba__mobileMenuPanel .CareerSitesV3-module__jKd2ba__navigationList a{width:100%;min-height:3rem}.CareerSitesV3-module__jKd2ba__siteFooter{border-top:var(--csv3-border-width)solid var(--csv3-border);background:var(--csv3-surface)}.CareerSitesV3-module__jKd2ba__footerInner{grid-template-columns:minmax(12rem,1.5fr) repeat(2,minmax(10rem,1fr));gap:clamp(2rem,5vw,5rem);padding-block:clamp(3.5rem,8vw,6rem);display:grid}.CareerSitesV3-module__jKd2ba__footerInner .CareerSitesV3-module__jKd2ba__navigationList{flex-direction:column;align-items:flex-start}.CareerSitesV3-module__jKd2ba__footerInner .CareerSitesV3-module__jKd2ba__navigationList a{min-height:2.75rem;padding-inline:0}.CareerSitesV3-module__jKd2ba__legalBar{border-top:var(--csv3-border-width)solid var(--csv3-border);padding-block:1rem}.CareerSitesV3-module__jKd2ba__legalBar .CareerSitesV3-module__jKd2ba__navigationList{flex-wrap:wrap}.CareerSitesV3-module__jKd2ba__legalBar .CareerSitesV3-module__jKd2ba__navigationList a{min-height:2.75rem;padding-inline:.5rem;font-size:.8125rem}.CareerSitesV3-module__jKd2ba__eyebrow{color:var(--csv3-brand);font-family:var(--csv3-font-mono);letter-spacing:.09em;text-transform:uppercase;font-size:.75rem;font-weight:750;line-height:1.4}.CareerSitesV3-module__jKd2ba__sectionHeading{max-width:var(--csv3-reading-width);gap:1rem;display:grid}.CareerSitesV3-module__jKd2ba__sectionHeading h2{font-size:clamp(2rem,5vw,4.25rem);line-height:.98}.CareerSitesV3-module__jKd2ba__sectionIntro{max-width:62ch;color:var(--csv3-text-muted);font-size:clamp(1.0625rem,1.5vw,1.25rem);line-height:1.65}.CareerSitesV3-module__jKd2ba__metaList{flex-wrap:wrap;gap:.5rem;padding:0;list-style:none;display:flex}.CareerSitesV3-module__jKd2ba__metaList li{border:var(--csv3-border-width)solid var(--csv3-border);background:var(--csv3-surface);color:var(--csv3-text-muted);border-radius:999px;padding:.35rem .7rem;font-size:.8125rem;font-weight:650}.CareerSitesV3-module__jKd2ba__prose{max-width:var(--csv3-reading-width);color:var(--csv3-text-muted);gap:1.25rem;font-size:clamp(1rem,1.25vw,1.125rem);display:grid}.CareerSitesV3-module__jKd2ba__prose :where(ul,ol){gap:.7rem;padding-left:1.4rem;display:grid}@media (prefers-color-scheme:dark){.CareerSitesV3-module__jKd2ba__root[data-theme=system]{--csv3-canvas:var(--csv3-dark-canvas);--csv3-surface:var(--csv3-dark-surface);--csv3-surface-strong:var(--csv3-dark-surface-strong);--csv3-text:var(--csv3-dark-text);--csv3-text-muted:var(--csv3-dark-text-muted);--csv3-border:var(--csv3-dark-border);--csv3-brand:var(--csv3-dark-brand);--csv3-on-brand:var(--csv3-dark-on-brand);--csv3-accent:var(--csv3-dark-accent);--csv3-on-accent:var(--csv3-dark-on-accent);--csv3-focus:var(--csv3-dark-focus);--csv3-critical:var(--csv3-dark-critical);--csv3-on-critical:var(--csv3-dark-on-critical)}}@media (max-width:64rem){.CareerSitesV3-module__jKd2ba__desktopNavigation,.CareerSitesV3-module__jKd2ba__headerActions{display:none}.CareerSitesV3-module__jKd2ba__mobileMenu{display:block}}@media (max-width:48rem){.CareerSitesV3-module__jKd2ba__headerInner,.CareerSitesV3-module__jKd2ba__footerInner,.CareerSitesV3-module__jKd2ba__legalBar{width:min(calc(100% - 1.5rem),var(--csv3-content-width))}.CareerSitesV3-module__jKd2ba__headerInner{min-height:4.25rem}.CareerSitesV3-module__jKd2ba__identityName{max-width:10rem}.CareerSitesV3-module__jKd2ba__footerInner{grid-template-columns:1fr;gap:2rem}}.CareerSitesV3-module__jKd2ba__vacanciesInner{width:min(calc(100% - 2rem),var(--csv3-content-width));margin-inline:auto;padding-block:clamp(3rem,8vw,7rem)}.CareerSitesV3-module__jKd2ba__vacancyExplorer{gap:2rem;display:grid}.CareerSitesV3-module__jKd2ba__filterForm{border-block:var(--csv3-border-width)solid var(--csv3-border);grid-template-columns:minmax(14rem,1.4fr) repeat(5,minmax(8rem,.75fr));gap:.75rem;padding-block:1.25rem;display:grid}.CareerSitesV3-module__jKd2ba__activeFilters{flex-wrap:wrap;gap:.5rem;display:flex}.CareerSitesV3-module__jKd2ba__activeFilters button{border:var(--csv3-border-width)solid var(--csv3-border);border-radius:var(--csv3-radius-control);background:var(--csv3-surface);min-height:2.75rem;color:var(--csv3-text);align-items:center;gap:.45rem;padding:.55rem .75rem;display:inline-flex}.CareerSitesV3-module__jKd2ba__activeFilters button span:first-child{color:var(--csv3-text-muted);font-size:.75rem;font-weight:700}.CareerSitesV3-module__jKd2ba__searchField,.CareerSitesV3-module__jKd2ba__selectField{gap:.4rem;min-width:0;display:grid}.CareerSitesV3-module__jKd2ba__searchField label,.CareerSitesV3-module__jKd2ba__selectField label{color:var(--csv3-text-muted);font-size:.75rem;font-weight:700}.CareerSitesV3-module__jKd2ba__searchField input,.CareerSitesV3-module__jKd2ba__selectField select{border:var(--csv3-border-width)solid var(--csv3-border);border-radius:var(--csv3-radius-control);background:var(--csv3-canvas);width:100%;min-height:3rem;color:var(--csv3-text);padding:.65rem .8rem}.CareerSitesV3-module__jKd2ba__searchField input::placeholder{color:var(--csv3-text-muted);opacity:.8}.CareerSitesV3-module__jKd2ba__filterActions{flex-wrap:wrap;grid-column:1/-1;gap:.75rem;padding-top:.5rem;display:flex}.CareerSitesV3-module__jKd2ba__filterSubmit,.CareerSitesV3-module__jKd2ba__filterClear{border-radius:var(--csv3-radius-control);min-height:2.75rem;padding:.65rem 1rem;font-weight:750}.CareerSitesV3-module__jKd2ba__filterSubmit{border:var(--csv3-border-width)solid var(--csv3-brand);background:var(--csv3-brand);color:var(--csv3-on-brand)}.CareerSitesV3-module__jKd2ba__filterClear{border:var(--csv3-border-width)solid var(--csv3-border);color:var(--csv3-text);background:0 0}.CareerSitesV3-module__jKd2ba__resultsCount{color:var(--csv3-text-muted);font-family:var(--csv3-font-mono);letter-spacing:.04em;text-transform:uppercase;font-size:.75rem}.CareerSitesV3-module__jKd2ba__jobsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.CareerSitesV3-module__jKd2ba__filterEmpty{border:var(--csv3-border-width)solid var(--csv3-border);background:var(--csv3-surface);text-align:center;place-content:center;justify-items:center;gap:.75rem;min-height:22rem;padding:2rem;display:grid}.CareerSitesV3-module__jKd2ba__filterEmpty h2{font-size:clamp(1.75rem,4vw,3rem)}.CareerSitesV3-module__jKd2ba__filterEmpty p{max-width:48ch;color:var(--csv3-text-muted)}.CareerSitesV3-module__jKd2ba__filterEmptyActions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:.75rem;display:flex}@media (max-width:72rem){.CareerSitesV3-module__jKd2ba__filterForm{grid-template-columns:repeat(2,minmax(0,1fr))}.CareerSitesV3-module__jKd2ba__searchField{grid-column:1/-1}}@media (max-width:48rem){.CareerSitesV3-module__jKd2ba__vacanciesInner{width:min(calc(100% - 1.5rem),var(--csv3-content-width))}.CareerSitesV3-module__jKd2ba__jobsGrid{grid-template-columns:1fr}}@media (max-width:32rem){.CareerSitesV3-module__jKd2ba__filterForm{grid-template-columns:1fr}.CareerSitesV3-module__jKd2ba__searchField,.CareerSitesV3-module__jKd2ba__filterActions{grid-column:1}.CareerSitesV3-module__jKd2ba__filterActions>button,.CareerSitesV3-module__jKd2ba__filterEmptyActions,.CareerSitesV3-module__jKd2ba__filterEmptyActions>*{width:100%}}.CareerSitesV3-module__jKd2ba__vacancyHeader{border-bottom:var(--csv3-border-width)solid var(--csv3-border);background:var(--csv3-surface)}.CareerSitesV3-module__jKd2ba__vacancyHeaderInner{width:min(calc(100% - 2rem),var(--csv3-content-width));align-content:end;gap:1.25rem;min-height:35rem;margin-inline:auto;padding-block:clamp(3.5rem,9vw,7rem);display:grid}.CareerSitesV3-module__jKd2ba__vacancyHeader h1{max-width:18ch;font-size:clamp(3rem,8vw,7rem);line-height:.94}.CareerSitesV3-module__jKd2ba__vacancyLead{max-width:60ch;color:var(--csv3-text-muted);font-size:clamp(1.125rem,2vw,1.35rem)}.CareerSitesV3-module__jKd2ba__vacancyLayout{width:min(calc(100% - 2rem),var(--csv3-content-width));grid-template-columns:minmax(0,1fr) minmax(18rem,.38fr);align-items:start;gap:clamp(3rem,8vw,8rem);margin-inline:auto;padding-block:clamp(4rem,9vw,8rem);display:grid}.CareerSitesV3-module__jKd2ba__vacancyContent{gap:clamp(3.5rem,8vw,6rem);min-width:0;display:grid}.CareerSitesV3-module__jKd2ba__vacancyContent>section{gap:1.5rem;scroll-margin-top:7rem;display:grid}.CareerSitesV3-module__jKd2ba__vacancyContent>section>h2,.CareerSitesV3-module__jKd2ba__relatedJobs h2{font-size:clamp(2rem,4vw,3.75rem);line-height:1}.CareerSitesV3-module__jKd2ba__vacancyAside{border:var(--csv3-border-width)solid var(--csv3-border);border-radius:var(--csv3-radius-card);background:var(--csv3-surface);gap:1.5rem;padding:clamp(1.25rem,3vw,2rem);display:grid;position:sticky;top:6.5rem}.CareerSitesV3-module__jKd2ba__vacancyAside>.CareerSitesV3-module__jKd2ba__action{width:100%}.CareerSitesV3-module__jKd2ba__vacancyAside dl{border-top:var(--csv3-border-width)solid var(--csv3-border);display:grid}.CareerSitesV3-module__jKd2ba__vacancyAside dl>div{border-bottom:var(--csv3-border-width)solid var(--csv3-border);gap:.2rem;padding-block:.9rem;display:grid}.CareerSitesV3-module__jKd2ba__vacancyAside dt{color:var(--csv3-text-muted);font-size:.75rem}.CareerSitesV3-module__jKd2ba__vacancyAside dd{color:var(--csv3-text);font-weight:700}.CareerSitesV3-module__jKd2ba__vacancyProcess ol{border-top:var(--csv3-border-width)solid var(--csv3-border);padding:0;list-style:none;display:grid}.CareerSitesV3-module__jKd2ba__vacancyProcess li{border-bottom:var(--csv3-border-width)solid var(--csv3-border);grid-template-columns:3rem minmax(0,1fr);gap:1rem;padding-block:1.25rem;display:grid}.CareerSitesV3-module__jKd2ba__vacancyProcess li>span{background:var(--csv3-accent);width:2.5rem;height:2.5rem;color:var(--csv3-on-accent);font-family:var(--csv3-font-mono);border-radius:999px;place-items:center;font-size:.75rem;display:grid}.CareerSitesV3-module__jKd2ba__vacancyProcess li>div{gap:.4rem;display:grid}.CareerSitesV3-module__jKd2ba__vacancyProcess h3{font-size:1.25rem}.CareerSitesV3-module__jKd2ba__vacancyProcess p{color:var(--csv3-text-muted)}.CareerSitesV3-module__jKd2ba__contactCard{border:var(--csv3-border-width)solid var(--csv3-border);border-radius:var(--csv3-radius-card);background:var(--csv3-surface);grid-template-columns:8rem minmax(0,1fr);align-items:center;padding:clamp(1.25rem,3vw,2rem)}.CareerSitesV3-module__jKd2ba__contactImage{border-radius:50%;width:8rem;height:8rem}.CareerSitesV3-module__jKd2ba__contactCard>div{gap:.75rem;display:grid}.CareerSitesV3-module__jKd2ba__contactCard h2{font-size:clamp(1.4rem,3vw,2.2rem)}.CareerSitesV3-module__jKd2ba__contactCard p,.CareerSitesV3-module__jKd2ba__contactCard ul{gap:.15rem;display:grid}.CareerSitesV3-module__jKd2ba__contactCard p span{color:var(--csv3-text-muted);display:block}.CareerSitesV3-module__jKd2ba__contactCard ul{padding:0;list-style:none}.CareerSitesV3-module__jKd2ba__contactCard a{min-height:2.75rem;color:var(--csv3-brand);text-underline-offset:.25rem;align-items:center;font-weight:700;display:inline-flex}.CareerSitesV3-module__jKd2ba__relatedJobs{border-top:var(--csv3-border-width)solid var(--csv3-border);background:var(--csv3-surface);padding-block:clamp(4rem,9vw,7rem)}.CareerSitesV3-module__jKd2ba__relatedJobsInner{width:min(calc(100% - 2rem),var(--csv3-content-width));gap:2.5rem;margin-inline:auto;display:grid}.CareerSitesV3-module__jKd2ba__mobileApplyBar{display:none}@media (max-width:56rem){.CareerSitesV3-module__jKd2ba__vacancyLayout{grid-template-columns:1fr}.CareerSitesV3-module__jKd2ba__vacancyAside{grid-row:1;position:static}}@media (max-width:40rem){.CareerSitesV3-module__jKd2ba__vacancyDetail{padding-bottom:5.5rem}.CareerSitesV3-module__jKd2ba__mobileApplyBar{z-index:50;border-top:var(--csv3-border-width)solid var(--csv3-border);background:color-mix(in srgb,var(--csv3-canvas)94%,transparent);padding:.75rem max(.75rem,env(safe-area-inset-right))max(.75rem,env(safe-area-inset-bottom))max(.75rem,env(safe-area-inset-left));-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);display:block;position:fixed;bottom:0;left:0;right:0}.CareerSitesV3-module__jKd2ba__mobileApplyBar>.CareerSitesV3-module__jKd2ba__action{width:100%}.CareerSitesV3-module__jKd2ba__vacancyHeaderInner,.CareerSitesV3-module__jKd2ba__vacancyLayout,.CareerSitesV3-module__jKd2ba__relatedJobsInner{width:min(calc(100% - 1.5rem),var(--csv3-content-width))}.CareerSitesV3-module__jKd2ba__contactCard{grid-template-columns:1fr}.CareerSitesV3-module__jKd2ba__contactImage{width:6rem;height:6rem}}.CareerSitesV3-module__jKd2ba__applyPage{width:min(calc(100% - 2rem),var(--csv3-content-width));margin-inline:auto;padding-block:clamp(4rem,9vw,8rem)}.CareerSitesV3-module__jKd2ba__applyHeader{gap:1.25rem;max-width:54rem;padding-bottom:clamp(3rem,8vw,6rem);display:grid}.CareerSitesV3-module__jKd2ba__applyHeader h1{font-size:clamp(3rem,8vw,7rem);line-height:.94}.CareerSitesV3-module__jKd2ba__applyHeader p{max-width:60ch;color:var(--csv3-text-muted);font-size:clamp(1.0625rem,2vw,1.25rem)}.CareerSitesV3-module__jKd2ba__applyLayout{border-top:var(--csv3-border-width)solid var(--csv3-border);grid-template-columns:minmax(13rem,.32fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,8vw,8rem);padding-top:clamp(2rem,5vw,4rem);display:grid}.CareerSitesV3-module__jKd2ba__applyProgress{gap:1rem;display:grid;position:sticky;top:6.5rem}.CareerSitesV3-module__jKd2ba__applyProgress[hidden]{display:none}.CareerSitesV3-module__jKd2ba__applyProgress>p{color:var(--csv3-text-muted);font-family:var(--csv3-font-mono);font-size:.75rem}.CareerSitesV3-module__jKd2ba__applyProgress progress{background:var(--csv3-surface-strong);width:100%;height:.35rem;color:var(--csv3-brand);border:0;border-radius:999px;overflow:hidden}.CareerSitesV3-module__jKd2ba__applyProgress progress::-webkit-progress-bar{background:var(--csv3-surface-strong)}.CareerSitesV3-module__jKd2ba__applyProgress progress::-webkit-progress-value{background:var(--csv3-brand)}.CareerSitesV3-module__jKd2ba__applyProgress progress::-moz-progress-bar{background:var(--csv3-brand)}.CareerSitesV3-module__jKd2ba__applyProgress ol{gap:.5rem;padding:0;list-style:none;display:grid}.CareerSitesV3-module__jKd2ba__applyProgress li{min-height:2.75rem;color:var(--csv3-text-muted);grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.65rem;font-size:.875rem;display:grid}.CareerSitesV3-module__jKd2ba__applyProgress li>span{border:var(--csv3-border-width)solid var(--csv3-border);width:1.75rem;height:1.75rem;font-family:var(--csv3-font-mono);border-radius:999px;place-items:center;font-size:.6875rem;display:grid}.CareerSitesV3-module__jKd2ba__applyProgress li[aria-current=step]{color:var(--csv3-text);font-weight:750}.CareerSitesV3-module__jKd2ba__applyProgress li[aria-current=step]>span{border-color:var(--csv3-brand);background:var(--csv3-brand);color:var(--csv3-on-brand)}.CareerSitesV3-module__jKd2ba__applyForm{min-width:0}.CareerSitesV3-module__jKd2ba__applyForm>fieldset{border:0;min-width:0;margin:0;padding:0}.CareerSitesV3-module__jKd2ba__applyForm>fieldset:not(:last-child){margin-bottom:4rem}.CareerSitesV3-module__jKd2ba__applyForm[data-enhanced=true]>fieldset{margin-bottom:0}.CareerSitesV3-module__jKd2ba__formStepHeader{gap:.75rem;margin-bottom:2rem;display:grid}.CareerSitesV3-module__jKd2ba__formStepHeader h2{font-size:clamp(2rem,5vw,4rem);line-height:1}.CareerSitesV3-module__jKd2ba__formStepHeader>p:last-child:not(.CareerSitesV3-module__jKd2ba__eyebrow){color:var(--csv3-text-muted)}.CareerSitesV3-module__jKd2ba__formFields{gap:1.25rem;display:grid}.CareerSitesV3-module__jKd2ba__twoColumnFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.CareerSitesV3-module__jKd2ba__formField{gap:.45rem;display:grid}.CareerSitesV3-module__jKd2ba__formField>label,.CareerSitesV3-module__jKd2ba__radioGroup>legend{color:var(--csv3-text);font-weight:750}.CareerSitesV3-module__jKd2ba__formField>label span,.CareerSitesV3-module__jKd2ba__radioGroup>legend span{color:var(--csv3-text-muted);margin-left:.5rem;font-size:.75rem;font-weight:500}.CareerSitesV3-module__jKd2ba__formField>p:not(.CareerSitesV3-module__jKd2ba__fieldError),.CareerSitesV3-module__jKd2ba__radioGroup>p:not(.CareerSitesV3-module__jKd2ba__fieldError),.CareerSitesV3-module__jKd2ba__checkboxField>p:not(.CareerSitesV3-module__jKd2ba__fieldError){color:var(--csv3-text-muted);font-size:.8125rem}.CareerSitesV3-module__jKd2ba__formField :where(input:not([type=checkbox]):not([type=radio]),select,textarea){border:var(--csv3-border-width)solid var(--csv3-border);border-radius:var(--csv3-radius-control);background:var(--csv3-canvas);width:100%;min-height:3.25rem;color:var(--csv3-text);padding:.75rem .85rem}.CareerSitesV3-module__jKd2ba__formField textarea{resize:vertical;min-height:10rem}.CareerSitesV3-module__jKd2ba__formField input[type=file]{background:var(--csv3-surface);padding:.65rem}.CareerSitesV3-module__jKd2ba__formField :where(input,select,textarea)[aria-invalid=true],.CareerSitesV3-module__jKd2ba__checkboxField input[aria-invalid=true]{border-color:var(--csv3-critical)}.CareerSitesV3-module__jKd2ba__fieldError{color:var(--csv3-critical);font-size:.8125rem;font-weight:700}.CareerSitesV3-module__jKd2ba__radioGroup{border:0;gap:.75rem;margin:0;padding:0;display:grid}.CareerSitesV3-module__jKd2ba__radioGroup>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.CareerSitesV3-module__jKd2ba__radioGroup label,.CareerSitesV3-module__jKd2ba__checkboxField label{border:var(--csv3-border-width)solid var(--csv3-border);border-radius:var(--csv3-radius-control);cursor:pointer;grid-template-columns:1.5rem minmax(0,1fr);align-items:center;gap:.75rem;min-height:3.25rem;padding:.75rem;display:grid}:is(.CareerSitesV3-module__jKd2ba__radioGroup label:has(input:checked),.CareerSitesV3-module__jKd2ba__checkboxField label:has(input:checked)){border-color:var(--csv3-brand);background:var(--csv3-accent);color:var(--csv3-on-accent)}.CareerSitesV3-module__jKd2ba__radioGroup input,.CareerSitesV3-module__jKd2ba__checkboxField input{width:1.25rem;height:1.25rem;accent-color:var(--csv3-brand);margin:0}.CareerSitesV3-module__jKd2ba__checkboxField{gap:.45rem;display:grid}.CareerSitesV3-module__jKd2ba__consentPanel{border:var(--csv3-border-width)solid var(--csv3-border);border-radius:var(--csv3-radius-card);background:var(--csv3-surface);gap:1.25rem;padding:clamp(1.25rem,4vw,2rem);display:grid}.CareerSitesV3-module__jKd2ba__consentPanel>p a{min-height:2.75rem;color:var(--csv3-brand);text-underline-offset:.25rem;align-items:center;font-weight:750;display:inline-flex}.CareerSitesV3-module__jKd2ba__formStepActions{border-top:var(--csv3-border-width)solid var(--csv3-border);flex-wrap:wrap;justify-content:flex-end;gap:.75rem;margin-top:2.5rem;padding-top:1.5rem;display:flex}.CareerSitesV3-module__jKd2ba__formStepActions button{border:var(--csv3-border-width)solid var(--csv3-border);border-radius:var(--csv3-radius-control);background:var(--csv3-surface);min-height:3rem;color:var(--csv3-text);padding:.7rem 1.1rem;font-weight:750}.CareerSitesV3-module__jKd2ba__formStepActions .CareerSitesV3-module__jKd2ba__nextButton,.CareerSitesV3-module__jKd2ba__formStepActions .CareerSitesV3-module__jKd2ba__submitButton{border-color:var(--csv3-brand);background:var(--csv3-brand);color:var(--csv3-on-brand)}.CareerSitesV3-module__jKd2ba__formErrorSummary{border-left:.25rem solid var(--csv3-critical);background:color-mix(in srgb,var(--csv3-critical)8%,var(--csv3-canvas));gap:.65rem;margin-bottom:2rem;padding:1rem 1.25rem;display:grid}.CareerSitesV3-module__jKd2ba__formErrorSummary h2{font-size:1.15rem}.CareerSitesV3-module__jKd2ba__formErrorSummary ul{gap:.35rem;padding-left:1.25rem;display:grid}.CareerSitesV3-module__jKd2ba__formErrorSummary a{min-height:2.75rem;color:var(--csv3-critical);text-underline-offset:.25rem;font-weight:700}.CareerSitesV3-module__jKd2ba__applySuccess{width:min(100%,var(--csv3-reading-width));border:var(--csv3-border-width)solid var(--csv3-border);border-radius:var(--csv3-radius-feature);background:var(--csv3-surface);gap:1.25rem;margin:clamp(4rem,10vw,8rem) auto;padding:clamp(2rem,7vw,5rem);display:grid}.CareerSitesV3-module__jKd2ba__applySuccess h1{max-width:14ch;font-size:clamp(2.5rem,7vw,5.5rem);line-height:.96}.CareerSitesV3-module__jKd2ba__applySuccess>p:not(.CareerSitesV3-module__jKd2ba__eyebrow){max-width:54ch;color:var(--csv3-text-muted);font-size:1.125rem;line-height:1.7}.CareerSitesV3-module__jKd2ba__applySuccess a{width:fit-content;min-height:2.75rem;color:var(--csv3-brand);text-underline-offset:.25rem;font-weight:750}@media (max-width:56rem){.CareerSitesV3-module__jKd2ba__applyLayout{grid-template-columns:1fr}.CareerSitesV3-module__jKd2ba__applyProgress{position:static}.CareerSitesV3-module__jKd2ba__applyProgress ol{grid-template-columns:repeat(4,minmax(0,1fr))}.CareerSitesV3-module__jKd2ba__applyProgress li{grid-template-columns:1fr;align-content:start}}@media (max-width:40rem){.CareerSitesV3-module__jKd2ba__applyPage{width:min(calc(100% - 1.5rem),var(--csv3-content-width))}.CareerSitesV3-module__jKd2ba__applyProgress ol{grid-template-columns:repeat(2,minmax(0,1fr))}.CareerSitesV3-module__jKd2ba__twoColumnFields,.CareerSitesV3-module__jKd2ba__radioGroup>div{grid-template-columns:1fr}.CareerSitesV3-module__jKd2ba__formStepActions,.CareerSitesV3-module__jKd2ba__formStepActions button{width:100%}}.CareerSitesV3-module__jKd2ba__pageHeader,.CareerSitesV3-module__jKd2ba__legalPage,.CareerSitesV3-module__jKd2ba__statusState,.CareerSitesV3-module__jKd2ba__loadingState{width:min(calc(100% - 2rem),var(--csv3-content-width));margin-inline:auto}.CareerSitesV3-module__jKd2ba__pageHeader{border-bottom:var(--csv3-border-width)solid var(--csv3-border);width:100%}.CareerSitesV3-module__jKd2ba__pageHeaderInner{width:min(calc(100% - 2rem),var(--csv3-content-width));align-content:end;gap:1.25rem;min-height:30rem;margin-inline:auto;padding-block:clamp(4rem,10vw,7rem);display:grid}.CareerSitesV3-module__jKd2ba__pageHeader h1,.CareerSitesV3-module__jKd2ba__legalHeader h1{max-width:16ch;font-size:clamp(3rem,8vw,7rem);line-height:.94}.CareerSitesV3-module__jKd2ba__pageHeaderInner>p:last-child,.CareerSitesV3-module__jKd2ba__legalHeader>p{max-width:62ch;color:var(--csv3-text-muted);font-size:clamp(1.0625rem,2vw,1.3rem)}.CareerSitesV3-module__jKd2ba__legalPage{padding-block:clamp(4rem,10vw,8rem)}.CareerSitesV3-module__jKd2ba__legalHeader{max-width:var(--csv3-reading-width);gap:1.25rem;padding-bottom:clamp(3rem,8vw,6rem);display:grid}.CareerSitesV3-module__jKd2ba__legalHeader .CareerSitesV3-module__jKd2ba__lastUpdated{font-family:var(--csv3-font-mono);font-size:.75rem}.CareerSitesV3-module__jKd2ba__legalLayout{border-top:var(--csv3-border-width)solid var(--csv3-border);grid-template-columns:minmax(11rem,.35fr) minmax(0,1fr);gap:clamp(2rem,7vw,7rem);padding-top:2rem;display:grid}.CareerSitesV3-module__jKd2ba__legalIndex{height:fit-content;position:sticky;top:6.75rem}.CareerSitesV3-module__jKd2ba__legalIndex ol{gap:.25rem;padding-left:1.25rem;display:grid}.CareerSitesV3-module__jKd2ba__legalIndex a{min-height:2.75rem;color:var(--csv3-text-muted);text-underline-offset:.25rem;align-items:center;font-size:.875rem;display:inline-flex}.CareerSitesV3-module__jKd2ba__legalIndex a:hover{color:var(--csv3-text)}.CareerSitesV3-module__jKd2ba__legalSections{max-width:var(--csv3-reading-width);gap:clamp(3rem,7vw,5rem);display:grid}.CareerSitesV3-module__jKd2ba__legalSections section{gap:1.1rem;scroll-margin-top:7rem;display:grid}.CareerSitesV3-module__jKd2ba__legalSections h2{font-size:clamp(1.5rem,3vw,2.25rem);line-height:1.1}.CareerSitesV3-module__jKd2ba__legalSections :where(p,li){color:var(--csv3-text-muted)}.CareerSitesV3-module__jKd2ba__legalSections ul{gap:.65rem;padding-left:1.25rem;display:grid}.CareerSitesV3-module__jKd2ba__statusState{grid-template-columns:minmax(8rem,.4fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,8vw,8rem);min-height:min(42rem,100svh - 4.75rem);padding-block:clamp(4rem,10vw,8rem);display:grid}.CareerSitesV3-module__jKd2ba__statusCode{color:var(--csv3-surface-strong);font-family:var(--csv3-font-heading);letter-spacing:-.08em;writing-mode:vertical-rl;font-size:clamp(7rem,20vw,17rem);font-weight:800;line-height:.7}.CareerSitesV3-module__jKd2ba__statusState[data-kind=error] .CareerSitesV3-module__jKd2ba__statusCode{color:color-mix(in srgb,var(--csv3-critical)18%,var(--csv3-canvas))}.CareerSitesV3-module__jKd2ba__statusCopy{justify-items:start;gap:1.25rem;max-width:44rem;display:grid}.CareerSitesV3-module__jKd2ba__statusCopy h1{font-size:clamp(2.5rem,7vw,6rem);line-height:.95}.CareerSitesV3-module__jKd2ba__statusCopy p{max-width:58ch;color:var(--csv3-text-muted);font-size:clamp(1.0625rem,2vw,1.25rem)}.CareerSitesV3-module__jKd2ba__loadingState{align-content:center;gap:1rem;min-height:min(42rem,100svh - 4.75rem);padding-block:5rem;display:grid}.CareerSitesV3-module__jKd2ba__loadingEyebrow,.CareerSitesV3-module__jKd2ba__loadingTitle,.CareerSitesV3-module__jKd2ba__loadingLine,.CareerSitesV3-module__jKd2ba__loadingLineShort,.CareerSitesV3-module__jKd2ba__loadingBlocks span{background:var(--csv3-surface-strong);border-radius:.25rem;overflow:hidden}.CareerSitesV3-module__jKd2ba__loadingEyebrow{width:7rem;height:.75rem}.CareerSitesV3-module__jKd2ba__loadingTitle{width:min(44rem,84%);height:clamp(5rem,13vw,10rem)}.CareerSitesV3-module__jKd2ba__loadingLine{width:min(36rem,90%);height:1rem}.CareerSitesV3-module__jKd2ba__loadingLineShort{width:min(24rem,65%);height:1rem}.CareerSitesV3-module__jKd2ba__loadingBlocks{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:3rem;display:grid}.CareerSitesV3-module__jKd2ba__loadingBlocks span{min-height:12rem}.CareerSitesV3-module__jKd2ba__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:48rem){.CareerSitesV3-module__jKd2ba__pageHeader,.CareerSitesV3-module__jKd2ba__legalPage,.CareerSitesV3-module__jKd2ba__statusState,.CareerSitesV3-module__jKd2ba__loadingState,.CareerSitesV3-module__jKd2ba__pageHeaderInner{width:min(calc(100% - 1.5rem),var(--csv3-content-width))}.CareerSitesV3-module__jKd2ba__legalLayout,.CareerSitesV3-module__jKd2ba__statusState{grid-template-columns:1fr}.CareerSitesV3-module__jKd2ba__legalIndex{border-bottom:var(--csv3-border-width)solid var(--csv3-border);padding-bottom:1rem;position:static}.CareerSitesV3-module__jKd2ba__statusCode{writing-mode:horizontal-tb;font-size:6rem;line-height:1}.CareerSitesV3-module__jKd2ba__loadingBlocks{grid-template-columns:1fr}.CareerSitesV3-module__jKd2ba__loadingBlocks span{min-height:7rem}}.CareerSitesV3-module__jKd2ba__section{padding-block:clamp(4.5rem,10vw,var(--csv3-section-space));content-visibility:auto;contain-intrinsic-size:auto 48rem;position:relative}.CareerSitesV3-module__jKd2ba__section[data-presentation=compact]{padding-block:clamp(3rem,7vw,5rem)}.CareerSitesV3-module__jKd2ba__section[data-presentation=band]{border-block:var(--csv3-border-width)solid var(--csv3-border);background:var(--csv3-surface)}.CareerSitesV3-module__jKd2ba__section[data-presentation=feature]{background:var(--csv3-accent);color:var(--csv3-on-accent)}.CareerSitesV3-module__jKd2ba__section[data-presentation=feature] :where(h2,h3,p,dd,dt,small){color:inherit}.CareerSitesV3-module__jKd2ba__section[data-presentation=feature] .CareerSitesV3-module__jKd2ba__eyebrow{color:inherit;opacity:.75}.CareerSitesV3-module__jKd2ba__sectionInner{width:min(calc(100% - 2rem),var(--csv3-content-width));gap:clamp(2.25rem,6vw,5rem);margin-inline:auto;display:grid}.CareerSitesV3-module__jKd2ba__storyGrid{grid-template-columns:minmax(0,.88fr) minmax(18rem,1.12fr);align-items:center;gap:clamp(2rem,7vw,7rem);display:grid}.CareerSitesV3-module__jKd2ba__storyCopy{align-content:start;gap:2rem;display:grid}.CareerSitesV3-module__jKd2ba__storyImage{min-height:clamp(22rem,48vw,42rem)}.CareerSitesV3-module__jKd2ba__valuesGrid{border-top:var(--csv3-border-width)solid var(--csv3-border);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.CareerSitesV3-module__jKd2ba__valueItem{border-right:var(--csv3-border-width)solid var(--csv3-border);border-bottom:var(--csv3-border-width)solid var(--csv3-border);grid-column:span 4;align-content:space-between;gap:1rem;min-height:17rem;padding:clamp(1.5rem,4vw,2.75rem);display:grid}.CareerSitesV3-module__jKd2ba__valueItem:nth-child(3n){border-right:0}.CareerSitesV3-module__jKd2ba__valueItem h3,.CareerSitesV3-module__jKd2ba__benefitsList h3,.CareerSitesV3-module__jKd2ba__personBody h3,.CareerSitesV3-module__jKd2ba__locationBody h3,.CareerSitesV3-module__jKd2ba__processList h3{font-size:clamp(1.25rem,2.2vw,1.75rem);line-height:1.12}.CareerSitesV3-module__jKd2ba__valueItem p,.CareerSitesV3-module__jKd2ba__benefitsList p,.CareerSitesV3-module__jKd2ba__personBody blockquote,.CareerSitesV3-module__jKd2ba__locationBody p,.CareerSitesV3-module__jKd2ba__processList p{color:var(--csv3-text-muted)}.CareerSitesV3-module__jKd2ba__itemIndex,.CareerSitesV3-module__jKd2ba__processNumber{border:var(--csv3-border-width)solid var(--csv3-border);width:2.5rem;height:2.5rem;color:var(--csv3-text-muted);font-family:var(--csv3-font-mono);border-radius:999px;place-items:center;font-size:.75rem;display:inline-grid}.CareerSitesV3-module__jKd2ba__benefitsList{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:0;list-style:none;display:grid}.CareerSitesV3-module__jKd2ba__benefitsList li{border-top:var(--csv3-border-width)solid var(--csv3-border);grid-template-columns:auto minmax(0,1fr);gap:1rem;padding:clamp(1.25rem,3vw,2rem) 0;display:grid}.CareerSitesV3-module__jKd2ba__benefitsList li:nth-child(odd){padding-right:clamp(1.5rem,5vw,4rem)}.CareerSitesV3-module__jKd2ba__benefitsList li:nth-child(2n){border-left:var(--csv3-border-width)solid var(--csv3-border);padding-left:clamp(1.5rem,5vw,4rem)}.CareerSitesV3-module__jKd2ba__benefitMark{background:var(--csv3-brand);border-radius:50%;width:.75rem;height:.75rem;margin-top:.45rem}.CareerSitesV3-module__jKd2ba__peopleGrid,.CareerSitesV3-module__jKd2ba__locationsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2.5vw,2rem);display:grid}.CareerSitesV3-module__jKd2ba__personCard,.CareerSitesV3-module__jKd2ba__locationCard{border:var(--csv3-border-width)solid var(--csv3-border);border-radius:var(--csv3-radius-card);background:var(--csv3-surface);min-width:0;overflow:hidden}.CareerSitesV3-module__jKd2ba__personImage{aspect-ratio:4/5;border-radius:0}.CareerSitesV3-module__jKd2ba__personBody,.CareerSitesV3-module__jKd2ba__locationBody{gap:.65rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.CareerSitesV3-module__jKd2ba__personRole,.CareerSitesV3-module__jKd2ba__locationBody address{color:var(--csv3-text-muted);font-size:.875rem;font-style:normal}.CareerSitesV3-module__jKd2ba__personBody blockquote{margin-top:.75rem}.CareerSitesV3-module__jKd2ba__quoteFigure{border-radius:var(--csv3-radius-feature);background:var(--csv3-brand);color:var(--csv3-on-brand);grid-template-columns:minmax(13rem,.62fr) minmax(0,1.38fr);align-items:stretch;display:grid;overflow:hidden}.CareerSitesV3-module__jKd2ba__quoteImage{border-radius:0;min-height:26rem}.CareerSitesV3-module__jKd2ba__quoteContent{align-content:center;gap:2rem;padding:clamp(2rem,7vw,6rem);display:grid}.CareerSitesV3-module__jKd2ba__quoteFigure blockquote>p{color:inherit;font-family:var(--csv3-font-heading);font-size:clamp(1.75rem,4vw,3.75rem);font-weight:var(--csv3-weight-heading);letter-spacing:var(--csv3-tracking-heading);text-wrap:balance;line-height:1.08}.CareerSitesV3-module__jKd2ba__quoteFigure figcaption{color:inherit;gap:.15rem;display:grid}.CareerSitesV3-module__jKd2ba__quoteFigure figcaption span{opacity:.78}.CareerSitesV3-module__jKd2ba__factsGrid{border-block:var(--csv3-border-width)solid var(--csv3-border);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.CareerSitesV3-module__jKd2ba__factsGrid>div{border-right:var(--csv3-border-width)solid var(--csv3-border);align-content:center;gap:.45rem;min-height:12rem;padding:clamp(1.25rem,3vw,2.25rem);display:grid}.CareerSitesV3-module__jKd2ba__factsGrid>div:last-child{border-right:0}.CareerSitesV3-module__jKd2ba__factsGrid .CareerSitesV3-module__jKd2ba__factValue{color:var(--csv3-text);font-family:var(--csv3-font-heading);font-size:clamp(2rem,5vw,4rem);font-weight:var(--csv3-weight-heading);letter-spacing:var(--csv3-tracking-heading);order:-1;line-height:1}.CareerSitesV3-module__jKd2ba__factsGrid dt{color:var(--csv3-text);font-weight:700}.CareerSitesV3-module__jKd2ba__factsGrid .CareerSitesV3-module__jKd2ba__factContext{color:var(--csv3-text-muted);font-size:.8125rem}.CareerSitesV3-module__jKd2ba__processList{border-top:var(--csv3-border-width)solid var(--csv3-border);padding:0;list-style:none;display:grid}.CareerSitesV3-module__jKd2ba__processList li{border-bottom:var(--csv3-border-width)solid var(--csv3-border);grid-template-columns:minmax(3rem,.22fr) minmax(0,1fr);gap:clamp(1rem,4vw,3rem);padding-block:clamp(1.5rem,4vw,2.5rem);display:grid}.CareerSitesV3-module__jKd2ba__processList li>div{gap:.55rem;max-width:50rem;display:grid}.CareerSitesV3-module__jKd2ba__processList small{color:var(--csv3-text-muted);font-family:var(--csv3-font-mono);font-size:.75rem}.CareerSitesV3-module__jKd2ba__locationImage{aspect-ratio:16/10;border-radius:0}.CareerSitesV3-module__jKd2ba__galleryGrid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;gap:clamp(.75rem,2vw,1.5rem);display:grid}.CareerSitesV3-module__jKd2ba__galleryGrid>figure{aspect-ratio:4/5;grid-column:span 4}.CareerSitesV3-module__jKd2ba__galleryGrid>figure:nth-child(5n+1),.CareerSitesV3-module__jKd2ba__galleryGrid>figure:nth-child(5n+4){aspect-ratio:16/10;grid-column:span 8}.CareerSitesV3-module__jKd2ba__mediaImage{aspect-ratio:16/9}.CareerSitesV3-module__jKd2ba__transcript{max-width:var(--csv3-reading-width);border-block:var(--csv3-border-width)solid var(--csv3-border);padding-block:1rem}.CareerSitesV3-module__jKd2ba__transcript summary,.CareerSitesV3-module__jKd2ba__faqList summary{min-height:3rem;color:var(--csv3-text);font-weight:750}.CareerSitesV3-module__jKd2ba__transcript .CareerSitesV3-module__jKd2ba__prose{padding-block:1rem}.CareerSitesV3-module__jKd2ba__faqList{border-top:var(--csv3-border-width)solid var(--csv3-border);max-width:58rem;display:grid}.CareerSitesV3-module__jKd2ba__faqList details{border-bottom:var(--csv3-border-width)solid var(--csv3-border)}.CareerSitesV3-module__jKd2ba__faqList summary{justify-content:space-between;align-items:center;gap:1rem;padding-block:1.25rem;font-size:clamp(1.0625rem,2vw,1.25rem);list-style:none;display:flex}.CareerSitesV3-module__jKd2ba__faqList summary:after{content:"+";width:2rem;color:var(--csv3-brand);text-align:center;flex:none;font-size:1.5rem}.CareerSitesV3-module__jKd2ba__faqList details[open] summary:after{content:"−"}.CareerSitesV3-module__jKd2ba__faqList summary::-webkit-details-marker{display:none}.CareerSitesV3-module__jKd2ba__faqList .CareerSitesV3-module__jKd2ba__prose{padding:0 0 1.5rem}.CareerSitesV3-module__jKd2ba__section-cta{background:var(--csv3-surface)}.CareerSitesV3-module__jKd2ba__ctaInner{justify-content:space-between;align-items:end;gap:2rem;display:flex}.CareerSitesV3-module__jKd2ba__ctaActions,.CareerSitesV3-module__jKd2ba__heroActions{flex-wrap:wrap;gap:.75rem;display:flex}.CareerSitesV3-module__jKd2ba__jobsSectionHeader{justify-content:space-between;align-items:end;gap:2rem;display:flex}.CareerSitesV3-module__jKd2ba__jobPreviewList,.CareerSitesV3-module__jKd2ba__jobsList{border-top:var(--csv3-border-width)solid var(--csv3-border);display:grid}.CareerSitesV3-module__jKd2ba__jobCard{border-bottom:var(--csv3-border-width)solid var(--csv3-border);min-width:0}.CareerSitesV3-module__jKd2ba__jobCardLink{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;min-height:10rem;padding-block:clamp(1.35rem,3vw,2rem);text-decoration:none;transition:padding-inline .18s,background-color .18s;display:grid}.CareerSitesV3-module__jKd2ba__jobCardLink:hover{background:var(--csv3-surface);padding-inline:1rem}.CareerSitesV3-module__jKd2ba__jobCard[data-presentation=card]{border:var(--csv3-border-width)solid var(--csv3-border);border-radius:var(--csv3-radius-card);background:var(--csv3-surface);overflow:hidden}.CareerSitesV3-module__jKd2ba__jobCard[data-presentation=card] .CareerSitesV3-module__jKd2ba__jobCardLink,.CareerSitesV3-module__jKd2ba__jobCard[data-presentation=featured] .CareerSitesV3-module__jKd2ba__jobCardLink{height:100%;padding:clamp(1.5rem,4vw,2.5rem)}.CareerSitesV3-module__jKd2ba__jobCard[data-presentation=featured]{border-radius:var(--csv3-radius-feature);background:var(--csv3-brand);color:var(--csv3-on-brand);border-color:#0000}.CareerSitesV3-module__jKd2ba__jobCard[data-presentation=featured] :where(.CareerSitesV3-module__jKd2ba__jobTitle,.CareerSitesV3-module__jKd2ba__jobSummary,.CareerSitesV3-module__jKd2ba__jobDepartment){color:inherit}.CareerSitesV3-module__jKd2ba__jobCardMain{gap:.75rem;display:grid}.CareerSitesV3-module__jKd2ba__jobDepartment{color:var(--csv3-brand);font-family:var(--csv3-font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:750}.CareerSitesV3-module__jKd2ba__jobTitle{font-size:clamp(1.35rem,2.4vw,2rem);line-height:1.1}.CareerSitesV3-module__jKd2ba__jobSummary{max-width:68ch;color:var(--csv3-text-muted)}.CareerSitesV3-module__jKd2ba__jobTags{flex-wrap:wrap;gap:.4rem;padding:0;list-style:none;display:flex}.CareerSitesV3-module__jKd2ba__jobTags li{color:var(--csv3-text-muted);font-size:.75rem}.CareerSitesV3-module__jKd2ba__jobTags li:not(:last-child):after{content:" ·"}.CareerSitesV3-module__jKd2ba__jobCardArrow{border:var(--csv3-border-width)solid currentColor;border-radius:999px;place-items:center;width:3rem;height:3rem;font-size:1.25rem;display:grid}.CareerSitesV3-module__jKd2ba__inlineEmpty{max-width:var(--csv3-reading-width);border-left:.25rem solid var(--csv3-brand);gap:.5rem;padding:1rem 1.25rem;display:grid}.CareerSitesV3-module__jKd2ba__inlineEmpty p{color:var(--csv3-text-muted)}@media (max-width:56rem){.CareerSitesV3-module__jKd2ba__storyGrid,.CareerSitesV3-module__jKd2ba__quoteFigure{grid-template-columns:1fr}.CareerSitesV3-module__jKd2ba__storyImage{order:-1;min-height:22rem}.CareerSitesV3-module__jKd2ba__quoteImage{min-height:22rem;max-height:30rem}.CareerSitesV3-module__jKd2ba__peopleGrid,.CareerSitesV3-module__jKd2ba__locationsGrid,.CareerSitesV3-module__jKd2ba__factsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.CareerSitesV3-module__jKd2ba__factsGrid>div:nth-child(2n){border-right:0}.CareerSitesV3-module__jKd2ba__galleryGrid>figure,.CareerSitesV3-module__jKd2ba__galleryGrid>figure:nth-child(5n+1),.CareerSitesV3-module__jKd2ba__galleryGrid>figure:nth-child(5n+4){aspect-ratio:4/3;grid-column:span 6}}@media (max-width:40rem){.CareerSitesV3-module__jKd2ba__sectionInner{width:min(calc(100% - 1.5rem),var(--csv3-content-width))}.CareerSitesV3-module__jKd2ba__valueItem{border-right:0;grid-column:1/-1;min-height:14rem}.CareerSitesV3-module__jKd2ba__benefitsList,.CareerSitesV3-module__jKd2ba__peopleGrid,.CareerSitesV3-module__jKd2ba__locationsGrid,.CareerSitesV3-module__jKd2ba__factsGrid{grid-template-columns:1fr}.CareerSitesV3-module__jKd2ba__benefitsList li:nth-child(odd),.CareerSitesV3-module__jKd2ba__benefitsList li:nth-child(2n){border-left:0;padding-inline:0}.CareerSitesV3-module__jKd2ba__factsGrid>div{border-right:0;min-height:9rem}.CareerSitesV3-module__jKd2ba__galleryGrid>figure,.CareerSitesV3-module__jKd2ba__galleryGrid>figure:nth-child(5n+1),.CareerSitesV3-module__jKd2ba__galleryGrid>figure:nth-child(5n+4){grid-column:1/-1}.CareerSitesV3-module__jKd2ba__ctaInner,.CareerSitesV3-module__jKd2ba__jobsSectionHeader{flex-direction:column;align-items:stretch}.CareerSitesV3-module__jKd2ba__ctaActions,.CareerSitesV3-module__jKd2ba__ctaActions .CareerSitesV3-module__jKd2ba__action,.CareerSitesV3-module__jKd2ba__jobsSectionHeader .CareerSitesV3-module__jKd2ba__action{width:100%}.CareerSitesV3-module__jKd2ba__jobCardLink{align-items:end;gap:1rem;min-height:0}.CareerSitesV3-module__jKd2ba__jobCardArrow{width:2.75rem;height:2.75rem}}.CareerSitesV3-module__jKd2ba__compositionBoundary,.CareerSitesV3-module__jKd2ba__composition{min-width:0}.CareerSitesV3-module__jKd2ba__hero{isolation:isolate;border-bottom:var(--csv3-border-width)solid var(--csv3-border);position:relative;overflow:hidden}.CareerSitesV3-module__jKd2ba__heroInner{width:min(calc(100% - 2rem),var(--csv3-content-width));align-items:center;gap:clamp(2rem,6vw,6rem);min-height:min(50rem,100svh - 4.75rem);margin-inline:auto;padding-block:clamp(4rem,10vw,8rem);display:grid;position:relative}.CareerSitesV3-module__jKd2ba__heroCopy{z-index:2;align-content:center;gap:clamp(1rem,2.5vw,1.75rem);max-width:52rem;display:grid;position:relative}.CareerSitesV3-module__jKd2ba__hero h1{max-width:16ch;font-size:clamp(3rem,8.5vw,7.75rem);line-height:.9}.CareerSitesV3-module__jKd2ba__heroIntro{max-width:58ch;color:var(--csv3-text-muted);font-size:clamp(1.125rem,2vw,1.4rem);line-height:1.55}.CareerSitesV3-module__jKd2ba__heroImage{min-height:28rem;box-shadow:var(--csv3-shadow-soft);align-self:stretch}.CareerSitesV3-module__jKd2ba__heroField{border:var(--csv3-border-width)solid var(--csv3-border);border-radius:var(--csv3-radius-feature);background:linear-gradient(135deg,transparent 48%,var(--csv3-border)49%,var(--csv3-border)51%,transparent 52%),var(--csv3-surface);min-height:24rem;position:relative;overflow:hidden}.CareerSitesV3-module__jKd2ba__heroField span{border:var(--csv3-border-width)solid var(--csv3-border);border-radius:50%;display:block;position:absolute}.CareerSitesV3-module__jKd2ba__heroField span:first-child{width:13rem;height:13rem;inset:8% auto auto 8%}.CareerSitesV3-module__jKd2ba__heroField span:nth-child(2){background:var(--csv3-accent);width:6rem;height:6rem;inset:auto 8% 10% auto}.CareerSitesV3-module__jKd2ba__heroField span:nth-child(3){background:var(--csv3-brand);border:0;width:1rem;height:1rem;inset:50% auto auto 58%}.CareerSitesV3-module__jKd2ba__heroSideNote{z-index:2;max-width:24rem;color:var(--csv3-text-muted);font-family:var(--csv3-font-mono);font-size:.75rem;line-height:1.6;position:relative}.CareerSitesV3-module__jKd2ba__hero[data-presentation=editorial] .CareerSitesV3-module__jKd2ba__heroInner{grid-template-columns:minmax(0,1.08fr) minmax(18rem,.92fr);grid-template-areas:"copy image""note image"}.CareerSitesV3-module__jKd2ba__hero[data-presentation=editorial] .CareerSitesV3-module__jKd2ba__heroCopy{grid-area:copy}.CareerSitesV3-module__jKd2ba__hero[data-presentation=editorial] .CareerSitesV3-module__jKd2ba__heroImage,.CareerSitesV3-module__jKd2ba__hero[data-presentation=editorial] .CareerSitesV3-module__jKd2ba__heroField{grid-area:image;rotate:1.5deg}.CareerSitesV3-module__jKd2ba__hero[data-presentation=editorial] .CareerSitesV3-module__jKd2ba__heroSideNote{border-top:var(--csv3-border-width)solid var(--csv3-border);grid-area:note;align-self:end;padding-top:1rem}.CareerSitesV3-module__jKd2ba__hero[data-presentation=jobs-first]{background:var(--csv3-surface)}.CareerSitesV3-module__jKd2ba__hero[data-presentation=jobs-first] .CareerSitesV3-module__jKd2ba__heroInner{grid-template-columns:minmax(0,1.35fr) minmax(16rem,.65fr);min-height:auto;padding-block:clamp(3.5rem,8vw,6.5rem)}.CareerSitesV3-module__jKd2ba__hero[data-presentation=jobs-first] h1{max-width:13ch;font-size:clamp(3rem,7vw,6.5rem)}.CareerSitesV3-module__jKd2ba__hero[data-presentation=jobs-first] .CareerSitesV3-module__jKd2ba__heroImage,.CareerSitesV3-module__jKd2ba__hero[data-presentation=jobs-first] .CareerSitesV3-module__jKd2ba__heroField{border-radius:var(--csv3-radius-card);min-height:20rem;max-height:27rem}.CareerSitesV3-module__jKd2ba__hero[data-presentation=jobs-first] .CareerSitesV3-module__jKd2ba__heroSideNote{position:absolute;inset:auto 0 1rem auto}.CareerSitesV3-module__jKd2ba__hero[data-presentation=craft]{background:var(--csv3-surface);min-height:52rem}.CareerSitesV3-module__jKd2ba__hero[data-presentation=craft] .CareerSitesV3-module__jKd2ba__heroInner{grid-template-rows:auto auto;grid-template-columns:repeat(12,minmax(0,1fr));align-content:center;min-height:52rem}.CareerSitesV3-module__jKd2ba__hero[data-presentation=craft] .CareerSitesV3-module__jKd2ba__heroCopy{z-index:3;grid-area:1/1/auto/span 8;padding-block:4rem}.CareerSitesV3-module__jKd2ba__hero[data-presentation=craft] h1{max-width:11ch;font-size:clamp(4rem,11vw,9.75rem)}.CareerSitesV3-module__jKd2ba__hero[data-presentation=craft] .CareerSitesV3-module__jKd2ba__heroImage,.CareerSitesV3-module__jKd2ba__hero[data-presentation=craft] .CareerSitesV3-module__jKd2ba__heroField{border-radius:0;grid-area:1/7/span 2/-1;min-height:40rem}.CareerSitesV3-module__jKd2ba__hero[data-presentation=craft] .CareerSitesV3-module__jKd2ba__heroSideNote{border-left:.25rem solid var(--csv3-brand);grid-area:2/1/auto/span 4;padding-left:1rem}.CareerSitesV3-module__jKd2ba__hero[data-presentation=community] .CareerSitesV3-module__jKd2ba__heroInner{grid-template-columns:minmax(0,.92fr) minmax(18rem,1.08fr);min-height:47rem}.CareerSitesV3-module__jKd2ba__hero[data-presentation=community] .CareerSitesV3-module__jKd2ba__heroImage,.CareerSitesV3-module__jKd2ba__hero[data-presentation=community] .CareerSitesV3-module__jKd2ba__heroField{border-radius:min(22vw,14rem)min(22vw,14rem)var(--csv3-radius-feature)var(--csv3-radius-feature);min-height:38rem}.CareerSitesV3-module__jKd2ba__hero[data-presentation=community] h1{font-size:clamp(3.5rem,8vw,7.25rem)}.CareerSitesV3-module__jKd2ba__hero[data-presentation=community] .CareerSitesV3-module__jKd2ba__heroSideNote{position:absolute;inset:auto auto 1.5rem 0}.CareerSitesV3-module__jKd2ba__hero[data-presentation=professional] .CareerSitesV3-module__jKd2ba__heroInner{grid-template-columns:minmax(0,1fr) minmax(17rem,.55fr);min-height:40rem}.CareerSitesV3-module__jKd2ba__hero[data-presentation=professional] h1{max-width:17ch;font-size:clamp(3rem,6vw,5.5rem);line-height:.98}.CareerSitesV3-module__jKd2ba__hero[data-presentation=professional] .CareerSitesV3-module__jKd2ba__heroImage,.CareerSitesV3-module__jKd2ba__hero[data-presentation=professional] .CareerSitesV3-module__jKd2ba__heroField{border-radius:var(--csv3-radius-card);min-height:25rem;box-shadow:none}.CareerSitesV3-module__jKd2ba__hero[data-presentation=professional] .CareerSitesV3-module__jKd2ba__heroSideNote{border-top:var(--csv3-border-width)solid var(--csv3-border);grid-column:1/-1;padding-top:1rem}.CareerSitesV3-module__jKd2ba__hero[data-presentation=agency]{background:var(--csv3-brand);color:var(--csv3-on-brand)}.CareerSitesV3-module__jKd2ba__hero[data-presentation=agency] .CareerSitesV3-module__jKd2ba__heroInner{grid-template-columns:repeat(12,minmax(0,1fr));align-content:end;min-height:54rem}.CareerSitesV3-module__jKd2ba__hero[data-presentation=agency] .CareerSitesV3-module__jKd2ba__heroCopy{grid-area:1/1/auto/span 10;align-self:end}.CareerSitesV3-module__jKd2ba__hero[data-presentation=agency] :where(h1,.CareerSitesV3-module__jKd2ba__heroIntro,.CareerSitesV3-module__jKd2ba__eyebrow,.CareerSitesV3-module__jKd2ba__heroSideNote){color:inherit}.CareerSitesV3-module__jKd2ba__hero[data-presentation=agency] h1{max-width:13ch;font-size:clamp(4rem,11vw,10rem)}.CareerSitesV3-module__jKd2ba__hero[data-presentation=agency] .CareerSitesV3-module__jKd2ba__heroImage,.CareerSitesV3-module__jKd2ba__hero[data-presentation=agency] .CareerSitesV3-module__jKd2ba__heroField{border-radius:999px 999px var(--csv3-radius-feature)var(--csv3-radius-feature);opacity:.88;grid-area:1/9/auto/-1;align-self:start;min-height:22rem}.CareerSitesV3-module__jKd2ba__hero[data-presentation=agency] .CareerSitesV3-module__jKd2ba__heroSideNote{border-top:var(--csv3-border-width)solid currentColor;grid-column:1/span 4;padding-top:1rem}.CareerSitesV3-module__jKd2ba__editorialBody,.CareerSitesV3-module__jKd2ba__professionalBody{width:min(100%,calc(var(--csv3-content-width) + 18rem));grid-template-columns:minmax(12rem,.32fr) minmax(0,1fr);margin-inline:auto;display:grid}.CareerSitesV3-module__jKd2ba__sectionIndex{border-right:var(--csv3-border-width)solid var(--csv3-border);height:fit-content;max-height:calc(100dvh - 4.75rem);padding:4rem clamp(1rem,3vw,2.5rem);position:sticky;top:4.75rem;overflow-y:auto}.CareerSitesV3-module__jKd2ba__sectionIndex ol{gap:.35rem;padding:0;list-style:none;display:grid}.CareerSitesV3-module__jKd2ba__sectionIndex a{border-radius:var(--csv3-radius-control);color:var(--csv3-text-muted);grid-template-columns:2rem minmax(0,1fr);gap:.5rem;padding:.65rem;font-size:.8125rem;line-height:1.3;text-decoration:none;display:grid}.CareerSitesV3-module__jKd2ba__sectionIndex a:hover{background:var(--csv3-surface);color:var(--csv3-text)}.CareerSitesV3-module__jKd2ba__sectionIndex span{font-family:var(--csv3-font-mono);font-size:.6875rem}.CareerSitesV3-module__jKd2ba__editorialChapters,.CareerSitesV3-module__jKd2ba__professionalSections{min-width:0}.CareerSitesV3-module__jKd2ba__editorialChapters .CareerSitesV3-module__jKd2ba__sectionInner,.CareerSitesV3-module__jKd2ba__professionalSections .CareerSitesV3-module__jKd2ba__sectionInner{width:min(calc(100% - 3rem),var(--csv3-content-width))}.CareerSitesV3-module__jKd2ba__composition[data-composition=editorial] .CareerSitesV3-module__jKd2ba__section[data-presentation=rail] .CareerSitesV3-module__jKd2ba__storyGrid,.CareerSitesV3-module__jKd2ba__composition[data-composition=editorial] .CareerSitesV3-module__jKd2ba__section[data-presentation=rail] .CareerSitesV3-module__jKd2ba__quoteFigure{grid-template-columns:1fr}.CareerSitesV3-module__jKd2ba__composition[data-composition=editorial] .CareerSitesV3-module__jKd2ba__section:nth-child(odd),.CareerSitesV3-module__jKd2ba__jobsFirstFlow>.CareerSitesV3-module__jKd2ba__section:nth-child(2n){background:var(--csv3-surface)}.CareerSitesV3-module__jKd2ba__composition[data-composition=jobs-first] .CareerSitesV3-module__jKd2ba__section-jobs[data-presentation=feature] .CareerSitesV3-module__jKd2ba__jobPreviewList{border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.CareerSitesV3-module__jKd2ba__composition[data-composition=jobs-first] .CareerSitesV3-module__jKd2ba__section-jobs[data-presentation=feature] .CareerSitesV3-module__jKd2ba__jobCard{border:var(--csv3-border-width)solid color-mix(in srgb,currentColor 25%,transparent);border-radius:var(--csv3-radius-card)}.CareerSitesV3-module__jKd2ba__composition[data-composition=jobs-first] .CareerSitesV3-module__jKd2ba__section-jobs[data-presentation=feature] .CareerSitesV3-module__jKd2ba__jobCardLink{padding:clamp(1.5rem,3vw,2.25rem)}.CareerSitesV3-module__jKd2ba__studioCanvas{background:var(--csv3-surface);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(1rem,3vw,2.5rem);padding:clamp(1rem,3vw,2.5rem);display:grid}.CareerSitesV3-module__jKd2ba__studioCanvas>div{grid-column:span 5;min-width:0}.CareerSitesV3-module__jKd2ba__studioCanvas>div[data-canvas-slot=wide]{grid-column:span 7}.CareerSitesV3-module__jKd2ba__studioCanvas .CareerSitesV3-module__jKd2ba__section{border:var(--csv3-border-width)solid var(--csv3-border);background:var(--csv3-canvas);height:100%;padding-block:clamp(2.5rem,5vw,4rem)}.CareerSitesV3-module__jKd2ba__studioCanvas .CareerSitesV3-module__jKd2ba__sectionInner{width:min(calc(100% - 2rem),var(--csv3-content-width));gap:2rem}.CareerSitesV3-module__jKd2ba__studioCanvas .CareerSitesV3-module__jKd2ba__sectionHeading h2{font-size:clamp(1.75rem,4vw,3.5rem)}.CareerSitesV3-module__jKd2ba__studioFlow>.CareerSitesV3-module__jKd2ba__section:nth-child(3n) .CareerSitesV3-module__jKd2ba__storyGrid{grid-template-columns:minmax(18rem,1.15fr) minmax(0,.85fr)}.CareerSitesV3-module__jKd2ba__studioFlow>.CareerSitesV3-module__jKd2ba__section:nth-child(3n) .CareerSitesV3-module__jKd2ba__storyCopy{order:2}.CareerSitesV3-module__jKd2ba__communityGathering{background:var(--csv3-accent);overflow:hidden}.CareerSitesV3-module__jKd2ba__communityGathering>.CareerSitesV3-module__jKd2ba__section:nth-child(2n){background:color-mix(in srgb,var(--csv3-accent)84%,var(--csv3-canvas))}.CareerSitesV3-module__jKd2ba__composition[data-composition=community] .CareerSitesV3-module__jKd2ba__personCard,.CareerSitesV3-module__jKd2ba__composition[data-composition=community] .CareerSitesV3-module__jKd2ba__locationCard{border-radius:min(var(--csv3-radius-feature),3.5rem)}.CareerSitesV3-module__jKd2ba__composition[data-composition=community] .CareerSitesV3-module__jKd2ba__peopleGrid{grid-template-columns:repeat(12,minmax(0,1fr))}.CareerSitesV3-module__jKd2ba__composition[data-composition=community] .CareerSitesV3-module__jKd2ba__personCard{grid-column:span 4}.CareerSitesV3-module__jKd2ba__composition[data-composition=community] .CareerSitesV3-module__jKd2ba__personCard:nth-child(4n+2){translate:0 2.5rem}.CareerSitesV3-module__jKd2ba__communityFlow>.CareerSitesV3-module__jKd2ba__section:nth-child(odd){background:var(--csv3-surface)}.CareerSitesV3-module__jKd2ba__professionalBody{grid-template-columns:minmax(13rem,.26fr) minmax(0,1fr)}.CareerSitesV3-module__jKd2ba__composition[data-composition=professional] .CareerSitesV3-module__jKd2ba__section{border-bottom:var(--csv3-border-width)solid var(--csv3-border)}.CareerSitesV3-module__jKd2ba__composition[data-composition=professional] .CareerSitesV3-module__jKd2ba__sectionHeading{grid-template-columns:minmax(10rem,.35fr) minmax(0,1fr);align-items:baseline;max-width:none;display:grid}.CareerSitesV3-module__jKd2ba__composition[data-composition=professional] .CareerSitesV3-module__jKd2ba__sectionHeading .CareerSitesV3-module__jKd2ba__eyebrow{grid-column:1}.CareerSitesV3-module__jKd2ba__composition[data-composition=professional] .CareerSitesV3-module__jKd2ba__sectionHeading h2,.CareerSitesV3-module__jKd2ba__composition[data-composition=professional] .CareerSitesV3-module__jKd2ba__sectionHeading .CareerSitesV3-module__jKd2ba__sectionIntro{grid-column:2}.CareerSitesV3-module__jKd2ba__composition[data-composition=professional] .CareerSitesV3-module__jKd2ba__sectionHeading h2{font-size:clamp(1.75rem,4vw,3.5rem)}.CareerSitesV3-module__jKd2ba__impactStatements>.CareerSitesV3-module__jKd2ba__section{align-items:center;min-height:36rem;display:grid}.CareerSitesV3-module__jKd2ba__impactStatements .CareerSitesV3-module__jKd2ba__sectionHeading h2{font-size:clamp(3rem,8vw,8rem)}.CareerSitesV3-module__jKd2ba__impactStatements .CareerSitesV3-module__jKd2ba__factsGrid .CareerSitesV3-module__jKd2ba__factValue{font-size:clamp(3rem,8vw,7rem)}.CareerSitesV3-module__jKd2ba__impactFlow>.CareerSitesV3-module__jKd2ba__section:nth-child(2n){background:var(--csv3-surface)}@media (max-width:64rem){.CareerSitesV3-module__jKd2ba__editorialBody,.CareerSitesV3-module__jKd2ba__professionalBody{display:block}.CareerSitesV3-module__jKd2ba__sectionIndex{border-right:0;border-bottom:var(--csv3-border-width)solid var(--csv3-border);max-height:none;padding:1rem;position:static}.CareerSitesV3-module__jKd2ba__sectionIndex ol{scroll-snap-type:x proximity;display:flex;overflow-x:auto}.CareerSitesV3-module__jKd2ba__sectionIndex li{scroll-snap-align:start;min-width:min(16rem,75vw)}.CareerSitesV3-module__jKd2ba__studioCanvas>div,.CareerSitesV3-module__jKd2ba__studioCanvas>div[data-canvas-slot=wide]{grid-column:span 6}.CareerSitesV3-module__jKd2ba__composition[data-composition=professional] .CareerSitesV3-module__jKd2ba__sectionHeading{grid-template-columns:1fr}.CareerSitesV3-module__jKd2ba__composition[data-composition=professional] .CareerSitesV3-module__jKd2ba__sectionHeading :where(.CareerSitesV3-module__jKd2ba__eyebrow,h2,.CareerSitesV3-module__jKd2ba__sectionIntro){grid-column:1}}@media (max-width:48rem){.CareerSitesV3-module__jKd2ba__heroInner{width:min(calc(100% - 1.5rem),var(--csv3-content-width))}.CareerSitesV3-module__jKd2ba__hero[data-presentation] .CareerSitesV3-module__jKd2ba__heroInner{grid-template:auto/1fr;min-height:auto;padding-block:3.5rem}.CareerSitesV3-module__jKd2ba__hero[data-presentation] :where(.CareerSitesV3-module__jKd2ba__heroCopy,.CareerSitesV3-module__jKd2ba__heroImage,.CareerSitesV3-module__jKd2ba__heroField,.CareerSitesV3-module__jKd2ba__heroSideNote){grid-area:auto/1;position:relative;inset:auto;rotate:none}.CareerSitesV3-module__jKd2ba__hero[data-presentation] .CareerSitesV3-module__jKd2ba__heroImage,.CareerSitesV3-module__jKd2ba__hero[data-presentation] .CareerSitesV3-module__jKd2ba__heroField{order:2;width:100%;min-height:20rem;max-height:31rem}.CareerSitesV3-module__jKd2ba__hero[data-presentation] .CareerSitesV3-module__jKd2ba__heroCopy{order:1}.CareerSitesV3-module__jKd2ba__hero[data-presentation] .CareerSitesV3-module__jKd2ba__heroSideNote{order:3}.CareerSitesV3-module__jKd2ba__hero[data-presentation=craft] h1,.CareerSitesV3-module__jKd2ba__hero[data-presentation=agency] h1{font-size:clamp(3.5rem,17vw,6rem)}.CareerSitesV3-module__jKd2ba__composition[data-composition=jobs-first] .CareerSitesV3-module__jKd2ba__section-jobs[data-presentation=feature] .CareerSitesV3-module__jKd2ba__jobPreviewList,.CareerSitesV3-module__jKd2ba__studioCanvas{grid-template-columns:1fr}.CareerSitesV3-module__jKd2ba__studioCanvas>div,.CareerSitesV3-module__jKd2ba__studioCanvas>div[data-canvas-slot=wide]{grid-column:1}.CareerSitesV3-module__jKd2ba__composition[data-composition=community] .CareerSitesV3-module__jKd2ba__peopleGrid{grid-template-columns:1fr}.CareerSitesV3-module__jKd2ba__composition[data-composition=community] .CareerSitesV3-module__jKd2ba__personCard{grid-column:1}.CareerSitesV3-module__jKd2ba__composition[data-composition=community] .CareerSitesV3-module__jKd2ba__personCard:nth-child(4n+2){translate:none}.CareerSitesV3-module__jKd2ba__impactStatements>.CareerSitesV3-module__jKd2ba__section{min-height:auto}}@media (prefers-reduced-motion:reduce){.CareerSitesV3-module__jKd2ba__root *,.CareerSitesV3-module__jKd2ba__root :before,.CareerSitesV3-module__jKd2ba__root :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.CareerSitesV3-module__jKd2ba__action:hover,.CareerSitesV3-module__jKd2ba__composition[data-composition=community] .CareerSitesV3-module__jKd2ba__personCard:nth-child(4n+2){translate:none}}
