Dakar 2024: Toyota Gazoo Racing Czech crew overcome the impossible