/* v59: reserve space for late content (CLS) + 44px touch hit areas (look unchanged) */
.stats11:empty{min-height:70px}
#fx-banner.fx-wait[hidden]{display:block;visibility:hidden;min-height:108px}
@media(max-width:1100px){#fx-banner.fx-wait[hidden]{min-height:192px}}
@media(max-width:760px){.stats11:empty{min-height:126px}#fx-banner.fx-wait[hidden]{min-height:233px}}
@media(pointer:coarse){
 .cta2 .lnk,.rvbtn,.chips11 .ch,.cc .ccn,.cb .call,.cb .wap,.acts11 .wa-addad,.acts11 .ic11,.soc48 a,.bh a,.shead a,.lp-hd>a,.lp-hd>button,.lp-job a.button,.lp-cta a.button,.lp-ft a,li>a,footer a,header nav a,header .ls,header .menu-btn,header .shg-lang-pg,main p a{position:relative}
 .acts11 .wa-hic{position:relative}
 .cta2 .lnk::before,.rvbtn::before,.chips11 .ch::before,.cc .ccn::before,.cb .call::before,.cb .wap::before,.acts11 .wa-addad::before,.acts11 .ic11::before,.soc48 a::before,.bh a::before,.shead a::before,.lp-hd>a::before,.lp-hd>button::before,.lp-job a.button::before,.lp-cta a.button::before,.lp-ft a::before,li>a::before,footer a::before,header nav a::before,header .ls::before,header .menu-btn::before,header .shg-lang-pg::before,main p a::before{content:'';position:absolute;left:50%;top:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%);background:none;border:0;pointer-events:auto}
}
