My browser (FireFox) shows a warning before opening the site. Followed by a blocked message by my DNS provider because the site is malicious. I'll need to do some network changes if I want to see this.
You can try this copy: https://web.archive.org/web/20260921054500/https://libroot.o...
The site owner should appeal the block here: https://spa.xfinity.com/report