/* Touch devices do not use pointer tilt. Keep the preview in a flat scene and
 * avoid repeated backdrop sampling through its almost opaque card surfaces.
 * Gradients, rims, shadows and the graph/background/artwork animation remain. */
@media (hover: none) and (pointer: coarse) {
  .product-stage {
    transform: none;
    transform-style: flat;
  }

  .cinematic-panel,
  .floating-card,
  .contact-shell {
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
  }
}
