/* Die beiden Startbuttons auffällig pulsieren lassen. */
.h1-line-radio::before {
  animation-duration: 3s !important;
}

.intro-video-cta.ra-wipe {
  animation: ra-cta-pulse 1s ease-in-out infinite;
}

@keyframes ra-cta-pulse {
  0%, 100% {
    transform: scale(1);
    filter: brightness(1);
    box-shadow: 0 8px 36px rgba(240, 165, 0, .13);
  }
  50% {
    transform: scale(1.06);
    filter: brightness(1.22);
    box-shadow: 0 0 0 8px rgba(240, 165, 0, .3), 0 0 30px rgba(255, 202, 66, .8);
  }
}

/* Beide Animationen auch bei aktivierter Einstellung „Bewegung reduzieren“ anzeigen. */
@media (prefers-reduced-motion: reduce) {
  .hero-video-jump {
    animation: hero-video-jump-pulse .82s ease-in-out infinite !important;
  }
  .intro-video-cta.ra-wipe {
    animation: ra-cta-pulse 1s ease-in-out infinite !important;
  }
}
