What I ended up doing is creating a second account on an instance which doesn’t allow NSFW (feddit.de in my case but there are many more). These instances defederate from NSFW instances so you don’t see the post at all on your feed.
Two. One on lemmy.ml originally, and then I made a second on feddit.de because I live in Germany so I thought a German instance would be nice, and they don’t show NSFW posts which makes browsing in the office a little less awkward.
What I ended up doing is creating a second account on an instance which doesn’t allow NSFW (feddit.de in my case but there are many more). These instances defederate from NSFW instances so you don’t see the post at all on your feed.