.--simple .meeting {
    display: flex;
    align-items: center;
    position: relative;
    width: 100%;
    margin-bottom: var(--marginSmallMedium);
    padding: var(--marginSmall);
    border-radius: var(--borderRadiusSmall);
    background: var(--baseLight100);
    box-shadow: var(--boxShadow);
    transition: all ease-in-out .25s;
    break-inside: avoid;
}

.--simple .meeting:hover {
    transform: translateY(-.15rem);
    box-shadow: var(--boxShadowHover);
}

.--simple .meeting__metaData {
    margin-block-end: .5rem;
    font-size: var(--labelSize);
}

.--simple .meeting__date {
    color: var(--baseLight100);
    background-color: var(--primaryColor500);
}

.--simple .meeting__link {
    position: absolute;
    inset: 0;
    text-decoration: none;
    text-indent: -999em;
}

.--simple .meeting__moreLink {
    display: inline-block;
}

@media (min-width: 900px) {
    /* Divide the list into 2 columns to prevent the list from becoming very long */
    .variantDefault .--simple.--2col .meeting__list {
        columns: 2;
        gap: clamp(var(--marginSmall), 5vw, var(--marginLarge));
    }
}
