McLaren's Lando Norris kept his cool amid treacherous weather and plenty of crashes in the 2025 F1 season opener.