Yeah this is a rather strange issue.
Your other devices aren’t also using a VPN are they? They’re able to access the site without a VPN or altered DNS?
Disable all extensions and try other browsers.
… You weren’t possibly IP banned by an admin there for some reason, were you?