.shaky-button {
  padding:14px 28px;background:#eb6b4b;color:#fff;border:0;border-radius:10px;
  font-weight:700;cursor:pointer;transition:transform .2s ease, background .2s ease;
  animation:breathe 2.4s ease-in-out infinite;
}
.shaky-button:hover{background:#3fba9d}
@keyframes breathe{
  0%,100%{transform:scale(1)}
  50%{transform:scale(1.03)}
}
@media (prefers-reduced-motion: reduce){.cta-btn{animation:none}}

