Type
A 1.200 scale from 16px, with line heights on the 4px grid.
Body roles
Open full cardProse and long-form reading.
Display roles
Open full cardMarketing and hero type. Rare in product UI.
Families
Open full cardGeist for UI, Geist Mono for code. Three lines to swap.
Heading roles
Open full cardDocument structure. Visual role, not heading level.
Label, eyebrow and code
Open full cardUI chrome. Eyebrow is the only role ever uppercased.
Measure
Open full cardLine length caps for readable prose.
Size scale
Open full card1.200 ratio from 16px. Line heights snap to the 4px grid.
Tracking
Open full cardLarge type needs negative tracking; small type needs positive.