On mobile the in-page nav is broken:
- At <=940px all section links disappear (
.nav-links { display: none }) with no hamburger - there's a dead .nav-toggle rule (global.css:130) that's never rendered in Nav.tsx.
- "Book a free call" clips off-screen on narrow phones (
.nav-cta has no responsive collapse).
Fix: render a hamburger toggle in Nav.tsx that reveals the section links below 940px; hide the GitHub button at <=600px so the CTA doesn't clip.
On mobile the in-page nav is broken:
.nav-links { display: none }) with no hamburger - there's a dead.nav-togglerule (global.css:130) that's never rendered inNav.tsx..nav-ctahas no responsive collapse).Fix: render a hamburger toggle in
Nav.tsxthat reveals the section links below 940px; hide the GitHub button at <=600px so the CTA doesn't clip.