.company-hero .mxd-hero-03__marquee{top:calc(40% - 80px);transform:translateY(-50%)}.company-hero .hero-03-marquee__video{width:95.68vw;height:95.68vw}.company-hero .hero-03-marquee__image{width:95.68vw}.company-hero .mxd-hero-03__marquee .marquee__item{margin-right:4.8rem;padding:.8rem 0}@media only screen and (min-width:768px){.company-hero .mxd-hero-03__marquee{top:calc(43% - 80px)}.company-hero .hero-03-marquee__video{width:38.64vw;height:38.64vw}.company-hero .hero-03-marquee__image{width:38.64vw}}@media only screen and (min-width:1200px){.company-hero .hero-03-marquee__video{width:23.92vw;height:23.92vw}.company-hero .hero-03-marquee__image{width:23.92vw}}@media only screen and (min-width:1600px){.company-hero .hero-03-marquee__video{width:22.08vw;height:22.08vw}.company-hero .hero-03-marquee__image{width:22.08vw}}.company-hero .mxd-hero-03__top{overflow-x:clip}.company-hero .mxd-hero-03__headline{box-sizing:border-box;width:100%;max-width:none;padding-inline:1.25rem}.company-hero .mxd-hero-03__headline .hero-03-headline__title{width:100%;margin:0}.company-hero .hero-03-headline__text{width:100%;max-width:100%;font-family:var(--_font-accent);font-weight:var(--fw-bold);letter-spacing:-.04em;color:#fff;mix-blend-mode:difference;line-height:.9;display:block}.company-hero .hero-03-headline__line{white-space:nowrap;width:100%;max-width:100%;display:block}@media only screen and (max-width:767px){.company-hero .hero-03-headline__text{font-size:calc(14.5985vw - .364964rem)}.company-hero .hero-03-headline__line{font-size:1em}}@media only screen and (min-width:768px){.company-hero .mxd-hero-03__headline{padding-inline:2rem}.company-hero .hero-03-headline__text{font-size:clamp(3.2rem,11.5vw,8rem)}.company-hero .hero-03-headline__line:last-child{font-size:1em}}@media only screen and (min-width:992px){.company-hero .mxd-hero-03__headline{padding-inline:clamp(1.6rem,2.8vw,3.2rem)}.company-hero .hero-03-headline__text{font-size:clamp(4rem,15.6vw,19rem);line-height:.86}.company-hero .hero-03-headline__line:last-child{font-size:1em}}@media only screen and (min-width:1600px){.company-hero .hero-03-headline__text{font-size:clamp(4.6rem,14.2vw,21rem)}}
.company-facts-after-hero,.company-facts-after-hero .mxd-container{padding-top:0}
