Yep. It’s their own website. How do they suspend their own wesbite?
They are still probably using a hosting service for the site. I suspect the huge instant boost in traffic was mistaken as a DDoS attack by the automatic server security safeguards.
Yep, it is hosted by Network Solutions, LLC