/* Why Ziel: exactly two columns, six benefits in original DOM order (2/2/2). */
#ziel-why-r2 .zw-switch .zw-switch-grid {
  display: grid !important;
  grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  grid-auto-flow: row !important;
  gap: 18px 20px !important;
}
#ziel-why-r2 .zw-switch .zw-switch-grid > div {
  min-width: 0;
  grid-column: auto !important;
  grid-row: auto !important;
}
@media (max-width: 620px) {
  #ziel-why-r2 .zw-switch .zw-switch-grid { grid-template-columns: minmax(0, 1fr) !important; }
}
