No Visa or Mastercard inside Russia now :-(

usa.visa.com/about-visa/newsro
mastercard.com/news/press/2022

basically no buying foreign VPNs or any stuff