Camerimage 2025: The Slope is Steep