About this set
Three two-column heroes that pair the copy with something on the other side. Copy and image is a plant subscription hero with a kicker, headline, a filled and an underlined call to action and three ticked benefits, next to a tall photo with a floating card announcing the next delivery. Copy and a quote form is a removals company hero with three short stats beside a quote form: two postcode fields, a date, a home size select and a required email field, each with a visible label. Video poster link and copy puts a large landscape photo first, with a round play button and a duration chip; the whole poster is one link to the trailer, so it works without a video player until you add one. Use them for the most common landing page pattern, where the right column carries the proof. Below 992px each hero stacks, the floating card tucks under the photo instead of covering it and the form fields go to one column. Colours come from four custom properties, so the same layout takes on a new palette with a modifier class.
What’s included
- Image, form and video poster variants of the same split layout
- Floating detail card that tucks under the photo on phones
- Quote form with visible labels, autocomplete hints and a required email
- Video poster link with a play button and a duration chip
- Stacks to one column below 992px
Accessibility
Every form field has a visible label tied to it with for and id, the email field is required and typed, and the submit is a real button. The video poster is one link whose name reads Watch the trailer, length 2:14, with the play icon hidden from screen readers. All links, buttons and fields show a 3px focus outline, and the image zoom and colour transitions stop under prefers-reduced-motion.
Customise it
Change --sp-accent, --sp-accent-hover, --sp-bg and --sp-line on .sp, as the .sp-green and .sp-film modifiers do. In Bootstrap the button colours are --bs-btn-* variables on .sp-btn; in Tailwind swap the #3f6212, #1d4ed8 and #9a3412 values.






