.CaseStudiesHero_case-studies-hero__m8_fk{position:relative;color:var(--white);background:var(--charcoal)}@media (min-width:768px){.CaseStudiesHero_case-studies-hero__m8_fk{overflow:hidden}}@media (max-width:767px){.CaseStudiesHero_case-studies-hero__m8_fk{height:100vh}}.CaseStudiesHero_case-studies-hero__inner__ETAON{width:100%;z-index:1;position:relative;height:100%}.CaseStudiesHero_case-studies-hero__bg-wrapper__2uyk0{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;z-index:0}@media (max-width:767px){.CaseStudiesHero_case-studies-hero__bg-wrapper__2uyk0{position:sticky;height:100vh}}.CaseStudiesHero_case-studies-hero__bg__4tlR_{width:100%;height:100%}.CaseStudiesHero_case-studies-hero__bg-image__h0Mgj{transform:translate(0);will-change:transform;-o-object-position:center top;object-position:center top;width:100%;height:100%}.CaseStudiesHero_case-studies-hero__bg-image__h0Mgj img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.CaseStudiesHero_case-studies-hero__bg-image--desktop__vRKvr{display:none}@media (min-width:768px){.CaseStudiesHero_case-studies-hero__bg-image--desktop__vRKvr{display:block;transform:translate(0);will-change:transform;-o-object-position:center top;object-position:center top;width:100%;height:auto;aspect-ratio:1920/2716}}@media (min-width:1920px){.CaseStudiesHero_case-studies-hero__bg-image--desktop__vRKvr{transform:translateY(-20vw)}}@media (min-width:768px){.CaseStudiesHero_case-studies-hero__bg-image--mobile__wC8ce{display:none}}@media (max-width:767px){.CaseStudiesHero_case-studies-hero__content-image-wrapper__t2Ogn{height:100%}}.CaseStudiesHero_case-studies-hero__content__f5vKA{top:0;overflow:auto;z-index:1;width:100%}@media (max-width:767px){.CaseStudiesHero_case-studies-hero__content__f5vKA{position:absolute;top:0}}@media (min-width:768px){.CaseStudiesHero_case-studies-hero__content__f5vKA{position:relative;height:100%;min-height:100%;padding-bottom:80px}}@media (max-width:767px){.CaseStudiesHero_case-studies-hero__content-container__KEKge{padding-top:80px;padding-bottom:80px}.CaseStudiesHero_case-studies-hero__first-view__aqSk4{height:100vh}}.CaseStudiesHero_case-studies-hero__teaser-logo__UHm0v{width:190px}.CaseStudiesHero_case-studies-hero__teaser-text__wZdvK .rich-text+.rich-text{margin-top:40px}.CaseStudiesHero_case-studies-hero__teaser-text__wZdvK+.CaseStudiesHero_case-studies-hero__title__oyynx{margin-top:80px}@media (min-width:768px){.CaseStudiesHero_case-studies-hero__teaser-text__wZdvK+.CaseStudiesHero_case-studies-hero__title__oyynx{margin-top:240px}}.CaseStudiesHero_case-studies-hero__teaser-text__wZdvK+.CaseStudiesHero_case-studies-hero__features__OmFsW,.CaseStudiesHero_case-studies-hero__title__oyynx+.CaseStudiesHero_case-studies-hero__features__OmFsW{margin-top:80px}.CaseStudiesHero_case-studies-hero__headline__gRBlG{font-size:calc(40px + 70*(100vw - 375px)/1693);line-height:120%;font-family:Univers67BoldCondensed,Arial,sans-serif;text-transform:uppercase;font-style:normal;font-weight:700}@media (min-width:768px){.CaseStudiesHero_case-studies-hero__headline__gRBlG{max-width:min(80%,1189px)}}@media (min-width:1792px){.CaseStudiesHero_case-studies-hero__headline__gRBlG{max-width:none}}.CaseStudiesHero_case-studies-hero__feature-list__6sc_M{margin-top:160px}.CaseStudiesHero_case-studies-hero__bottom-text__TUXxL{max-width:737px;margin-top:15vw}.CaseStudiesHero_case-studies-hero__bottom-text__TUXxL h4{max-width:540px;margin-bottom:0}.CaseStudiesHero_case-studies-hero__bottom-text__TUXxL h4>*{margin-top:24px}