the short answer
For most clients, cardio does not kill gains. The interference effect - where lots of endurance work slightly dampens strength and muscle gains - is real, but it is modest and manageable. It mostly shows up with high volumes of hard cardio done close to the muscles you are growing. Keep cardio mostly easy, low-impact, and separate from heavy leg training, and it sits alongside lifting just fine.
This article is general coaching information, not medical advice - individual needs vary, and any client with a heart, lung, or other medical condition, or signs of overtraining, should be referred to a doctor before changing their training load.