outpacestudios.com — Design System
1. Visual Theme & Atmosphere
Outpace Studios is a performance-oriented creative studio built on Next.js and Tailwind. The design system is sharp and focused: near-white backgrounds, near-black type, and a single electric orange brand colour (#ff4502) that carries all the energy. The sole typeface — InterDisplay — a variant of Inter optimised for large sizes — reinforces the system’s precision. This is a studio that communicates speed, clarity, and craft without ornament.
2. Color Palette & Roles
| Token | Value | Role |
|---|---|---|
| Background | #fff |
Canvas |
| Foreground | #171717 |
Primary text |
| Brand | #ff4502 |
Energy, CTAs, highlights |
| Slate | rgb(25, 27, 36) |
Dark panel backgrounds |
| Muted | rgb(157, 159, 174) |
Secondary text |
| Border | rgb(211, 212, 217) |
Dividers |
| Slate dark | rgb(31, 41, 55) |
Card backgrounds |
A dual-mode aesthetic: white sections for marketing, dark slate sections for featured content. Orange is the bridge between both.
3. Typography Rules
- Sole typeface: InterDisplay — optimised Inter variant. h1 at 48px / 700 / -0.96px tracking. Very tight.
- No fallback to body-weight Inter — the system uses the display variant exclusively.
- Negative letter-spacing (-0.96px) at large sizes creates the compressed, forward-leaning energy of the brand.
- All headings (h1–h2) share 48px/700/-0.96px — consistent hero scale.
- Body text inherits system sans fallbacks below the heading hierarchy.
4. Component Stylings
- Radius: Circular (
border-radius: 3.35544e+07px— effectively 50%) for pill/avatar shapes; 24px for cards/buttons. - Shadows: Layered focus ring system using white and transparent layers — sophisticated keyboard accessibility.
- Dark cards: Slate dark (
rgb(31,41,55)) with white and muted-grey text. - Brand application: Orange
#ff4502used on CTAs, hover highlights, and brand marks.
5. Layout Principles
- Two-surface system: white marketing sections, dark slate product/feature sections.
- InterDisplay headings at identical 48px across sections — bold, consistent.
- Next.js App Router page structure with Tailwind utility classes.
- Tight letter-spacing creates horizontal compression, driving the eye through long headlines.
6. Depth & Elevation
Layered shadow system on focus states. Cards use colour-based elevation (dark-on-light, slate-on-white). No decorative drop shadows — functional accessibility shadows only.
7. Do’s and Don’ts
Do:
- Apply -0.96px letter-spacing to all large headings
- Use orange exclusively as a brand/energy accent, not for decoration
- Alternate white and slate-dark sections for content rhythm
Don’t:
- Substitute Inter (non-display) for InterDisplay in headings
- Use orange for status states (success, error) — it’s brand-only
- Reduce heading font-weight below 700
8. Responsive Behavior
Next.js/Tailwind responsive grid. 48px headings scale to ~28–32px on mobile. Orange accent maintains visibility at all screen sizes. Dark sections invert text colours correctly.
9. Agent Prompt Guide
Reproduce outpacestudios.com style: white canvas
#fff, near-black#171717text, InterDisplay 700 at 48px with -0.96px tracking. Electric orange#ff4502brand accent. Slate dark panelsrgb(25,27,36). Radius 24px standard, circular for pills. No decorative shadows.
Generated by Sparkbites — extracted from live CSS analysis