---
site: "Stripe | Financial Infrastructure to Grow Your Revenue"
url: "https://stripe.com"
generated_at: "2026-05-14T22:12:59.992Z"
generator: "designlang@12.11.0"
intent: landing
material: flat
tokens:
  colors:
    primary: "#533afd"
    secondary: "#e5edf5"
    accent: "#ffe0d1"
    background: "#ffffff"
    foreground: "#000000"
  typography:
    sans: sohne-var
    base: 16
  spacing:
    base: 2
    scale: "[1, 28, 32, 40, 48, 52, 60, 64, 72, 80]"
  radii:
    xs: 1
    sm: 4
    md: 8
    lg: 16
    full: 100
  shadows:
    md: "rgba(23, 23, 23, 0.06) 0px 3px 6px 0px"
    lg: "rgba(0, 0, 0, 0.06) 0px 4px 24px 0px, rgba(0, 0, 0, 0.03) 0px 1px 2px 0px"
    xl: "rgba(23, 23, 23, 0.08) 0px 15px 35px 0px"
---

# Overview

A **landing** page (heuristic confidence 0.75), dressed in **flat** material.

> "Flexible solutions for every business model."

The author writes in a **neutral** voice; headings tend to be **Sentence case** case and **balanced**.

Reading order detected on the source: `cta → nav → nav → nav → pricing-table → testimonial → pricing-table → content → stats → pricing-table → testimonial → testimonial → pricing-table → nav → gallery → testimonial → nav → testimonial → pricing-table → pricing-table → gallery → cta → footer`.

Source: <https://stripe.com>.

# Colors

| role | hex | usage |
|---|---|---|
| primary | `#533afd` | 899 |
| secondary | `#e5edf5` | 57 |
| accent | `#ffe0d1` | 2 |
| background | `#ffffff` | — |
| foreground | `#000000` | — |

**Neutrals:** `#000000` · `#50617a` · `#ffffff` · `#64748d` · `#101010`

**Total unique colors detected:** 29.

# Typography

**Families**
- `sohne-var` · 2408 uses

**Body size:** `16px` / line-height `normal`.

**Heading scale**
| level | size | weight | line-height |
|---|---|---|---|
| h1 | `56px` | `300` | `57.68px` |
| h2 | `48px` | `300` | `55.2px` |
| h3 | `32px` | `300` | `35.2px` |
| h4 | `26px` | `400` | `normal` |

# Layout

**Spacing base:** `2px` increments.
**Scale:** `1px` · `28px` · `32px` · `40px` · `48px` · `52px` · `60px` · `64px` · `72px` · `80px`

**Layout primitives:** 53 grid containers · 374 flex containers.

# Elevation and Depth

**Shadow scale**
- `md` — `rgba(23, 23, 23, 0.06) 0px 3px 6px 0px`
- `lg` — `rgba(0, 0, 0, 0.06) 0px 4px 24px 0px, rgba(0, 0, 0, 0.03) 0px 1px 2px 0px`
- `xl` — `rgba(50, 50, 93, 0.12) 0px 16px 32px 0px`
- `xl` — `rgba(23, 23, 23, 0.08) 0px 15px 35px 0px`
- `xl` — `rgba(0, 0, 0, 0.1) 0px 30px 60px -50px, rgba(50, 50, 93, 0.25) 0px 30px 60px -10px`

**Z-index layers:** 6

# Shapes

**Radius scale**
- `xs` — `1px`
- `sm` — `4px`
- `md` — `8px`
- `lg` — `16px`
- `full` — `100px`

# Components

**Detected patterns:** `buttons` · `cards` · `links` · `navigation` · `footer` · `modals` · `dropdowns` · `badges` · `progressBars` · `switches`

**Anatomy**
| kind | variants | sizes | instances |
|---|---|---|---|
| card | link | md | 177 |
| button | secondary, primary, link | — | 91 |
| other | — | — | 11 |
| link | — | — | 9 |

# Do's and Don'ts

**Do's**
- Use `read`, `stripe`, `continue` as the primary verbs in CTAs — these dominate the source.
- Write headings in **Sentence case** case, **balanced** length.
- Address the reader with the pronoun posture **you-only**.
- Stay inside the **flat** material — match shadow and radius habits.

**Don'ts**
- Don't ship copy on the colors flagged in accessibility — 3 contrast pair(s) fail WCAG AA on the source itself.
- Don't 3 wcag contrast failures.
- Don't 52% of css is unused — consider purging.
- Don't 6098 duplicate css declarations.

---
_Generated by [designlang](https://github.com/Manavarya09/design-extract) v12.11.0 from <https://stripe.com>._
_Compatible with the DESIGN.md convention pioneered by [design-extractor.com](https://www.design-extractor.com) — extended with intent, material, voice, anatomy, and library detection._
