this is subtle, but I'd move the subject 1px lower. So padding-top: 0.9rem, padding-bottom: 0.7rem

probably it's how the characters are rendered in their line, but this looks a little too high when I compare with the visuals