Question might be is it still hosted on a phone... DNS resolves to a residential ISP range, and the site seems to be holding up quite well still, so not sure
I don't think it would suddenly be hosted on something else in the very few days since.
Edited to add: I don't think it's hosted via a phone with a SIM, it would appear that the device is connected to their home network.
Also: Haha, ooops, 2024 (not 2025!)