/* v51: automatic, repeating light on both LP actions, without the old idle hold. */
.home-page [data-shiny="cta"]::after {
  background: linear-gradient(112deg,
    transparent 30%, rgba(255,255,255,.10) 39%,
    rgba(255,255,255,.58) 49%, rgba(255,255,255,.16) 58%, transparent 70%);
  animation: gg-v51-cta-sweep 3s linear infinite;
  animation-delay: 0s;
  opacity: 1;
}
@keyframes gg-v51-cta-sweep {
  from { transform: translate3d(-70%,0,0); }
  to { transform: translate3d(70%,0,0); }
}
/* Retain the existing visibility controller and reduced-motion preference. */
@media (prefers-reduced-motion: reduce) {
  .home-page [data-shiny="cta"]::after { display: none; animation: none; }
}
