Free smooth scroll navigation for a one-page site
======================================================
Add one line of CSS:
  html { scroll-behavior: smooth; }

Then use normal anchor links (<a href="#about">About</a>) pointing at sections with matching
ids (<section id="about">). No JavaScript needed -- this is native, built into every modern
browser.
