Du möchtest tatsächlich, dass die Zeile kleiner ist als die darin enthaltene Schrift? Üblich für line-height sind 1.2em bis 1.3em.
Dann habe ich irgendwo ein Verschachtelungsproblem...
Denn in der komplexeren Testseite, aus der ich dieses Beispiel gebaut/entnommen habe ist der Zeilenabstand mit 0.95em > als 95% der Schriftgröße. Ca. 136%.