The open call for the 2025 edition is now closed. The next open call for the 2026 edition will be open in February 2025.