/* Univers Gestion locative — couleur pilotée par <body data-univers="locative"> (voir produit.css). */

/* sections suivantes : compenser la hauteur du header+breadcrumb fixes (109px) */
body.nav-overlay .produit-intro,body.nav-solid .produit-intro{scroll-margin-top:109px}

/* "Pourquoi choisir ODEALIM" n'a que 2 cartes (vs 3 sur MRI) : évite le grand vide du space-between */
.pq-list{justify-content:flex-start;flex:unset}

/* ── HERO — photo fournie par la DA (images/hero-gli-bc.jpg, 3200×1800) : mur de couleur, sujet à droite, comme MRI.
   La couleur de fond ne sert que de repli pendant le chargement (teinte moyenne du côté texte de la photo). ── */
.hero-glibc{background-color:#a23620;background-image:url('../images/hero-gli-bc.jpg');background-size:cover;background-position:center}

/* image dans ::before pour pouvoir la scaler au hover (photo de la DA : images/telechargement-gli-bc.jpg, 1600×360) */
.pi-dl-card{background-color:transparent}
.pi-dl-card::before{
  content:'';
  position:absolute;
  inset:0;
  background-image:url('../images/telechargement-gli-bc.jpg');
  background-size:cover;
  background-position:center;
  transform:scale(1);
  transition:transform .45s cubic-bezier(.22,1,.36,1);
  z-index:0;
}
/* gradient lisibilité dans ::after */
.pi-dl-card::after{
  content:'';
  position:absolute;
  inset:0;
  background:linear-gradient(to right,rgba(28,28,54,.6) 0%,rgba(28,28,54,.2) 60%,transparent 100%);
  z-index:1;
  pointer-events:none;
}
.pi-dl-bar{z-index:2}
.pi-dl-card:hover{background-color:transparent}
.pi-dl-card:hover::before{transform:scale(1.05)}


/* "À qui s'adresse" n'a qu'une seule colonne de contenu ici (pas de carte partenaire pertinente
   pour ce produit) : passe la grille en pleine largeur plutôt que de laisser un vide à droite */
/* (2026-10-27) le bloc garde la largeur 1280 de .aqui-kicker pour s'aligner à gauche sur le titre ; seule la largeur du texte reste limitée
   à 760px (avant : max-width:760px sur .aqui-inner, centré par margin:0 auto → texte décalé vers la droite) */
.aqui-inner{grid-template-columns:1fr}
.aqui-inner > div{max-width:760px}
