/* Gentle motion keeps the enquiry controls noticeable without distracting from the page. */
.hero-quick-actions a{position:relative;animation:logo-float 2.8s ease-in-out infinite}
.hero-quick-actions .whatsapp-button{animation-delay:.45s}
.hero-quick-actions a::after{content:"";position:absolute;inset:-5px;border:1px solid currentColor;border-radius:50%;opacity:0;animation:logo-ring 2.8s ease-out infinite}
.hero-quick-actions .whatsapp-button::after{animation-delay:.45s}
@keyframes logo-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}
@keyframes logo-ring{0%,18%{opacity:0;transform:scale(.88)}32%{opacity:.48}64%,100%{opacity:0;transform:scale(1.35)}}
@media(prefers-reduced-motion:reduce){.hero-quick-actions a,.hero-quick-actions a::after{animation:none}}
