hero.split-media-right · Split, media right

A hero pattern from the hero library, drawn alone below with this design's tokens and sample copy. Used in this design on: home page, section 1. Give the section root data-pattern="hero.split-media-right". A guide only: DESIGN.md and tokens.json are the source of truth.

Rule
Copy in columns 1–6, vertically centred; the image fills columns 7–12 at the full hero height. A hairline and a muted meta line close the copy column.
Slots
eyebrow, headline, subhead, cta, cta2, heroImage, meta
Grid areas
copy 1-6 · media 7-12 (12-column grid, 1-based inclusive spans)
Notes
The image fills its columns edge to edge (no frame; radius only if the style's radius token says so). Subhead max 34 ch.
Tokens
bg #FAFAFA · text #1F1F1F · heading #0F0F0F · accent #F95620 · accent2 #9E2C00 · Geist / Geist · radius 2px · space unit 8px (full list in design/tokens.json)
Section
vertical padding step 0

Do

  • Keep the copy column to columns 1–6 and vertically centre it against the image.
  • Let the image fill columns 7–12 and the whole hero height, cropped to fill (object-fit: cover).
  • Use the style's own button shapes and radius tokens for the two CTAs; the secondary is a ghost button.
  • Close the copy column with a hairline and one muted meta line (rating, location, availability).
  • At phone width show the image first at 4:5, then the copy.

Don't

  • Don't centre the copy horizontally or put the headline over the image.
  • Don't add a gradient overlay, floating badges or stats cards on the photo.
  • Don't use a stock illustration in place of the photo; use the style's treatment (photo, duotone, grayscale).

Brand & product studio

We make complicated companies simple to choose

Northfold is a 14-person studio helping manufacturers, labs and B2B teams explain what they do — and look like they mean it.

Start a projectRead case studies

Booking projects from June 2026