/* Native anchor navigation keeps URLs and keyboard behavior intact. */
@media (prefers-reduced-motion: no-preference){html{scroll-behavior:smooth}}
@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}

/* Anchor navigation intentionally ignores the fixed site-header height. */
.eo-home section,.eo-home [id]{scroll-margin-top:0!important}
