Cannot remove myself from Wix-managed GCP project

Title: Cannot remove myself from Wix-managed GCP project

I’m stuck in a Google Cloud project I no longer want access to.

I don’t have permission to remove myself (IAM/billing/people management are grayed out).
The project admin hasn’t responded. Since I am not listed in any groups relating to this I assume that I was added via my email.

How can I remove my account from this project?

Any guidance appreciated.