Under the hood
Plain HTML, CSS and JavaScript, with no framework and no build step. GSAP and ScrollTrigger drive the choreography, Lenis handles smooth scrolling, and a custom GLSL shader draws the hero. Every illustration is SVG or Canvas. The site is fully responsive from 390px up, respects reduced-motion settings, and shows a pre-rendered image in browsers without WebGL. It's deployed on Vercel.