/* dégradés blancs identiques en haut (fin de l'en-tête) et en bas (début du pied de page), sur toutes les pages */
html body .hero,html body .pagehead{padding-bottom:84px}
html body .hero::after,html body .pagehead::after{height:110px;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,.04) 14%,rgba(255,255,255,.14) 30%,rgba(255,255,255,.34) 48%,rgba(255,255,255,.62) 66%,rgba(255,255,255,.86) 84%,#fff 100%);pointer-events:none}
html body footer{position:relative;padding-top:84px}
html body footer::before{content:"";position:absolute;left:0;right:0;top:0;height:110px;background:linear-gradient(to top,rgba(255,255,255,0) 0%,rgba(255,255,255,.04) 14%,rgba(255,255,255,.14) 30%,rgba(255,255,255,.34) 48%,rgba(255,255,255,.62) 66%,rgba(255,255,255,.86) 84%,#fff 100%);pointer-events:none}
