'Visibility wasn't bad': Mostert after remarkable podium | Supercars