/* What People Say — equal-width columns (home index only: .site-section.block-14) */
.site-section.block-14 .block-testimony {
    gap: 1rem;
}

    .site-section.block-14 .block-testimony > div {
        flex: 1 1 0;
        min-width: 0;
    }

@media (max-width: 767.98px) {
    .site-section.block-14 .block-testimony {
        flex-direction: column;
    }

        .site-section.block-14 .block-testimony > div {
            flex: 1 1 auto;
            width: 100%;
        }
}
