.a-sub-m{display:none}
@media (max-width:760px){
 body[data-home] .a-hero h1{gap:10px!important}
 body[data-home] .a-hero .a-kicker{font-size:13.5px!important;line-height:1.35!important}
 body[data-home] .a-hero .a-display{font-size:clamp(36px,10.6vw,46px)!important;line-height:1.02!important}
 body[data-home] .a-hero .a-sub{display:none!important}
 body[data-home] .a-hero .a-sub-m{display:block;margin:14px auto 0;max-width:34ch;font-size:16px;line-height:1.5;color:rgba(255,255,255,.86)}
 body[data-home] .a-hero .a-ctas{flex-direction:row!important;flex-wrap:nowrap!important;gap:10px!important;margin-top:20px!important;width:100%}
 body[data-home] .a-hero .a-ctas .a-btn{flex:1 1 0;min-width:0;padding-inline:10px!important;white-space:nowrap}
 body[data-home] .a-hero .proof{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:center!important;gap:6px 14px!important;margin-top:14px!important;font-size:13px!important}
 body[data-home] .a-hero .proof li{margin:0!important}
 body[data-home] .a-hero .wrap.a-center{padding-top:22px!important}
 body[data-home] .sx{margin-top:0!important;padding-top:20px!important}
 html[lang="fr"] body[data-home] .a-hero .a-ctas .a-btn,html[lang="es"] body[data-home] .a-hero .a-ctas .a-btn{font-size:15px!important;padding-inline:6px!important}
}
@media (max-width:374px){
 body[data-home] .a-hero .a-ctas{flex-direction:column!important}
 body[data-home] .a-hero .a-ctas .a-btn{flex:none;width:100%}
}
.mm-top .mm-home{display:inline-flex;align-items:center;min-height:44px}
