/* Illustrations médicales intégrées, sans numérotation ni encadrement superflu. */
.gt-act-illustrations,
.gt-act-illustrations--compact {
  box-sizing:border-box!important;max-width:100%!important;width:100%!important;
  margin:16px auto 24px!important;padding:2px 0!important;
  background:transparent!important;border:0!important;border-radius:0!important;
  box-shadow:none!important;outline:0!important;overflow:hidden;clear:both;
}
.gt-act-illustrations__title {margin:0 0 12px!important;text-align:center;color:#8d4966}
.gt-act-illustrations__grid {
  display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,265px),1fr))!important;
  justify-items:stretch!important;align-items:start!important;gap:14px!important;
}
.gt-act-figure {
  border:0!important;border-radius:0!important;box-shadow:none!important;
  outline:0!important;background:transparent!important;padding:0!important;
  margin:0!important;min-width:0!important;width:100%;max-width:100%;
  overflow:hidden!important;display:flex!important;flex-direction:column;align-items:center;gap:8px;
}
.gt-act-figure img {box-sizing:border-box;display:block!important;width:100%!important;height:auto!important;
  max-width:100%!important;max-height:500px!important;object-fit:contain!important;
  object-position:center!important;background:transparent!important;border:0!important;
  border-radius:0!important;box-shadow:none!important;cursor:default!important;user-select:none;
}
.gt-act-figure figcaption {font-size:.83rem!important;line-height:1.45!important;text-align:center;
  color:#725162!important;margin:0!important;padding:0 2px!important;overflow-wrap:anywhere;max-width:100%}
.gt-act-illustrations--compact .gt-act-illustrations__grid {grid-template-columns:repeat(auto-fit,minmax(min(100%,155px),1fr))!important;gap:10px!important;}
.gt-act-illustrations--compact .gt-act-figure img {max-height:255px!important;}
.gt-act-illustrations--compact .gt-act-figure figcaption {font-size:.76rem!important;}
figure.int-hero-photo a:has(img) {pointer-events:none}
figure.int-hero-photo img {cursor:default!important}
:lang(ar) .gt-act-illustrations {direction:rtl}
@media(max-width:680px){
 .gt-act-illustrations__grid {grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}
 .gt-act-illustrations--compact .gt-act-illustrations__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
 .gt-act-figure img {max-height:340px!important}
}
@media(max-width:410px){.gt-act-illustrations__grid{grid-template-columns:1fr!important}
.gt-act-illustrations--compact .gt-act-illustrations__grid{grid-template-columns:1fr!important}}
/* Couvertures réelles de 3 interviews différentes (sur la page médias) */
.video-trigger {position:relative!important;isolation:isolate;overflow:hidden}
.video-trigger::before {content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(44,17,32,.22),rgba(44,17,32,.75));z-index:-1}
.gt-interview-cover {position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;pointer-events:none}
.video-trigger>.play,.video-trigger>.station,.video-trigger>span:not(.gt-interview-cover),.video-trigger>small {position:relative;z-index:1}
.video-trigger>.play {background:rgba(125,40,79,.78);border:2px solid rgba(255,255,255,.83)}
@media(prefers-reduced-motion:reduce){.video-trigger *{transition:none!important}}
