.Section-module__EMbqkG__section{padding:clamp(72px,8vw,136px) 0;position:relative}.Section-module__EMbqkG__sectionTight{padding-top:clamp(40px,5vw,72px);padding-bottom:clamp(40px,5vw,72px)}@media (max-width:720px){.Section-module__EMbqkG__section{padding:64px 0}}
.SectionRenderer-module__xQTaXa__divider{background:var(--color-border);width:min(100% - 48px,1360px);height:1px;margin:0 auto}@media (max-width:720px){.SectionRenderer-module__xQTaXa__divider{width:min(100% - 28px,1360px)}}
.ButtonLink-module__58YCUq__button,.ButtonLink-module__58YCUq__buttonGhost,.ButtonLink-module__58YCUq__buttonMinimal{--pill-cta-hover-bg:var(--color-background);--pill-cta-hover-color:var(--color-text)}.ButtonLink-module__58YCUq__button{background:var(--color-text);color:var(--color-background);border:1px solid var(--color-text)}.ButtonLink-module__58YCUq__buttonGhost{color:var(--color-text);border:1px solid var(--color-border-strong);--pill-cta-hover-bg:var(--color-text);--pill-cta-hover-color:var(--color-background);background:0 0}.ButtonLink-module__58YCUq__buttonMinimal{color:var(--color-text);--pill-cta-hover-bg:var(--color-text);--pill-cta-hover-color:var(--color-background);background:0 0;border-color:currentColor}
.ActionsRow-module__OXvWhW__actions{flex-wrap:wrap;gap:12px;display:flex}
.SectionIntro-module__Ym9njW__sectionIntro{gap:14px;max-width:760px;margin-bottom:clamp(24px,4vw,42px);display:grid}.SectionIntro-module__Ym9njW__subheading{font-family:var(--font-display), serif;letter-spacing:-.04em;font-size:clamp(1.6rem,3vw,2.5rem);font-weight:400;line-height:1}.SectionIntro-module__Ym9njW__copy{color:var(--color-muted);font-size:1rem;line-height:1.7}@media (max-width:1024px){.SectionIntro-module__Ym9njW__copy{font-family:var(--type-body-font-family);font-size:var(--type-body-font-size);line-height:var(--type-body-line-height)}}
.ActionsSection-module__QWbuUW__actionsSection{background:var(--color-background)}
.CollectionSection-module__kZnDJa__collectionSection{background:var(--color-background)}.CollectionSection-module__kZnDJa__collectionMatrix{gap:18px;display:grid}.CollectionSection-module__kZnDJa__matrixItem,.CollectionSection-module__kZnDJa__cardItem{background:var(--surface-elevated);border:1px solid var(--color-border);border-radius:28px;box-shadow:0 18px 44px #00000014}.CollectionSection-module__kZnDJa__matrixItem{gap:24px;padding:28px;display:grid}.CollectionSection-module__kZnDJa__matrixHeadingRow{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.CollectionSection-module__kZnDJa__matrixIndex{color:var(--color-accent);letter-spacing:.14em;text-transform:uppercase;font-size:.85rem}.CollectionSection-module__kZnDJa__matrixColumns{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.CollectionSection-module__kZnDJa__matrixColumns ul{gap:10px;padding-left:1rem;display:grid}.CollectionSection-module__kZnDJa__feedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.CollectionSection-module__kZnDJa__cardMedia{border-bottom:1px solid var(--color-border)}.CollectionSection-module__kZnDJa__cardBody{gap:10px;padding:22px;display:grid}.CollectionSection-module__kZnDJa__cardEyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent);font-size:.74rem;font-weight:700}.CollectionSection-module__kZnDJa__cardTitle{font-family:var(--font-display), serif;letter-spacing:-.04em;font-size:clamp(1.3rem,2vw,2rem);font-weight:400;line-height:1}.CollectionSection-module__kZnDJa__cardCopy{color:var(--color-muted);line-height:1.7}@media (max-width:1024px){.CollectionSection-module__kZnDJa__feedGrid,.CollectionSection-module__kZnDJa__matrixColumns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.CollectionSection-module__kZnDJa__feedGrid,.CollectionSection-module__kZnDJa__matrixColumns{grid-template-columns:1fr}}
.MediaGroupSection-module__3GGH0G__mediaGroupSection{background:var(--color-background)}.MediaGroupSection-module__3GGH0G__galleryRail,.MediaGroupSection-module__3GGH0G__galleryStack{gap:18px;display:grid}.MediaGroupSection-module__3GGH0G__galleryRail{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1024px){.MediaGroupSection-module__3GGH0G__galleryRail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.MediaGroupSection-module__3GGH0G__galleryRail{grid-template-columns:1fr}}
.MediaSection-module__o7tvUa__mediaSection{background:var(--color-background)}.MediaSection-module__o7tvUa__singleMedia{gap:18px;display:grid}
.MetaSection-module__W8y4vq__metaSection{background:var(--color-background)}.MetaSection-module__W8y4vq__metaGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.MetaSection-module__W8y4vq__metaCard{background:var(--surface-elevated);border:1px solid var(--color-border);border-radius:28px;padding:22px;box-shadow:0 18px 44px #00000014}.MetaSection-module__W8y4vq__metaCard dl{gap:14px;display:grid}.MetaSection-module__W8y4vq__metaCard dt{text-transform:uppercase;letter-spacing:.14em;color:var(--color-muted);font-size:.8rem}.MetaSection-module__W8y4vq__metaCard dd{color:var(--color-text)}@media (max-width:720px){.MetaSection-module__W8y4vq__metaGrid{grid-template-columns:1fr}}
.PageHeroSection-module__l4Wsza__hero{position:relative;overflow:hidden}.PageHeroSection-module__l4Wsza__heroSurface{color:#ffffffeb;background:radial-gradient(circle at 100% 0,#c4e4b847,#0000 40%),linear-gradient(#0f1511 0%,#141c17 100%);min-height:clamp(520px,72vh,820px);position:relative}.PageHeroSection-module__l4Wsza__heroSurfaceLight{color:var(--color-text);background:radial-gradient(circle at 100% 0,#3d765533,#0000 40%),linear-gradient(#f4f6ee 0%,#e9eee0 100%)}.PageHeroSection-module__l4Wsza__heroStandard{width:min(100% - 48px,1360px);min-height:inherit;align-items:end;margin:0 auto;display:grid}.PageHeroSection-module__l4Wsza__heroCopy{padding:clamp(120px,16vw,180px) 0 clamp(64px,9vw,92px)}@media (max-width:720px){.PageHeroSection-module__l4Wsza__heroStandard{width:min(100% - 28px,1360px)}}
.BreadcrumbTrail-module__tOjgMG__root{min-height:19px;font-family:var(--font-sans);color:var(--breadcrumb-color,currentColor);flex-wrap:wrap;align-items:center;gap:0 3px;font-size:10px;line-height:19px;display:inline-flex}.BreadcrumbTrail-module__tOjgMG__link,.BreadcrumbTrail-module__tOjgMG__muted{color:var(--breadcrumb-muted-color,currentColor);opacity:var(--breadcrumb-muted-opacity,.8)}.BreadcrumbTrail-module__tOjgMG__link{text-decoration:none}.BreadcrumbTrail-module__tOjgMG__link:hover,.BreadcrumbTrail-module__tOjgMG__link:focus-visible{text-underline-offset:2px;text-decoration:underline}.BreadcrumbTrail-module__tOjgMG__divider{color:var(--breadcrumb-divider-color,currentColor);opacity:var(--breadcrumb-divider-opacity,.8)}.BreadcrumbTrail-module__tOjgMG__current{color:var(--breadcrumb-current-color,currentColor);text-underline-offset:2px;font-weight:700;text-decoration:underline}
.HeroColumn-module__vTNMTW__root{--hero-copy-width:321px;--hero-title-width:318px;--hero-title-body-gap:25px;--hero-body-footer-gap:23px;--hero-desktop-left-offset:var(--layout-gutter-desktop);--hero-desktop-copy-anchor:var(--layout-home-desktop-content-anchor);position:relative}.HeroColumn-module__vTNMTW__page{align-content:end;gap:18px;display:grid}.HeroColumn-module__vTNMTW__rail{--hero-rail-copy-anchor:50dvh;--hero-rail-breadcrumb-protected-anchor:207px;--hero-rail-footer-protected-zone:396px;align-content:center;min-height:100%;display:grid}.HeroColumn-module__vTNMTW__home{--hero-title-body-gap:20px;--hero-tablet-title-font-size:30px;--hero-tablet-title-line-height:32px;--hero-tablet-title-body-gap:18px;--hero-mobile-title-font-size:26px;--hero-mobile-title-line-height:29px;--hero-mobile-title-body-gap:18px;opacity:0;will-change:opacity, transform;transition:opacity .52s cubic-bezier(.25,.46,.45,.94),transform .52s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translateY(10px)}.HeroColumn-module__vTNMTW__visible{opacity:1;transform:translateY(0)}.HeroColumn-module__vTNMTW__inner,.HeroColumn-module__vTNMTW__copyStack{gap:18px;display:grid}.HeroColumn-module__vTNMTW__footer{margin-top:var(--hero-effective-body-footer-gap,var(--hero-body-footer-gap))}.HeroColumn-module__vTNMTW__rail.HeroColumn-module__vTNMTW__independentRailFooter .HeroColumn-module__vTNMTW__footer{bottom:var(--hero-rail-footer-bottom,64px);left:var(--hero-desktop-left-offset);width:var(--hero-copy-width);margin-top:0;position:absolute}.HeroColumn-module__vTNMTW__rail.HeroColumn-module__vTNMTW__independentRailFooter[data-hero-rail-footer-layout=flow]{padding:var(--layout-breadcrumb-top-desktop) var(--hero-desktop-left-offset) var(--hero-rail-footer-bottom,64px);display:block}.HeroColumn-module__vTNMTW__rail.HeroColumn-module__vTNMTW__independentRailFooter[data-hero-rail-footer-layout=flow] .HeroColumn-module__vTNMTW__inner{min-height:auto;position:static}.HeroColumn-module__vTNMTW__rail.HeroColumn-module__vTNMTW__independentRailFooter[data-hero-rail-footer-layout=flow] .HeroColumn-module__vTNMTW__breadcrumb,.HeroColumn-module__vTNMTW__rail.HeroColumn-module__vTNMTW__independentRailFooter[data-hero-rail-footer-layout=flow] .HeroColumn-module__vTNMTW__copyStack{width:var(--hero-copy-width);position:static;transform:none}.HeroColumn-module__vTNMTW__rail.HeroColumn-module__vTNMTW__independentRailFooter[data-hero-rail-footer-layout=flow] .HeroColumn-module__vTNMTW__breadcrumb{top:auto;left:auto}.HeroColumn-module__vTNMTW__rail.HeroColumn-module__vTNMTW__independentRailFooter[data-hero-rail-footer-layout=flow] .HeroColumn-module__vTNMTW__footer{width:var(--hero-copy-width);margin-top:var(--hero-body-footer-gap);position:static;bottom:auto;left:auto}.HeroColumn-module__vTNMTW__rail.HeroColumn-module__vTNMTW__independentRailFooter .HeroColumn-module__vTNMTW__inner{min-height:100vh}.HeroColumn-module__vTNMTW__home .HeroColumn-module__vTNMTW__inner{position:absolute;inset:0}.HeroColumn-module__vTNMTW__rail .HeroColumn-module__vTNMTW__inner{min-height:100%;position:relative}.HeroColumn-module__vTNMTW__home .HeroColumn-module__vTNMTW__copyStack{left:var(--hero-desktop-left-offset);top:var(--hero-desktop-copy-anchor);width:var(--hero-copy-width);gap:0;position:absolute;transform:translateY(-50%)}.HeroColumn-module__vTNMTW__rail .HeroColumn-module__vTNMTW__copyStack{left:var(--hero-desktop-left-offset);top:var(--hero-rail-copy-anchor);width:var(--hero-copy-width);gap:0;position:absolute;transform:translateY(-50%)}.HeroColumn-module__vTNMTW__rail .HeroColumn-module__vTNMTW__breadcrumb{left:var(--layout-breadcrumb-inline);top:var(--layout-breadcrumb-top-desktop);width:var(--hero-copy-width);position:absolute}.HeroColumn-module__vTNMTW__railFeature .HeroColumn-module__vTNMTW__inner{inset:0}.HeroColumn-module__vTNMTW__dark{color:#ffffffeb}.HeroColumn-module__vTNMTW__light{color:var(--color-text)}.HeroColumn-module__vTNMTW__rail.HeroColumn-module__vTNMTW__light{color:#013b13}.HeroColumn-module__vTNMTW__breadcrumb{--breadcrumb-muted-opacity:.8}.HeroColumn-module__vTNMTW__railFeature .HeroColumn-module__vTNMTW__breadcrumb,.HeroColumn-module__vTNMTW__railFeature .HeroColumn-module__vTNMTW__body{--breadcrumb-color:#000c;--breadcrumb-muted-color:#000c;--breadcrumb-divider-color:#000c;--breadcrumb-current-color:#000c;color:#000c}.HeroColumn-module__vTNMTW__title{font-family:var(--font-display), serif;letter-spacing:-.06em;margin:0;font-weight:300}.HeroColumn-module__vTNMTW__page .HeroColumn-module__vTNMTW__title{max-width:12ch;font-size:clamp(3rem,9vw,7rem);line-height:.92}.HeroColumn-module__vTNMTW__home .HeroColumn-module__vTNMTW__title,.HeroColumn-module__vTNMTW__rail .HeroColumn-module__vTNMTW__title{width:var(--hero-title-width);max-width:none;font-size:var(--hero-effective-title-font-size,34px);line-height:var(--hero-effective-title-line-height,37px);letter-spacing:var(--hero-effective-title-letter-spacing,-1px)}.HeroColumn-module__vTNMTW__preserveLineBreaks{white-space:pre-line}.HeroColumn-module__vTNMTW__railFeature .HeroColumn-module__vTNMTW__title{color:#013b13;text-wrap:balance;white-space:pre-line}.HeroColumn-module__vTNMTW__titleEm{font-style:italic;font-weight:400}.HeroColumn-module__vTNMTW__dark .HeroColumn-module__vTNMTW__titleEm{color:#ffffff73}.HeroColumn-module__vTNMTW__light .HeroColumn-module__vTNMTW__titleEm{color:#141c1780}.HeroColumn-module__vTNMTW__rail.HeroColumn-module__vTNMTW__light .HeroColumn-module__vTNMTW__titleEm,.HeroColumn-module__vTNMTW__railFeature .HeroColumn-module__vTNMTW__titleEm{color:#013b1373}.HeroColumn-module__vTNMTW__subtitle{font-family:var(--font-display), serif;letter-spacing:-.04em;opacity:.88;margin:0;font-size:clamp(1.5rem,3vw,2.8rem);line-height:1}.HeroColumn-module__vTNMTW__body{opacity:.76;max-width:56ch;font-size:1rem;line-height:1.75}.HeroColumn-module__vTNMTW__home .HeroColumn-module__vTNMTW__body,.HeroColumn-module__vTNMTW__rail .HeroColumn-module__vTNMTW__body{margin-top:var(--hero-effective-title-body-gap,var(--hero-title-body-gap));width:var(--hero-copy-width);max-width:none;font-family:var(--type-body-font-family);font-size:var(--type-body-font-size);line-height:var(--type-body-line-height);opacity:1}.HeroColumn-module__vTNMTW__rail.HeroColumn-module__vTNMTW__light .HeroColumn-module__vTNMTW__body{color:#013b13cc}.HeroColumn-module__vTNMTW__rail.HeroColumn-module__vTNMTW__dark .HeroColumn-module__vTNMTW__body,.HeroColumn-module__vTNMTW__home.HeroColumn-module__vTNMTW__dark .HeroColumn-module__vTNMTW__body{color:#fffc}.HeroColumn-module__vTNMTW__railFeature .HeroColumn-module__vTNMTW__body{color:#000c}@media (max-width:1024px){.HeroColumn-module__vTNMTW__home .HeroColumn-module__vTNMTW__body,.HeroColumn-module__vTNMTW__rail .HeroColumn-module__vTNMTW__body{font-family:var(--type-body-font-family);font-size:var(--type-body-font-size);line-height:var(--type-body-line-height)}.HeroColumn-module__vTNMTW__home,.HeroColumn-module__vTNMTW__stackOnTablet{--hero-effective-title-font-size:var(--hero-tablet-title-font-size,34px);--hero-effective-title-line-height:var(--hero-tablet-title-line-height,37px);--hero-effective-title-letter-spacing:var(--hero-tablet-title-letter-spacing,-1px);--hero-effective-title-body-gap:var(--hero-tablet-title-body-gap,var(--hero-title-body-gap));--hero-effective-body-footer-gap:var(--hero-tablet-body-footer-gap,var(--hero-body-footer-gap))}.HeroColumn-module__vTNMTW__home{opacity:1;position:static;transform:none}.HeroColumn-module__vTNMTW__home .HeroColumn-module__vTNMTW__inner{padding:var(--layout-rail-padding-top-mobile) var(--layout-gutter-tablet) var(--layout-rail-padding-bottom-mobile);position:static}.HeroColumn-module__vTNMTW__home .HeroColumn-module__vTNMTW__copyStack{width:auto;position:static;transform:none}.HeroColumn-module__vTNMTW__home .HeroColumn-module__vTNMTW__title,.HeroColumn-module__vTNMTW__home .HeroColumn-module__vTNMTW__body{width:auto}.HeroColumn-module__vTNMTW__stackOnTablet{display:block}.HeroColumn-module__vTNMTW__stackOnTablet .HeroColumn-module__vTNMTW__inner{min-height:auto;position:static}.HeroColumn-module__vTNMTW__stackOnTablet .HeroColumn-module__vTNMTW__copyStack,.HeroColumn-module__vTNMTW__stackOnTablet .HeroColumn-module__vTNMTW__breadcrumb{position:static;transform:none}.HeroColumn-module__vTNMTW__page .HeroColumn-module__vTNMTW__title{max-width:none}.HeroColumn-module__vTNMTW__stackOnTablet.HeroColumn-module__vTNMTW__rail .HeroColumn-module__vTNMTW__copyStack,.HeroColumn-module__vTNMTW__stackOnTablet.HeroColumn-module__vTNMTW__rail .HeroColumn-module__vTNMTW__title,.HeroColumn-module__vTNMTW__stackOnTablet.HeroColumn-module__vTNMTW__rail .HeroColumn-module__vTNMTW__body,.HeroColumn-module__vTNMTW__stackOnTablet.HeroColumn-module__vTNMTW__rail .HeroColumn-module__vTNMTW__breadcrumb{width:auto}.HeroColumn-module__vTNMTW__stackOnTablet.HeroColumn-module__vTNMTW__rail.HeroColumn-module__vTNMTW__independentRailFooter .HeroColumn-module__vTNMTW__footer{width:auto;margin-top:var(--hero-effective-body-footer-gap,var(--hero-body-footer-gap));position:static}.HeroColumn-module__vTNMTW__stackOnTablet.HeroColumn-module__vTNMTW__railFeature .HeroColumn-module__vTNMTW__copyStack{width:321px}.HeroColumn-module__vTNMTW__stackOnTablet.HeroColumn-module__vTNMTW__railFeature .HeroColumn-module__vTNMTW__title{width:246px}.HeroColumn-module__vTNMTW__stackOnTablet.HeroColumn-module__vTNMTW__railFeature .HeroColumn-module__vTNMTW__body{width:321px}.HeroColumn-module__vTNMTW__stackOnTablet.HeroColumn-module__vTNMTW__railFeature .HeroColumn-module__vTNMTW__inner{gap:132px}}@media (min-width:1025px) and (max-width:1279px){.HeroColumn-module__vTNMTW__home,.HeroColumn-module__vTNMTW__rail{--hero-desktop-left-offset:var(--layout-gutter-desktop-small)}}@media (min-width:1025px){.HeroColumn-module__vTNMTW__rail{--hero-rail-copy-anchor:clamp(var(--hero-rail-breadcrumb-protected-anchor), calc(100dvh - var(--hero-rail-footer-protected-zone)), 50dvh)}}@media (max-width:640px){.HeroColumn-module__vTNMTW__home,.HeroColumn-module__vTNMTW__rail{--hero-effective-title-font-size:var(--hero-mobile-title-font-size,34px);--hero-effective-title-line-height:var(--hero-mobile-title-line-height,37px);--hero-effective-title-letter-spacing:var(--hero-mobile-title-letter-spacing,-1px);--hero-effective-title-body-gap:var(--hero-mobile-title-body-gap,var(--hero-title-body-gap));--hero-effective-body-footer-gap:var(--hero-mobile-body-footer-gap,var(--hero-body-footer-gap))}.HeroColumn-module__vTNMTW__home .HeroColumn-module__vTNMTW__inner{padding:var(--home-mobile-copy-padding-top,var(--layout-rail-padding-top-mobile)) var(--layout-gutter-mobile) var(--home-mobile-copy-padding-bottom,var(--layout-rail-padding-bottom-mobile))}.HeroColumn-module__vTNMTW__copyStack,.HeroColumn-module__vTNMTW__home .HeroColumn-module__vTNMTW__copyStack,.HeroColumn-module__vTNMTW__rail .HeroColumn-module__vTNMTW__copyStack{width:auto;position:static}.HeroColumn-module__vTNMTW__home .HeroColumn-module__vTNMTW__title,.HeroColumn-module__vTNMTW__home .HeroColumn-module__vTNMTW__body{width:auto}.HeroColumn-module__vTNMTW__rail{align-content:start}.HeroColumn-module__vTNMTW__rail .HeroColumn-module__vTNMTW__inner{gap:24px;position:static}.HeroColumn-module__vTNMTW__rail .HeroColumn-module__vTNMTW__title,.HeroColumn-module__vTNMTW__rail .HeroColumn-module__vTNMTW__body{width:auto}.HeroColumn-module__vTNMTW__stackOnTablet.HeroColumn-module__vTNMTW__railFeature .HeroColumn-module__vTNMTW__title{width:246px}.HeroColumn-module__vTNMTW__stackOnTablet.HeroColumn-module__vTNMTW__railFeature .HeroColumn-module__vTNMTW__copyStack,.HeroColumn-module__vTNMTW__stackOnTablet.HeroColumn-module__vTNMTW__railFeature .HeroColumn-module__vTNMTW__body{width:min(100%,321px)}.HeroColumn-module__vTNMTW__rail .HeroColumn-module__vTNMTW__breadcrumb{width:auto;position:static}}@media (prefers-reduced-motion:reduce){.HeroColumn-module__vTNMTW__home{will-change:auto;transition:none}}
.CtaLink-module__gnlRxW__root{color:var(--color-text);font-family:var(--font-sans);--pill-cta-gap:4px;--pill-cta-hover-bg:#fff;--pill-cta-hover-color:#101010;--pill-cta-motion-duration:.4s;--pill-cta-motion-ease:cubic-bezier(.7, 0, .3, 1);background:#00000005;border:1px solid #0006;border-radius:16px;justify-content:center;align-items:center;gap:4px;padding:4px 10px 4px 12px;font-size:10px;font-weight:600;line-height:20px;text-decoration:none;display:inline-flex}.CtaLink-module__gnlRxW__icon{color:currentColor;flex:none;justify-content:center;align-items:center;width:12px;height:12px;display:inline-flex}.CtaLink-module__gnlRxW__icon svg{width:8px;height:8px;display:block;overflow:visible}
.FilterNav-module__3dILYa__link{inline-size:fit-content;font-family:var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:#ffffff80;font-size:10px;font-weight:700;line-height:19px;transition:color .18s,opacity .18s}.FilterNav-module__3dILYa__active{color:#fffffff0;text-underline-offset:2px;text-decoration:underline}.FilterNav-module__3dILYa__link:hover,.FilterNav-module__3dILYa__link:focus-visible{color:#fffffff0}.FilterNav-module__3dILYa__link:focus-visible{outline-offset:4px;outline:2px solid #ffffffe6}@media (hover:hover) and (pointer:fine){.FilterNav-module__3dILYa__root:has(.FilterNav-module__3dILYa__link:hover,.FilterNav-module__3dILYa__link:focus-visible) .FilterNav-module__3dILYa__link:not(:hover):not(:focus-visible){opacity:.54}}@media (prefers-reduced-motion:reduce){.FilterNav-module__3dILYa__link{transition:none}}
.ScrollHeadingReveal-module__xXZAjq__headingReveal{overflow:visible}.ScrollHeadingReveal-module__xXZAjq__headingReveal[data-heading-reveal=armed]{opacity:0;overflow:clip}.ScrollHeadingReveal-module__xXZAjq__headingReveal[data-heading-reveal=animating],.ScrollHeadingReveal-module__xXZAjq__headingReveal[data-heading-reveal=revealed]{opacity:1}:is(.ScrollHeadingReveal-module__xXZAjq__headingReveal[data-heading-reveal=armed] .waf-heading-reveal-line-mask,.ScrollHeadingReveal-module__xXZAjq__headingReveal[data-heading-reveal=animating] .waf-heading-reveal-line-mask){overflow:clip!important}:is(.ScrollHeadingReveal-module__xXZAjq__headingReveal[data-heading-reveal=revealed] .waf-heading-reveal-line,.ScrollHeadingReveal-module__xXZAjq__headingReveal[data-heading-reveal=revealed] .waf-heading-reveal-line-mask,.ScrollHeadingReveal-module__xXZAjq__headingReveal[data-heading-reveal=disabled] .waf-heading-reveal-line,.ScrollHeadingReveal-module__xXZAjq__headingReveal[data-heading-reveal=disabled] .waf-heading-reveal-line-mask){overflow:visible!important}@media (prefers-reduced-motion:reduce){.ScrollHeadingReveal-module__xXZAjq__headingReveal{opacity:1;overflow:visible}}
.ScrollableCardRail-module__U6ix-W__root{position:relative}.ScrollableCardRail-module__U6ix-W__controls{justify-content:flex-end;gap:14px;width:fit-content;margin:0 0 18px auto;display:flex}.ScrollableCardRail-module__U6ix-W__root[data-controls-placement=after] .ScrollableCardRail-module__U6ix-W__controls{margin:18px 0 0 auto}.ScrollableCardRail-module__U6ix-W__control{width:24px;height:24px;color:var(--content-foreground);cursor:pointer;opacity:.8;background:0 0;border:0;place-items:center;padding:0;display:grid}.ScrollableCardRail-module__U6ix-W__control:focus-visible{outline-offset:2px;outline:1px solid}.ScrollableCardRail-module__U6ix-W__control:disabled{opacity:.35;cursor:default}.ScrollableCardRail-module__U6ix-W__icon{width:24px;height:24px;display:block}.ScrollableCardRail-module__U6ix-W__previousIcon{transform:rotate(180deg)}.ScrollableCardRail-module__U6ix-W__viewport{touch-action:pan-x pan-y;scrollbar-width:none;scroll-snap-type:x proximity;width:100%;overflow:auto clip}.ScrollableCardRail-module__U6ix-W__viewport::-webkit-scrollbar{display:none}.ScrollableCardRail-module__U6ix-W__track{width:max-content;display:flex}@media (min-width:1025px){.ScrollableCardRail-module__U6ix-W__controls{z-index:1;position:absolute;top:-48px;right:0}.ScrollableCardRail-module__U6ix-W__root[data-controls-placement=after]{padding-bottom:60px}.ScrollableCardRail-module__U6ix-W__root[data-controls-placement=after] .ScrollableCardRail-module__U6ix-W__controls{margin:0;top:auto;bottom:0}}
.StandardPageSectionRenderer-module__MTwyYW__canvas{background:var(--content-background);width:100%;min-height:100%}.StandardPageSectionRenderer-module__MTwyYW__canvasPane{--canvas-inline:var(--layout-gutter-mobile);width:100%;min-height:100%;padding:0 var(--canvas-inline) var(--layout-canvas-padding-bottom-mobile)}.StandardPageSectionRenderer-module__MTwyYW__sectionSlot{display:block}.StandardPageSectionRenderer-module__MTwyYW__feedFallback{min-height:clamp(240px,42vw,620px)}.StandardPageSectionRenderer-module__MTwyYW__section{background:var(--content-background)}.StandardPageSectionRenderer-module__MTwyYW__sectionBody>:first-child{margin-top:var(--layout-section-header-gap-mobile)}.StandardPageSectionRenderer-module__MTwyYW__copySectionWithoutMedia{padding-bottom:var(--layout-section-media-gap-mobile)}.StandardPageSectionRenderer-module__MTwyYW__copyProse,.StandardPageSectionRenderer-module__MTwyYW__metaList{max-width:var(--layout-section-copy-max-mobile);gap:var(--layout-section-copy-gap);overflow-wrap:anywhere;display:grid}.StandardPageSectionRenderer-module__MTwyYW__copyProse h1,.StandardPageSectionRenderer-module__MTwyYW__copyProse h2,.StandardPageSectionRenderer-module__MTwyYW__copyProse h3,.StandardPageSectionRenderer-module__MTwyYW__copyProse h4,.StandardPageSectionRenderer-module__MTwyYW__copyProse h5,.StandardPageSectionRenderer-module__MTwyYW__copyProse h6{font-family:var(--font-display), serif;font-size:var(--layout-section-title-font-size-mobile);font-weight:300;line-height:var(--layout-section-title-line-height-mobile);letter-spacing:var(--type-section-label-letter-spacing);color:var(--content-foreground);margin:0}.StandardPageSectionRenderer-module__MTwyYW__copyProse h1 em,.StandardPageSectionRenderer-module__MTwyYW__copyProse h2 em,.StandardPageSectionRenderer-module__MTwyYW__copyProse h3 em,.StandardPageSectionRenderer-module__MTwyYW__copyProse h4 em,.StandardPageSectionRenderer-module__MTwyYW__copyProse h5 em,.StandardPageSectionRenderer-module__MTwyYW__copyProse h6 em{font-family:var(--font-display), serif;color:#ffffff59;font-style:italic;font-weight:400}.StandardPageSectionRenderer-module__MTwyYW__copyProse p,.StandardPageSectionRenderer-module__MTwyYW__copyProse li,.StandardPageSectionRenderer-module__MTwyYW__cardCopy{font-family:var(--type-body-font-family);font-size:var(--type-body-font-size);line-height:var(--type-body-line-height);color:var(--content-muted)}.StandardPageSectionRenderer-module__MTwyYW__awardIndex,.StandardPageSectionRenderer-module__MTwyYW__awardStatus,.StandardPageSectionRenderer-module__MTwyYW__awardSupportingText,.StandardPageSectionRenderer-module__MTwyYW__awardYear,.StandardPageSectionRenderer-module__MTwyYW__metaRow dt,.StandardPageSectionRenderer-module__MTwyYW__matrixMobilePoints,.StandardPageSectionRenderer-module__MTwyYW__matrixColumns li{font-family:var(--type-meta-label-font-family);font-size:var(--type-meta-label-font-size);line-height:var(--type-meta-label-line-height);color:var(--content-muted)}.StandardPageSectionRenderer-module__MTwyYW__metaRow dd{font-family:var(--type-meta-value-font-family);font-size:var(--type-meta-value-font-size);line-height:var(--type-meta-value-line-height);color:var(--content-muted)}.StandardPageSectionRenderer-module__MTwyYW__copyProse ul,.StandardPageSectionRenderer-module__MTwyYW__matrixColumns ul{gap:10px;margin:0;padding-left:16px;display:grid}.StandardPageSectionRenderer-module__MTwyYW__metaRow{gap:6px;display:grid}.StandardPageSectionRenderer-module__MTwyYW__metaRow dd{margin:0}.StandardPageSectionRenderer-module__MTwyYW__aboutMedia,.StandardPageSectionRenderer-module__MTwyYW__aboutMediaImage,.StandardPageSectionRenderer-module__MTwyYW__capabilityMedia,.StandardPageSectionRenderer-module__MTwyYW__capabilityMediaImage,.StandardPageSectionRenderer-module__MTwyYW__capabilityShowcaseMobile,.StandardPageSectionRenderer-module__MTwyYW__capabilityShowcaseMobileImage,.StandardPageSectionRenderer-module__MTwyYW__capabilityFeatureMobile,.StandardPageSectionRenderer-module__MTwyYW__capabilityFeatureMobileImage,.StandardPageSectionRenderer-module__MTwyYW__officeMedia,.StandardPageSectionRenderer-module__MTwyYW__personMedia,.StandardPageSectionRenderer-module__MTwyYW__recognitionFeature,.StandardPageSectionRenderer-module__MTwyYW__recognitionFeatureImage,.StandardPageSectionRenderer-module__MTwyYW__heroMedia,.StandardPageSectionRenderer-module__MTwyYW__heroMediaImage{border-radius:0}.StandardPageSectionRenderer-module__MTwyYW__aboutMedia,.StandardPageSectionRenderer-module__MTwyYW__capabilityMedia,.StandardPageSectionRenderer-module__MTwyYW__capabilityShowcaseMobile,.StandardPageSectionRenderer-module__MTwyYW__capabilityFeatureMobile,.StandardPageSectionRenderer-module__MTwyYW__officeMedia,.StandardPageSectionRenderer-module__MTwyYW__personMedia,.StandardPageSectionRenderer-module__MTwyYW__recognitionFeature,.StandardPageSectionRenderer-module__MTwyYW__heroMedia{--cms-media-radius:0px;--cms-media-background:transparent;background:0 0}.StandardPageSectionRenderer-module__MTwyYW__aboutSection .StandardPageSectionRenderer-module__MTwyYW__sectionBelow{padding-bottom:var(--layout-section-media-gap-mobile)}.StandardPageSectionRenderer-module__MTwyYW__cardMediaImage,.StandardPageSectionRenderer-module__MTwyYW__aboutMediaImage,.StandardPageSectionRenderer-module__MTwyYW__capabilityMediaImage,.StandardPageSectionRenderer-module__MTwyYW__capabilityShowcaseMobileImage,.StandardPageSectionRenderer-module__MTwyYW__capabilityFeatureMobileImage,.StandardPageSectionRenderer-module__MTwyYW__recognitionFeatureImage,.StandardPageSectionRenderer-module__MTwyYW__heroMediaImage{object-fit:cover}.StandardPageSectionRenderer-module__MTwyYW__officeMedia img{object-fit:cover}.StandardPageSectionRenderer-module__MTwyYW__personMedia img{object-fit:cover}.StandardPageSectionRenderer-module__MTwyYW__capabilityBody,.StandardPageSectionRenderer-module__MTwyYW__capabilitySection .StandardPageSectionRenderer-module__MTwyYW__sectionHeader{padding-bottom:0}.StandardPageSectionRenderer-module__MTwyYW__capabilitySection .StandardPageSectionRenderer-module__MTwyYW__sectionBody>:first-child{margin-top:var(--layout-section-media-gap-mobile)}.StandardPageSectionRenderer-module__MTwyYW__capabilityShowcaseMobile{width:100%}.StandardPageSectionRenderer-module__MTwyYW__matrix{margin-top:var(--layout-section-header-gap-mobile);gap:0;display:grid}@media (max-width:640px){.StandardPageSectionRenderer-module__MTwyYW__capabilityShowcaseMobile+.StandardPageSectionRenderer-module__MTwyYW__matrix{margin-top:var(--layout-section-media-gap-mobile)}}.StandardPageSectionRenderer-module__MTwyYW__matrixRow{border-top:1px solid var(--layout-section-rule-color);grid-template-columns:96px minmax(0,233px);justify-content:space-between;align-items:start;gap:0 18px;padding:13px 0 26px;display:grid}.StandardPageSectionRenderer-module__MTwyYW__matrixRowMobileOnly{display:grid}.StandardPageSectionRenderer-module__MTwyYW__matrixHeading{gap:0;display:grid}.StandardPageSectionRenderer-module__MTwyYW__matrixHeading h3{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:0;color:var(--content-muted);margin:0;font-size:10px;font-weight:700;line-height:19px}.StandardPageSectionRenderer-module__MTwyYW__matrixHeading span{font-family:var(--font-sans), system-ui, sans-serif;color:var(--content-muted);font-size:10px;line-height:19px}.StandardPageSectionRenderer-module__MTwyYW__matrixMobilePoints{max-width:233px;margin:0;line-height:15px;display:block}.StandardPageSectionRenderer-module__MTwyYW__capabilityFeatureMobile{aspect-ratio:363/199;width:100%;margin-top:var(--layout-section-media-gap-mobile);background:var(--content-placeholder-background);display:block}.StandardPageSectionRenderer-module__MTwyYW__capabilityMedia,.StandardPageSectionRenderer-module__MTwyYW__capabilityMediaFallback{width:100%;min-height:0;display:none}.StandardPageSectionRenderer-module__MTwyYW__matrixColumns{grid-template-columns:minmax(0,1fr);gap:14px;display:none}.StandardPageSectionRenderer-module__MTwyYW__matrixColumns li{line-height:15px}.StandardPageSectionRenderer-module__MTwyYW__officeBody{padding-top:0;padding-bottom:var(--layout-office-team-gap-mobile)}.StandardPageSectionRenderer-module__MTwyYW__officeGrid{width:max-content;padding-right:var(--canvas-inline);gap:20px;display:flex}.StandardPageSectionRenderer-module__MTwyYW__officeRail,.StandardPageSectionRenderer-module__MTwyYW__teamRail{width:100%;max-width:calc(100vw - (2 * var(--canvas-inline)))}:is(.StandardPageSectionRenderer-module__MTwyYW__officeRail [data-scrollable-card-rail-viewport],.StandardPageSectionRenderer-module__MTwyYW__teamRail [data-scrollable-card-rail-viewport]){padding-right:var(--canvas-inline)}.StandardPageSectionRenderer-module__MTwyYW__officeRail [data-scrollable-card-rail-card]{scroll-snap-align:start;flex:0 0 318px}.StandardPageSectionRenderer-module__MTwyYW__officeCard{aspect-ratio:318/485;background:var(--content-placeholder-background);width:318px;color:inherit;text-decoration:none;display:block;position:relative;overflow:hidden}.StandardPageSectionRenderer-module__MTwyYW__officeCardContent{width:100%;height:100%;display:block}.StandardPageSectionRenderer-module__MTwyYW__officeMedia{width:100%;height:100%;aspect-ratio:318/485!important}.StandardPageSectionRenderer-module__MTwyYW__cardOverlay{text-align:center;background:linear-gradient(#0000 49%,#000 100%);align-content:end;justify-items:center;gap:15px;padding:0 20px 35px;display:grid;position:absolute;inset:0}.StandardPageSectionRenderer-module__MTwyYW__cardTitleBlock{justify-items:center;gap:0;display:grid}.StandardPageSectionRenderer-module__MTwyYW__cardTitle{font-family:var(--type-card-title-font-family);font-size:var(--type-card-title-font-size);font-weight:300;line-height:var(--type-card-title-line-height);letter-spacing:var(--type-card-title-letter-spacing);color:#fffffff2;mix-blend-mode:hard-light;margin:0}.StandardPageSectionRenderer-module__MTwyYW__cardLocation{min-height:30px;font-family:var(--type-card-support-font-family);font-size:var(--type-card-support-font-size);font-weight:300;line-height:var(--type-card-support-line-height);letter-spacing:0;color:#fffc;justify-content:center;align-items:center;display:flex}.StandardPageSectionRenderer-module__MTwyYW__officeBadge{--pill-cta-hover-bg:#ffffffeb;--pill-cta-hover-color:#101010;--pill-cta-gap:4px;border:1px solid var(--content-badge-border);background:var(--content-badge-background);width:fit-content;font-family:var(--font-sans), system-ui, sans-serif;color:var(--content-badge-foreground);border-radius:16px;justify-content:center;align-items:center;margin-top:0;padding:4px 10px 4px 12px;font-size:10px;font-weight:600;line-height:20px;text-decoration:none;display:inline-flex}.StandardPageSectionRenderer-module__MTwyYW__officeBadgeIcon{width:12px;height:12px}.StandardPageSectionRenderer-module__MTwyYW__officeCard:is(:hover,:focus-visible) .StandardPageSectionRenderer-module__MTwyYW__officeBadge:after{transform:translateY(0)}.StandardPageSectionRenderer-module__MTwyYW__officeCard:is(:hover,:focus-visible) .StandardPageSectionRenderer-module__MTwyYW__officeBadge .pillCtaMotion__row{color:var(--pill-cta-hover-color);transition-duration:0s}:is(.StandardPageSectionRenderer-module__MTwyYW__officeCard:is(:hover,:focus-visible) .StandardPageSectionRenderer-module__MTwyYW__officeBadge .pillCtaMotion__rowBase .pillCtaMotion__char,.StandardPageSectionRenderer-module__MTwyYW__officeCard:is(:hover,:focus-visible) .StandardPageSectionRenderer-module__MTwyYW__officeBadge .pillCtaMotion__rowBase .pillCtaMotion__icon){transform:translateY(calc(var(--pill-char-offset,24px) * -1))}:is(.StandardPageSectionRenderer-module__MTwyYW__officeCard:is(:hover,:focus-visible) .StandardPageSectionRenderer-module__MTwyYW__officeBadge .pillCtaMotion__rowHover .pillCtaMotion__char,.StandardPageSectionRenderer-module__MTwyYW__officeCard:is(:hover,:focus-visible) .StandardPageSectionRenderer-module__MTwyYW__officeBadge .pillCtaMotion__rowHover .pillCtaMotion__icon){transform:translateY(0)}.StandardPageSectionRenderer-module__MTwyYW__teamBody{padding-top:120px;padding-bottom:var(--layout-section-closing-gap-mobile)}.StandardPageSectionRenderer-module__MTwyYW__groupLabel{font-family:var(--font-display), serif;letter-spacing:-1px;color:var(--content-muted);margin:0;font-size:24px;font-weight:300;line-height:19px}.StandardPageSectionRenderer-module__MTwyYW__teamGroups{gap:22px;display:grid}.StandardPageSectionRenderer-module__MTwyYW__teamGroup{gap:14px;display:grid}.StandardPageSectionRenderer-module__MTwyYW__teamGrid{width:max-content;padding-right:var(--canvas-inline);gap:20px;display:flex}.StandardPageSectionRenderer-module__MTwyYW__teamGridLead,.StandardPageSectionRenderer-module__MTwyYW__teamGridSupport{grid-template-columns:none}.StandardPageSectionRenderer-module__MTwyYW__personCard{scroll-snap-align:start;width:318px;height:485px;color:inherit;flex:0 0 318px;text-decoration:none;display:block;position:relative;overflow:hidden}.StandardPageSectionRenderer-module__MTwyYW__personCard:focus-visible{outline-offset:-3px;outline:2px solid}.StandardPageSectionRenderer-module__MTwyYW__personMediaWrap{aspect-ratio:318/485;position:absolute;inset:0}.StandardPageSectionRenderer-module__MTwyYW__personMedia{--person-media-edge-bleed:0.5%;background:var(--content-placeholder-background);width:100%;min-width:0;max-width:100%;height:100%;box-shadow:none;border:0;outline:0}.StandardPageSectionRenderer-module__MTwyYW__personMedia img{max-width:none;box-shadow:none;border:0;outline:0;inset:calc(var(--person-media-edge-bleed) * -1)!important;width:calc(100% + (var(--person-media-edge-bleed) * 2))!important;height:calc(100% + (var(--person-media-edge-bleed) * 2))!important}.StandardPageSectionRenderer-module__MTwyYW__personMark{flex:none;width:24px;height:24px;margin-top:0;display:block}.StandardPageSectionRenderer-module__MTwyYW__personMarkSlot{width:32px;height:32px;color:inherit;flex:none;place-items:center;display:grid}.StandardPageSectionRenderer-module__MTwyYW__personFooter{text-align:center;background:linear-gradient(#0000 49%,#000 100%);flex-direction:column;justify-content:flex-end;align-items:center;gap:8px;padding:0 20px 52px;display:flex;position:absolute;inset:0}.StandardPageSectionRenderer-module__MTwyYW__personInfo{flex:none;gap:12px;width:100%;min-width:0;display:grid}.StandardPageSectionRenderer-module__MTwyYW__personInfo .StandardPageSectionRenderer-module__MTwyYW__cardCopy{color:#fffc;min-height:32px;font-size:var(--type-card-support-font-size);line-height:var(--type-card-support-line-height);margin:0}.StandardPageSectionRenderer-module__MTwyYW__personTitle{font-family:var(--type-card-title-font-family);font-size:var(--type-card-title-font-size);font-weight:300;line-height:var(--type-card-title-line-height);letter-spacing:var(--type-card-title-letter-spacing);color:#fffffff2;mix-blend-mode:hard-light;margin:0}.StandardPageSectionRenderer-module__MTwyYW__clientMobileCloud{border-top:1px solid var(--layout-section-rule-color);border-left:1px solid var(--layout-section-rule-color);grid-template-columns:repeat(4,minmax(0,1fr));width:100%;margin-left:0;display:grid}.StandardPageSectionRenderer-module__MTwyYW__clientCloudItem{aspect-ratio:1;border-right:1px solid var(--layout-section-rule-color);border-bottom:1px solid var(--layout-section-rule-color);background:var(--content-placeholder-background);position:relative}.StandardPageSectionRenderer-module__MTwyYW__clientBody{padding:var(--layout-clients-heading-to-first-row-gap-mobile) 0 var(--layout-section-closing-gap-mobile)}.StandardPageSectionRenderer-module__MTwyYW__clientBody[data-content-section-below-spacing=default]{padding-top:var(--layout-section-attached-media-gap-mobile)}.StandardPageSectionRenderer-module__MTwyYW__clientBody[data-content-section-below-spacing=large]{padding-top:var(--layout-clients-heading-to-first-row-gap-mobile)}.StandardPageSectionRenderer-module__MTwyYW__feedBottomMediaSlot{width:100%;max-width:var(--layout-module-content-max);margin-top:var(--layout-section-media-gap-mobile);margin-left:auto}.StandardPageSectionRenderer-module__MTwyYW__clientGrid{width:100vw;margin-left:calc(var(--canvas-inline) * -1);gap:25px;display:grid}.StandardPageSectionRenderer-module__MTwyYW__clientGrid>div{width:100%}.StandardPageSectionRenderer-module__MTwyYW__clientLogo{border:1px solid var(--layout-section-rule-color);background:var(--content-placeholder-background);place-items:center;width:clamp(165px,42vw,206px);height:clamp(165px,42vw,206px);display:grid;position:relative}.StandardPageSectionRenderer-module__MTwyYW__clientLogoImage{object-fit:contain;object-position:center;display:block;width:64%!important;height:64%!important;inset:18%!important}.StandardPageSectionRenderer-module__MTwyYW__clientMarquee [data-draggable-marquee-track]{gap:20px;padding-right:20px}.StandardPageSectionRenderer-module__MTwyYW__recognitionBody{padding-bottom:17px}.StandardPageSectionRenderer-module__MTwyYW__awardTable{width:100%;display:grid}.StandardPageSectionRenderer-module__MTwyYW__awardRow{border-top:1px solid var(--layout-section-rule-color);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:8px;min-height:57px;padding:0;display:grid}.StandardPageSectionRenderer-module__MTwyYW__awardIndex{display:none}.StandardPageSectionRenderer-module__MTwyYW__awardStatus{overflow-wrap:anywhere;min-width:0}.StandardPageSectionRenderer-module__MTwyYW__awardSupportingText,.StandardPageSectionRenderer-module__MTwyYW__awardYear{text-align:left;overflow-wrap:anywhere;justify-self:start;min-width:0}.StandardPageSectionRenderer-module__MTwyYW__awardSupportingText{white-space:nowrap;justify-content:flex-end;align-items:center;gap:6px;width:100%;display:flex}.StandardPageSectionRenderer-module__MTwyYW__awardSupportingText:after{content:"";background:currentColor;flex:none;width:12px;height:12px;-webkit-mask:url(/ui/studio/arrow-right.svg) 50%/contain no-repeat;mask:url(/ui/studio/arrow-right.svg) 50%/contain no-repeat}.StandardPageSectionRenderer-module__MTwyYW__awardYear{display:none}.StandardPageSectionRenderer-module__MTwyYW__awardBadge{border:1px solid var(--content-badge-border);background:var(--content-badge-background);width:fit-content;max-width:100%;min-height:28px;font-family:var(--font-sans), system-ui, sans-serif;color:var(--content-muted);border-radius:16px;align-items:center;gap:6px;padding:4px 12px 4px 6px;font-size:10px;line-height:20px;display:inline-flex}.StandardPageSectionRenderer-module__MTwyYW__awardBadge span{overflow-wrap:anywhere;white-space:normal;min-width:0}.StandardPageSectionRenderer-module__MTwyYW__awardBadgeLogo{flex:0 0 24px;place-items:center;width:24px;height:24px;margin:-4px 0 -4px -4px;display:grid;overflow:hidden}.StandardPageSectionRenderer-module__MTwyYW__awardBadgeAvatar{object-fit:contain;border-radius:0;width:24px;height:24px;margin:0}.StandardPageSectionRenderer-module__MTwyYW__recognitionFeature{background:var(--content-placeholder-background);margin-top:0;position:relative}.StandardPageSectionRenderer-module__MTwyYW__recognitionSection .StandardPageSectionRenderer-module__MTwyYW__sectionHeader{padding-bottom:0}.StandardPageSectionRenderer-module__MTwyYW__recognitionSection .StandardPageSectionRenderer-module__MTwyYW__sectionBelow{padding-bottom:17px}@media (min-width:641px){.StandardPageSectionRenderer-module__MTwyYW__canvasPane{--canvas-inline:var(--layout-gutter-tablet);padding-bottom:var(--layout-canvas-padding-bottom-tablet)}.StandardPageSectionRenderer-module__MTwyYW__sectionBody>:first-child{margin-top:var(--layout-section-header-gap-tablet)}.StandardPageSectionRenderer-module__MTwyYW__copyProse,.StandardPageSectionRenderer-module__MTwyYW__metaList{max-width:100%}.StandardPageSectionRenderer-module__MTwyYW__matrix{margin-top:var(--layout-section-media-gap-mobile)}.StandardPageSectionRenderer-module__MTwyYW__matrixRow{grid-template-columns:minmax(96px,140px) minmax(0,1fr);justify-content:stretch;column-gap:24px}.StandardPageSectionRenderer-module__MTwyYW__matrixMobilePoints{max-width:none}.StandardPageSectionRenderer-module__MTwyYW__matrixColumns{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.StandardPageSectionRenderer-module__MTwyYW__capabilityShowcaseMobile,.StandardPageSectionRenderer-module__MTwyYW__capabilityFeatureMobile,.StandardPageSectionRenderer-module__MTwyYW__matrixRowMobileOnly{display:none}.StandardPageSectionRenderer-module__MTwyYW__officeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.StandardPageSectionRenderer-module__MTwyYW__teamGridSupport{grid-template-columns:repeat(3,minmax(0,1fr))}.StandardPageSectionRenderer-module__MTwyYW__clientGrid{aspect-ratio:712/432;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:28px 18px;width:auto;display:grid;position:static}.StandardPageSectionRenderer-module__MTwyYW__clientLogo{width:100%;height:64px;min-height:0;position:relative;top:auto;left:auto}.StandardPageSectionRenderer-module__MTwyYW__clientLogoImage{width:auto;max-width:100%;height:auto;max-height:100%}.StandardPageSectionRenderer-module__MTwyYW__awardRow{grid-template-columns:minmax(132px,188px) minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:8px;min-height:45px;padding:8px 0}.StandardPageSectionRenderer-module__MTwyYW__awardYear{text-align:left;justify-self:start;display:block}.StandardPageSectionRenderer-module__MTwyYW__awardSupportingText{white-space:normal;width:auto;display:block}.StandardPageSectionRenderer-module__MTwyYW__awardSupportingText:after{display:none}}@media (max-width:340px){.StandardPageSectionRenderer-module__MTwyYW__recognitionSection{width:calc(100vw - (2 * var(--canvas-inline)))}}@media (min-width:1025px){.StandardPageSectionRenderer-module__MTwyYW__canvas{justify-content:flex-start;min-height:100vh;display:flex}.StandardPageSectionRenderer-module__MTwyYW__canvasPane{width:min(100%, var(--layout-content-pane-max));min-height:100%;padding:var(--layout-content-entry-top-desktop) var(--layout-pane-inline-end-desktop) 69px var(--layout-pane-inline-start-desktop)}.StandardPageSectionRenderer-module__MTwyYW__copyProse,.StandardPageSectionRenderer-module__MTwyYW__metaList{max-width:100%}.StandardPageSectionRenderer-module__MTwyYW__copyProse h1,.StandardPageSectionRenderer-module__MTwyYW__copyProse h2,.StandardPageSectionRenderer-module__MTwyYW__copyProse h3,.StandardPageSectionRenderer-module__MTwyYW__copyProse h4,.StandardPageSectionRenderer-module__MTwyYW__copyProse h5,.StandardPageSectionRenderer-module__MTwyYW__copyProse h6{font-size:var(--layout-section-title-font-size-desktop);line-height:var(--layout-section-title-line-height-desktop);max-width:100%}.StandardPageSectionRenderer-module__MTwyYW__officeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.StandardPageSectionRenderer-module__MTwyYW__teamGridSupport{grid-template-columns:repeat(3,minmax(0,1fr))}.StandardPageSectionRenderer-module__MTwyYW__clientGrid{aspect-ratio:883/520;width:100%;margin-left:auto;display:block;position:relative}.StandardPageSectionRenderer-module__MTwyYW__clientLogo{left:calc(var(--client-x-desktop) * 100% / 883);top:calc(var(--client-y-desktop) * 100% / 520);width:calc(var(--client-w-desktop) * 100% / 883);height:calc(var(--client-h-desktop) * 100% / 520);position:absolute}.StandardPageSectionRenderer-module__MTwyYW__clientLogoImage{width:100%;max-width:none;height:100%;max-height:none}.StandardPageSectionRenderer-module__MTwyYW__aboutSection .StandardPageSectionRenderer-module__MTwyYW__sectionBelow{padding-bottom:var(--layout-section-closing-gap-desktop)}}@media (min-width:1025px) and (max-width:1279px){.StandardPageSectionRenderer-module__MTwyYW__canvasPane{padding-right:var(--layout-pane-inline-end-desktop-small)}.StandardPageSectionRenderer-module__MTwyYW__sectionBody>:first-child{margin-top:var(--layout-section-header-gap-desktop-small)}.StandardPageSectionRenderer-module__MTwyYW__matrix{margin-top:var(--layout-section-media-gap-mobile)}.StandardPageSectionRenderer-module__MTwyYW__recognitionFeature,.StandardPageSectionRenderer-module__MTwyYW__awardTable,.StandardPageSectionRenderer-module__MTwyYW__teamGroups{margin-left:0}.StandardPageSectionRenderer-module__MTwyYW__clientSection .StandardPageSectionRenderer-module__MTwyYW__clientGrid{width:calc(100% + var(--layout-pane-inline-start-desktop) + var(--layout-pane-inline-end-desktop-small) + 1px);margin-left:calc(var(--layout-pane-inline-start-desktop) * -1)}}@media (min-width:1280px){.StandardPageSectionRenderer-module__MTwyYW__sectionBody>:first-child{margin-top:0}.StandardPageSectionRenderer-module__MTwyYW__copyProse,.StandardPageSectionRenderer-module__MTwyYW__metaList{max-width:var(--layout-section-copy-max-desktop);gap:var(--layout-section-copy-gap)}.StandardPageSectionRenderer-module__MTwyYW__copySectionWithoutMedia{padding-bottom:var(--layout-section-lead-media-gap-desktop)}.StandardPageSectionRenderer-module__MTwyYW__capabilityBody{padding-bottom:40px}.StandardPageSectionRenderer-module__MTwyYW__capabilitySection .StandardPageSectionRenderer-module__MTwyYW__sectionBelow{display:none}.StandardPageSectionRenderer-module__MTwyYW__matrixRow{grid-template-columns:210px 318px minmax(0,1fr);align-items:stretch;gap:20px;padding:12px 0 16px}.StandardPageSectionRenderer-module__MTwyYW__matrix{width:100%;margin-top:64px;margin-left:0}.StandardPageSectionRenderer-module__MTwyYW__matrixHeading{align-content:space-between;align-self:stretch;gap:0}.StandardPageSectionRenderer-module__MTwyYW__matrixHeading h3{font-family:var(--font-display), serif;letter-spacing:-1px;color:#ffffffd1;font-size:24px;font-weight:300;line-height:18px}.StandardPageSectionRenderer-module__MTwyYW__matrixMobilePoints,.StandardPageSectionRenderer-module__MTwyYW__capabilityFeatureMobile{display:none}.StandardPageSectionRenderer-module__MTwyYW__capabilityMedia,.StandardPageSectionRenderer-module__MTwyYW__capabilityMediaFallback{aspect-ratio:318/150;width:318px;min-height:0;display:block}.StandardPageSectionRenderer-module__MTwyYW__matrixColumns{grid-template-columns:repeat(auto-fit,minmax(105px,1fr));align-items:start;gap:8px;padding-top:2px;display:grid}.StandardPageSectionRenderer-module__MTwyYW__matrixColumns ul{gap:3px}.StandardPageSectionRenderer-module__MTwyYW__matrixColumns li{line-height:13px}.StandardPageSectionRenderer-module__MTwyYW__officeBody{padding-top:147px;padding-bottom:0}.StandardPageSectionRenderer-module__MTwyYW__officeCard{aspect-ratio:318/485}.StandardPageSectionRenderer-module__MTwyYW__officeMedia{aspect-ratio:318/485!important}.StandardPageSectionRenderer-module__MTwyYW__cardOverlay{text-align:center;background:linear-gradient(#0000 49%,#000 100%);align-content:end;justify-items:center;gap:15px;padding:0 20px 35px;inset:0}.StandardPageSectionRenderer-module__MTwyYW__cardTitleBlock{justify-items:center}.StandardPageSectionRenderer-module__MTwyYW__cardTitle{font-size:var(--type-card-title-font-size);line-height:var(--type-card-title-line-height)}.StandardPageSectionRenderer-module__MTwyYW__cardLocation{font-size:var(--type-card-support-font-size);line-height:var(--type-card-support-line-height)}.StandardPageSectionRenderer-module__MTwyYW__officeBadge{margin-top:0}.StandardPageSectionRenderer-module__MTwyYW__teamBody{padding-top:137px;padding-bottom:0}.StandardPageSectionRenderer-module__MTwyYW__teamSection{padding-top:68px;padding-bottom:38px}.StandardPageSectionRenderer-module__MTwyYW__teamGrid{gap:20px;padding-right:0}.StandardPageSectionRenderer-module__MTwyYW__personMediaWrap{aspect-ratio:318/485}.StandardPageSectionRenderer-module__MTwyYW__personInfo{width:100%}.StandardPageSectionRenderer-module__MTwyYW__clientBody{padding:222px 0 74px}.StandardPageSectionRenderer-module__MTwyYW__clientGrid{aspect-ratio:883/520;width:100%;height:auto;margin-left:0;position:relative}.StandardPageSectionRenderer-module__MTwyYW__clientLogo{min-height:0;position:absolute}.StandardPageSectionRenderer-module__MTwyYW__recognitionSection .StandardPageSectionRenderer-module__MTwyYW__sectionBelow{padding-top:225px}.StandardPageSectionRenderer-module__MTwyYW__recognitionFeature{width:min(100%, var(--layout-media-contained-width));margin-left:auto}.StandardPageSectionRenderer-module__MTwyYW__recognitionFeature[data-media-align=left]{margin-left:0;margin-right:auto}.StandardPageSectionRenderer-module__MTwyYW__recognitionFeature[data-media-align=center]{margin-left:auto;margin-right:auto}.StandardPageSectionRenderer-module__MTwyYW__recognitionFeature[data-media-align=right]{margin-left:auto}.StandardPageSectionRenderer-module__MTwyYW__recognitionSection .StandardPageSectionRenderer-module__MTwyYW__awardRow{grid-template-columns:minmax(160px,188px) minmax(104px,1fr) minmax(91px,1fr) 40px;min-height:45px;padding:8px 0}.StandardPageSectionRenderer-module__MTwyYW__recognitionBody{padding-bottom:29px}.StandardPageSectionRenderer-module__MTwyYW__clientSection .StandardPageSectionRenderer-module__MTwyYW__clientGrid{width:min(calc(100% + var(--layout-pane-inline-start-desktop) + var(--layout-pane-inline-end-desktop) + 1px), var(--layout-scrolling-gallery-max));margin-left:calc(var(--layout-pane-inline-start-desktop) * -1)}}@media (min-width:1280px) and (max-width:1439px){.StandardPageSectionRenderer-module__MTwyYW__awardIndex{display:inline}.StandardPageSectionRenderer-module__MTwyYW__recognitionSection .StandardPageSectionRenderer-module__MTwyYW__awardRow{grid-template-columns:32px minmax(140px,188px) minmax(96px,1fr) minmax(84px,1fr) 40px}}@media (min-width:1440px){.StandardPageSectionRenderer-module__MTwyYW__awardIndex{display:inline}.StandardPageSectionRenderer-module__MTwyYW__recognitionSection .StandardPageSectionRenderer-module__MTwyYW__awardRow{grid-template-columns:32px minmax(160px,188px) minmax(104px,1fr) minmax(91px,1fr) 40px}}@media (min-width:1280px) and (max-width:1439px){.StandardPageSectionRenderer-module__MTwyYW__capabilitySection .StandardPageSectionRenderer-module__MTwyYW__matrixRow{grid-template-columns:minmax(150px,210px) minmax(0,1fr);justify-content:stretch}.StandardPageSectionRenderer-module__MTwyYW__capabilitySection .StandardPageSectionRenderer-module__MTwyYW__matrixMobilePoints{max-width:520px;display:block}.StandardPageSectionRenderer-module__MTwyYW__capabilitySection .StandardPageSectionRenderer-module__MTwyYW__capabilityMedia,.StandardPageSectionRenderer-module__MTwyYW__capabilitySection .StandardPageSectionRenderer-module__MTwyYW__capabilityMediaFallback,.StandardPageSectionRenderer-module__MTwyYW__capabilitySection .StandardPageSectionRenderer-module__MTwyYW__matrixColumns{display:none}}.StandardPageSectionRenderer-module__MTwyYW__clientGridFlow{aspect-ratio:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 18px;width:100%;display:grid;position:static}.StandardPageSectionRenderer-module__MTwyYW__clientGridFlow .StandardPageSectionRenderer-module__MTwyYW__clientLogo{width:100%;height:64px;position:relative;top:auto;left:auto}.StandardPageSectionRenderer-module__MTwyYW__clientGridFlow .StandardPageSectionRenderer-module__MTwyYW__clientLogoImage{width:auto;max-width:100%;height:auto;max-height:100%}@media (min-width:641px){.StandardPageSectionRenderer-module__MTwyYW__clientGridFlow{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 18px}}@media (min-width:1025px){.StandardPageSectionRenderer-module__MTwyYW__clientGridFlow{aspect-ratio:auto;width:100%;display:grid;position:static}.StandardPageSectionRenderer-module__MTwyYW__clientGridFlow .StandardPageSectionRenderer-module__MTwyYW__clientLogo{width:100%;height:64px;position:relative;top:auto;left:auto}}.StandardPageSectionRenderer-module__MTwyYW__officeGrid,.StandardPageSectionRenderer-module__MTwyYW__teamGrid{grid-template-columns:none;width:max-content;display:flex}.StandardPageSectionRenderer-module__MTwyYW__clientGrid{width:100vw;height:auto;margin-left:calc(var(--canvas-inline) * -1);aspect-ratio:auto;grid-template-columns:minmax(0,1fr);display:none;position:static}.StandardPageSectionRenderer-module__MTwyYW__clientLogo{width:clamp(165px,42vw,206px);height:clamp(165px,42vw,206px);min-height:0;position:relative;top:auto;left:auto}.StandardPageSectionRenderer-module__MTwyYW__clientLogoImage{max-width:none;max-height:none;width:64%!important;height:64%!important;inset:18%!important}@media (min-width:641px){.StandardPageSectionRenderer-module__MTwyYW__officeGrid{gap:20px}.StandardPageSectionRenderer-module__MTwyYW__officeRail [data-scrollable-card-rail-card]{flex-basis:318px}.StandardPageSectionRenderer-module__MTwyYW__clientGrid{display:grid}.StandardPageSectionRenderer-module__MTwyYW__clientMobileCloud{display:none}.StandardPageSectionRenderer-module__MTwyYW__clientLogo{width:clamp(174px,23vw,206px);height:clamp(174px,23vw,206px)}}@media (min-width:1025px){.StandardPageSectionRenderer-module__MTwyYW__officeRail{width:100%;max-width:100%;margin-left:0}.StandardPageSectionRenderer-module__MTwyYW__teamRail{width:100%;min-width:0;max-width:100%;margin-left:0}.StandardPageSectionRenderer-module__MTwyYW__teamRail [data-scrollable-card-rail-controls]{right:0}:is(.StandardPageSectionRenderer-module__MTwyYW__officeRail [data-scrollable-card-rail-viewport],.StandardPageSectionRenderer-module__MTwyYW__teamRail [data-scrollable-card-rail-viewport]){padding-right:0}.StandardPageSectionRenderer-module__MTwyYW__officeRail [data-scrollable-card-rail-card]{flex-basis:318px}.StandardPageSectionRenderer-module__MTwyYW__teamGrid{gap:20px;padding-right:0}.StandardPageSectionRenderer-module__MTwyYW__personCard{flex-basis:318px;width:318px}.StandardPageSectionRenderer-module__MTwyYW__clientBody{padding:var(--layout-clients-heading-to-first-row-gap-tablet) 0 74px}.StandardPageSectionRenderer-module__MTwyYW__clientBody[data-content-section-below-spacing=default]{padding-top:var(--layout-section-attached-media-gap-desktop)}.StandardPageSectionRenderer-module__MTwyYW__clientBody[data-content-section-below-spacing=large]{padding-top:var(--layout-clients-heading-to-first-row-gap-tablet)}.StandardPageSectionRenderer-module__MTwyYW__feedBottomMediaSlot{margin-top:var(--layout-section-media-gap-desktop)}.StandardPageSectionRenderer-module__MTwyYW__clientGrid{width:100%;margin-left:0}.StandardPageSectionRenderer-module__MTwyYW__clientLogo{width:206px;height:206px}}@media (min-width:1280px){.StandardPageSectionRenderer-module__MTwyYW__officeGrid{margin-left:1px;padding-right:0}.StandardPageSectionRenderer-module__MTwyYW__teamRail{--team-rail-max-width:var(--layout-team-rail-max);--team-rail-overhang:49px;width:min(calc(100% + var(--team-rail-overhang)), var(--team-rail-max-width));max-width:none;margin-left:auto;margin-right:calc(var(--team-rail-overhang) * -1)}.StandardPageSectionRenderer-module__MTwyYW__teamRail [data-scrollable-card-rail-controls]{right:calc(var(--team-rail-overhang) + 1px)}.StandardPageSectionRenderer-module__MTwyYW__clientBody{padding:var(--layout-clients-heading-to-first-row-gap-desktop) 0 33px}.StandardPageSectionRenderer-module__MTwyYW__clientBody[data-content-section-below-spacing=default]{padding-top:var(--layout-section-attached-media-gap-desktop)}.StandardPageSectionRenderer-module__MTwyYW__clientBody[data-content-section-below-spacing=large]{padding-top:var(--layout-clients-heading-to-first-row-gap-desktop)}.StandardPageSectionRenderer-module__MTwyYW__clientGrid{row-gap:25px}.StandardPageSectionRenderer-module__MTwyYW__clientLogo{height:205px}.StandardPageSectionRenderer-module__MTwyYW__recognitionSection .StandardPageSectionRenderer-module__MTwyYW__sectionLead{padding-top:6px}.StandardPageSectionRenderer-module__MTwyYW__containedMediaSection .StandardPageSectionRenderer-module__MTwyYW__copyProse{max-width:var(--layout-media-contained-width);gap:24px}.StandardPageSectionRenderer-module__MTwyYW__containedMediaSection .StandardPageSectionRenderer-module__MTwyYW__copyProse p,.StandardPageSectionRenderer-module__MTwyYW__containedMediaSection .StandardPageSectionRenderer-module__MTwyYW__copyProse li{font-size:11.5px}}@media (min-width:641px) and (max-width:1024px){.StandardPageSectionRenderer-module__MTwyYW__clientBody{padding-top:var(--layout-clients-heading-to-first-row-gap-tablet)}.StandardPageSectionRenderer-module__MTwyYW__clientBody[data-content-section-below-spacing=default]{padding-top:var(--layout-section-attached-media-gap-mobile)}.StandardPageSectionRenderer-module__MTwyYW__clientBody[data-content-section-below-spacing=large]{padding-top:var(--layout-clients-heading-to-first-row-gap-tablet)}}@media (max-width:1024px){.StandardPageSectionRenderer-module__MTwyYW__teamSection .StandardPageSectionRenderer-module__MTwyYW__sectionHeader{padding-top:6px}.StandardPageSectionRenderer-module__MTwyYW__teamSection .StandardPageSectionRenderer-module__MTwyYW__sectionLabel{line-height:37px}.StandardPageSectionRenderer-module__MTwyYW__teamBody{padding-top:46px;padding-bottom:37px}.StandardPageSectionRenderer-module__MTwyYW__teamBody>:first-child{margin-top:0}.StandardPageSectionRenderer-module__MTwyYW__teamRail [data-scrollable-card-rail-controls]{display:none}.StandardPageSectionRenderer-module__MTwyYW__teamRail [data-scrollable-card-rail-viewport]{padding-right:0}.StandardPageSectionRenderer-module__MTwyYW__teamGrid{padding-right:0}.StandardPageSectionRenderer-module__MTwyYW__personFooter{padding-bottom:25px}.StandardPageSectionRenderer-module__MTwyYW__personInfo{gap:19.31px}.StandardPageSectionRenderer-module__MTwyYW__personInfo .StandardPageSectionRenderer-module__MTwyYW__cardCopy{justify-self:center;width:187px;height:auto;min-height:32px;overflow:visible}}
.StandardPageContentTemplate-module__kQ41JW__main{background:#fff;min-height:100vh}.StandardPageContentTemplate-module__kQ41JW__contentFallback{background:var(--content-background);min-height:100vh;color:var(--content-foreground)}@media (max-width:640px){.StandardPageContentTemplate-module__kQ41JW__standardRail[data-rail-layout=feature],.StandardPageContentTemplate-module__kQ41JW__standardRail[data-rail-layout=feature] .StandardPageContentTemplate-module__kQ41JW__standardRailInner{min-height:622px}.StandardPageContentTemplate-module__kQ41JW__standardRail[data-rail-layout=feature] .StandardPageContentTemplate-module__kQ41JW__standardRailInner{padding-top:104px}.StandardPageContentTemplate-module__kQ41JW__standardRail[data-rail-layout=feature] .StandardPageContentTemplate-module__kQ41JW__standardRailHero [class*=inner]{gap:132px!important}}@media (min-width:641px) and (max-width:1024px){.StandardPageContentTemplate-module__kQ41JW__standardRail[data-rail-layout=feature] .StandardPageContentTemplate-module__kQ41JW__standardRailHero h1[class*=title]{width:300px}}
.HeroRailMeta-module__c3EdzG__root{width:var(--hero-rail-meta-width,100%);max-width:var(--hero-rail-meta-max-width,338px)}.HeroRailMeta-module__c3EdzG__rule{opacity:.32;background:currentColor;width:100%;max-width:100%;height:1px}.HeroRailMeta-module__c3EdzG__row{grid-template-columns:var(--hero-rail-meta-columns,113px minmax(0, 1fr));padding:var(--layout-hero-rail-meta-row-padding-top) 0 var(--layout-hero-rail-meta-row-padding-bottom);gap:0;display:grid}.HeroRailMeta-module__c3EdzG__label{font-family:var(--type-meta-label-font-family);font-size:var(--type-meta-label-font-size);line-height:var(--type-meta-label-line-height);color:currentColor;opacity:.8;margin:0;font-weight:700}.HeroRailMeta-module__c3EdzG__values{gap:0;display:grid}.HeroRailMeta-module__c3EdzG__values p{font-family:var(--type-meta-value-font-family);font-size:var(--type-meta-value-font-size);line-height:var(--type-meta-value-line-height);color:currentColor;opacity:.8;margin:0}@media (min-width:1025px){.HeroRailMeta-module__c3EdzG__row{padding-bottom:var(--layout-hero-rail-meta-row-padding-bottom-desktop)}}
.ZoomableMedia-module__6YtEUa__root{display:block;position:relative}.ZoomableMedia-module__6YtEUa__trigger:not(:disabled):not([aria-disabled=true]){z-index:3;cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.ZoomableMedia-module__6YtEUa__trigger:focus-visible{outline-offset:4px;outline:2px solid}.ZoomableMedia-module__6YtEUa__root:has([data-vimeo-consent-placeholder])>.ZoomableMedia-module__6YtEUa__trigger[data-zoom-trigger-mode=surface]{visibility:hidden;pointer-events:none}.ZoomableMedia-module__6YtEUa__trigger:not(:disabled):not([aria-disabled=true])[data-zoom-trigger-mode=control]{background:#000000b3;border:1px solid #fffc;width:44px;height:44px;inset:12px 12px auto auto}.ZoomableMedia-module__6YtEUa__root:has([data-section-vimeo-player])>.ZoomableMedia-module__6YtEUa__trigger[data-zoom-trigger-mode=control]{inset:12px auto auto 12px}.ZoomableMedia-module__6YtEUa__trigger[data-zoom-trigger-mode=control]:before,.ZoomableMedia-module__6YtEUa__trigger[data-zoom-trigger-mode=control]:after{content:"";position:absolute}.ZoomableMedia-module__6YtEUa__trigger[data-zoom-trigger-mode=control]:before{border:2px solid #fff;border-radius:50%;width:12px;height:12px;top:12px;left:12px}.ZoomableMedia-module__6YtEUa__trigger[data-zoom-trigger-mode=control]:after{transform-origin:0;background:#fff;width:8px;height:2px;top:25px;left:25px;transform:rotate(45deg)}.ZoomableMedia-module__6YtEUa__backdrop{--zoom-safe-left:env(safe-area-inset-left,0px);--zoom-safe-right:env(safe-area-inset-right,0px);--zoom-safe-top:env(safe-area-inset-top,0px);--zoom-safe-bottom:env(safe-area-inset-bottom,0px);--zoom-inline-inset:max(16px, var(--zoom-safe-left), var(--zoom-safe-right));--zoom-block-inset:max(16px, var(--zoom-safe-top), var(--zoom-safe-bottom));z-index:1000;padding:var(--zoom-block-inset) var(--zoom-inline-inset);opacity:0;background:#000000e6;place-items:center;display:grid;position:fixed;inset:0}.ZoomableMedia-module__6YtEUa__dialog{width:min(100%, calc((100dvh - (var(--zoom-block-inset) * 2)) * var(--zoom-source-aspect,1.5)));aspect-ratio:var(--zoom-source-aspect,1.5);max-height:calc(100dvh - (var(--zoom-block-inset) * 2));min-height:0;display:grid;position:relative}.ZoomableMedia-module__6YtEUa__dialog[data-zoom-content=media]{background:#000;overflow:hidden}.ZoomableMedia-module__6YtEUa__mediaContent{width:100%;min-width:0;height:100%;min-height:0;display:grid}.ZoomableMedia-module__6YtEUa__closeControl{z-index:1;color:#fff;cursor:pointer;background:#000000b3;border:0;min-width:44px;min-height:44px;position:absolute;top:12px;right:12px}.ZoomableMedia-module__6YtEUa__closeControl:focus-visible{outline-offset:2px;outline:2px solid #fff}.ZoomableMedia-module__6YtEUa__closeGlyph,.ZoomableMedia-module__6YtEUa__closeGlyph:before,.ZoomableMedia-module__6YtEUa__closeGlyph:after{position:absolute}.ZoomableMedia-module__6YtEUa__closeGlyph{inset:0}.ZoomableMedia-module__6YtEUa__closeGlyph:before,.ZoomableMedia-module__6YtEUa__closeGlyph:after{content:"";background:currentColor;width:22px;height:2px;top:21px;left:11px}.ZoomableMedia-module__6YtEUa__closeGlyph:before{transform:rotate(45deg)}.ZoomableMedia-module__6YtEUa__closeGlyph:after{transform:rotate(-45deg)}.ZoomableMedia-module__6YtEUa__image{object-fit:contain;width:100%;min-width:0;height:100%;min-height:0;display:block}.ZoomableMedia-module__6YtEUa__backdrop[data-zoom-state=open]{opacity:1}@media (prefers-reduced-motion:reduce){.ZoomableMedia-module__6YtEUa__trigger{transition:none}}
.SectionMedia-module__wT-mCa__root{--section-media-aspect:4 / 3;--section-media-video-aspect:16 / 9;width:min(100%, var(--layout-media-contained-width));max-width:100%}.SectionMedia-module__wT-mCa__root[data-video-frame-ratio="3_2"]{--section-media-video-aspect:3 / 2}.SectionMedia-module__wT-mCa__root[data-video-frame-ratio="2_1"]{--section-media-video-aspect:2 / 1}.SectionMedia-module__wT-mCa__root[data-full-width=true]{width:var(--layout-media-full-width)}.SectionMedia-module__wT-mCa__root[data-media-align=left]{margin-right:auto}.SectionMedia-module__wT-mCa__root[data-media-align=center]{margin-left:auto;margin-right:auto}.SectionMedia-module__wT-mCa__root[data-media-align=right]{margin-left:auto}.SectionMedia-module__wT-mCa__frame,.SectionMedia-module__wT-mCa__videoFrame{--cms-media-radius:0px;--cms-media-background:transparent;background:0 0;border-radius:0;width:100%}.SectionMedia-module__wT-mCa__videoFrame{aspect-ratio:var(--section-media-video-aspect,16 / 9);background:#000;position:relative;overflow:hidden}.SectionMedia-module__wT-mCa__video,.SectionMedia-module__wT-mCa__videoPoster{width:100%;height:100%;position:absolute;inset:0}.SectionMedia-module__wT-mCa__modalVideo{object-fit:contain;background:#000;border:0;width:100%;height:100%;display:block}.SectionMedia-module__wT-mCa__modalVideoFallback{color:#fff;background-color:#000;background-position:50%;background-repeat:no-repeat;background-size:contain;place-items:center;width:100%;height:100%;display:grid}.SectionMedia-module__wT-mCa__modalVideoFallback span{background:#000000bf;padding:8px 12px}.SectionMedia-module__wT-mCa__video{object-fit:cover;background:0 0;border:0;display:block}.SectionMedia-module__wT-mCa__vimeoPlayer{display:block;position:absolute;inset:0;overflow:hidden}.SectionMedia-module__wT-mCa__vimeoVideo{z-index:1;visibility:hidden;opacity:0;max-width:none;max-height:none}.SectionMedia-module__wT-mCa__vimeoConsentPlaceholder{z-index:3;color:#050505;text-align:center;background:#f2f2ee;place-content:center;gap:8px;padding:24px;display:grid;position:absolute;inset:0}.SectionMedia-module__wT-mCa__vimeoConsentPlaceholder a{color:inherit;text-underline-offset:.18em;text-decoration:underline}.SectionMedia-module__wT-mCa__vimeoPlayer[data-vimeo-geometry-state=ready] .SectionMedia-module__wT-mCa__vimeoVideo,.SectionMedia-module__wT-mCa__vimeoPlayer[data-vimeo-geometry-state=natural] .SectionMedia-module__wT-mCa__vimeoVideo{visibility:visible;opacity:1}.SectionMedia-module__wT-mCa__videoPoster{z-index:2;object-fit:cover;transition:opacity .24s,transform .9s cubic-bezier(.22,1,.36,1);transform:scale(1)}.SectionMedia-module__wT-mCa__vimeoPlayer[data-vimeo-geometry-state=ready][data-vimeo-playback-state=playing] .SectionMedia-module__wT-mCa__videoPoster,.SectionMedia-module__wT-mCa__vimeoPlayer[data-vimeo-geometry-state=natural][data-vimeo-playback-state=playing] .SectionMedia-module__wT-mCa__videoPoster{opacity:0}.SectionMedia-module__wT-mCa__vimeoPlayer[data-vimeo-autoplay=off][data-vimeo-geometry-state=ready] .SectionMedia-module__wT-mCa__videoPoster,.SectionMedia-module__wT-mCa__vimeoPlayer[data-vimeo-autoplay=off][data-vimeo-geometry-state=natural] .SectionMedia-module__wT-mCa__videoPoster{opacity:0;pointer-events:none}.SectionMedia-module__wT-mCa__videoFrame[data-reveal-state=armed] .SectionMedia-module__wT-mCa__videoPoster{transform:scale(1.04)}.SectionMedia-module__wT-mCa__videoFrame[data-cms-media-fit=natural]{aspect-ratio:var(--section-media-video-aspect,16 / 9);background:0 0}.SectionMedia-module__wT-mCa__videoFrame[data-cms-media-fit=natural] .SectionMedia-module__wT-mCa__video{object-fit:contain;height:auto;position:static}.SectionMedia-module__wT-mCa__videoFrame[data-cms-media-fit=natural] .SectionMedia-module__wT-mCa__videoPoster{object-fit:contain}.SectionMedia-module__wT-mCa__videoFrame[data-cms-media-fit=natural] .SectionMedia-module__wT-mCa__vimeoPlayer{width:100%;aspect-ratio:var(--section-media-video-aspect,16 / 9);position:relative;inset:auto}.SectionMedia-module__wT-mCa__root[data-media-parallax-setting=off] .SectionMedia-module__wT-mCa__videoPoster,.SectionMedia-module__wT-mCa__videoFrame[data-cms-media-fit=natural][data-reveal-state=armed] .SectionMedia-module__wT-mCa__videoPoster{transform:none}@media (prefers-reduced-motion:reduce){.SectionMedia-module__wT-mCa__videoPoster{transition:none}}.SectionMedia-module__wT-mCa__pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.SectionMedia-module__wT-mCa__pairStack{grid-template-columns:1fr}.SectionMedia-module__wT-mCa__pairRailRoot{--section-media-rail-inline:var(--canvas-inline,0px);--section-media-rail-item-width:clamp(260px, 72vw, 397px);--section-media-rail-item-ratio:397 / 266;width:calc(100% + (2 * var(--section-media-rail-inline)));min-width:0;margin-left:calc(var(--section-media-rail-inline) * -1);gap:11px;display:grid;overflow:hidden}.SectionMedia-module__wT-mCa__pairRailRows{gap:11px;min-width:0;display:grid}.SectionMedia-module__wT-mCa__pairRailRow{min-width:0}.SectionMedia-module__wT-mCa__pairRailRow:first-child{margin-left:-110px}.SectionMedia-module__wT-mCa__pairRailRow:last-child{margin-left:-431px}.SectionMedia-module__wT-mCa__pairRail{min-width:0;overflow-x:hidden}.SectionMedia-module__wT-mCa__pairRail [data-draggable-marquee-track]{gap:11px;padding-right:11px}.SectionMedia-module__wT-mCa__pairRail [data-draggable-marquee-track]>*{flex:none;width:var(--section-media-rail-item-width)!important;height:auto!important;aspect-ratio:var(--section-media-rail-item-ratio)!important}.SectionMedia-module__wT-mCa__pairRail .SectionMedia-module__wT-mCa__pairFrame{aspect-ratio:var(--section-media-rail-item-ratio)!important}@media (min-width:641px){.SectionMedia-module__wT-mCa__pairRailRow:last-child{margin-left:-239px}}@media (min-width:1025px) and (max-width:1279px){.SectionMedia-module__wT-mCa__pairRailRoot{width:min(calc(100% + var(--layout-pane-inline-start-desktop) + var(--layout-pane-inline-end-desktop-small) + 1px), var(--layout-scrolling-gallery-max));margin-left:calc(var(--layout-pane-inline-start-desktop) * -1)}}@media (min-width:1280px){.SectionMedia-module__wT-mCa__pairRailRoot{width:min(calc(100% + var(--layout-pane-inline-start-desktop) + var(--layout-pane-inline-end-desktop) + 1px), var(--layout-scrolling-gallery-max));margin-left:calc(var(--layout-pane-inline-start-desktop) * -1)}}@media (max-width:720px){.SectionMedia-module__wT-mCa__pair{grid-template-columns:1fr}}.SectionMedia-module__wT-mCa__pairFrame{--cms-media-radius:0px;--cms-media-background:transparent;background:0 0;border-radius:0;width:100%;display:block}
.DraggableMarquee-module__NesW2a__viewport{cursor:grab;scrollbar-width:none;touch-action:pan-y;width:100%;overflow:auto clip}.DraggableMarquee-module__NesW2a__viewport::-webkit-scrollbar{display:none}.DraggableMarquee-module__NesW2a__viewport:active{cursor:grabbing}.DraggableMarquee-module__NesW2a__viewport:focus-visible{outline:1px solid var(--content-foreground);outline-offset:4px}.DraggableMarquee-module__NesW2a__belt{will-change:transform;width:max-content;display:flex}.DraggableMarquee-module__NesW2a__track{flex:none;display:flex}.DraggableMarquee-module__NesW2a__viewport[data-reduced-motion=true]{cursor:auto;scroll-behavior:auto}.DraggableMarquee-module__NesW2a__viewport[data-reduced-motion=true] .DraggableMarquee-module__NesW2a__belt{width:max-content;transform:none!important}
