It seems that the “Classic Text” element picks up my CSS text styles with no problem, but using the newer “Text” element does not. It inherits the font, but not line height, color, etc.
Here’s a comparison (Text element on left, Classic Text element on right):

Is there a setting somewhere to enable CSS classes for the Text element?