Per-letter magnets
Pull ranges from 0.45 (indifferent, mounts a slow drift) to 1.0 (eager, snaps fast). Rotation feel varies too, from 0.5 to 1.4.
Every letter of the word reacts on its own. Each one leans toward you with a different strength, as if the type is curious about your cursor.
The word "CURSOR" is split into six independent <span>s. Each has its own pull power and rotation feel, and each smooths at its own rate — so the type never moves as one monolithic block.
Pull ranges from 0.45 (indifferent, mounts a slow drift) to 1.0 (eager, snaps fast). Rotation feel varies too, from 0.5 to 1.4.
Within a 300px radius, influence fades with distance squared. Move your cursor near a letter and it leans toward you; pull back and it relaxes home.