- Grid:
repeat(auto-fill, minmax(250px, 1fr)) - Cards with image (placeholder via picsum.photos) and caption
- Header on Flexbox: logo on the left, navigation on the right
- On mobile (<768px): single column, navigation below the logo
Criteria:
- At 320px, everything is in one column, nothing is cut off
- Flexbox and Grid are used as intended (not Grid for a single row of buttons)