.meetingList--landscape {
    & .c-card + .c-card {
        margin-top: var(--marginMedium);
    }

    & .c-card__content {
        flex: 1;
    }

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

    @media (min-width: 713px) {
        & .c-card__contentWrapper {
            flex-direction: row;
            align-items: flex-start;
            justify-content: flex-start !important;
            gap: var(--marginLarge);
            padding: var(--marginMedium) !important;
        }

        & .c-card__dateTime {
            min-width: 155px;
        }

        & .c-dateTime.--large {
            width: 100%;
        }
    }

    @media (min-width: 1024px) {
        & .c-card__contentWrapper {
            gap: var(--marginExtraLarge);
        }
    }
}
