Design system
Style guide
Every component in every state. Sign off here before pages are assembled.
Colour tokens
--navy-900
#0A1C2B
#0A1C2B
--navy-800
#0F2A40
#0F2A40
--navy-700
#16395A
#16395A
--teal-500
#00A9B7
#00A9B7
--teal-600
#00808C
#00808C
--teal-700
#00666F
#00666F
--mist
#F4F7F9
#F4F7F9
--line
#E4E9EE
#E4E9EE
--ink
#111827
#111827
--slate
#4B5563
#4B5563
Rule: teal appears on at most one element per viewport. Teal is never used for body text on white — use --teal-700 for links, and teal fills with navy text for CTAs.
Typography
Hero headline — Manrope 800
Section title — Manrope 800
Sub heading — Manrope 800
Lead paragraph — Inter 400, 18px. Used for the first paragraph of a section or an article.
Body text — Inter 400, 16px with 1.625 line height. The default for everything else on the site.
Eyebrow label100%
Stat number and label
Buttons
Badges, chips and icon tiles
DefaultTealSolid
Cards
Form controls
Helper text sits beneath the field.
Success message state.
Accordion & pull quote
Panel content revealed on click, with keyboard support.
A pull quote carries a teal left border and Manrope weight.Attribution line
