← all systems mastercard
edit →

Design System Inspired by Mastercard

1. Visual Theme & Atmosphere

Mastercard’s experience reads like a warm, editorial magazine built from soft stone and signal orange. The canvas is a muted putty-cream (#F3F0EE) — not white, not gray, but a color that feels like the paper of a premium annual report. On top of that canvas, everything that matters is shaped like a stadium, a pill, or a perfect circle. The dominant visual gesture is the oversized radius: heroes carry 40-point corners, cards go fully pill-shaped, service images are cropped into circular orbits, and buttons either complete the pill or fit snugly at 20 points. There are almost no sharp corners anywhere on the page.

The second gesture is orbit and trajectory. Circular image masks don’t sit still — they’re connected by thin, hand-drawn-feeling orange arcs that span entire viewport widths, implying a constellation of services rather than a list. Each circle has a small attached “satellite” — a white micro-CTA holding an arrow icon — docked onto its perimeter like a moon. This is the most distinctive thing about Mastercard’s current design language: the circles feel like they’re in motion even though the page is still.

Typography is rendered entirely in MarkForMC, Mastercard’s proprietary geometric sans. Headlines are set at a medium weight (500) with tight negative letter-spacing (-2%), giving them confidence without shouting. Body copy runs at the same family in a slightly lighter weight (450) — a weight you rarely see on the web, chosen because it reads softer than regular 400 without feeling thin. The whole system — warm cream surfaces, pill shapes, circular portraits, traced-orange orbits, black CTAs — feels simultaneously institutional (a 60-year-old payments network) and editorial (a modern brand magazine), which is exactly the tension Mastercard wants to hold.

Key Characteristics:

2. Color Palette & Roles

Primary

Secondary & Accent

Surface & Background

Neutrals & Text

Semantic & Accent

Gradient System

Mastercard uses no programmatic gradients in the core UI. The visual impression of “gradient” comes from two places:

3. Typography Rules

Font Family

Hierarchy

RoleSizeWeightLine HeightLetter SpacingNotes
H1 (hero)64px50064px-1.28px (-2%)Set to 1:1 line-height for very tight vertical rhythm on multi-line hero
H2 (section)36px50044px-0.72px (-2%)Used in ghost-watermark headline treatments and section titles
H3 (card title)24px50028.8px (1.2)-0.48px (-2%)Titles inside service/solution cards
H4 (subhead)14px70018.2px (1.3)normalRarely used in marketing surfaces
Eyebrow (H5)14px70014px0.56px (+4%)Uppercase, paired with a tiny accent dot (e.g., ”• SERVICES”)
Body paragraph16px45022.4px (1.4)normalThe half-step 450 weight is MarkForMC’s signature — softer than 500, firmer than 400
Nav link / Button label16px50016px-0.48px (-3%)Tight, compact, no text-transform
Footer link14px450~20pxnormalLighter weight on dark footer for airier density
Footer column header12–14px70014px0.56px (+4%)Uppercase, muted gray, short tracking

Principles

Note on Font Substitutes

MarkForMC is proprietary and licensed. When rebuilding a matching aesthetic without access to the original:

4. Component Stylings

Buttons

Primary — Ink Pill

Secondary — Outlined Pill

Consent / Signal — Orange Pill

Satellite — Circular Micro-CTA

Icon-Only Circle Button (carousel, play/pause)

Cards & Containers

Hero Media Frame (Stadium)

Service / Solution Portrait Card

Pill Carousel Card

Ghost Watermark Text Block

Inputs & Forms

Minimal form surface on the marketing page. The search input in the nav header is:

Country/language selector (footer)

Floating Nav Pill (desktop)

Mobile Nav

Image Treatment

Decorative Orbital Lines

A signature motif: thin (~1–1.5px) single-weight curved lines in Light Signal Orange (#F37338) tracing arcs between circular portraits. These lines:

5. Layout Principles

Spacing System

Grid & Container

Whitespace Philosophy

Mastercard treats whitespace as structure, not absence. A typical service section has:

Border Radius Scale

RadiusUse
3–6pxTiny decorative elements, cookie banner micro-chips
20pxPrimary and secondary body CTAs (the signature button radius)
24pxConsent/orange pill buttons, modal inner chips
40pxHero media frames, large section container corners, H2 pill labels
50%Circular portraits, icon-only buttons, satellite CTAs
99px / 999px / 1000pxFull pill shapes — navigation, carousel cards, footer country selector, primary inline chips

The scale is unusual: most systems use 4/8/12/16. Mastercard skips those and commits to either small (≤6), medium-large (20–40), or full-pill (99+). The middle ground of 8–12 is absent, which is why the UI feels either “precise and utility” or “soft and editorial” with no in-between.

6. Depth & Elevation

LevelTreatmentUse
0No shadowThe default — 95% of surfaces sit directly on cream canvas
1rgba(0, 0, 0, 0.04) 0px 4px 24px 0pxFloating nav pill — barely-there lift
2rgba(0, 0, 0, 0.08) 0px 24px 48px 0pxHero media frames, elevated cards — a soft large-radius halo rather than a hard drop
3rgba(0, 0, 0, 0.25) 0px 70px 110px 0pxRare; dramatic elevation on a feature tile

Shadow Philosophy

Mastercard uses shadows as atmospheric cushioning, not directional light. The Level 2 shadow has a 48px spread and only 8% opacity — it barely exists as dark pixels but creates a “the card is breathing above the canvas” feel. There are almost no hard-edged, tight shadows anywhere in the system. Border lines are preferred over shadows for functional delineation (form inputs, footer divider).

Decorative Depth

7. Do’s and Don’ts

Do

Don’t

8. Responsive Behavior

Breakpoints

NameWidthKey Changes
Mobile≤ 767pxNav pill shows logo + menu + search only; primary links hide behind hamburger; service portraits stack single-column centered; hero headline drops from 64px to ~40px; footer columns collapse into a vertical accordion
Tablet768–1023pxNav pill shows 2–3 primary links truncated; service portraits arrange 2-up; hero headline ~48px
Desktop≥ 1024pxFull nav with 5 primary links centered; service portraits asymmetrically placed with decorative orbital lines; hero headline 64px
Wide≥ 1440pxContent max-width caps at ~1280px; gutters grow symmetrically; orbital lines extend further

Touch Targets

All interactive elements comfortably exceed 44×44px. The satellite CTA (circle + arrow) is ~50–60px. The nav pill buttons are ~48px tall. Mobile hamburger and search are 48×48px. No link or button drops below 40px in any breakpoint.

Collapsing Strategy

Image Behavior

Circular portraits scale proportionally (maintaining the perfect circle at every size). Hero video frames maintain their 40px radius at every breakpoint, but the frame itself shrinks with the viewport. Lazy loading is standard with a cream-tinted blur-up placeholder, preserving the palette during load.

9. Agent Prompt Guide

Quick Color Reference

Example Component Prompts

Iteration Guide

When refining existing screens generated with this design system:

  1. Focus on ONE component at a time — don’t redesign multiple surfaces in parallel
  2. Reference specific color names AND hex codes from this document
  3. Use natural language (“warm putty cream”, “stadium pill”, “circular portrait with satellite CTA”) alongside technical values
  4. Describe the desired “feel” (editorial, soft, institutional) alongside specific measurements
  5. When in doubt, reach for one of three radii: 20px (buttons), 40px (hero/stadium), or 999px (pill/nav)
  6. Default backgrounds to Canvas Cream (#F3F0EE), not white — this single change shifts the entire mood toward Mastercard

Known Gaps