/* Estilos sin animación - versión estática */

.animated-logo {
  font-size: 2.5rem;
  font-weight: 700;
  background: linear-gradient(90deg, #FFD369, #21ABA5);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
}

.slide-in-animation {
  opacity: 1;
  transform: none;
}

.delay-1, .delay-2, .delay-3 {
  /* Sin retrasos */
}

.fade-in-animation {
  opacity: 1;
}

.animated-background {
  background-size: 100% 100%;
}

/* Botones sin efectos de hover animados */
.cta-button, .submit-button, .button-primary, .button-secondary {
  overflow: hidden;
  transition: none;
}

.cta-button::after, 
.submit-button::after, 
.button-primary::after, 
.button-secondary::after {
  display: none;
}

/* Sin efecto de brillo */
.neon-glow-card {
  box-shadow: 0 0 10px rgba(33, 171, 165, 0.7), 0 0 20px rgba(33, 171, 165, 0.4);
}

/* Timeline steps estáticos */
.timeline-step {
  transform: none;
  opacity: 1;
}

/* Iconos de servicio estáticos */
.service-icon::after {
  display: none;
}

/* Sin animación para focus */
input:focus,
select:focus,
textarea:focus {
  box-shadow: 0 0 0 2px rgba(255, 211, 105, 0.3);
}

/* Efectos de case studies sin animación */
.case-card {
  transition: none;
}

.case-image {
  transition: none;
}

/* Imagen de servicio sin animación */
.service-image {
  transition: none;
}

/* Sin efectos de entrada */
.fade-up {
  opacity: 1;
  transform: none;
  transition: none;
}