And I am no sure can it even be done via Steam cause the VPN should have access "to do stuff" on network level. There should be free tear on Proton so you maybe would be able to test it. It has good instruction on Fedora but on immutable linux like the Bazzite is, it have to be installed on rpm-ostree -layer.