Self-host fonts, preload critical ones, and use font-display: swap to avoid invisible or shifting text.
Why This Matters
Blocking font loads cause invisible text (FOIT) and late text shifts that worsen LCP and CLS.
Related Rules
Catch this automatically on every PR
BeforeMerge scans your pull requests against this rule and dozens more. Get actionable feedback before code ships.