Thanks for the link and the images. It turns out that you page's MathJax configuration includes
style: {
"mjx-container mjx-math": {
"font-size": "0.9em",
"font-weight": "bold"
}
}
which sets the font-weight to "bold" (they have added special code to insert this style declaration into the page). That is what is giving you the bold characters. If you turn off that font-weight in the browser console's DOM inspector, the bold effect should disappear.
The MathJax fonts aren't set up to have font-weight or font-style applied to them, and different browsers handle this differently. Safari will use a "poor-man's-bold" approach to this (if I remember correctly) by taking a non-bold font and place a second copy of the character that is shifted to the right by 1 pixel, making it bolder. It looks like Windows Firefox does the same.
In any case, you should ask the vendor to remove that CSS declaration from their MathJax configuration. The 0.9em declaration is also ill advised, as it can throw off MathJax's layout. MathJax picks the font size it uses so that the height of a typeset "x" will match the height of an "x" in the surrounding font (provided that font has its font dimensions properly set, and not all do). But if they want to modify that size, they should use
output: {
scale: .9
}
as part of their MathJax configuration rather than using CSS attached to MathJax DOM elements. Note that when you switch to SVG output, the size of the math gets larger. That is because the CSS they are using to reduce the size only affects CHTML output. The "output" configuration I give above would apply to both CHTML and SVG output.
Finally, I note that there isa mixture of CSS-styled math and MathJax math. (That is, not all the math in the page is processed by MathJax.) That can lead to a poor experience for users with assistive needs, as the CSS-styled math may not be read properly be screen readers, for example, and some math will be read one way and other math will be read another way. This can lead to a confusing experience.
In any case, the font bold problem is with the page's CSS styling.
Davide