/* Logo image : surcharge le badge « AB » (dégradé + texte) sans toucher au <style> inline (hash CSP). */
.brand .logo.logo--img,
.logo.logo--img{
  width:auto;height:40px;aspect-ratio:1375/1118;
  background:none;box-shadow:none;border-radius:0;
  padding:0;overflow:visible;
}
.brand .logo.logo--img::after{display:none}
.logo--img img{display:block;height:100%;width:auto}
@media(max-width:640px){.brand .logo.logo--img,.logo.logo--img{height:34px}}

/* Nom de marque : « BADARA » jaune → orange, « DIGITAL » bleu ciel → bleu foncé.
   Sélecteurs plus spécifiques que les règles inline (qui portent le hash CSP) → pas besoin de les modifier. */
.brand .brand-text .name,
.brand .brand-name{background:none}
.brand .name-b1,.brand .name-b2{
  -webkit-background-clip:text;background-clip:text;color:transparent;
  filter:drop-shadow(0 1px 0 color-mix(in srgb,var(--text,#14192B) 18%,transparent)); /* lisibilité du jaune sur fond clair */
}
.brand .name-b1{background-image:linear-gradient(90deg,#FFD21F,#FF7A00)}
.brand .name-b2{background-image:linear-gradient(90deg,#38BDF8,#1D4ED8)}
