Hallo Matthias,
style-Elemente sind praktisch überall erlaubt. https://www.w3.org/TR/html5/document-metadata.html#the-style-element
Stimmt! Nachdem ich das geschrieben hatte, glaubte ich auch, etwas in der Art(dass sich das geändert hatte) hier schon mal gelesen zu haben und bemühte die Suche, fand aber leider nur das Gegenteil wie dieses und dachte daher hätte mich geirrt. Insofern vielen Dank für die Auffrischung und den Link und natürlich die dortige Warnung:
Note: A <style> element should preferably be used in the <head> of the document. The use of <style> in the <body> of the document may cause restyling, trigger layout and/or cause repainting, and hence, should be used with care.
Gruss
Henry