Are you using Chrome on Android? I've noticed that it sometimes displays font sizes strangely here and on Reddit. I don't know why.
Firefox on Android does that as well, the bug report for it is
here. It's a bug with text inflation (used to make websites more readable on mobile) handling nested tables incorrectly, and there doesn't seem to be an easy solution, so it's been around for a while.