A great read. Thank you for posting. The print works so well visually on the shaded background but it probably makes it unredable if some one is relying on a screen reader. It's just something I have started thinking about myself.
I am just learning but there are fonts like calibri that are easier for the screen reader to get right. It makes things plain but it also makes it accessible.