/* Navigation persistante, fond dépoli au défilement */
.site-header{position:sticky;top:0;z-index:1000;background:#080808;color:#fff}
.top[data-site-header]{position:sticky;top:0;z-index:1000}
[data-site-header]{border-bottom:1px solid transparent;transition:background-color .25s,border-color .25s,box-shadow .25s;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}
[data-site-header].is-scrolled{background:rgba(8,8,8,.76);-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);border-bottom-color:rgba(255,255,255,.09);box-shadow:0 8px 28px rgba(0,0,0,.12)}
section[id],#top,#fonctionnalites,#notifications,#contact-form{scroll-margin-top:115px}
@media(min-width:901px){main .intro{top:120px}}
@media(max-width:750px){section[id],#top,#fonctionnalites,#notifications,#contact-form{scroll-margin-top:94px}}
@media(prefers-reduced-motion:reduce){[data-site-header]{transition:none}}
