Manage.ntppool.org seems unreachable

https://manage.ntppool.org/manage/servers - doesn’t load for me from several regions I have tried from.

https://status.ntppool.org/ shows nothing wrong.