/* Mobile INP fix (2026-11-01). Phones only (<=767px).
   backdrop-filter blur + never-ending paint animations kept the phone busy
   every frame, which slowed the screen update after taps (Core Web Vitals INP).
   Visual look kept: the blurred glass card gets a matching solid tint instead.
   Undo: remove the <link> to this file (see /srv/fix-backups/2026-11-01/mobile-inp/UNDO.sh). */
@media (max-width:767px){
  .tg25-form-card,
  .Hire_Truck .card-body,
  .Weare_grow .counter,
  .tg25-map-card,
  .tg25-float,
  .tg25-btn-outline-light{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}

  /* hero card sat on the dark hero gradient; same colour, no live blur */
  .card.tg25-form-card{background:linear-gradient(rgba(255,255,255,.14),rgba(255,255,255,.14)),#0b2244!important}

  /* infinite animations that repaint on the main thread (stroke-dashoffset,
     box-shadow) or move under a blurred layer */
  .tg25-hero-glow,
  .tg25-route-line,
  .tg25-map .m-route,
  .tg25-float-dot,
  .tg25-route-truck,
  .tg25-map .m-truck,
  .m-truck,
  .tg25-float{animation:none!important}
}
