/* =========================
   Article Meta Section
   ========================= */

.evento_article-meta {
    width: 100%;
    max-width: 1600px;
    margin: 0 auto;
    padding: 60px 50px;
    box-sizing: border-box;
    font-family: 'Inter', sans-serif;
}

/* GRID → 5 colonne perfette */
.evento_meta-container {
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    gap: 20px;
    text-align: center;
}

/* singoli blocchi */
.evento_meta-author,
.evento_meta-date,
.evento_meta-evento,
.evento_meta-category {
    font-size: 20px;
    line-height: 26px;
    font-weight: 400;
    color: #000;
    align-self: center;
}

/* colore stato */
.evento_meta-evento strong {
    color: #00B812;
}


/* =========================
   RESPONSIVE
   ========================= */

/* tablet → 2 colonne */
@media (max-width: 1100px) {
    .evento_meta-container {
        grid-template-columns: repeat(2, 1fr);
    }
}

/* mobile → 1 colonna */
@media (max-width: 699px) {
    .evento_meta-container {
        grid-template-columns: 1fr;
    }

    .evento_article-meta {
        padding: 40px 25px;
    }
}

/* font piccolo su schermi stretti */
@media (max-width: 370px) {
    .evento_meta-author,
    .evento_meta-date,
    .evento_meta-evento,
    .evento_meta-category {
        font-size: 14px;
        line-height: 20px;
    }
}
