Batch 10 — Accessibility WCAG 2.1 AA

Six accessibility defects found by reading the markup, never by testing with a screen reader or by keyboard alone — see the standing gap in docs/qa/ClaudeQACoverage.md.

Landed when: all six are closed AND a keyboard-only pass has actually been walked on the home, services and contact pages.

No due date
100% Completed