Thank you! It’s actually a custom Framer code component, but it doesn’t use Three.js. The cube is built with CSS 3D transforms, and its rotation is driven by scroll progress with interpolated rotation stops. I wanted to keep it lightweight and fully customizable inside Framer.