The authorities might know you ordered a gift card, but not which Mullvad account you funded it with.
it won't even slow down actual criminal investigations by nation states and might not even stop a determined civil suit.
No need to share my cc with yet another company.