HTML comments in CSS?
It's created by someone who thought that visitors of the site use a browser which does not recognise <style>
tags.
(Ancient) browsers, which do not recognise <style>
tags, will not show "weird" characters (CSS rules) because of the HTML comments.
Most browsers recognise the <style>
tag, so the developer seems to use <!-- -->
out of (bad) habit. It should not be used.