.meetingSpeakers__speakers,
.meetingSpeaker__socialMedia {
    margin: 0;
    padding: 0;
    list-style: '';
}

.meeting__speaker {
    display: flex;
    flex-direction: column;
    gap: var(--marginMedium);
    padding-block: var(--marginMedium);
    border-top: 1px solid var(--baseDark100);
}

.meetingSpeaker__image {
    width: 100%;
}

.meetingSpeaker_job {
    display: block;
    margin-block-end: var(--marginMedium);
    font-size: var(--14Size);
    color: var(--baseDark900);
}

@media (min-width: 512px) {
    .meeting__speaker {
        flex-direction: row;
        align-items: center;
        gap: 4rem;
    }

    .meetingSpeaker__picture {
        flex: 0 0 33%;
        max-width: 284px;
    }
}

@media (min-width: 768px) {
    .meeting__speakers {
        max-width: var(--maxIndentWidth);
        margin-inline: auto;
    }

    .meeting__speaker {
        gap: 7.25rem;
    }
}

/**
 * speakers grid List
 */

@media (min-width: 512px) {
    .meetingSpeakers__speakers.u-gridList {
        grid-template-columns: repeat(auto-fill, minmax(min(160px, 100%), 1fr));
    }

    .u-gridList .meeting__speaker {
        flex-direction: column;
        gap: var(--gridGap);
    }

    .u-gridList .meetingSpeaker__picture {
        flex: 0;
    }

    .u-gridList .meetingSpeaker__bio {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: initial;
        display: -webkit-box;
        -webkit-line-clamp: 5;
        -webkit-box-orient: vertical;
    }
}
