Tried to access their guidance mentioned in the new-ish post-quantum warning, noticed their domain seems to point to a parked STRATO page, TLS is no longer working, registrar information changed, whois information last updated 2025-10-24.
Did they accidentally their entire domain?