HALO: Hazard-Aware Landing Optimization for Autonomous Systems