/* Motion layer for index-motion.html only (GSAP + SplitText, Lenis on desktop).
   The hero copy stays hidden until its entrance is ready, so nothing flashes before it animates in. */
html.motion-pending .hero .bar, html.motion-pending .hero .title, html.motion-pending .hero .sub, html.motion-pending .hero .center .pill-btn { visibility: hidden; }
