Skip to main content

Typography

Core brand typography and hierarchical scaling system.

Typeface

  • Primary Font: Titillium Web
  • Fallbacks: Arial, sans-serif
  • Provider: Google Fonts

Font Weights

WeightTokenExample
Regular--fw-regularThe quick brown fox jumps over the lazy dog.
Semi Bold--fw-semiboldThe quick brown fox jumps over the lazy dog.

Type Scale

StyleTokenSize (px/rem)LHPreview
Display--fs-display64px / 4rem68pxDisplay Title
H1--fs-h148px / 3rem52pxHeading 1
H2--fs-h236px / 2.25rem40pxHeading 2
H3--fs-h328px / 1.75rem32pxHeading 3
H4--fs-h424px / 1.5rem28pxHeading 4
H5--fs-h520px / 1.25rem24pxHeading 5
H6--fs-h618px / 1.125rem22pxHeading 6
Body--fs-body18px / 1.125rem28pxThe quick brown fox jumps over the lazy dog to test line height.
Caption--fs-caption13px / 0.81rem16pxMetadata and tiny labels

Usage Guidelines

Headings

  • Use Display exclusively for landing page hero sections.
  • Ensure a logical hierarchy (don't jump from H1 to H4).

Body Text

  • Use the Semi Bold weight sparingly for emphasis within body copy.

Accessibility

  • Maintain a minimum contrast ratio of 4.5:1 for body text.
  • Caption text (13px) should only be used for non-critical information to ensure legibility for all users.