# Typography — Unless design system

Foundations

# Typography
  [Type scale](/en/design/foundations/typography/)[Fonts](/en/design/foundations/typography/fonts/)[Tokens](/en/design/foundations/typography/tokens/)[Usage](/en/design/foundations/typography/usage/)
## Type rules — what NOT to do

Four constraints the type system holds to. Read these before introducing a new heading style - they're the rules behind why headings feel consistent across every page.

- Never use `leading-none` - banned project-wide. Use `leading-tight` / `leading-[1.06]` for display.
- Use `text-wrap: balance` on every heading (already in base styles).
- Sub-page hero headings target a 4–6-word compression that wraps to two lines at lg+.
- Eyebrows are uppercase mono at 12px with 0.12em tracking - the canonical recipe is `.u-kicker`.
       [Typography · Tokens](/en/design/foundations/typography/tokens/)     [Spacing & layout · Grid](/en/design/foundations/spacing/)