It's not a tooling decision
It's a decision about how your organization thinks
The workhorse. One claim, broken across lines, with an optional footnote.
eyebrow, lines[], accentLine, footnote, ground, align, full
A ledger of then/now pairs. Best used to establish inevitability before making a claim.
eyebrow, heading, moments[{ actor, year, then, now }]
Three 'not this, but that' cards. Sharpens positioning by naming what the work isn't.
eyebrow, heading, items[{ not, but }]
Labelled 2x2 with axis captions and one highlighted cell. For placing the reader.
xLow, xHigh, yLow, yHigh, quadrants{}, highlight
Oversized figures that count up once on entry. Keep captions to a single line.
eyebrow, heading, stats[{ value, prefix, suffix, caption, source }]
An interactive split between two competing allocations. The only stateful section.
eyebrow, heading, left{}, right{}, defaultValue
An ordered ladder of tiers, each inset from the last. For staged models.
eyebrow, heading, layers[{ index, title, body }]
Three offers side by side, each with a shape label and bullet specifics.
eyebrow, heading, engagements[{ index, shape, title, summary, points[] }]
Three tabbed offers as a rotating 3D card deck. Auto-advances until the visitor interacts; flattens on mobile and under reduced motion.
eyebrow, heading, offers[{ index, track, shape, title, summary, points[], outcome }], interval
The same three offers as one pinned slide act: scroll drives which offer is open, no timer. Falls back to a plain stack under reduced motion.
eyebrow, heading, offers[...], ground
A single attributed line, centred. Use sparingly — one per page at most.
quote, attribution, ground
The jagged frontier: an SVG boundary between machine-solved and human work, optionally plotted with task chips and a four-category key.
eyebrow, heading, standfirst, chips[], legend, aboveLabel, belowLabel, ground
A pinned two-beat act: the same task chips scattered across the frontier, then regrouped into progress clusters as you scroll.
eyebrow, scatterHeading, clusterHeading, chips[], ground
A ring with a gap beside a list of four. Closes an argument on a hopeful note.
eyebrow, heading, standfirst, items[{ index, title, body }], gapLabel, ground
Page bookends. Hero opens with the thesis; ContactSlide closes with a form.
Hero: eyebrow, lines[], standfirst, meta[] — Contact: eyebrow, lines[], blurb