/* =========================================================
   CoreAxis Ventures - Animations
   ========================================================= */

@keyframes fadeInUp{
  from{ opacity:0; transform:translateY(30px); }
  to{ opacity:1; transform:translateY(0); }
}
@keyframes fadeIn{
  from{ opacity:0; } to{ opacity:1; }
}
@keyframes float{
  0%,100%{ transform:translateY(0); }
  50%{ transform:translateY(-14px); }
}
@keyframes pulse{
  0%{ box-shadow:0 0 0 0 rgba(37,211,102,0.5); }
  70%{ box-shadow:0 0 0 14px rgba(37,211,102,0); }
  100%{ box-shadow:0 0 0 0 rgba(37,211,102,0); }
}
@keyframes spin{ to{ transform:rotate(360deg); } }

.reveal{ opacity:0; transform:translateY(30px); transition: opacity .7s ease, transform .7s ease; }
.reveal.in-view{ opacity:1; transform:translateY(0); }
.reveal-delay-1{ transition-delay:.1s; }
.reveal-delay-2{ transition-delay:.2s; }
.reveal-delay-3{ transition-delay:.3s; }
.reveal-delay-4{ transition-delay:.4s; }

.float-anim{ animation: float 4s ease-in-out infinite; }
.float-btn.whatsapp{ animation: pulse 2.2s infinite; }

.hero-badge i{ animation: spin 3s linear infinite; }

.animate-fade-up{ animation: fadeInUp .8s ease both; }
