
/* SYSLOCK: no decorative dash and two-line hero heading */
body.light-palette .hero .tag::before{display:none!important;content:none!important}
body.light-palette .hero .tag{gap:0!important}
body.light-palette .hero h1{
  max-width:1120px!important;
  font-size:clamp(35px,3.45vw,59px)!important;
  line-height:1.12!important;
}
body.light-palette .hero .hero-title-line{white-space:nowrap}
@media(max-width:800px){
 body.light-palette .hero h1{font-size:clamp(29px,4.8vw,40px)!important}
}
@media(max-width:550px){
 body.light-palette .hero h1{font-size:clamp(26px,6vw,34px)!important}
 body.light-palette .hero .hero-title-line{white-space:normal}
}
