/* Estilos personalizados oh my! vet */
@layer utilities {
  .font-display {
    font-family: 'Quicksand', sans-serif;
  }
}

/* Transições suaves para elementos interativos */
button, a {
  transition: all 0.2s ease-in-out;
}

/* Ajuste fino para popup */
#promoPopup {
  animation: slideUp 0.4s ease-out forwards;
}

@keyframes slideUp {
  from {
    transform: translateY(20px);
    opacity: 0;
  }
  to {
    transform: translateY(0);
    opacity: 1;
  }
}
