Buttons have a large line height which supplies a type of pseudo-padding, which is fine until the button gets split onto multiple lines, in which case they look quite bad.
I've got a fix for my local NRO here:
https://github.com/greenpeace/planet4-child-theme-australiapacific/pull/64
but we were hoping to fix it upstream as well.