/* Ajouts au CSS des maquettes : uniquement ce que les maquettes ne prévoyaient pas. */

/* Logo de la barre de navigation cliquable, sans soulignement */
a.nav-logo{text-decoration:none}

/* Vidéo du hero (quand elle est fournie) */
.hero .media video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}

/* Emplacement photo une fois la vraie photo posée */
.ph.ph--img{padding:0;overflow:hidden}
.ph.ph--img img{display:block;width:100%;height:100%;object-fit:cover}

/* Focus clavier visible */
a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--violet);outline-offset:3px}
