/* mobile-lite.css — carregado por último. Em celular/toque, tira o que custa CPU e não carrega
   informação: vidro desfocado, desfoque nas entradas e animações só decorativas.
   Mantém o que mostra conteúdo (carrossel de encartes, ticker, contadores). */
@media (max-width: 900px), (pointer: coarse) {
  *, *::before, *::after { -webkit-backdrop-filter: none !important; backdrop-filter: none !important; }
  .reveal { filter: none !important; }
  /* sem o desfoque, o vidro vira fundo quase sólido pra não mostrar o texto por trás */
  .nav, .consent { background: hsl(228 60% 99% / 0.97) !important; }
  .orb, .orb::before, .hero-orbs, .home-hero, .hero, .halo, [class*="orbit"],
  .home-hero__img, .hero__img, .somamedia__img, .cta-final__soma, .about__soma,
  .hero-badge, .hero-scroll, .text-grad, .grad-move, .path--featured,
  .eq__chip svg, .eq__result--win, .eq__result--win svg, .ingr__ico svg, .diag2__result svg,
  .reach, [class*="pulse"], .map-pin { animation: none !important; }
  .home-hero__img, .hero__img { filter: none !important; }
}

/* Segunda rodada (20/09): o que escapava da lista acima e custava CPU de verdade.
   Medido com Lighthouse mobile + throttling devtools: Style & Layout 4,6 s.
   Todas as quatro são decorativas — nenhuma carrega informação. */
@media (max-width: 900px), (pointer: coarse) {
  /* borda cônica girando: repinta um gradiente conic a cada frame */
  .pillar--featured,
  /* pino do mapa: anima box-shadow, que repinta em vez de compor */
  .reach-pin,
  /* orb desfocado do hero e botão flutuante do WhatsApp */
  .hero::after,
  .wa-float { animation: none !important; }

  /* blur de 40px numa área de 880x560 atrás do CTA final: paint caro e
     invisível no celular, onde a seção já é escura */
  .cta-final::after { filter: none !important; opacity: .55; }
  .hero::after { filter: none !important; }
}
