body.admin-bar .site-header{top:0} .vg-missing{padding:100px 5vw;max-width:900px;margin:auto}.vg-missing a{text-decoration:underline}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}.scroll-story .scroll-visual{position:static}}

.vg-legal{max-width:960px}.vg-legal p,.vg-legal li{font-size:1rem;line-height:1.75}.vg-legal ol{padding-left:1.5em}.vg-legal li{margin-bottom:.8em}#project-keuze{scroll-margin-top:140px}
