
@media screen and (min-width:768px) {
 html body .route-page[data-route="/"] .hero .hero-copy .eyebrow,
 html body .route-page[data-route="/en"] .hero .hero-copy .eyebrow {
   font-size:clamp(14px,1.25vw,20px)!important;line-height:1.5!important;
 }
 html body .route-page[data-route="/"] .hero .hero-copy h1,
 html body .route-page[data-route="/en"] .hero .hero-copy h1 {
   font-size:clamp(32px,3.0vw,54px)!important;line-height:1.18!important;
 }
 html body .route-page[data-route="/"] .hero .hero-copy .role,
 html body .route-page[data-route="/en"] .hero .hero-copy .role {
   font-size:clamp(19px,1.75vw,28px)!important;line-height:1.5!important;
 }
 html body .route-page[data-route="/"] .hero .hero-copy .statement,
 html body .route-page[data-route="/en"] .hero .hero-copy .statement {
   font-size:clamp(20px,1.9vw,30px)!important;line-height:1.55!important;
 }
}
