If there was one thing Cannes Lions 2026 proved, it’s that the world’s biggest advertising festival is no longer just about advertising. Yes, there were yacht…