The quiet power of a two-typeface system
Why we pair one expressive serif with one hard-working sans on almost every project.
Maya Lindqvist1 min read
Typography is the brand most people never notice. It sets the tone of every sentence before anyone reads a word. After years of experiments, we keep coming back to a simple system: one expressive serif, one hard-working sans.
Give each typeface a job
The serif carries the voice. We use it for a single line in a headline, for pull quotes and for large numbers. The sans does the work: navigation, body copy, buttons and data. When each typeface has a clear job, the page feels considered instead of decorated.
- Serif for moments: hero lines, quotes, big numbers
- Sans for everything people need to read quickly
- Never more than two families, and rarely more than three weights
Contrast beats variety
A headline that pairs a light serif line with a medium sans line has more character than five fonts fighting for attention. Contrast in style, size and weight creates hierarchy; variety just creates noise.

Set it up once, in tokens
We define type sizes as tokens with their own line heights and letter spacing, so a display size always looks right. Editors never choose a font size; they choose a block, and the block knows how to set its type.
The best typography is the one nobody comments on, because everything simply reads well.
Test with real copy
Long German compound words, short punchy headlines and two-line product names all behave differently. We test every display size with the client’s real copy before we sign off on the system.

Written by
Maya Lindqvist
Design Director
Maya leads design at NexSanity. Before joining, she spent eight years shaping brands and product interfaces for SaaS teams across Stockholm and Berlin. She cares about type, restraint and work that ages well.




