SPA for typographic unit conversion