Well i am surprised they put so much effort into building a site like this. it has some copy paste elements, but the card works, even on payment processor as stripe. So they even found some mastercard card issuer that wanted to work with these scammers...
Someone please correct me if I'm wrong, but today a simple website like the one in question is very easy to create with the help of AI and ready-made templates - and so is finding someone who can enable virtual bank cards, of which there are dozens today when it comes to cryptocurrencies.
They have already suggested that you open a new topic in the Scam accusations board, but it would also not be bad to report the page as dangerous/malicious to Google (
https://www.google.com/safebrowsing/report_phish)