No, there is no CSS reset or trick or hack that can make all browsers display fonts the same. The same font is displayed differently in different browsers. Even the same font in one browser may look different on different systems.
CSS reset will help make the default settings more consistent, which could help if it were, for example, a heading header, where some headers are highlighted in bold by default, while others are not, and the default values ββare slightly different between browsers. This may not help when size and weight are given.
You can make a hack so that it looks the way you want it in a particular browser, but all users of this browser may not need it. While this may look better for some, it may make it look worse for others.
Note: I noticed that you are using serif as a backup for Arial and Helvetica . You would like to use sans-serif to make it look more similar when using backup.
One more note: I see that you use comments inside style tags, which was useful only for browsers that did not understand CSS at all, such as Internet Explorer 1.0.
source share