/* Compact only the mobile header placement; retain partner disclosure/CTA. */
@media(max-width:767px){
 body .ad-slot.ad-slot--header{margin-top:10px!important;margin-bottom:10px!important}
 body .ad-slot.ad-slot--header .blockPair{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;padding:12px!important}
 body .ad-slot.ad-slot--header .leftBlock,body .ad-slot.ad-slot--header .rightBlock{margin:0!important;padding:0!important;min-height:0!important}
 body .ad-slot.ad-slot--header .pub_bloc_texte_2{padding:4px!important;min-height:0!important}
 body .ad-slot.ad-slot--header .titre1,body .ad-slot.ad-slot--header .elf-pub-logo-row{display:none!important}
 body .ad-slot.ad-slot--header .titre2{font-size:21px!important;line-height:1.25!important;margin:4px 0!important}
 body .ad-slot.ad-slot--header .elf-pub-network-note,body .ad-slot.ad-slot--header .pub_info{font-size:12px!important;line-height:1.45!important;margin:6px 0!important}
 body .ad-slot.ad-slot--header .pub_bloc_texte_1{padding:0!important;min-height:0!important}
 body .ad-slot.ad-slot--header .pub_bloc_texte_1 a{padding:12px!important;min-height:48px!important;font-size:17px!important}
}
