helpcenter.trendmicro.com won't load
Clicking on "Contact Support" on the homepage takes me to "Hmmm... can't open this page. Check if there is a typo in helpcenter.trendmicro.com" using Edge. All attempts to access this website fail, even using Chrome & Firefox; get the same type of message. Not much of a help center if you can't ever access it.