/* The approved layout stays unchanged. Only the idle hero Play control hints at interaction. */
.orb[aria-pressed="false"] {
  animation: potok-play-hint 4.8s ease-in-out infinite;
}
.orb:hover, .orb:focus-visible, .orb[aria-pressed="true"] {
  animation: none;
}
@keyframes potok-play-hint {
  0%, 65%, 100% { transform: translate(-50%, -30%) scale(1); }
  78% { transform: translate(-50%, -30%) scale(1.025); }
  89% { transform: translate(-50%, -30%) scale(1); }
}
@media (prefers-reduced-motion: reduce) {
  .orb[aria-pressed="false"] { animation: none; }
}
.contact-trap { display: none !important; }
