This should be fixed by adding setPublicPath
to your Bud config:
Add the font to your Tailwind config.
Add the font to your CSS. Make sure the editor CSS is including this same CSS.
You’ve already done these things
FYI - Sage now automatically generates theme.json
from a Tailwind config. You might want to consider pulling that update into your theme.