What sells it for me is the refusal telling the agent exactly where the token should go. A bare "no hex" error usually just sends it looping. Does guard.mjs run only as an agent hook, or in pre-commit too so it catches humans as well?
"Hospitals that run as well as they care" is a strong line, and the partner logos right under the hero deliver proof instead of promises. The text over the dark photo gets a bit lost, a touch more contrast would help. Good rule to design under.
A motion study for Rayon, an AI-powered, browser-based CAD tool for interior designers. No screen recording: the product is rebuilt as motion graphics, so a single line becomes a wall and the plan keeps growing until it folds into 3D.
15 and 30 seconds, landscape and native vertical, built in a code-based motion pipeline with original sound design.
Creative direction, motion & sound: Jander Hoffmann · Method: AION Creative Studio OS
Spec work / not affiliated with Rayon.
Rebuilding the product as motion instead of a screen recording is a smart call. The line turning into a wall explains the tool before any voiceover does. When you make these for real clients, do they ask for matching slides for the launch deck too?