Skip to content
SloplessTry the picker

Base style · 1900s-1930s · balanced

Bauhaus

Dessau-workshop modernism: flat circles, squares and triangles in red, yellow and blue, lowercase geometric sans and compositions built from solid colour fields.

Moods
bold, playful, retro, serious
Suits
architecture, agency, education, events, crafts, portfolio
Type
Jost

Principles

  • Build compositions from flat circles, squares and triangles in the three primaries; the shapes are the illustration
  • Set headlines in a geometric sans, lowercase, bold and tight
  • Divide sections on halves and thirds (1–6 / 7–12, 1–4 / 5–8 / 9–12) and fill whole fields with solid colour
  • Separate with solid bars (4 px or thicker), never hairlines or shadows
  • Use red, yellow and blue as equals beside black and off-white; no tints, no gradients

Hard rules

  • No rounded corners, drop shadows, gradients, blur or glass.
  • No pastel tints or secondary hues: no orange, green, purple or pink fills.
  • No outlined, shaded or 3D shapes; shapes are flat and solid.
  • No icon sets, emoji or stock illustrations.
  • No serif or script faces; no uppercase headlines.
  • No hairline dividers or cards with borders on four sides; use bars and fields instead.

Full page preview with sample copy, rendered from the same tokens and layout the agent receives.

For coding agents

Rules and live patterns

Every pattern Bauhaus owns, drawn by the same renderer as the picker with the style's default tokens and sample copy. Each has an anchor (#<pattern id>). A design's own DESIGN.md and tokens.json stay the source of truth; this page shows what the patterns look like.

Do

  • Use exactly three chromatic colours — accent (blue), accent2 (red) and surfaceAlt (yellow) — plus the neutrals; each appears at least once per screen.
  • Draw circles, squares, triangles, half-circles and bars as flat solid CSS/SVG shapes at the sizes in `layout.json`; they replace icons and illustrations.
  • Set headlines, titles, labels and nav links in lowercase (`text-transform: lowercase`), weight 700–800, tight leading.
  • Divide sections on halves (1–6 / 7–12) or thirds (1–4 / 5–8 / 9–12) of the 12-column grid, exactly as the spans say.
  • Fill whole fields with solid colour and put text on them in the matching on-colour (onAccent, onAccent2, text on yellow).
  • Separate rows and sections with solid bars 4 px or thicker in the heading colour.
  • Crop photographs to geometry: circle, square or 16:9; grayscale or plain full colour.
  • Keep buttons square-cornered with a 2–4 px border; primary buttons are solid accent.
  • At 375 px keep at least one shape composition visible per screen and stack fields as full-width bands.

Don't

  • No rounded corners, drop shadows, gradients, blur or glass.
  • No pastel tints or secondary hues: no orange, green, purple or pink fills.
  • No outlined, shaded or 3D shapes; shapes are flat and solid.
  • No icon sets, emoji or stock illustrations.
  • No serif or script faces; no uppercase headlines.
  • No hairline dividers or cards with borders on four sides; use bars and fields instead.
  • No centred text anywhere: headlines, labels and numbers sit flush left in their field.
  • No three-card feature rows; features use the shape key layout.

Heroes (5)

Primary shapes

hero.bauhaus-primary-shapes · hero

Rule
Text block on columns 1–6; a 2×2 composition of circle, square, triangle and half-circle in the three primaries fills 7–12 edge to edge.
Slots
eyebrow, headline, subhead, cta, cta2
Grid
text 1-6 · composition 7-12
Notes
Headline lowercase at step 5, weight 700, max ~16 characters per line. At phone width the text comes first and the composition follows the buttons at full width. The composition is four solid shapes with no gap: circle (accent), square (accent2), triangle (heading colour), half-circle (surfaceAlt / yellow).

Columns 1–6 hold the text, top to bottom with space between: lowercase eyebrow, the headline at step 5 (weight 700, lowercase, tight leading, max ~16 characters per line), a lead paragraph (max 40 ch) and two square buttons side by side (primary fill + outlined). Columns 7–12 hold a 2×2 shape composition with no gutter: a circle in accent, a square in accent2, a triangle in the heading colour, a half-circle in yellow (surfaceAlt). Each shape fills its quarter exactly; shapes are flat, never outlined or shaded. At phone width the text comes first and the composition keeps its 2×2 form at full width below the buttons, closing the hero like a poster foot.

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
Desktop

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
Phone, 390 px

Three colour fields

hero.bauhaus-color-fields · hero

Rule
Three full-height colour fields side by side — 1–4 accent2, 5–8 yellow, 9–12 accent — headline in the middle field, bottom-aligned.
Slots
eyebrow, headline, subhead, cta
Grid
field1 1-4 · field2 5-8 · field3 9-12
Notes
Bleeds edge to edge. Each field carries one job: a shape and the eyebrow, the headline, then the lead and CTA. Text on fills uses the matching on-colour.

Bleed the hero edge to edge and split it into three equal colour fields with no gutter. Field 1 (1–4, accent2) holds one large yellow circle at the top and the lowercase eyebrow at the bottom in onAccent2. Field 2 (5–8, yellow / surfaceAlt) holds the headline at step 5, lowercase, weight 700, bottom-aligned, max ~9 characters per line. Field 3 (9–12, accent) holds the lead paragraph and an underlined CTA in onAccent at the bottom. Every field is the full hero height (min 88vh). At phone width the fields stack as three bands and field 1 shrinks to a short band.

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 project
Desktop

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 project
Phone, 390 px

Circle stage

hero.bauhaus-circle-stage · hero

Rule
One giant accent circle on columns 6–12 behind the headline; the headline crosses into it from column 1 and a red bar anchors the base.
Slots
eyebrow, headline, subhead, cta
Grid
circle 6-12 · headline 1-9 · copy 1-5 · bar 1-3
Notes
The headline row overlaps the circle (same grid rows). Keep the circle a perfect circle; the headline sits on top of it.

A perfect circle in accent fills columns 6–12 across the first three grid rows. The eyebrow sits in 1–4 on row 1; the headline (step 6, weight 700, lowercase, tight, max ~18 characters per line) runs 1–10 on row 2 so its last words sit on the circle — the type crossing the shape is the point. Row 3: lead paragraph and primary CTA in 1–5. Row 4: a short bar in accent2 on 1–3. At phone width the circle is hidden and the bar stays as a 64 px stripe above the eyebrow.

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 project
Desktop

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 project
Phone, 390 px

Bar poster

hero.bauhaus-bar-poster · hero

Rule
A vertical eyebrow runs up column 1; two thick colour bars at different offsets bracket a full-width lowercase headline; a yellow triangle closes 10–12.
Slots
eyebrow, headline, subhead, cta
Grid
label 1-1 · bar1 2-9 · headline 2-12 · bar2 5-12 · copy 2-6 · triangle 10-12
Notes
After Herbert Bayer's posters: bars and type as equal parts of one composition. The eyebrow is rotated -90°.

Column 1 carries the eyebrow rotated -90° reading bottom to top across the whole hero. On the remaining columns, top to bottom: an accent2 bar on 2–9, the headline on 2–12 at step 6 (weight 700, lowercase), an accent bar on 5–12 (offset right of the first), then the lead and an outlined CTA on 2–6 beside a yellow triangle on 10–12. Bars are solid, 24–40 px tall, square ends. At phone width the vertical label hides and the bars run full width.

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 project
Desktop

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 project
Phone, 390 px

Quadrants

hero.bauhaus-quadrants · hero

Rule
The hero is four quadrants on halves (1–6 / 7–12): headline, a circle-cropped photo, a yellow field with the lead, and a solid square.
Slots
eyebrow, headline, heroImage, subhead, cta
Grid
q1 1-6 · q2 7-12 · q3 1-6 · q4 7-12
Notes
The two rows are equal height. The photo is grayscale and cropped to a circle.

Split the hero into two equal rows on halves. Top-left (1–6): eyebrow and headline at step 5 (max ~14 characters per line), lowercase, bottom-aligned. Top-right (7–12): a grayscale photograph cropped to a circle on the surface colour. Bottom-left (1–6): a yellow (surfaceAlt) field with the lead paragraph and a primary button. Bottom-right (7–12): one solid accent2 square. No gutter between quadrants. At phone width: headline, photo, yellow field (source order); the square hides.

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 project
Desktop

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 project
Phone, 390 px

Navigation (2)

Content blocks (12)

Manifesto

content.bauhaus-manifesto · content

Rule
A giant accent2 index numeral in 1–3; the statement in lowercase at step 4 across 4–12, an accent bar beneath, then two body columns 4–8 and 9–12.
Slots
index, statement, body, body2
Grid
index 1-3 · statement 4-12 · body 4-8 · body2 9-12

Columns 1–3 hold one giant numeral (step 8, weight 700, accent2) — the section's number, like a workshop programme. Columns 4–12: the statement at step 4 (lowercase, weight 500, max ~30 ch), a 16 px accent bar, then the body split into two columns, 4–8 and 9–12. At phone width the numeral sits above the statement at step 6.

06

Most rebrands fail because they start with a logo. Ours start with a sales call recording and a spreadsheet of lost deals.

Each engagement starts with a two-week audit: interviews with customers, sales and the people who build the product. The brief writes itself after that.

We hand over everything — source files, a living brand system and a website your team can edit without calling us.

Desktop

06

Most rebrands fail because they start with a logo. Ours start with a sales call recording and a spreadsheet of lost deals.

Each engagement starts with a two-week audit: interviews with customers, sales and the people who build the product. The brief writes itself after that.

We hand over everything — source files, a living brand system and a website your team can edit without calling us.

Phone, 390 px

Shape key

features.bauhaus-shape-key · features

Rule
Features two per row across 1–12; each opens with one primary shape (cycle circle → square → triangle) beside its title and text.
Slots
title, features[4..6]
Grid
title 1-6 · features 1-12
Notes
Cycle the shape kind and fill per item: circle/accent, square/accent2, triangle/yellow, then repeat.

The section title (h2, lowercase) on 1–6. Below, four to six features in two columns. Each feature is a small 4-column grid: a solid 48 px shape in column 1, then title (h3, lowercase) and a short paragraph across 2–4. Cycle the shapes in order circle (accent), square (accent2), triangle (yellow) — the shapes are the icons, so no other icons. At phone width features stack, each keeping its shape on the left.

What we do

Positioning

Find the one sentence your best customers already believe.

Identity systems

Logos, type and colour that work on a factory floor and a pitch deck.

Websites

Fast, editable sites built on the CMS your team already knows.

Sales enablement

Decks, one-pagers and demos your reps actually use.

Product naming

Names that survive trademark search and a noisy trade show.

Brand governance

Guidelines as a living site, not a forgotten PDF.

Desktop

What we do

Positioning

Find the one sentence your best customers already believe.

Identity systems

Logos, type and colour that work on a factory floor and a pitch deck.

Websites

Fast, editable sites built on the CMS your team already knows.

Sales enablement

Decks, one-pagers and demos your reps actually use.

Product naming

Names that survive trademark search and a noisy trade show.

Brand governance

Guidelines as a living site, not a forgotten PDF.

Phone, 390 px

Numbered blocks

list.bauhaus-numbered-blocks · list

Rule
Each item is one row under a 4 px bar in the heading colour: its number in a solid accent2 square on 1–2, title on 3–7, text on 8–12; one more 4 px bar closes the list. No hairlines.
Slots
sectionLabel, title, items[3..6]
Grid
number 1-2 · title 3-7 · body 8-12

Section label (lowercase eyebrow) and h2 above. Each item: a solid accent2 block on 1–2 holding the number in onAccent2 at step 4 (weight 700), the title (h3, lowercase) on 3–7 and one paragraph on 8–12, top-aligned. A 4 px bar in the heading colour runs above every row and one more closes the list; no hairlines. At phone width the number block sits above the title as a 64 px square.

Index

Services

01

Discovery sprint

Two weeks of interviews, audits and competitor teardown.

02

Positioning workshop

A day with your leadership to agree on one story.

03

Identity design

Logo, type, colour, motion and a working toolkit.

04

Website

Strategy, copy, design and build in Webflow or Next.js.

Desktop

Index

Services

01

Discovery sprint

Two weeks of interviews, audits and competitor teardown.

02

Positioning workshop

A day with your leadership to agree on one story.

03

Identity design

Logo, type, colour, motion and a working toolkit.

04

Website

Strategy, copy, design and build in Webflow or Next.js.

Phone, 390 px

Block figures

stats.bauhaus-block-figures · stats

Rule
Two to four figures in a row; each number sits in its own solid square block (accent, accent2, yellow in turn) with a lowercase label beneath.
Slots
title, stats[2..4]
Grid
title 1-6 · figures 1-12
Notes
Cycle the block fill per figure: accent, accent2, surfaceAlt. Text on each block uses the matching on-colour.

Title (h3, lowercase) on 1–6 with a small accent circle beside it. Then two to four figures in one row with a 48 px gap. Each figure is a solid square block (accent / accent2 / yellow, cycling) with the number at step 5, weight 700, in the block's on-colour, bottom-left inside the block; a small lowercase label sits under the block. At phone width the blocks stack full width.

Twelve years in numbers

140+

launches shipped

12

years independent

9 of 10

clients return

Desktop

Twelve years in numbers

140+

launches shipped

12

years independent

9 of 10

clients return

Phone, 390 px

Geometric frames

gallery.bauhaus-geometric-frames · gallery

Rule
Photographs cropped to geometry: a circle on 1–5, a wide 16:9 on 6–12, then a yellow half-circle on 6–8 beside a square photo on 9–12.
Slots
title, gallery1, gallery2, gallery3
Grid
title 1-6 · circle 1-5 · wide 6-12 · shape 6-8 · square 9-12

Title (h2, lowercase) on 1–6. Photo 1 is cropped to a circle on 1–5 across two rows; photo 2 is 16:9 on 6–12; under it a yellow half-circle on 6–8 and a square photo on 9–12. Photos are grayscale or full colour, never filtered with colour overlays. At phone width: circle, wide, square; the half-circle hides.

Selected work

Desktop

Selected work

Phone, 390 px

Quote field

testimonial.bauhaus-quote-field · testimonial

Rule
A full accent2 field: a yellow circle on 1–4, the quote lowercase at step 4 on 5–12 in onAccent2, attribution under it.
Slots
quote, author, role
Grid
circle 1-4 · quote 5-12

Section background accent2, bleeding edge to edge. A yellow circle fills 1–4 vertically centred. The quote on 5–12 at step 4 (lowercase, weight 500, onAccent2, max ~34 ch), then the author (weight 700) and role in onAccent2. No quotation-mark glyph — the circle is the mark. At phone width the circle shrinks to 96 px above the quote.

“They understood our product faster than our own sales team did.”

Hanna Lindqvist

CEO, Corvid Robotics

Desktop
“They understood our product faster than our own sales team did.”

Hanna Lindqvist

CEO, Corvid Robotics

Phone, 390 px

Triangle call

cta.bauhaus-triangle-call · cta

Rule
A yellow field: headline lowercase at step 5 on 1–7 with a primary button; a large accent triangle fills 9–12.
Slots
headline, cta
Grid
text 1-7 · triangle 9-12

Section background yellow (surfaceAlt), bleeding edge to edge. Headline (step 5, lowercase, weight 700, max ~18 ch) and one primary button (square, accent fill) on 1–7. A large solid triangle in accent fills 9–12, pointing up, its base on the section's bottom edge. At phone width the triangle shrinks and sits under the button.

Have a hard thing to explain?

Start a project
Desktop

Have a hard thing to explain?

Start a project
Phone, 390 px

Square index

faq.bauhaus-square-index · faq

Rule
Title and one accent2 square on 1–4; questions on 5–12, each marked by a small accent circle in its own column.
Slots
title, faqs[4..8]
Grid
title 1-4 · questions 5-12

Columns 1–4: the h2 (lowercase) above a solid 96 px accent2 square. Columns 5–12: four to eight questions. Each question is an 8-column row: a 16 px accent circle in column 1, then the question (h4, lowercase) and the answer directly under it across 2–8. A 2 px rule separates questions. At phone width the square hides.

Working together

How big are your projects?

Most run 8–16 weeks with a team of three to five people.

Do you work with startups?

Yes, from Series A onwards, when there's a product and paying customers.

Do you build the website too?

We design and build, then train your team to run it.

Where are you based?

Lisbon and London, working with clients across Europe and North America.

Can we hire you for a single deliverable?

Occasionally — a naming project or a sales deck. Ask us.

Desktop

Working together

How big are your projects?

Most run 8–16 weeks with a team of three to five people.

Do you work with startups?

Yes, from Series A onwards, when there's a product and paying customers.

Do you build the website too?

We design and build, then train your team to run it.

Where are you based?

Lisbon and London, working with clients across Europe and North America.

Can we hire you for a single deliverable?

Occasionally — a naming project or a sales deck. Ask us.

Phone, 390 px

Shape tiers

pricing.bauhaus-shape-tiers · pricing

Rule
Plans as rows: a shape that grows with the tier (small → large) on 1–2, name 3–5, price 6–8 at step 4, inclusions 9–10, button 11–12.
Slots
title, plans[2..4]
Grid
shape 1-2 · name 3-5 · price 6-8 · body 9-10 · cta 11-12
Notes
Tier shapes: circle for the first plan, square for the second, triangle for the third, each larger than the last.

Title (h2, lowercase) above. Each plan is one row separated by a 4 px bar: a solid shape on 1–2 (circle, square, triangle — one per tier, growing in size), plan name (h3, lowercase) 3–5, price 6–8 at step 4 weight 700, a short list of inclusions 9–10, and a primary button 11–12. The recommended plan's row has a yellow background. At phone width each row stacks: shape, name, price, inclusions, button.

Engagements

Sprint

€18k

Two-week positioning sprint with a written brand platform.

Choose Sprint

Rebrand

€85k

Positioning, identity and a launch toolkit over 12 weeks.

Most popular — choose

Partner

€14k/mo

A standing team for product launches and campaigns.

Choose Partner
Desktop

Engagements

Sprint

€18k

Two-week positioning sprint with a written brand platform.

Choose Sprint

Rebrand

€85k

Positioning, identity and a launch toolkit over 12 weeks.

Most popular — choose

Partner

€14k/mo

A standing team for product launches and campaigns.

Choose Partner
Phone, 390 px

Circle portraits

team.bauhaus-circle-portraits · team

Rule
Portraits cropped to circles, four per row; name lowercase and role beneath, flush left; a red bar opens the section.
Slots
title, team[4..12]
Grid
bar 1-4 · team 1-12

An accent2 bar on 1–4 and the h2 (lowercase) open the section. Team members four per row: a grayscale portrait cropped to a circle, then name (h4, lowercase) and role (small, muted) flush left under it. At phone width two per row.

The studio

Rita Carvalho

Founder, strategy

Owen Blake

Design director

Sana Qureshi

Lead developer

Mateus Lima

Copy and naming

Desktop

The studio

Rita Carvalho

Founder, strategy

Owen Blake

Design director

Sana Qureshi

Lead developer

Mateus Lima

Copy and naming

Phone, 390 px

Form block

contact.bauhaus-form-block · contact

Rule
A solid accent block on 1–6 carries title, address, email and phone in onAccent; the form fills 7–12 on the page background.
Slots
title, address, email, phone, contact
Grid
block 1-6 · form 7-12

Columns 1–6: a solid accent block with the h2 (lowercase), address, email and phone in onAccent, top to bottom, and a yellow circle at the bottom. Columns 7–12: the form — name, email, message — with square fields, 2 px borders and a primary submit button. At phone width the block sits above the form.

Start a conversation

Rua da Boavista 72, 1200-066 Lisboa

hello@northfold.com

+351 21 340 5512

Name
Your name
Email
you@example.com
Message
Tell us a little about your project…
Send message
Desktop

Start a conversation

Rua da Boavista 72, 1200-066 Lisboa

hello@northfold.com

+351 21 340 5512

Name
Your name
Email
you@example.com
Message
Tell us a little about your project…
Send message
Phone, 390 px

Dated blocks

blog.bauhaus-dated-blocks · blog

Rule
Posts as rows: the date in a yellow block on 1–2, title lowercase on 3–9, a one-line summary on 10–12.
Slots
title, posts[3..8]
Grid
date 1-2 · title 3-9 · summary 10-12

Each post is one row separated by a 2 px rule: the date in a yellow (surfaceAlt) block on 1–2 (small, weight 700), the title (h3, lowercase) on 3–9, a one-line summary on 10–12. No thumbnails. At phone width the date block sits above the title.

Field notes

Apr 3, 2026 · 8 min

Your homepage is a sales call nobody attends

What lost-deal interviews reveal about B2B websites.

Mar 1, 2026 · 5 min

The case against the brand book

Why guidelines belong in a website your team visits.

Jan 22, 2026 · 6 min

Naming a product in 2026

Trademarks, domains and the 400-name longlist.

Dec 9, 2025 · 4 min

Industrial brands deserve good type

Notes from rebranding a valve manufacturer.

Desktop

Field notes

Apr 3, 2026 · 8 min

Your homepage is a sales call nobody attends

What lost-deal interviews reveal about B2B websites.

Mar 1, 2026 · 5 min

The case against the brand book

Why guidelines belong in a website your team visits.

Jan 22, 2026 · 6 min

Naming a product in 2026

Trademarks, domains and the 400-name longlist.

Dec 9, 2025 · 4 min

Industrial brands deserve good type

Notes from rebranding a valve manufacturer.

Phone, 390 px

Footers (2)

Primary band

footer.bauhaus-primary-band · footer

Rule
Three equal colour blocks with no gap: wordmark on accent (1–4), links on yellow (5–8), address and legal on accent2 (9–12).
Slots
siteName, pages, address, legal
Grid
logo 1-4 · links 5-8 · info 9-12

The footer is three equal blocks, edge to edge: the lowercase wordmark on accent (1–4, onAccent), the page links stacked on yellow (5–8), and the address plus legal line on accent2 (9–12, onAccent2). At phone width the blocks stack as three flush bands with no gap between them.

Northfold
  • Services
  • Work
  • About
  • Contact

Rua da Boavista 72, 1200-066 Lisboa

© 2026 Northfold. All rights reserved.

Desktop
Northfold
  • Services
  • Work
  • About
  • Contact

Rua da Boavista 72, 1200-066 Lisboa

© 2026 Northfold. All rights reserved.

Phone, 390 px

Shape row

footer.bauhaus-shape-row · footer

Rule
A 4 px bar, then circle, square and triangle in a row on 1–3, the wordmark on 4–6, links on 7–10 and legal on 11–12.
Slots
siteName, pages, legal
Grid
shapes 1-3 · logo 4-6 · links 7-10 · legal 11-12

A 4 px bar in the heading colour across the grid, then one line: three 24 px shapes (circle accent, square accent2, triangle yellow) on 1–3, the lowercase wordmark on 4–6, links in a row on 7–10 and the legal line (small, muted) on 11–12.

Northfold
  • Services
  • Work
  • About
  • Contact

© 2026 Northfold. All rights reserved.

Desktop
Northfold
  • Services
  • Work
  • About
  • Contact

© 2026 Northfold. All rights reserved.

Phone, 390 px

Hero library heroes that suit Bauhaus

Asymmetric colour blockshero.asymmetric-blocks · collageThe hero is cut into unequal colour blocks with no gaps: a big accent headline block (1–7, rows 1–2), a surface subhead block (8–12), a photo (8–10, rows 2–3), an accent2 CTA block (11–12), a surfaceAlt note (1–4) and an outlined caption block (5–7).Info posterhero.poster-grid · collageBuilt like an event poster: a giant numeral or date in 1–4 beside an uppercase headline in 5–12; a large circle under the numeral; a 4-column grid of facts (when, where, price, who) with top rules in 5–12; subhead and CTA last.Giant wordmarkhero.giant-wordmark · oversized-typeThe site name runs edge to edge at the largest step, sitting on the bottom of the hero; a three-zone strip above it carries eyebrow (1–4), headline + subhead (5–9) and CTA (11–12).Split, diagonal seamhero.split-diagonal · splitA surface-coloured copy panel in 1–6 meets the image (6–12) on a diagonal seam; the panel holds the headline, one CTA and a row of 2–3 stats.Justified type stackhero.type-stack-justified · oversized-typeTwo bands of type between 2 px rules, each fitted to the full measure: the site name heavy at step 8, then the headline light at step 5 (one or two lines); a strip above (eyebrow, meta) and a strip below (subhead 1–5, CTA 10–12).Cut-out over shapeshero.collage-cutout · collageA cut-out photo (person or product on a transparent background) stands in 6–11 in front of a large accent circle; a tilted accent2 bar sits at its foot; a huge uppercase headline crosses in front of its left edge in 1–8; subhead + CTA bottom-left.Statement, bottom-lefthero.minimal-statement-left · minimalA tall, quiet hero: a mono index top-left and meta top-right on one row, and a two-to-three-line statement as the h1 at step 5 sitting on the bottom-left (1–9), with one underline link under it.Split, media lefthero.split-media-left · splitThe image fills columns 1–7 at full hero height; column 8 stays empty; a narrow copy column in 9–12 sits on the bottom edge and ends in a ruled facts list and one CTA.