bei der Schriftgröße wird leider zu wenig Rücksicht auf die Besucher genommen.
Grundsätzlich sollte die Schrift etwas größer als die Browservorgabe gewählt werden. font-size 75% ist voll daneben.
Bei den Überschriften sollte nur die h1 noch etwas größer gewählt werden. Alle anderen Überschriften dann so groß wie die Absätze. Für die Schriftgröße ist zudem die Einheit rem besser geeignet.
line-height sollte ohne Einheit angegeben werden. Je nach Schriftart 1.3 oder 1.4.
Ich habe diese Einstellungen auf Anhieb nicht gefunden, so würde ich mir eine einfache HTML-Datei mit den Headern h1…h6 ohne CSS erstellen und mir die Seite in den im Browser integrierten Entwicklungswerkzeugen ansehen. Dann siehst alle vom Browser verwendeten CSS Grundeinstellungen dazu.
Ich habe gerade alles auf Bootstrap 3 umgestellt und die verwenden bei einer Standardgröße von 14px die unten aufgeführten Größen. Offenbar kennen die deine Empfehlungen nicht. Ich persönlich habe es auch lieber, wenn die Überschriften alle unterschiedlich groß sind, wie soll ich sie sonst unterscheiden.