I'm sorry to be offtopic, but this website looks like an hallucination generated by chatgpt 4.
This type of quality downgrade is scary, and it's everywhere now.