/* R30 main first-fold editorial correction: no H1 overlap with technical image. */
@media (min-width: 921px) { .r27-front-page .r27-hero h1 {font-size:clamp(30px,2.5vw,38px)!important;line-height:1.08!important;max-width:650px!important} }
@media (max-width: 920px) { .r27-front-page .r27-hero h1 {line-height:1.07!important} }
