New function for responsive font sizing