I tested the site and was informed my nomination had been accepted —
Eligible works are those first released between 7/1/2020 and 6/30/2021.
The deadline to make nominations is July 19, 2021. The initial batch of final ballots will be released in August 2021.
Dragon Con says they will attempt to notify all nominees by August 2, 2021.