/*
 * WenFlete performance guard v1
 *
 * Keeps the approved static appearance while preventing decorative layers
 * from consuming CPU/GPU continuously during form interaction. Functional
 * transitions, validation, navigation and WhatsApp behavior are untouched.
 */

.wenflete-quote-section::before {
  animation: none !important;
  transform: none !important;
  inset: 0 !important;
  will-change: auto !important;
}

.service-card::after,
.hero-benefit-card::after,
.service-card .chip::after,
.quad-op-item::after,
.hero-ops-bridge::after,
.quad-sector-panel::after {
  animation: none !important;
  will-change: auto !important;
}

.map-route,
.wf-map-v2-pulse,
.map-border-light::before,
.media-frame::after {
  will-change: auto !important;
}

@media (prefers-reduced-motion: reduce) {
  .hero::after,
  .hero-particle-glow::before,
  .hero-particle-glow::after,
  .map-spark,
  .map-neon-streets,
  .map-border-light::before,
  .media-frame::after {
    animation: none !important;
    will-change: auto !important;
  }
}
