/**
 * Shared overflow fixes: flex `gap` + percentage-width columns (e.g. Bootstrap `col-6`)
 * can exceed 100% and cause horizontal scroll on narrow viewports.
 */

/* Homepage / large marketing pages — stats strip */
.ra-stats-inner {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    column-gap: 0;
    row-gap: 1.5rem;
}
@media (min-width: 992px) {
    .ra-stats-inner {
        row-gap: 0;
    }
}

/* Integration landers (remindavo-for-*) — flex stats row */
.stats-row {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    column-gap: clamp(0.75rem, 4vw, 2rem);
    row-gap: 1.25rem;
}
@media (min-width: 992px) {
    .stats-row {
        row-gap: 0;
    }
}
