hero201
A split hero with a large sans headline, an intro, an Arrow Pill and an underline link beside the op-art background component, a live WebGL field in the spirit of Bridget Riley: dense parallel lines ripple in slow waves and swell from thin to heavy across the canvas, bulging around the cursor or a wandering focus. Every field setting passes through the art prop; ink and paper follow the theme, lines stay crisp at any size, it pauses offscreen, holds a still frame for reduced motion and falls back to CSS stripes without WebGL.
hero201
A split hero with a large sans headline, an intro, an Arrow Pill and an underline link beside the op-art background component, a live WebGL field in the spirit of Bridget Riley: dense parallel lines ripple in slow waves and swell from thin to heavy across the canvas, bulging around the cursor or a wandering focus. Every field setting passes through the art prop; ink and paper follow the theme, lines stay crisp at any size, it pauses offscreen, holds a still frame for reduced motion and falls back to CSS stripes without WebGL.