/* Logo de marque : reprend le favicon du site */
.site-header a.brand{display:inline-flex;align-items:center;gap:9px;white-space:nowrap}
.site-header .brand-logo{display:block;width:32px;height:32px;flex:none;object-fit:contain}
@media(max-width:600px){.site-header .brand-logo{width:28px;height:28px}.site-header a.brand{gap:7px}}
