Card One
flex: 1 1 260px means grow, shrink, base width 260px.
Three cards distribute evenly and wrap on narrow screens using flex-wrap: wrap.
flex: 1 1 260px means grow, shrink, base width 260px.
gap replaces margin — cleaner, works with wrap.
Resize your browser. Watch the layout adapt.
flex-direction: column + justify-content: center + align-items: center = perfect centering.
Perfectly centered both ways using just 3 flex properties.