Hi @hebhansen, thanks for getting in touch.
Wordfence is installed on millions of WordPress sites without affecting front-end styling, particularly outside of the admin area. The source of CSS or JavaScript issues would normally be tested by reverting a site back to a default WordPress theme and/or disabling other plugins.
As you’re already using Twenty Twenty-Four I would certainly suggest disabling all other plugins while Wordfence remains enabled to see if there might be such a conflict. If the issue goes away, reenable your plugins one-by-one to see which one causes it to return.
If the issue remains when Wordfence is the only plugin enabled, right-click and “Inspect…” on your links to view the CSS in your browser console. Let us know which CSS class/ID associated with Wordfence’s styles is overriding your theme’s links so we can take a closer look.
Thanks,
Peter.