Dynamically resizes text to fit the width of a page