Hi-tech van boost for mountain rescue team