
RunwayML's reference documents #000000 as a documented primary color. Runway's interface is a cinematic reel brought to life as a website — a dark, editorial, film-production-grade design where full-bleed photography and video ARE the primary UI elements.
Needs work: freshness conflict · proof incomplete · tier1 source missing · token source unverified · verification v2 missing
Runway's interface is a cinematic reel brought to life as a website — a dark, editorial, film-production-grade design where full-bleed photography and video ARE the primary UI elements. This is not a typical tech product page; it's a visual manifesto for AI-powered creativity. Every section feels like a frame from a film: dramatic lighting, sweeping landscapes, and intimate human moments captured in high-quality imagery that dominates the viewport.
The design language is built on a single typeface — abcNormal — a clean, geometric sans-serif that handles everything from 48px display headlines to 11px uppercase labels. This single-font commitment creates an extreme typographic uniformity that lets the visual content speak louder than the text. Headlines use tight line-heights (1.0) with negative letter-spacing (-0.9px to -1.2px), creating compressed text blocks that feel like film titles rather than marketing copy.
What makes Runway distinctive is its complete commitment to visual content as design. Rather than illustrating features with icons or diagrams, Runway shows actual AI-generated and AI-enhanced imagery — cars driving through cinematic landscapes, artistic portraits, architectural renders. The interface itself retreats into near-invisibility: minimal borders, zero shadows, subtle cool-gray text, and a dark palette that puts maximum focus on the photography.
Key Characteristics:
#000000): The primary page background and maximum-emphasis text.#030303): A near-imperceptible variant for layered dark surfaces.#1a1a1a): Card backgrounds and elevated dark containers.#ffffff): Primary text on dark surfaces and light-section backgrounds.#fefefe): The lightest surface — barely distinguishable from pure white.#e9ecf2): Light section backgrounds with a cool blue-gray tint.#27272a): The single dark-mode border color — barely visible containment.#404040): Primary body text on light surfaces and secondary text.#3f3f3f): Slightly lighter variant for dark-section secondary text.#767d88): Secondary body text — a distinctly blue-gray cool neutral.#7d848e): Tertiary text, metadata descriptions.#a7a7a7): De-emphasized content, timestamps.#c9ccd1): Light borders and dividers.#d0d4d4): The lightest border/divider variant.#6b7280): Standard Tailwind neutral for supplementary text.#0c0c0c): Darkest link text — nearly black.#999999): Footer links and deeply muted content.abcNormal, with fallback: abcNormal FallbackNote: abcNormal is a custom geometric sans-serif. For external implementations, Inter or DM Sans serve as close substitutes.
| Role | Font | Size | Weight | Line Height | Letter Spacing | Notes |
|---|---|---|---|---|---|---|
| Display / Hero | abcNormal | 48px (3rem) | 400 | 1.00 (tight) | -1.2px | Maximum size, film-title presence |
| Section Heading | abcNormal | 40px (2.5rem) | 400 | 1.00–1.10 | -1px to 0px | Feature section titles |
| Sub-heading | abcNormal | 36px (2.25rem) | 400 | 1.00 (tight) | -0.9px | Secondary section markers |
| Card Title | abcNormal | 24px (1.5rem) | 400 | 1.00 (tight) | normal | Article and card headings |
| Feature Title | abcNormal | 20px (1.25rem) | 400 | 1.00 (tight) | normal | Small headings |
| Body / Button | abcNormal | 16px (1rem) | 400–600 | 1.30–1.50 | -0.16px to normal | Standard body, nav links |
| Caption / Label | abcNormal | 14px (0.88rem) | 500–600 | 1.25–1.43 | 0.35px (uppercase) | Metadata, section labels |
| Small | abcNormal | 13px (0.81rem) | 400 | 1.30 (tight) | -0.16px to -0.26px | Compact descriptions |
| Micro / Tag | abcNormal | 11px (0.69rem) | 450 | 1.30 (tight) | normal | Uppercase tags, tiny labels |
text-transform: uppercase with positive letter-spacing (0.35px) to create navigational signposts that contrast with the tight lowercase text.Default
#ffffff (or #000000 on light surfaces)Text Link
#ffffffDefault
#1a1a1a#ffffff#27272aPhotographic Card
Dark Surface Card
#1a1a1a#ffffff#27272a (barely visible)Alert / Containment
#1a1a1a#27272aDefault
#ffffff#27272aCinematic Hero
Research Article Cards
Trust Bar
Mission Statement
| Level | Treatment | Use |
|---|---|---|
| Flat (Level 0) | No shadow, no border | Everything — the dominant state |
| Bordered (Level 1) | 1px solid #27272a | Alert containers only |
| Dark Section (Level 2) | Dark bg (#000000 / #1a1a1a) with light text | Hero, features, footer |
| Light Section (Level 3) | White/Cool Cloud bg with dark text | Content sections, research |
Shadow Philosophy: Runway uses zero shadows. This is a film-production design decision — in cinema, depth comes from lighting, focus, and composition, not drop shadows. The interface mirrors this philosophy: depth is communicated through dark/light section alternation, photographic depth-of-field, and overlay transparency — never through CSS box-shadow.
| Name | Width | Key Changes |
|---|---|---|
| Mobile | <640px | Single column, stacked images, reduced hero text |
| Tablet | 640–768px | 2-column image grids begin |
| Small Desktop | 768–1024px | Standard layout |
| Desktop | 1024–1280px | Full layout, expanded hero |
| Large Desktop | 1280–1600px | Maximum cinema-width container |
Runway's voice is filmmaker-grade and AI-research-confident. "Building AI to Simulate the World" — ambitious mission framing. Marketing copy positions Runway as the AI-native creative tool for video professionals + filmmakers, distinct from indie consumer tools.
| Context | Tone |
|---|---|
| CTA | Verb. "Get Started", "Try Runway", "Enterprise Sales" |
| Marketing | Cinematic. Generated video samples dominate |
| Documentation | Visual-first, frame-by-frame |
| Error | Specific. "Generation failed: insufficient credits. Top up." |
Voice samples
Forbidden phrases. "Revolutionary AI video". Generic Sora-comparison framing.
Runway was founded 2018 by Cristóbal Valenzuela (CEO, Chilean), Alejandro Matamala (Chilean), and Anastasis Germanidis (Greek) — the three met at NYU Tisch School of the Arts ITP (Runway — Wikipedia, Acquired Podcast — Cristobal Valenzuela complete history). Initially a research tool for ML-creative experimentation → grew into AI video generation platform (Gen-1, Gen-2, Gen-3, Gen-4). Co-developed Stable Diffusion with the original research team. Real production credits: tools used in Everything Everywhere All at Once (Best Picture Oscar 2023) + The Late Show with Stephen Colbert. June 2023: $141M Series C extension at $1.5B valuation with Google, NVIDIA, Salesforce. Current: ~$860M total raised with General Atlantic, Amplify Partners, Google — valuation ~$5.3B (Sacra — Runway revenue/funding, Contrary Research — Runway). Strong adoption in filmmaking + advertising. The brand voice — uppercase tracking, dark cinematic surfaces — reflects the filmmaker positioning.
#000 or #1a1a1a, never medium gray. UI implication: preserve cinematic depth.Personas are fictional archetypes informed by Runway user segments (filmmakers, advertising creatives, content studios), not individual people.
Sofia Russo, 35, Milan. Indie filmmaker. Runway Gen-4 for previs + b-roll generation.
Marcus Chen, 42, San Francisco. Creative director at advertising agency. Runway for client pitches + concept exploration.
Yuki Tanaka, 31, Tokyo. Music video director. Runway for stylistic transfer experiments.
| State | Treatment |
|---|---|
| Empty (no projects) | "Start a new project" CTA + template gallery |
| Empty (no generations) | "Try a generation" with prompt examples |
| Loading (generation) | Real-time progress with frame previews |
| Loading (model) | Initialization status |
| Error (generation) | Specific. "Failed at frame 23. Retry from this point?" |
| Error (insufficient credits) | Top up link + plan comparison |
| Success (generated) | Inline player + download/share/timeline |
| Success (exported) | Download triggered + shareable link |
| Skeleton (projects) | Dark cinematic placeholders |
| Disabled (no plan) | Upgrade link |
| Loading (long generation) | Persistent progress with cancel option |
| Token | Value | Use |
|---|---|---|
motion-instant | 0ms | Selection |
motion-fast | 150ms | Hover |
motion-standard | 300ms | Modal, panel |
motion-cinematic | 600ms | Hero video reveals |
Cinematic easing for hero reveals, standard for chrome. prefers-reduced-motion: reduce disables hero auto-play.
Verified: 2026-05-08 (omd:migrate run 52 — Apple-tier)
Tier 1 sources: runwayml.com home + /research (live DOM via playwright — Primary #262626 Charcoal 6px / 32px / 6×10 / 14px·600; Outline #eef1f5 Cool Cream + #1a1a1a Near-Black text 6px; compact 4px / 28px sub-tier; top nav 11px·450 ALL CAPS with #0c0c0c Deep Black; three-shade near-black palette #0c0c0c / #1a1a1a / #262626).
Tier 2 sources: styles.refero.design / getdesign.md — no record.
Tier 2 (Philosophy/founders/funding): Wikipedia (Runway), Acquired Podcast (Valenzuela complete history), LinkedIn (Cristóbal Valenzuela), Sacra ($5.3B valuation), Contrary Research, Tracxn, Skim AI, Upstarts Media.
Style ref: claude. Conflicts unresolved: none. Earlier addition: ALL CAPS 11px·450 nav signature + 3-shade near-black palette + 4px compact sub-tier missed; Outline cream is #eef1f5 (Cool Cream w/ blue cast) not #f7f7f7.

Runway's interface is a cinematic reel brought to life as a website — a dark, editorial, film-production-grade design where full-bleed photography and video ARE the primary UI elements. This is not a typical tech product page; it's a visual manifesto for AI-powered creativity. Every section feels like a frame from a film: dramatic lighting, sweeping landscapes, and intimate human moments captured in high-quality imagery that dominates the viewport.
Do and Don't guidelines parsed from DESIGN.md.
Do
Don't