The Navbar's primary, secondary, mobile and logo links were plain <a href> tags, which triggered full-page reloads instead of SPA navigation — Vue Router's scrollBehavior never ran. Switching them to RouterLink keeps the user inside the SPA so the smooth-scroll behaviour for /#bundles, /#revitalize, /#about kicks in. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>