hmmmm ok say you have a variable number of cards and want a repsonsive grid with no media queries, equal column widths, and a last row that doesnt stretch to fill the space.
the obvoius approach with flex-wrap and a flex-basis almost works, but the last row always looks off when it holds fewer items: teh leftover cards grow to fill the whole width. I could hack it with invisible spacer elements, but that feels wrong.
flexbox gets close but not quite, what's the idiomatic way to do this now??

