/* SparkLight official header identity · original supplied transparent logo.
   No typographic substitution, effects, stretching or logo recoloring. */
.v6-header .v6-brand.v6-brand-officiel{
 display:flex!important;flex-direction:row!important;align-items:center!important;
 justify-content:flex-start!important;flex:0 0 auto!important;min-width:0!important;
 max-width:200px!important;width:auto!important;height:auto!important;
 gap:0!important;line-height:0!important;text-decoration:none!important;
 padding:3px 0!important;margin:0!important;
}
.v6-header .v6-brand-officiel .v6-logo-officiel{
 display:block!important;width:183px!important;height:auto!important;
 max-width:100%!important;max-height:none!important;aspect-ratio:1961/946!important;
 object-fit:contain!important;object-position:left center!important;
 filter:none!important;opacity:1!important;
}
@media(max-width:950px){
 .v6-header .v6-brand.v6-brand-officiel{max-width:180px!important}
 .v6-header .v6-brand-officiel .v6-logo-officiel{width:170px!important}
}
@media(max-width:700px){
 .v6-header .v6-brand.v6-brand-officiel{max-width:168px!important}
 .v6-header .v6-brand-officiel .v6-logo-officiel{width:165px!important}
}
@media(max-width:390px){
 .v6-header .v6-brand.v6-brand-officiel{max-width:157px!important}
 .v6-header .v6-brand-officiel .v6-logo-officiel{width:152px!important}
}
