Refined text scaling logic for column breaks