Riemannian geometry of resonant optical responses