@keyframes help-hot-pulse{0%,to{box-shadow:0 0 0 3px var(--color-accent-on-navy-soft)}50%{box-shadow:0 0 0 9px var(--color-accent-on-navy-soft)}}.help-hot{animation:help-hot-pulse 1.8s ease-in-out infinite}.help-hot.help-hot-dim{animation:none;border-width:4px;box-shadow:0 0 0 9999px var(--color-navy-veil)}@media (prefers-reduced-motion:reduce){.help-hot{animation:none}}