/* ============================================================
   Presse — vrais logos & retombées médias de la section presse
   Complète css/style.css (jamais modifié). Chargé par index.html.
   ============================================================ */

.pc-logo-img{flex:none;width:auto;height:28px;object-fit:contain}
.pc-logo-of{height:30px}
.pc-logo-cdm{height:30px}
.pc-logo-f3{height:34px}
.pc-logo-fb{height:40px;border-radius:10px}

/* --- bande presse scrollable (même logique que .gal-strip) ---
   glisser à la souris / balayer au doigt + défilement doux auto (js/presse.js).
   Remplace l'ancien marquee CSS : ici le scroll natif reste maître. */
.presse-strip{
  display:flex;gap:20px;padding:24px 6vw 30px;
  overflow-x:auto;overflow-y:hidden;cursor:grab;
  scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;
}
.presse-strip::-webkit-scrollbar{display:none}
.presse-strip.dragging{cursor:grabbing}
.presse-strip.dragging .presse-card{pointer-events:none}
.presse-strip .presse-card{flex:0 0 auto;-webkit-user-drag:none}
.presse-strip .presse-card q,
.presse-strip .presse-card .pc-note,
.presse-strip .presse-card .pc-media{user-select:none}

/* cartes étirées à la même hauteur par le flex : la date se cale en bas */
.presse-card .pc-date{margin-top:auto}

/* cartes radio / télé : clin d'œil manuscrit, pas de citation */
.presse-card .pc-note{font-family:var(--hand);font-size:1.35rem;line-height:1.25;color:var(--encre)}
