/* Démonstration publique du Commercial IA : bandeau et marges. */
.demo-garage { margin: 0; }
.demo-bar { position: sticky; top: 0; z-index: 70; display: flex; flex-wrap: wrap; gap: 10px 20px; align-items: center; justify-content: space-between;
  padding: 10px clamp(14px, 3vw, 28px); background: #f2d6a2; color: #0a0b0f; }
.demo-bar p { margin: 0; font-size: .88rem; max-width: 80ch; }
.demo-bar .btn-ghost { color: #0a0b0f; border-color: rgba(0, 0, 0, .35); }
.demo-bar__actions { display: flex; gap: 8px; flex-wrap: wrap; }
.demo-main { max-width: 1500px; margin: 0 auto; padding: clamp(14px, 3vw, 28px); }
/* Le panneau du véhicule passe au-dessus du bandeau de démonstration. */
.demo-garage .g-sheets { z-index: 80; }
