SEIR model across 4 age groups (children, young adults, adults, elderly) with heterogeneous contact matrices. Age-assortative mixing amplifies transmission; vaccination of specific groups suppresses outbreaks differently.