/* Preserve legacy H1 visuals for demoted headings */
.hero-h1-alt {
    display: block;
    font-size: 1.6rem;
    font-weight: 500;
    line-height: 1.2;
    margin: 0 0 0.5rem 0;
    color: #F15922!important;
}
