Grouped by unsupervised k-means across six structural indicators, without the election result. The AfD second vote is an overlay added afterwards, not proof of causation. Hover over a constituency; a click shows the cluster narrative.