
/* Un seul espacement entre les cartes et les sections de l'accueil. */
#page-home{--home-gap:.7rem;}
#page-home #homeMosaic,#page-home #homeVision,#page-home #hmTrend,#page-home #homeLatest,#page-home #homeProCta{box-sizing:border-box;width:100%;max-width:1464px;margin-left:auto!important;margin-right:auto!important;padding-left:32px!important;padding-right:32px!important;padding-top:calc(var(--home-gap)/2)!important;padding-bottom:calc(var(--home-gap)/2)!important;}
#page-home #homeMosaic{padding-top:28px!important;}
#page-home #homeProCta{padding-bottom:38px!important;}
#page-home .hm-row1,#page-home .hm-row2,#page-home #homeLatestGrid,#page-home #hmTrendGrid,#page-home #hmTrend48Grid{gap:var(--home-gap)!important;}
#page-home .hm-row2{margin-top:var(--home-gap)!important;}
@media(max-width:680px){#page-home #homeMosaic,#page-home #homeVision,#page-home #hmTrend,#page-home #homeLatest,#page-home #homeProCta{padding-left:16px!important;padding-right:16px!important;}#page-home #homeMosaic{padding-top:18px!important;}}
