Capisco che il cliente ....

Ma mi pare un falso problema.
Se non usi font fissi, l'utente puo` ingrandirli senza troppa fatica con le opzioni del brwoser.
E se usi il font preimpostato dell'utente (100% oppure 1 em) non avra` nessun problema.