@keyframes site-mot{0%{opacity:0;filter:blur(8px);transform:translateY(.35em)}to{opacity:1;filter:none;transform:none}}.mot{animation:.7s cubic-bezier(.2,.7,.2,1) both site-mot;display:inline-block}@keyframes site-revele{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){.revele{animation:linear both site-revele;animation-timeline:view();animation-range:entry cover 22%}}@keyframes site-defile{to{transform:translate(-50%)}}.defile{animation:40s linear infinite site-defile}.defile:hover{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.mot,.revele,.defile{animation:none}.video-accueil{display:none}}html:has(.site){scroll-behavior:smooth;scroll-padding-top:5rem}@media (prefers-reduced-motion:reduce){html:has(.site){scroll-behavior:auto}}
