Skip to content
Musterlab
LibraryPricingGuideFavourites
Connect your AI
All stylesStyle reference

a16z speedrun

speedrun.a16z.com
Website preview
The character

Monochrome broadsheet with a mint launch flare. A near-grayscale newspaper-grade layout, nearly devoid of color, where one multicolor gradient button cuts through the silence like a countdown timer lighting up.

lightfintechmessinaSans
Colors
6
Typefaces
3
Components
12
Visit website

Copy a design guide, CSS variables or tokens into your next project.

The design language

a16z speedrun operates on near-zero chroma: a 1% colorfulness canvas of cool grays, warm beige washes, and pure white surfaces, interrupted by one signature gradient (mint → cyan → blue → purple) that acts as a signal flare for action. The typography does all the emotional work — messinaSans at weights 600–900 with aggressively tight tracking on display sizes, paired with messinaSansCondensed for uppercase eyebrows that breathe outward. Layout alternates between full-bleed dark photography heroes (where the mint gradient becomes the only light source) and airy white card grids at 12px radius. Components are deliberately flat: no shadows, only hairline borders, with color reserved exclusively for brand expression and the single primary action.

Inside this designColorsTypographySpacing & shapeGuidelinesComponentsSurfacesCompositionNotes

Color palette

brand

Speedrun Gradient

#a162ff

Supporting palette color for small decorative accents when the core palette needs contrast. Do not promote it to the primary CTA color; Decorative radial gradient bloom — used as ambient atmosphere behind text, never as a functional fill

neutral

Cloud Gray

#e5e7eb

Page canvas, card borders, hairline dividers, image frames — the dominant neutral that defines the surface field

Obsidian

#000000

Primary text, filled action buttons, hero overlays, footer — the anchor that gives the minimal palette its weight

Paper White

#ffffff

Card surfaces, content backgrounds, button text on dark fills

Sand Beige

#e2dfd8

Soft section background, alternate surface, and quiet card fill.

Graphite

#5e5d5c

Muted body text, secondary links, helper text — recedes so Obsidian can lead

Typography

Type scale

Minor Third (1.2) · 16px base
hero243px · 900 · 1 · -17.98px tracking

The quick brown fox jumps

display72px · 900 · 1 · -3.6px tracking

The quick brown fox jumps

heading-lg64px · 900 · 1.2 · -3.2px tracking

The quick brown fox jumps

heading48px · 900 · 1.2 · -1.44px tracking

The quick brown fox jumps

heading-sm32px · 900 · 1.23 · -0.96px tracking

The quick brown fox jumps

subheading20px · 900 · 1.25 · -0.2px tracking

The quick brown fox jumps

text-1818px · 600 · 1.11

The quick brown fox jumps

body16px · 600 · 1.5 · -0.48px tracking

The quick brown fox jumps

Font samples use locally available fonts and fallbacks.

Aa
Primary typeface

messinaSans

Weights
600, 700, 900
Sizes
13px, 16px, 20px, 32px, 48px, 64px, 72px, 243px
Line height
1.0, 1.2, 1.23, 1.25, 1.5
Letter spacing
-0.074em (243px) → -0.05em (64–72px) → -0.03em (32–48px) → -0.01em (16–20px)
Fallback
Inter (700–900) or Söhne Breit

Display, headings, body, navigation — the only voice. Weight 900 at display sizes with -0.074em tracking creates a condensed, almost stenciled confidence. The 243px hero size is anti-scale: most sites stop at 72–96px, this pushes to nearly a quarter of the viewport height for maximum editorial impact

Aa
Additional typeface

messinaSansCondensed

Weights
600
Sizes
12px, 16px, 18px
Line height
1.11, 1.25, 1.33
Letter spacing
0.04em, 0.06em
Fallback
Inter Tight (600, uppercase) or Söhne Schmal

Uppercase eyebrow labels, category tags, button text — the counter-rhythm to messinaSans. Where the display font compresses inward, this one expands outward with +0.06em tracking, creating a typographic call-and-response where labels feel like they're announcing the headline

Aa
Additional typeface

Messina Sans

Weights
600
Sizes
16px
Line height
1.5
Letter spacing
-0.03

Messina Sans — detected in extracted data but not described by AI

Spacing & shape

Spacing

Density
comfortable
Base unit
4px
Max width
1200px
Section gap
40px
Card padding
12px
Element gap
12px

Border radius

nav8px
cards12px
images12px
buttons8px

Spacing scale

4px
7px
8px
12px
16px
20px
24px
32px
36px
40px
44px
56px
80px
93px
96px

Guidelines

Do

  • Use the full multicolor gradient (mint→cyan→blue→violet) exclusively on one element per view: the primary action button or the logo wordmark. Never dilute it across multiple components.
  • Set display headlines at messinaSans 900 with letter-spacing of -0.05em or tighter. The compression is what makes the type feel architectural, not just big.
  • Place messinaSansCondensed uppercase labels with +0.06em tracking directly above headlines. This negative-then-positive tracking creates the system's signature typographic rhythm.
  • Use 12px border-radius for all cards and images, 8px for all buttons. This two-radius system is the entire shape language — do not introduce a third value.
  • Keep 90%+ of the interface achromatic. Let the 1% colorfulness carry all the brand expression. Gray-on-white is the default, not the fallback.
  • Set section gaps at 40px and card padding at 12px as the rhythmic baseline. Use 56px horizontal padding on gradient buttons for breathing room around uppercase text.
  • Render dark photography heroes with desaturated or near-monochrome treatment so the gradient CTA becomes the sole color accent in the viewport.

Don’t

  • Do not use #000000 for large filled areas in content sections — reserve it for text, the nav footer, and Obsidian buttons only.
  • Do not apply drop-shadows to cards, buttons, or modals. Elevation must come from value contrast, not blur.
  • Do not introduce additional border-radius values beyond 8px (buttons) and 12px (cards/images). No pill buttons, no 4px chips, no 16px+ panels.
  • Do not use the gradient as a background fill, panel color, or section wash. It is a signal, not a surface.
  • Do not use messinaSans at weights below 600. The system relies on heavy weight to create presence; light or regular weights would collapse the editorial voice.
  • Do not mix color temperatures — the palette is cool (gray, white) with one warm beige (#e2dfd8) reserved for gradient origins. Never add warm browns, oranges, or saturated reds.
  • Do not use positive letter-spacing on messinaSans — only messinaSansCondensed earns the +0.04em to +0.06em tracking for uppercase labels.

Components

01

Speedrun Gradient Button

Primary action

Filled button with full mint-to-violet linear gradient (#00c6c6 → #00b5f4 → #00a1ff → #398cff → #757aff → #906dff → #a162ff), 8px border-radius, 8px vertical / 24–56px horizontal padding, messinaSansCondensed 600 at 12–16px with 0.04–0.06em letter-spacing, uppercase white text. This is the ONLY chromatic fill in the entire system — every other button is neutral.

02

Obsidian Filled Button

Secondary action

Solid #000000 background, 8px radius, 8px×24px padding, white messinaSansCondensed 600 uppercase text at 12–16px. Used when the gradient button is already present on a page and a second action is needed.

03

Ghost Text Link

Tertiary navigation

No background, no border. Obsidian text in messinaSans 600 at 16px, underline on hover. Used for LOG IN, footer links, and inline references where visual weight must be zero.

04

Gradient Wordmark

Brand identity

The word 'speedrun' rendered in messinaSans 700 italic with the full multicolor gradient as fill. The forward-slash separator and 'a16z' prefix remain Obsidian. This is the most recognizable brand asset — the gradient IS the logo.

05

Hero Photography Block

Hero section

Full-bleed dark photograph (stage/speaker imagery) with a left-aligned content stack: messinaSansCondensed eyebrow in gradient fill at 12px / 0.06em, display headline in #ffffff at 48–72px / weight 900, gradient APPLY NOW button below. The photo is desaturated to near-monochrome so the gradient button becomes the only color source.

06

Feature Card

Content card

12px border-radius, #ffffff surface on #e5e7eb canvas, no shadow. Image (12px radius) at top, then 24px internal padding containing: messinaSansCondensed 600 12px uppercase category label, messinaSans 700 20–32px heading, body text at 16px. Hairline #e5e7eb border may separate from canvas if needed.

07

Eyebrow Label

Section/category identifier

messinaSansCondensed 600 at 12px, uppercase, 0.06em letter-spacing, Obsidian or gradient fill. Always precedes a heading and acts as a typographic drumbeat announcing the content below.

08

Section Heading

Section title

messinaSans 900 at 32–48px, -0.03em letter-spacing, Obsidian. Left-aligned with a 1px #e5e7eb hairline divider running the full content width below it.

09

Display Headline

Hero / page-level headline

messinaSans 900 at 64–243px, tight line-height (1.0), -0.05em to -0.074em letter-spacing. At 243px the tracking compresses to -18px, making each word read as a dense block of ink rather than spaced text.

10

Top Navigation Bar

Site navigation

Horizontal bar, #ffffff or transparent background, 8px padding, logo on the left, nav links centered (messinaSans 600 at 16px in Obsidian, 12–24px gap), APPLY NOW gradient button + LOG IN text link on the right. No border, no shadow — the nav floats on the page.

11

Image Container

Media display

12px border-radius, 1px #e5e7eb border to define edge against the gray canvas. Used for event photos, founder portraits, and demo imagery throughout feature cards and grids.

12

Card Grid

Multi-card content layout

3-column grid at desktop, 12px column-gap, 40px row-gap. Each cell is a Feature Card. Grid sits on the #e5e7eb canvas so white cards read as elevated without needing shadow.

Surfaces & elevation

Level 1

Canvas

#e5e7eb

Full-page background — cool light gray, the visual ground plane

Level 2

Card

#ffffff

Content cards, feature blocks, image containers sitting on canvas

Level 3

Warm Wash

#e2dfd8

Gradient origin beige — used behind the hero text gradient to add warmth

Level 4

Obsidian

#000000

Dark photography heroes, filled buttons, footer — the elevated dark surface

No shadows. Elevation is expressed purely through value contrast: white cards on gray canvas, dark hero photos with overlaid white text, gradient buttons as the only chromatic elevation. The absence of drop-shadow is deliberate — shadows would soften the editorial, almost printed broadsheet feel.

Layout & imagery

Layout

Page model: max-width 1200px centered content, but hero sections break to full-bleed. The page alternates between two visual modes: (1) dark full-bleed photography heroes with left-aligned overlaid text, and (2) airy light sections with centered 1200px content on #e5e7eb canvas. Content sections use 40px vertical gaps. Feature grids are 3-column at desktop with 12px column gaps. Section rhythm follows: dark hero → white card grid → light text section → repeat. Navigation is a single top bar (not sticky), floating on the page with no shadow. The layout reads top-to-bottom like a broadsheet: a dramatic dark cover, then white 'pages' of content, each section announcing itself with a condensed-font eyebrow above a heavy-weight heading.

Imagery

Photography is the secondary visual system, deployed at two scales: full-bleed dark hero imagery (founder/builder on stage, event spaces, pitch environments) and contained event photos within feature cards (12px radius, 1px gray border). All photography is treated with heavy desaturation or near-monochrome grading so the mint gradient CTA becomes the only color source in the hero viewport. The photographic style is candid, documentary, and slightly underexposed — it captures momentum, not polish. There is no illustration, no 3D render, no abstract graphic. Images serve to show the human/textural reality of building, not to decorate. Iconography is minimal: the wordmark itself is the primary visual mark, with functional icons (arrows, close) used sparingly in 1.5px Obsidian stroke.

Design notes

Agent Guide

**Quick Color Reference** - text (primary): #000000 - text (muted): #5e5d5c - background (page): #e5e7eb - background (card): #ffffff - border (hairline): #e5e7eb - accent (gradient): linear-gradient(90deg, #00c6c6, #00b5f4, #00a1ff, #398cff, #757aff, #906dff, #a162ff) - primary action: #000000 (filled action) **3-5 Example Component Prompts** 1. Create a Primary Action Button: #000000 background, #ffffff text, 9999px radius, compact pill padding. Use this filled treatment for the main CTA. 2. **Feature card grid (3-column):** Canvas #e5e7eb. Cards: #ffffff, 12px radius, 24px internal padding, 1px #e5e7eb border. Each card: image at top (12px radius, 1px #e5e7eb border), then 16px gap, then category label (messinaSansCondensed 600, 12px, uppercase, 0.06em, #000000), then heading (messinaSans 700, 24px, -0.48px, #000000), then body (messinaSans 400, 16px, 1.5 line-height, #5e5d5c). Column gap: 12px, row gap: 40px. 3. **Top navigation bar:** White or transparent background, full-width. Left: gradient wordmark ('speedrun' in messinaSans 700 italic with multicolor gradient fill, 'a16z/' prefix in #000000). Center: nav links in messinaSans 600, 16px, #000000, 12px gap, uppercase. Right: gradient APPLY NOW button (same spec as hero CTA) + LOG IN ghost text link in messinaSans 600, 16px, #000000. 4. **Display headline section:** Canvas #e5e7eb. Eyebrow: messinaSansCondensed 600, 12px, uppercase, 0.06em, #000000, margin-bottom 20px. Headline: messinaSans 900, 48px, -1.44px letter-spacing, line-height 1.2, #000000. Hairline 1px #e5e7eb divider below, full content width. 5. **Card with embedded image and body content:** #ffffff surface, 12px radius, 12px internal padding. Image: 12px radius, 1px #e5e7eb border, full card width, 24px margin-bottom. Category label: messinaSansCondensed 600, 12px, uppercase, 0.06em, #000000. Title: messinaSans 700, 32px, -0.96px, #000000. Body: messinaSans 400, 16px, line-height 1.5, #5e5d5c.

Gradient System

One gradient, two modes of deployment: 1. **Full spectrum (mint→cyan→blue→violet):** Used exclusively for the logo wordmark, the primary CTA button, and eyebrow labels that need to feel 'live'. This is the brand's voice — deploying it elsewhere dilutes its signal. 2. **Violet radial bloom (#a162ff fading to transparent):** Used as ambient atmosphere behind hero text or as a subtle section wash. Always positioned at 0% horizontal, 0–8% vertical anchor. Never used as a full background or panel fill. The gradient direction is always left-to-right (90deg) for the linear version. Never vertical, never diagonal — the horizontal sweep reads as a 'launch' or 'run' motion.

Similar brands

Y Combinator

Same near-monochrome editorial style with a single accent color for CTAs, and similar typographic confidence using heavy sans-serif at large display sizes

Antler

Same flat card-grid layout on a light gray canvas with 12px radii, and similar use of full-bleed dark photography heroes alternating with airy content sections

Stripe Press

Same broadsheet editorial approach — heavy condensed type, generous whitespace, photography that feels like a magazine spread rather than a SaaS dashboard

Linear

Same dark-mode photography paired with gradient-accented CTAs, and similar commitment to a near-zero-chroma interface where a single gradient carries all the brand expression

Pear VC

Same minimalist fund/accelerator layout pattern — dark hero, white card grids, uppercase category labels above bold headlines, single accent gradient for action

Take this style into your next project.

Use the design exports or connect Musterlab to your AI.

Connect your AI

Keep exploring

Browse the library
Composer
C

Composer

Bauhaus confetti on concrete

lightfintechNeue Haas Grotesk Display
Sequence
S

Sequence

blueprint paper with violet annotations. A near-white editorial surface where everything is grayscale and one precise violet pulse marks every action worth taking.

lightfintechTWK Lausanne
Ramp

Ramp

Editorial finance desk, black-and-white pages with a single neon highlighter. A near-monochrome publication surface where one vivid chartreuse mark turns every interaction into a money signal.

lightfintechlausanne
Revolut

Revolut

Monochrome editorial banking on cloud photography — white ink, pill buttons, one blue ribbon of color in an otherwise grayscale world.

lightfintechAeonik Pro
Titan

Titan

warm-toned monochrome archive

lightfintechGeist
Jeton

Jeton

Editorial fintech on warm marble

lightfintechSequel Sans
Musterlab. A closer look at good design.About the library