I don't want any fallback fonts. I just want this font to load. And it does, on my Mac. It also shows correctly for iPhones in Responsive Design Mode of Safari.
Looking at the developer console, it is a 404 for the font file:
Failed to load resource: the server responded with a status of 404 ()
https://dvnsh.com/podcast/Podcast.hyperesources/Herculanum.ttf
It is working on the Mac because Herculanum is installed by default.
Did you include the font file (needing to be named exactly Herculanum.ttf) in your Resources Library? I assume you're still using OAM export... if you change the .oam to .zip and look inside, is the font there?
Maybe Hype is pulling it from the system instead of the resources? But then why is it showing it in the Resources inspector? And why isn't it there in the .hype?
You are not including the actual font file - you just have the Hype-based font description (the green T item). The font file would be something like a .ttf, .otf, .woff, etc. This needs to be referenced in the Hype font description as well, using the ${resourcesFolderName} magic variable. Please see: