Lazy loading modules from npm packages in Hugo

Lazy‑loads only the grammars needed, trimming the page’s CSS Custom Highlight JS from ~90 kb to ~5 kb…