Heading hierarchy cleanup across tools, blog, and protocols pages
- ANOVA, T-Test, Correlation, PCA, and Linear Regression tool pages: H4 sub-sections collapsed into bold lead-in paragraphs; depth now caps at H3
- Protocols index, Blog index, and home page: added screen-reader-only H2s so the H1 → H3 jump is gone (better for AI Overviews and accessibility)
- New site-wide rule (CONTENT_TYPOGRAPHY.md): three-level heading ceiling (H2 → H3), ≤5 H2 on teaching pages; hub and legal pages exempt
- New CI check: bun run check:headings (scripts/check-heading-hierarchy.ts) blocks future violations