Responsive — After

Navigation (hamburger always showing)

Grid — 2 columns (broken breakpoint)

Card 1
Card 2
Card 3
Card 4
Card 5
Card 6
Card 7
Card 8

Container Query (broken — always stacked)

Wide container — but stacked!

Container query broken: always vertical layout.

Narrow container

Same broken layout.

Viewport Units (changed)

width: 80vw (max 900px)
height: 25vh

Responsive Typography (smaller range)

clamp(12px, 1.5vw, 20px)

This text scales less with viewport width.

Aspect Ratio (swapped)

4:3 (was 16:9)
1:1 (was 4:3)
16:9 (was 1:1)