/* ALMUNQIDH — visuels des 4 maillons de la chaîne de survie (22.09.2026) */
.chain__visual{margin:20px 0 0;padding:0;border-radius:14px;overflow:hidden;aspect-ratio:1/1;background:#050B1A;box-shadow:0 10px 28px rgba(5,11,26,.18)}
.chain__visual img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1)}
.chain__visual--1 img{object-position:50% 72%}
.chain__visual--1b img{object-position:50% 50%}
.chain__visual--2 img{object-position:50% 58%}
.chain__visual--3 img{object-position:50% 42%}
.chain__visual--4 img{object-position:50% 55%}
.chain__link:hover .chain__visual img,.chain__link:focus-within .chain__visual img{transform:scale(1.045)}
.chain__detail .chain__visual{display:none}
@media (prefers-reduced-motion:reduce){.chain__visual img{transition:none}.chain__link:hover .chain__visual img{transform:none}}
/* 22.09 v2 : visuel 144 dans le panneau de détail de l'étape 1 */
.chain__detail-visual{margin:22px 0 0;padding:0;max-width:340px;border-radius:14px;overflow:hidden;aspect-ratio:4/5;background:#050B1A;box-shadow:0 10px 28px rgba(5,11,26,.18)}
.chain__detail-visual img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 45%}
@media (max-width:700px){.chain__detail-visual{max-width:100%;aspect-ratio:1/1}}