I am facing an issue with a webfont that lacks support for Cyrillic characters, only containing Latin chars. Surprisingly, when I attempt to display Cyrillic characters, instead of showing blank or corrupt symbols (as expected), the webfont is bypassed and the characters are displayed in a system font. While this may seem like a positive outcome, I am unsure of the reason behind it. My understanding is that if a browser does not support the specified font in CSS or webfonts in general, it should resort to a fallback font. However, in this case, the substitution seems to occur even when the characters used are unsupported. Can someone clarify if my interpretation is accurate?