Update fitter-happier-text.js

Fixed clipping issues when zoomed by using .getBBox().width and .getBBox().height instead of .offsetWidth and .offsetHeight to determine the size of the viewbox.