/* Correctif visuel client uniquement : photo DERRIERE le logo et les boutons */
body[data-premium-page="client"] header.top{
 box-sizing:border-box!important;position:relative!important;
 width:min(1180px,calc(100% - 28px))!important;max-width:1180px!important;
 margin:14px auto 0!important;min-height:0!important;
 padding:0 0 16px!important;overflow:hidden!important;
 border-radius:24px!important;
 background-image:linear-gradient(90deg,rgba(12,8,19,.28),rgba(12,8,19,.08) 48%,rgba(12,8,19,.28)),url('photos/accueil-immersion.webp')!important;
 background-position:center center!important;background-size:cover!important;background-repeat:no-repeat!important;
}
body[data-premium-page="client"] header.top:before{content:none!important;display:none!important}
body[data-premium-page="client"] header.top .topbar{background:rgba(13,10,20,.84)!important;backdrop-filter:blur(7px);}
body[data-premium-page="client"] header.top .mlm-hero-choice-layout{
 width:min(980px,calc(100% - 36px))!important;
 margin:10px auto 4px!important;gap:clamp(14px,3vw,42px)!important;
 grid-template-columns:minmax(0,1.05fr) minmax(260px,.95fr)!important;
}
body[data-premium-page="client"] header.top .mlm-hero-brand .mlm-hero-logo{
 width:clamp(190px,22vw,272px)!important;max-height:275px!important;
 filter:drop-shadow(0 0 20px rgba(255,42,156,.48))!important;
}
body[data-premium-page="client"] header.top .mlm-hero-mode .modeseg button{
 min-height:88px!important;backdrop-filter:blur(4px);
}
body[data-premium-page="client"] header.top .lead{
 margin:7px auto 0!important;padding:5px 12px!important;
 border-radius:9px;background:rgba(13,9,20,.55)!important;
 font-size:clamp(13px,1.3vw,16px)!important;
}
body[data-premium-page="client"] header.top:after{margin-top:8px!important}
body[data-premium-page="client"] .mlm-choix-immersion{margin-top:16px!important}
@media(max-width:650px){
 body[data-premium-page="client"] header.top .mlm-hero-choice-layout{
  grid-template-columns:1fr!important;gap:10px!important;margin:10px auto 3px!important;
 }
 body[data-premium-page="client"] header.top .mlm-hero-brand .mlm-hero-logo{width:clamp(150px,42vw,205px)!important}
 body[data-premium-page="client"] header.top .mlm-hero-mode .modeseg button{min-height:65px!important}
}
