/* V156: match homepage hero's heading weight and keep the ending phrase intact. */
body main .on[data-p="about"] > section.about-hero .about-hero-copy h1 {
  font-family:var(--helprite-font-heading,inherit)!important;
  font-weight:700!important;
  letter-spacing:-.045em!important;
  line-height:1.03!important;
  max-width:none!important;
}
body main .on[data-p="about"] .about-hero-underline {
  white-space:nowrap!important;
}
@media(min-width:901px){
 body main .on[data-p="about"] > section.about-hero .about-hero-copy h1 {
   font-size:clamp(46px,3.75vw,68px)!important;
 }
}
@media(max-width:900px){
 body main .on[data-p="about"] > section.about-hero .about-hero-copy h1 {
   font-size:clamp(34px,7.3vw,60px)!important;
 }
}
