/* 1. Flex‑Layout der großen Veranstaltungen vertikal aufbauen */
.event-big-long {
    flex-direction: column;       /* statt Zeilen nebeneinander */
}

.event-big-long .big-event {
    flex: 0 0 100%;               /* Item nimmt immer 100 % Breite ein */
    width: 100%;
    margin-right: 0;
}

/* 2. Titel‑Link blockieren, damit er immer eine neue Zeile beginnt */
.event-item-title {
    display: block;               /* Blockelement – steht allein in einer Zeile */
    width: 100%;
    margin-bottom: 0.5rem;        /* optionaler Abstand zwischen den Einträgen */
}

/* Falls die Events über Floats oder Grid organisiert sind */
.event-item-title {
    float: none;
    clear: both;                  /* Startet unter vorherigen Spalten */
}
