/* Workshop pages, group A (golf, chiropractic-talks, enneagram): extras beyond pages.css.
   The Golf Performance 360 logo is a square file whose artwork fills about half of it, so at the
   lockup's shared 38px height the mark and its strapline shrink to a blur. Give it more height and
   pull the extra back with negative margins so the lockup row keeps its rhythm. */
.lockup img[src="/img/gp-logo.webp"]{height:58px;max-width:none;margin-block:-10px}

/* A one-line mega H1 that fills the 7-column hero copy ("Chiropractic Talks") ends a few px short
   of the column edge, under 30px from the photo. Where the hero is two columns, step the size down
   so the line keeps the pilot's breathing room (~70-90px) before the photo; the rem cap holds it
   once .wrap stops growing (1435px+), where the column is fixed but vw keeps climbing. */
@media (min-width:1101px){
  .ph-h--fit{font-size:min(var(--fs-mega),8.4vw,7.6rem)}
}
