/* The pulse changes only external light, never geometry, fill, label or hit target. */
:root .primary-cta.reference-cta.r16-pulse,.r16-gallery .r16-pulse{animation:r16-cta-pulse 3s ease-in-out infinite;animation-play-state:paused}
:root[data-motion=running] .primary-cta.reference-cta.r16-pulse{animation-play-state:running}
@keyframes r16-cta-pulse{0%,100%{box-shadow:0 0 0 0 #92e00b00,0 0 8px #92e00b08}50%{box-shadow:0 0 0 5px #92e00b12,0 0 30px #92e00b45}}
@media(hover:hover){:root .primary-cta.reference-cta.r16-pulse:hover{animation-play-state:paused}}
:root .primary-cta.reference-cta.r16-pulse:focus-visible,:root .primary-cta.reference-cta.r16-pulse:active{animation-play-state:paused}
:root .primary-cta.reference-cta.r16-pulse:disabled{animation:none;box-shadow:none}
@media(prefers-reduced-motion:reduce){:root .primary-cta.reference-cta.r16-pulse,.r16-gallery .r16-pulse{animation:none!important}.primary-cta.r16-pulse{box-shadow:none}}
