.balanced-card-grid{--card-gap:1rem;--card-min-width:18rem;--card-columns:4;align-items:stretch;gap:var(--card-gap);flex-wrap:wrap;display:flex}.balanced-card-grid--three{--card-columns:3}.balanced-card-grid--two{--card-columns:2;--card-gap:1.5rem}.balanced-card-grid>*{flex:1 1 max(var(--card-min-width), calc((100% - (var(--card-columns) - 1) * var(--card-gap)) / var(--card-columns)));overflow-wrap:anywhere;min-width:0}
