DESIGN.md · Analysis

Origin 137

o137.ai · 10 Sept 2026 · 47 colors · Geist, IBM Plex Mono

Origin 137

A French AI engineering firm specializing in Forward Deployed Engineers, agents, and LLM production. The design system embodies architectural minimalism with warm, earthy tones and a focus on clarity and impact.

Colors

surface#fcfcfa
surface-dim#f4f0e7
surface-bright#ffffff
surface-container-lowest#faf7f1
surface-container-low#fcfbf8
surface-container#fbfaf7
surface-container-high#f4f0e7
surface-container-highest#e7e1d6
on-surface#16140f
on-surface-variant#6b665c
inverse-surface#14120c
inverse-on-surface#fbfaf7
outline#9a948a
outline-variant#b7b1a6
surface-tint#e2552c
primary#e2552c
on-primary#fbfaf7
primary-container#f4e8e0
on-primary-container#6b3d2e
inverse-primary#ffb8a0
secondary#16140f
on-secondary#fbfaf7
secondary-container#3a362e
on-secondary-container#e7e1d6
tertiary#6b665c
on-tertiary#fbfaf7
tertiary-container#9a948a
on-tertiary-container#16140f
error#d32f2f
on-error#fbfaf7
error-container#ffcdd2
on-error-container#b71c1c
primary-fixed#f4e8e0
primary-fixed-dim#e2552c
on-primary-fixed#6b3d2e
on-primary-fixed-variant#8b4a38
secondary-fixed#3a362e
secondary-fixed-dim#16140f
on-secondary-fixed#fbfaf7
on-secondary-fixed-variant#e7e1d6
tertiary-fixed#9a948a
tertiary-fixed-dim#6b665c
on-tertiary-fixed#fbfaf7
on-tertiary-fixed-variant#e7e1d6
background#fcfcfa
on-background#16140f
surface-variant#e7e1d6

Typography

display
fontFamily: Geist · fontSize: 88px · fontWeight: 450 · lineHeight: 84px · letterSpacing: -0.03em
headline-lg
fontFamily: Geist · fontSize: 48px · fontWeight: 600 · lineHeight: 56px · letterSpacing: -0.02em
headline-md
fontFamily: Geist · fontSize: 32px · fontWeight: 600 · lineHeight: 40px · letterSpacing: -0.01em
title-lg
fontFamily: Geist · fontSize: 20px · fontWeight: 600 · lineHeight: 28px · letterSpacing: -0.005em
body-lg
fontFamily: Geist · fontSize: 18px · fontWeight: 400 · lineHeight: 28px · letterSpacing: 0em
body-md
fontFamily: Geist · fontSize: 16px · fontWeight: 400 · lineHeight: 24px · letterSpacing: 0em
label-md
fontFamily: IBM Plex Mono · fontSize: 14px · fontWeight: 500 · lineHeight: 20px · letterSpacing: 0.12em
label-sm
fontFamily: IBM Plex Mono · fontSize: 11px · fontWeight: 600 · lineHeight: 16px · letterSpacing: 0.12em

Design guidance

Overview

Origin 137 is a French AI engineering firm specializing in Forward Deployed Engineers, AI agents, RAG systems, and production-grade LLM deployment for mid-market and enterprise clients. The design system embodies **Architectural Minimalism with Warmth** — a philosophy that prioritizes clarity, precision, and human-centered impact through restrained, earthy aesthetics. The interface evokes a sense of professional confidence and technical mastery, using a warm neutral palette (deep charcoal #16140f, cream #fcfcfa) anchored by a distinctive burnt-orange accent (#e2552c) that signals action and forward momentum. The emotional response is one of calm authority: users feel they are working with seasoned engineers who understand complexity and deliver results.

The brand voice is direct, expert, and French-inflected—never breathless or hyperbolic. Vocabulary favors precision over marketing flourish: "embarked engineers," "orchestrated pods," "measured impact," "mastered internally." Tone examples: "You keep control of your AI. We embed senior engineers into your teams—experts who commit to what they deliver." The design reinforces this voice through generous whitespace, restrained typography (Geist for body, IBM Plex Mono for labels), and deliberate use of color. Every interactive element—buttons, links, focus states—uses the primary orange to signal agency and forward progress.

Colors

The color system is rooted in a warm, earthy palette that reflects the French design tradition of refined restraint. **Primary (#e2552c)** is a burnt-orange accent used exclusively for CTAs, active states, focus indicators, and brand moments—it commands attention without aggression. **Secondary (#16140f)** is a near-black deep charcoal that serves as the primary text color and button fill for secondary actions; it pairs with cream (#fbfaf7) for maximum contrast and readability. **Surface stack** ranges from bright white (#ffffff) at the top through warm creams (#fcfcfa, #fbfaf7, #faf7f1) to a soft beige (#f4f0e7) for elevated containers, creating visual depth without relying on shadows. **On-surface variants** (#6b665c for muted, #9a948a for softer muted) provide hierarchy for secondary te

Typography

The type system pairs Geist (a geometric sans-serif with humanist warmth) for all body and display text with IBM Plex Mono for labels, metadata, and UI chrome. This pairing communicates both approachability and technical precision. Display (88px, weight 450, line-height 84px, -0.03em tracking) is reserved for hero headlines and sets the brand's confident scale; headline-lg (48px, weight 600) anchors section introductions; body-lg (18px, weight 400, 28px line-height) is the primary reading size for descriptive copy. Label-md (14px, weight 500, IBM Plex Mono, 0.12em tracking) is used for navigation, button text, and tab labels—the monospace family and tight tracking reinforce technical authority. On small labels over busy backgrounds (e.g., badges on image overlays), apply text-shadow: 0 1px

Layout

The layout system uses a 12-column grid with a fixed max-width of 1320px, centered with auto margins. The page rhythm is built on a 56px base unit (7 × 8px spacing unit) for major section separation, with 40px (lg spacing) used for subsection breaks and 24px (md spacing) for component-level padding. The hero section uses a 2-column asymmetric grid (1.7fr 1fr) that places the headline and CTA on the left with breathing room, while supporting imagery occupies the right. Container padding is responsive: clamp(20px, 4vw, 56px) ensures mobile readability while scaling gracefully to desktop. White-space philosophy: generous margins between sections (56–90px vertical padding) create visual rest and emphasize content hierarchy. The grid of hero images below the fold uses a 5-column layout with cla

Elevation & Depth

Depth in this system is achieved through subtle layering rather than dramatic shadows. The base layer (Level 0) is the warm gradient background (linear-gradient(180deg, #FCFCFA 0%, #FCFBF8 35%, #FAF7F1 72%, #F4F0E7 100%)) which provides visual energy without distraction. Level 1 (Standard cards and containers) uses a 1px border at rgba(20, 18, 12, 0.1) with no shadow, relying on the surface-container background color (#fbfaf7) to separate from the page. Level 2 (Elevated cards, modals) applies box-shadow: 0 3px 8px rgba(22, 20, 15, 0.15), a soft, close shadow that suggests proximity without dr

Shapes

The shape philosophy is **Refined Geometric Precision** — rounded corners are used sparingly and consistently to soften hard edges without sacrificing technical clarity. Buttons and primary interactive elements use 9px border-radius (between md and lg tokens), a deliberate choice that sits between pure rectangles and fully rounded pills, signaling both friendliness and professionalism. Cards and containers use 14px border-radius (between lg and xl), creating a gentle, approachable feel while maintaining visual weight. Input fields use 8px border-radius (between DEFAULT and md), slightly sharpe

Components

Action Elements

**Button Primary** uses backgroundColor: {colors.primary} (#e2552c), textColor: {colors.on-primary} (#fbfaf7), padding: 12px 20px, height: 44px, border-radius: 9px, font-weight: 500 (label-md typography). On hover, the background darkens to #d1461f (shift -17% in lightness) with a smooth transition: all 150ms cubic-bezier(0.4, 0, 0.2, 1). The button must never use box-shadow on hover; instead, rely on the color shift and cursor change to signal interactivity. **Button Secondary** uses transparent background with a 1px border at rgba(20, 18, 12, 0.22), same padding and height as primary, and text color {colors.on-surface} (#16140f). On hover, apply backgroundColor: {colors.surface-container-high} (#f4f0e7) to create a subtle fill effect. All buttons must have a minimum

Do's and Don'ts

**Do**

  • Do use primary (#e2552c) exclusively for CTAs, active states, and focus indicators—it is the brand's signature accent and must never be diluted or overused.
  • Do maintain the warm, earthy color palette (creams, warm grays, charcoal) as the foundation; the orange accent only works because the background is calm and restrained.
  • Do apply consistent border-radius: 9px for buttons, 14px for cards, 8px for inputs—these proportions are distinctive and must not vary.
  • Do use IBM Plex Mono for all labels, metadata, and UI chrome (11–14px, 0.12em tracking) to reinforce technical authority and visual hierarchy.
  • Do ensure all interactive elements have a clear hover state with a 150–200ms transition; never rely on color alone—pair with shadow, background, or border changes.
  • Do respect the spacing scale (12px sm, 24px md, 40px lg, 64px xl) for consistent rhythm; avoid arbitrary pixel values outside this system.

**Don't**

  • Don't use the primary orange (#e2552c) for body text, backgrounds, or decorative elements—it must remain reserved for interactive moments and brand emphasis.
  • Don't apply box-shadow to buttons on hover; instead, shift the background color or add a subtle border change to maintain the clean, minimalist aesthetic.
  • Don't round corners beyond 14px on any component; excessive rounding (full pills) undermines the technical precision of the brand.
  • Don't use system fonts (system-ui, -apple-system) for body text; always use Geist or Geist Fallback to maintain the warm, humanist character.
  • Don't create new colors outside the defined palette; if you need a new tone, derive it from the existing surface stack or primary/secondary/tertiary roles.
  • Don't apply multiple shadows or blur effects in sequence; the header's backdrop-filter: blur(14px) is the only glassmorphic treatment in the system.