.page-module__G4Q5la__hero{padding-block-end:var(--wt-content-gap)}.page-module__G4Q5la__heroInner{gap:var(--wt-grid-gutter);flex-direction:column;display:flex}.page-module__G4Q5la__heroCopy{gap:var(--wt-content-gap);flex-direction:column;min-inline-size:0;display:flex}.page-module__G4Q5la__heroText{flex-direction:column;gap:10px;display:flex}.page-module__G4Q5la__heroTitle{max-inline-size:10.25em;font-size:min(3.625rem,9.06vw);font-weight:var(--wt-fw-semibold);text-transform:uppercase;color:var(--wt-text);line-height:1}.page-module__G4Q5la__word{display:inline-block}.page-module__G4Q5la__line{display:block}.page-module__G4Q5la__heroIntro{max-inline-size:459px;font-size:var(--wt-text-cta-body);line-height:var(--wt-leading-snug);color:var(--wt-text-muted)}.page-module__G4Q5la__heroActions{gap:var(--wt-grid-gutter);flex-direction:column;display:flex}.page-module__G4Q5la__heroActions>*,.page-module__G4Q5la__missionBody>a,.page-module__G4Q5la__servicesIntro>a{block-size:auto;inline-size:100%;padding-block:var(--wt-grid-gutter);font-size:var(--wt-text-body)}.page-module__G4Q5la__heroActions>:last-child{color:var(--wt-black-800)}.page-module__G4Q5la__heroActions>*>span,.page-module__G4Q5la__missionBody>a>span,.page-module__G4Q5la__servicesIntro>a>span,.page-module__G4Q5la__heroStatValue,.page-module__G4Q5la__heroStatLabel{text-box:trim-both cap alphabetic}.page-module__G4Q5la__heroMedia{aspect-ratio:343/340;background-color:var(--wt-bg-subtle);max-block-size:664px;position:relative}.page-module__G4Q5la__heroImage{object-fit:cover}.page-module__G4Q5la__heroStats{flex-wrap:wrap;justify-content:center;margin:0;padding:0;display:flex}.page-module__G4Q5la__heroStat{gap:var(--wt-space-3);padding:var(--wt-space-4);text-transform:uppercase;white-space:nowrap;align-items:center;line-height:1;display:flex}.page-module__G4Q5la__heroStatValue{font-size:var(--wt-text-h4);font-weight:var(--wt-fw-semibold);color:var(--wt-black-800)}.page-module__G4Q5la__heroStatLabel{font-size:var(--wt-text-shell);font-weight:var(--wt-fw-medium);color:var(--wt-text-subtle)}@media (min-width:80rem){.page-module__G4Q5la__hero{margin-block-start:calc(-1 * var(--wt-header-height));padding-block-start:var(--wt-content-gap)}.page-module__G4Q5la__heroInner{gap:var(--wt-content-gap) var(--wt-grid-gutter);grid-template-rows:1fr auto;grid-template-columns:minmax(0,593fr) minmax(0,767fr);display:grid}.page-module__G4Q5la__heroCopy{grid-area:1/1;align-self:end}.page-module__G4Q5la__heroStats{grid-area:2/1;justify-content:flex-start}.page-module__G4Q5la__heroMedia{aspect-ratio:767/664;grid-area:1/2/-1}.page-module__G4Q5la__heroTitle{font-size:min(3.625rem,4.05vw)}.page-module__G4Q5la__heroActions{flex-direction:row}.page-module__G4Q5la__heroActions>*,.page-module__G4Q5la__missionBody>a,.page-module__G4Q5la__servicesIntro>a{inline-size:auto;padding-block:var(--wt-space-4)}}.page-module__G4Q5la__mission{padding-block:var(--wt-group-gap)}.page-module__G4Q5la__missionText{font-size:var(--wt-text-h3);font-weight:var(--wt-fw-medium);color:var(--wt-black-800);line-height:1.3}@media (min-width:48rem){.page-module__G4Q5la__missionText{font-size:2.25rem}}@media (min-width:80rem){.page-module__G4Q5la__missionInner{column-gap:var(--wt-grid-gutter);grid-template-columns:minmax(0,593fr) minmax(0,767fr);display:grid}.page-module__G4Q5la__missionBody{grid-column:2}}.page-module__G4Q5la__services{padding-block:var(--wt-group-gap);background-color:var(--wt-bg-inverse)}.page-module__G4Q5la__servicesInner,.page-module__G4Q5la__servicesHeader{gap:var(--wt-group-gap);flex-direction:column;display:flex}.page-module__G4Q5la__servicesTitle{font-size:var(--wt-text-h3);font-weight:var(--wt-fw-medium);color:var(--wt-black-25);line-height:1}.page-module__G4Q5la__servicesStatement{--wt-ink-unlit:var(--wt-text-inverse-muted);max-inline-size:541px;font-size:var(--wt-text-h3);line-height:var(--wt-leading-snug);color:var(--wt-text-inverse)}.page-module__G4Q5la__serviceList{gap:var(--wt-content-gap);flex-direction:column;margin:0;padding:0;display:flex}.page-module__G4Q5la__service{gap:var(--wt-grid-gutter);flex-direction:column;display:flex}.page-module__G4Q5la__serviceName{font-size:var(--wt-text-h3);font-weight:var(--wt-fw-semibold);text-transform:uppercase;color:var(--wt-black-25);line-height:1}.page-module__G4Q5la__serviceNameLine:first-child{display:block}.page-module__G4Q5la__serviceMedia{block-size:120px;position:relative;overflow:hidden}.page-module__G4Q5la__serviceImage{object-fit:cover;transition:transform var(--wt-wordmark-duration) var(--wt-reveal-ease)}@keyframes page-module__G4Q5la__serviceNameIn{0%{clip-path:inset(0 0 100%);transform:translateY(100%)}}@keyframes page-module__G4Q5la__serviceMediaIn{0%{clip-path:inset(100% 0 0)}}@keyframes page-module__G4Q5la__serviceImageIn{0%{transform:scale(1.22)}}.page-module__G4Q5la__service{--wt-service-delay:calc(var(--wt-i) * var(--wt-service-step,0s))}html[data-wt-reveal] .page-module__G4Q5la__service[data-in] .page-module__G4Q5la__serviceName{animation:page-module__G4Q5la__serviceNameIn var(--wt-arrive-duration) var(--wt-reveal-ease) var(--wt-service-delay) backwards}html[data-wt-reveal] .page-module__G4Q5la__service[data-in] .page-module__G4Q5la__serviceMedia{animation:page-module__G4Q5la__serviceMediaIn var(--wt-wordmark-duration) var(--wt-reveal-ease) calc(var(--wt-service-delay) + .12s) backwards}html[data-wt-reveal] .page-module__G4Q5la__service[data-in] .page-module__G4Q5la__serviceImage{animation:page-module__G4Q5la__serviceImageIn var(--wt-wordmark-duration) var(--wt-reveal-ease) calc(var(--wt-service-delay) + .12s) backwards}@media (hover:hover){.page-module__G4Q5la__service:hover .page-module__G4Q5la__serviceImage{transform:scale(1.05)}}@media (min-width:48rem){.page-module__G4Q5la__servicesStatement{font-size:var(--wt-text-statement)}.page-module__G4Q5la__serviceList{--wt-service-step:.22s;grid-template-columns:repeat(3,minmax(0,1fr));block-size:490px;display:grid}.page-module__G4Q5la__service{gap:100px}.page-module__G4Q5la__service:nth-child(odd){flex-direction:column-reverse}.page-module__G4Q5la__serviceName{font-size:2.125rem}.page-module__G4Q5la__serviceNameLine{display:block}.page-module__G4Q5la__serviceMedia{flex:1;block-size:auto;min-block-size:0}}@media (min-width:80rem){.page-module__G4Q5la__servicesHeader{column-gap:var(--wt-grid-gutter);grid-template-columns:minmax(0,593fr) minmax(0,767fr);display:grid}.page-module__G4Q5la__serviceName{font-size:2.625rem}}.page-module__G4Q5la__caseStudies{padding-block:var(--wt-group-gap)}.page-module__G4Q5la__missionBody,.page-module__G4Q5la__servicesIntro{flex-direction:column;align-items:flex-start;gap:30px;min-inline-size:0;display:flex}@media not all and (prefers-reduced-motion:reduce){.page-module__G4Q5la__heroShrink{--wt-hero-progress:0;transform:scale(calc(1 - (1 - var(--wt-hero-shrink-scale)) * var(--wt-hero-progress)));clip-path:inset(calc(var(--wt-hero-shrink-inset) * var(--wt-hero-progress)) round calc(var(--wt-radius-lg) + (var(--wt-hero-shrink-radius) - var(--wt-radius-lg)) * var(--wt-hero-progress)))}@supports (animation-timeline:scroll()){.page-module__G4Q5la__heroShrink{animation:linear both page-module__G4Q5la__wt-hero-shrink;animation-timeline:scroll(root);animation-range:0 var(--wt-hero-shrink-range)}}@keyframes page-module__G4Q5la__wt-hero-shrink{0%{clip-path:inset(0 round var(--wt-radius-lg));transform:scale(1)}to{transform:scale(var(--wt-hero-shrink-scale));clip-path:inset(var(--wt-hero-shrink-inset) round var(--wt-hero-shrink-radius))}}}
