578-line HTML blog post with CSS-only charts, metrics, timeline, and full narrative covering all findings from the analysis.