Font families, type scale, weights, and usage guidance for building consistent product UIs.
Fonts are loaded via @font-face declarations in assets/css/tokens.css, sourced from https://assets.wlth.com/fonts/. Both families use font-display: swap.
SuisseIntl
--font-sans: 'SuisseIntl', system-ui, -apple-system, sans-serif
Primary UI font. Use via Tailwind's font-sans or the default body — all text renders in SuisseIntl unless explicitly overridden.
SuisseIntlMono
--font-mono: 'SuisseIntlMono', ui-monospace, monospace
Monospace font. Use via Tailwind's font-mono for code, tokens, hex values, and technical data. Available at weight 400 only.
Tailwind v4 default scale. Use these classes directly — no custom font-size tokens are defined.
The four weights used in product UI. SuisseIntl ships all eight weights but only these are in active use.
Use these tokens to set text colour — never use raw palette classes like text-lightgrey-900 directly. Full token values are documented on the Tokens page.