Hero section

A generic hero made exceptional, one layer at a time

The starting point

Count the problems.

Layer 1: Copywriting

Fix the headline

Before: "Build Better Websites with Our Platform" After: "Ship interfaces your users actually notice"

Fix the subheadline

Before: "Our innovative solution helps you create beautiful, fast, and reliable websites with ease." After: "The thousand small decisions (the right easing curve, the curly apostrophe, the CTA that says exactly what happens next) are the difference between forgettable and remarkable."

Fix the CTA

Before: "Learn More" After: "Start the course, free"

Layer 2: Typography

Eyebrow text

Headline sizing

Subheadline typography

Proper punctuation

Layer 3: Craft

Spacing system

Button styling

<a>, not <button>. h-11 is a 44px touch target.

Secondary action

Primary has a background, secondary is text-only.

Layer 4: Animation

Stagger entrance

Reduced motion

When initial is false, motion/react skips the entrance entirely.