/* ============================================================
   Mobile-Performance — Scroll-Jank reduzieren (≤880px).
   Dekorative DAUER-Animationen (rotierende Conic-Edges, Shimmer, Gradient-
   Cycles, 3D-Planet, Neon-Pulse) abschalten → statische Optik, flüssiges
   Scrollen. EINMALIGE Fill-/Count-up-Effekte (Bars, Dial, Reveals) bleiben.
   Zuletzt geladen → gewinnt. ============================================================ */
@media (max-width: 880px) {

  /* Schwerster Block: 3D-Wireframe-Planet der Final-CTA ganz raus */
  .final-cta .cta__planet { display: none !important; }

  /* Rotierende Holo-Conic-Edges (@property --holo-angle, repaint-teuer) */
  .score-dial-card::before,
  #case-study .case::before,
  #why .stat-card::before,
  .price-card.featured::before,
  .price-card.pro-plus::before,
  .final-cta__card::before,
  .final-cta .fcta-btn::before,
  .score-dial-card .dim__tile::before,
  .score-dial-card .status-chip::before,
  .orb__ring--1, .orb__ring--2, .orb__ring--3,
  .orb__core-rotate, .orb__core-pulse {
    animation: none !important;
  }

  /* Travelling-Shimmer (background/transform-Repaint je Frame) */
  .score-dial-card .case__shimmer::before,
  #case-study .case__shimmer::before,
  #why .stat__shimmer::before,
  .final-cta .cta__shimmer::before,
  .final-cta .fcta-btn__shimmer,
  .gq-btn__shine,
  .gq-engines .gq-mark {
    animation: none !important;
  }

  /* Gradient-Cycles auf Text/Buttons (background-position-Repaint) */
  .holo-text, .holo-text__base,
  #why .stat-num,
  .gq-btn--ak {
    animation: none !important;
  }

  /* Scan-Highlights auf den Bars + diverse Glow-Pulse (Bar-FILL bleibt!) */
  .score-dial-card .dim__bar i::after,
  #case-study .case-dim-fill::after,
  .orb__node-shimmer, .orb__node-aura, .orb::after,
  .orb-status-pill__dot,
  .price-badge::before,
  #why .stat__readout .pulse,
  .score-dial-card .live-tag::before,
  .final-cta .cta__readout .pulse,
  .logo-bubble {
    animation: none !important;
  }

  /* Backdrop-Filter ist beim Scrollen besonders teuer → auf Mobile reduzieren */
  .info-tag, .hero-tag,
  .score-dial-card .domain-pill, .score-dial-card .status-chip {
    backdrop-filter: none !important;
    -webkit-backdrop-filter: none !important;
  }
}
