Text over images is a CMS problem, not a CSS problem
A photo picked in March, a headline written in October, and a contrast ratio that belongs to nobody. Five overlay techniques, five hostile images, and the build-time brightness math that referees them.