.CardTechTreat_technologyCard__V2gqD,.CardTechTreat_treatmentCard__3oMFa{position:relative;cursor:pointer;&[data-card-variant=chips]{background-color:hsla(var(--color-offwhite)/.88);display:flex;aspect-ratio:16/9;flex-direction:column;justify-content:flex-end;border-radius:4px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s;animation-duration:.3s;padding:clamp(.75rem,.7rem + .25vw,1rem)}&[data-card-variant=chips]{&:hover{background-color:hsl(var(--color-grey))}}&[data-card-variant=list]{display:flex;flex-direction:column;justify-content:space-between;border-radius:2px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.2s;animation-duration:.2s;padding:clamp(.75rem,.7rem + .25vw,1rem)}&[data-card-variant=list]{&:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}}}.PeopleDisplay_container__X6Jwm{container-type:inline-size;width:100%}.PeopleDisplay_peopleDisplay__8iCID{margin-left:auto;margin-right:auto;width:100%}.PeopleDisplay_peopleDisplayContent__bPCd3{display:flex;flex-wrap:wrap;align-content:flex-start;align-items:flex-end;justify-content:space-between;gap:clamp(1rem,.8rem + 1vw,2rem)}.PeopleDisplay_peopleDisplayContentWrapperList__KoPWc{display:grid;align-content:flex-start;justify-content:space-between;gap:clamp(1rem,.8rem + 1vw,2rem);grid-template-columns:1fr;@media (min-width:64rem){grid-template-columns:.333fr .666fr}.PeopleDisplay_peopleDisplayContentComponentWrapper__QNGxI{display:flex;width:100%;flex-direction:column}.PeopleDisplay_peopleDisplayContentComponentWrapper__QNGxI>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));--tw-divide-opacity:1;border-color:rgb(228 228 231/var(--tw-divide-opacity,1))}.PeopleDisplay_peopleDisplayContentComponentWrapper__QNGxI:is(.PeopleDisplay_dark__4_D2S *)>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(63 63 70/var(--tw-divide-opacity,1))}@media (min-width:64rem){.PeopleDisplay_peopleDisplayContentComponentWrapper__QNGxI{padding-left:2rem}}}.PeopleDisplay_peopleDisplayEyelet__rfMjw{width:100%}.PeopleDisplay_peopleDisplayTitle__enbw9{display:flex;width:100%;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:clamp(1rem,.8rem + 1vw,2rem)}@media (min-width:48rem){.PeopleDisplay_peopleDisplayTitle__enbw9{flex-direction:row;align-items:flex-end}}.PeopleDisplay_peopleDisplayTitleCards__cr_v0{display:flex;width:100%;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:clamp(1rem,.8rem + 1vw,2rem)}@media (min-width:48rem){.PeopleDisplay_peopleDisplayTitleCards__cr_v0{flex-direction:row;align-items:flex-end}}.PeopleDisplay_peopleDisplayTitleCards__cr_v0{@media (min-width:64rem){max-width:calc(100% - 10rem)}}.PeopleDisplay_peopleDisplayText__Yy5KQ{width:100%}.PeopleDisplay_peopleDisplayTextCards__Gpiwl{width:100%;@media (min-width:64rem){max-width:calc(66.666% - 10rem)}}.SolutionsDisplay_solutionsContainerCards__XpcMz{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));@media (min-width:1440px){grid-template-columns:repeat(4,1fr)}width:100%;gap:clamp(1rem,.8rem + 1vw,2rem)}.SolutionsDisplay_solutionsContainerContent__y_Clt{display:grid;align-content:flex-start;justify-content:space-between;gap:clamp(1rem,.8rem + 1vw,2rem);grid-template-columns:1fr;@media (min-width:64rem){grid-template-columns:.666fr .333fr}}.SolutionsDisplay_solutionsContainerHeadingEyelet__QJvXX{width:100%}@media (min-width:64rem){.SolutionsDisplay_solutionsContainerHeadingEyelet__QJvXX{grid-column:span 2/span 2}}.SolutionsDisplay_solutionsContainerHeading__aSC1L,.SolutionsDisplay_solutionsContainerText__ws2Qn{display:flex;width:100%;flex-direction:column;gap:clamp(1rem,.8rem + 1vw,2rem)}.SolutionsDisplay_solutionsContainerText__ws2Qn{position:sticky;top:calc(var(--header-height) + 1rem);align-items:flex-start}.SolutionsDisplay_solutionsContainerDataDisplayList__mWREG{display:grid;align-content:flex-start;align-items:flex-start;justify-content:space-between;gap:clamp(1rem,.8rem + 1vw,2rem);grid-template-columns:1fr;@media (min-width:64rem){grid-template-columns:.333fr .666fr}}.SolutionsDisplay_solutionsContainerDataDisplayChips__UcpY7{display:grid;align-content:flex-start;align-items:flex-start;justify-content:space-between;gap:clamp(1rem,.8rem + 1vw,2rem);grid-template-columns:1fr;@media (min-width:64rem){grid-template-columns:.333fr .666fr}}.SolutionsDisplay_solutionsContainerChips__yf4VF{display:flex;flex-wrap:wrap;gap:1rem}.SolutionsDisplay_solutionsContainerList__PGP1d{display:flex;width:100%;flex-direction:column}.SolutionsDisplay_solutionsContainerList__PGP1d>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:hsl(var(--muted))}@media (min-width:64rem){.SolutionsDisplay_solutionsContainerList__PGP1d{padding-left:2rem}}.SolutionsDisplay_technologiesContainerChips__1qF_S,.SolutionsDisplay_treatmentsContainerChips__5IvgM{display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(20%,185px,45%),1fr));@media (min-width:1440px){grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr))}gap:clamp(1rem,.8rem + 1vw,2rem)}.SolutionsDisplay_solutionsWrapper__VMcZ7{counter-reset:solutionGroup;.SolutionsDisplay_solutionGroup__5OFm3{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s;animation-duration:.3s}.SolutionsDisplay_solutionGroup__5OFm3{.SolutionsDisplay_progressNumber__tt48i{opacity:.7;counter-increment:solutionGroup;font-size:.875rem;&:before{content:counter(solutionGroup,decimal-leading-zero)}}.SolutionsDisplay_totalCounter__6jeUA{opacity:.5}}}.SolutionsDisplay_solutionLink___3scR,.SolutionsDisplay_solutionTitle__evwTj{display:flex;width:100%;align-items:flex-start;gap:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s;padding-top:clamp(1.25rem,1rem + 1.25vw,2.5rem);padding-bottom:clamp(1.25rem,1rem + 1.25vw,2.5rem);border-bottom:1px solid var(--color-grey);font-weight:500;text-align:left;&:hover{text-decoration:none;.SolutionsDisplay_accordionTriggerTitle__9KWef{text-decoration:underline}}}.TechnologiesDisplay_container__dNr3j{container-type:inline-size;width:100%}.TechnologiesDisplay_technologiesContainerCards__yQUQ9{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));@media (min-width:1440px){grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr))}width:100%;gap:clamp(1rem,.8rem + 1vw,2rem)}.TechnologiesDisplay_technologiesContainerContent__z4u7_{display:grid;align-content:flex-start;justify-content:space-between;gap:clamp(1rem,.8rem + 1vw,2rem);grid-template-columns:1fr;@media (min-width:64rem){grid-template-columns:.666fr .333fr}}.TechnologiesDisplay_technologiesContainerHeadingEyelet__CMEw3{width:100%}@media (min-width:64rem){.TechnologiesDisplay_technologiesContainerHeadingEyelet__CMEw3{grid-column:span 2/span 2}}.TechnologiesDisplay_technologiesContainerHeading__YRYuQ,.TechnologiesDisplay_technologiesContainerText__IAijA{display:flex;width:100%;flex-direction:column;gap:clamp(1rem,.8rem + 1vw,2rem)}.TechnologiesDisplay_technologiesContainerDataDisplayChips__fqT4F{display:grid;align-content:flex-start;justify-content:space-between;gap:clamp(1rem,.8rem + 1vw,2rem);grid-template-columns:1fr}.TechnologiesDisplay_technologiesContainerChips__i7gcM{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:clamp(.5rem,.2rem + 1.5vw,2rem)}.TechnologiesDisplay_technologiesWrapper__mjXcu{counter-reset:solutionGroup;.TechnologiesDisplay_solutionGroup__2F3Ex{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s;animation-duration:.3s}.TechnologiesDisplay_solutionGroup__2F3Ex{.TechnologiesDisplay_progressNumber__3UNLY{opacity:.7;counter-increment:solutionGroup;font-size:.875rem;&:before{content:counter(solutionGroup,decimal-leading-zero)}}.TechnologiesDisplay_totalCounter__i8nXq{opacity:.5}}}.TechnologiesDisplay_solutionLink__aIGr6,.TechnologiesDisplay_solutionTitle__HFxX7{display:flex;width:100%;align-items:flex-start;gap:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s;padding:clamp(1.25rem,1rem + 1.25vw,2.5rem) .75rem;border-bottom:1px solid var(--color-grey);font-weight:500;text-align:left;&:hover{text-decoration:none;.TechnologiesDisplay_accordionTriggerTitle__N4Th0{text-decoration:underline}}}@container (min-width: 64rem){.TechnologiesDisplay_technologiesContainerDataDisplayChips__fqT4F{grid-template-columns:.333fr .666fr}.TechnologiesDisplay_technologiesContainerChips__i7gcM{grid-template-columns:repeat(auto-fill,minmax(clamp(20%,185px,50%),1fr));padding-left:2rem}}.Visual_container__3XVA6{container-type:inline-size;width:100%}.Visual_visualSlice__FcXxt{&[data-slice-fullwidth=false]{position:relative;display:grid;gap:clamp(1rem,.8rem + 1vw,2rem)}&[data-slice-fullwidth=false]{&>[data-component=visual]{grid-column:span 1/span 1}}}@container (min-width: 64rem){.Visual_visualSlice__FcXxt{&[data-slice-fullwidth=false]{grid-template-columns:repeat(3,1fr)}}.Visual_visualSlice__FcXxt[data-slice-fullwidth=false]>[data-component=visual]{grid-column-start:2}}.AnchorsDisplay_container__CKzDK{container-type:inline-size;width:100%}.AnchorsDisplay_anchorsDisplay__0xiML{--gap:clamp(1rem,0.8rem + 1vw,2rem);position:relative;display:flex;flex-wrap:wrap;gap:clamp(1rem,.8rem + 1vw,2rem);align-items:start}@container (min-width: 64rem){.AnchorsDisplay_anchorsDisplay__0xiML{margin-left:auto;margin-right:0;max-width:calc(66.666% - calc(var(--gap) / 3))}}.TextBlock_container__BVOVF{container-type:inline-size;width:100%}.TextBlock_textBlock__kR5rK{grid-template-columns:1fr;align-items:start;position:relative;display:grid;gap:clamp(1rem,.8rem + 1vw,2rem)}.TextBlock_textBlockTextTitle__KGe7W,.TextBlock_textBlockText__QHOf5,.TextBlock_textBlockTitle__K8A_D{grid-column:span 1/span 1}@container (min-width: 64rem){.TextBlock_textBlock__kR5rK{grid-template-columns:repeat(3,1fr)}.TextBlock_textBlockTextTitle__KGe7W,.TextBlock_textBlockText__QHOf5,.TextBlock_textBlockTitle__K8A_D{grid-column-start:2!important}}.CallToAction_container__l2TzR{container-type:inline-size;width:100%}.CallToAction_callToAction__fY3bv{grid-template-columns:1fr;align-items:start;position:relative;display:grid;gap:clamp(1rem,.8rem + 1vw,2rem);&>div{display:flex;flex-direction:column;align-items:center}&[data-align=left]>div{align-items:flex-start}&[data-align=right]>div{align-items:flex-end}&[data-align=center]>div{align-items:center}}@container (min-width: 64rem){.CallToAction_callToAction__fY3bv{grid-template-columns:repeat(3,1fr);&[data-full-width=false]{&>div{grid-column:span 1/span 1;grid-column-start:2}}&[data-full-width=true]{&[data-align=left]>div{grid-column-start:1;align-items:flex-start}&[data-align=right]>div{grid-column-start:3;align-items:flex-end}&[data-align=center]>div{grid-column-start:2;align-items:center}}}}.Gallery_container__UZI4x{container-type:inline-size;width:100%}.Gallery_gallery__ILQrw{position:relative;display:flex;flex-direction:column;gap:clamp(1rem,.8rem + 1vw,2rem)}.Gallery_galleryContent__pXHrF{display:grid;align-content:flex-start;justify-content:space-between;gap:clamp(1rem,.8rem + 1vw,2rem);grid-template-columns:1fr}.Gallery_galleryEyelet__A70Wj,.Gallery_galleryTitle___LlWh{grid-column:span 1/span 1}@container (min-width: 64rem){.Gallery_gallery__ILQrw{display:grid}.Gallery_galleryContent__pXHrF,.Gallery_gallery__ILQrw{grid-template-columns:.666fr .333fr}.Gallery_galleryTitle___LlWh{grid-column:span 2/span 2}}.CallToActionVideo_container__QtEdq{container-type:inline-size;width:100%}.CallToActionVideo_callToAction__1GPSD{grid-template-columns:1fr;align-items:start;position:relative;display:grid;gap:clamp(1rem,.8rem + 1vw,2rem);&>div{display:flex;flex-direction:column;align-items:center}&[data-align=left]>div{align-items:flex-start}&[data-align=right]>div{align-items:flex-end}&[data-align=center]>div{align-items:center}}@container (min-width: 64rem){.CallToActionVideo_callToAction__1GPSD{grid-template-columns:repeat(3,1fr);&[data-full-width=false]{&>div{grid-column:span 1/span 1;grid-column-start:2}}&[data-full-width=true]{&[data-align=left]>div{grid-column-start:1;align-items:flex-start}&[data-align=right]>div{grid-column-start:3;align-items:flex-end}&[data-align=center]>div{grid-column-start:2;align-items:center}}}}.Title_container__AWiF5{container-type:inline-size;width:100%}.Title_titleBlock__vhpCr{grid-template-columns:1fr;align-items:start;position:relative;display:grid;-moz-column-gap:clamp(1rem,.8rem + 1vw,2rem);column-gap:clamp(1rem,.8rem + 1vw,2rem);row-gap:clamp(.5rem,.4rem + .5vw,1rem)}.Title_titleBlockEyelet__iPvQB,.Title_titleBlockSubtitle__uCth_,.Title_titleBlockTitle__KDQpe{grid-column:span 1/span 1}@container (min-width: 64rem){.Title_titleBlock__vhpCr{grid-template-columns:repeat(3,1fr)}.Title_titleBlockSubtitle__uCth_,.Title_titleBlockTitle__KDQpe{grid-column:span 2/span 2;grid-column-start:2}}.CertificationsDisplay_container__PC6ZG{container-type:inline-size;width:100%}.CertificationsDisplay_gallery__XneiS{position:relative;display:flex;flex-direction:column;gap:clamp(1rem,.8rem + 1vw,2rem)}.CertificationsDisplay_galleryContent__29oCY{display:grid;align-content:flex-start;justify-content:space-between;gap:clamp(1rem,.8rem + 1vw,2rem);grid-template-columns:1fr}.CertificationsDisplay_galleryEyelet__Vw_Xy,.CertificationsDisplay_galleryTitle__Mqf_J{grid-column:span 1/span 1}@container (min-width: 64rem){.CertificationsDisplay_gallery__XneiS{display:grid;grid-template-columns:.666fr .333fr}.CertificationsDisplay_galleryContent__29oCY{grid-template-columns:.666fr .333fr}.CertificationsDisplay_galleryTitle__Mqf_J{grid-column:span 2/span 2}}.RichBlock_container__rgU3E{container-type:inline-size;width:100%}.RichBlock_richBlock__Rh8L2{grid-template-columns:1fr;align-items:start;position:relative;display:grid;gap:clamp(1rem,.8rem + 1vw,2rem)}.RichBlock_richBlockEyelet__Yef3z,.RichBlock_richBlockTitle__kqUk9{grid-column:span 1/span 1}.RichBlock_richBlockSubTitle__x8wtA{grid-column:span 1/span 1;font-weight:600}.RichBlock_richBlockText__tK8QM{grid-column:span 1/span 1}.RichBlock_richBlockAnchorWrapper__AzYEO{position:relative;grid-column:span 1/span 1;display:flex;flex-wrap:wrap;margin-top:clamp(2rem,1.6rem + 2vw,4rem);gap:clamp(1rem,.8rem + 1vw,2rem);align-items:start}.RichBlock_richBlockVisualWrapper__aVqnO{width:100%;max-width:calc(100vw - clamp(1rem, .8rem + 1vw, 2rem) * 2)}@container (min-width: 42rem){.RichBlock_richBlock__Rh8L2{grid-template-columns:repeat(2,1fr)}.RichBlock_richBlockEyelet__Yef3z{grid-column:span 3/span 3}.RichBlock_richBlockSubTitle__x8wtA,.RichBlock_richBlockTitle__kqUk9{grid-column:span 2/span 2}.RichBlock_richBlockText__tK8QM{grid-column:span 1/span 1;grid-column-start:1;max-width:100%}.RichBlock_richBlockAnchorWrapper__AzYEO{grid-column-start:2;max-width:100%}.RichBlock_richBlockVisualWrapper__aVqnO{position:relative;width:auto;max-width:400px}}@container (min-width: 64rem){.RichBlock_richBlock__Rh8L2{grid-template-columns:repeat(3,1fr)}.RichBlock_richBlockSubTitle__x8wtA,.RichBlock_richBlockText__tK8QM{grid-column-start:2}}