Hallo,
Dann wäre mein erster Gedanke, trotz unterschiedlicher Schriftgröße der beiden Überschriften deren line-height auf denselben Wert zu setzen.
Der erste Gedanke ist nicht immer der beste. Hier ist es ein schlechter. Gleich wieder verwerfen!
aber bitte nicht, solange dein Alternativvorschlag auch nicht besser ist. Mit meinem Ansatz über line-height erreiche ich, dass zumindest die Zeilenboxen der beiden Überschriften gleich hoch sind, während du das durch berechnetes(!) padding zu erreichen versuchst, das auch noch mit Fingerspitzengefühl auf padding-top und padding-bottom verteilt werden muss. Damit die Grundlinie wirklich fluchtet, ist bei deiner Lösung auch Probieren angesagt - mit dem Risiko, dass es bei leicht abweichenden Umgebungsbedingungen nicht mehr sauber passt. Also auch nicht wirklich eine Lösung, nur ein etwas komplizierterer Lösungsansatz.
So long,
Martin