pub fn extract_range(text: &str) -> Option<(f64, f64)>
Extract a range from patterns like “X to Y”, “between X and Y”.