Yeah, I have been unable to access their general website either. However, I was able to log into my application here: https://npsc.onlineapplications.net/applications/
From the past comments, I guess it might be a bit closer to mid-April before people start to hear back... all the way to mid-May..