Typography
Instrument Sans for prose (the Swiss canvas). Berkeley Mono for labels and data (the exposed mechanism). Every character earns its place.
Font Pairing
Interface text, prose, headings. The quiet backdrop.
Labels, data, numbers, code. The exposed mechanism.
Type Scale
KEY RULE
Labels and data are always Berkeley Mono. This is the "exposed mechanism" — the interface reveals its structure through monospace type. Instrument Sans is the quiet backdrop for prose and headings.
APPLICATION vs PUBLIC
The scale has two halves. Application surfaces start at type-display (36px) and
go down — that is the whole range a product screen needs. type-display-xl and type-display-2xl are for public pages
only, where the headline is not a page title but the message itself. Reaching for
them inside an application is a sign the page is doing marketing; reaching for a raw font-size above 36px on a public page means these two are missing something —
fix them here, not in the consuming project.
Both step down one role below 900px, so a three-line headline stays three lines instead of becoming six.