I think we can convert the margin-top: 15px from .regular.contents to be padding-top: 15px on .cooked instead… that would allow us to keep the same spacing and hide overflow, but allows 15px of additional overflow on top (which should be plenty of space for Furigana)…
I need to check to make sure the switch doesn’t cause other issues, but I don’t see any obvious roadblocks…