Hi there. I shall make changes to the style sheet soon. When I first published this page in 2006, I never encountered any issues or had any complaints about the font sizing until now. I had completely forgotten that I used 'vw' and in fact had to look up what it even did. I must've had my reasons at the time...
Anyway, thanks for bringing it to my attention!