Epic MegaGrants apply page failed

Hello!

Im planing to apply MegaGrants for my project,
but the application page keeps redirect me to this page, asking me to log in.
is the application page broken?