The reasoning: layered causation
Dahlgren–Whitehead "rainbow" model: age, sex and constitutional factors at the core → individual lifestyle → social and community networks → living and working conditions (agriculture and food, education, work environment, unemployment, water and sanitation, health care services, housing) → general socio‑economic, cultural and environmental conditions.