A Generative Framework for Causal Estimation via Importance-Weighted Diffusion Distillation