ACID CANNES 2025 UNVEILS ITS POSTER