/* mg-enhance.css — support styles for mg-enhance.js's hero word-split
   entrance. Only this selector exists; nothing here hides content by
   default (no opacity:0 in CSS) — mg-enhance.js sets every "hidden" start
   state at runtime via gsap.set(), so a page with JS disabled or a failed
   GSAP CDN load always renders the headline fully visible, readable, and
   correctly spaced.

   Deliberately no overflow/clip-mask wrapper (that used to crop letter
   descenders and, combined with a permanently-on will-change, left faint
   rectangular seams over the hero gradient). Words fade + rise in place
   instead, so nothing here can leave a visible box behind a word; the
   will-change hint itself is applied and cleared entirely at runtime by
   the gsap tween (see heroHeadlineEntrance in mg-enhance.js), not set
   statically here, so no layer stays promoted after the entrance ends. */
.hero h1.headline .mg-word {
  display: inline-block;
}
