.meetingList--menu {
    display: grid;
    gap: var(--marginExtraSmall);
    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));

    & .c-card {
        border: 1px solid var(--baseLight500);
        border-radius: 6px;
        background: var(--baseLight200);
    }

    & .c-card__contentWrapper {
        padding: var(--marginSmall);
    }

    & .c-card__title {
        margin-bottom: 0;
        font-size: var(--14Size);
        font-weight: 400;
        line-height: 1.57;
        letter-spacing: .32px;
        color: var(--baseDark900);
    }

    & .c-card__dateTime {
        margin-bottom: .875rem;
    }

    & .c-dateTime {
        padding: 4px;
        border-radius: 4px;
        font-size: 10px;
        text-transform: uppercase;
        font-weight: 600;
        letter-spacing: .25px;
        line-height: 1.15;
        color: var(--baseLight100);
        background-color: var(--primaryColor500);
    }

    & .c-card:hover .c-card__link {
        color: var(--primaryColor500);
    }
}
