This is a wonderful question about why styles do not get inherited in form fields. This is a wonderful answer that explains "Certain controls are not defaulted to inherit font settings."
Is there a specification about this? "Certain controls" seems vague to me.
I checked
- MDN - Inheritance Article does not mention form fields.
- MDN -
<textarea>
Article does not mention inheritance