↓ scroll down
01

Scroll into view triggers a 3D rotation from the left edge.

02

Each card has an independent ScrollTrigger that fires once.

03

rotateY from −80° combined with opacity gives a fold-in effect.

04

transformOrigin is set to the left edge so it hinges open.

05

perspective is applied to the parent container, not the card itself.

06

power2.out easing makes the opening feel physical and natural.