Web Brand Guidelines
Colours
Click any colour band to copy its hex value.
Brand Colours
Secondary Colours
System Colours
Accent Colours
Typography
Typography
Desktop
Heading
One
Heading
Two
Heading
Three
Heading Four
Heading Five
This is Large Paragraph Style. It is a legible size that is good for long-form reading.
This is Paragraph Style. It will be used most of the time. It is a legible size that is good for long-form reading. It should always be left aligned.
accent type
Typography
Mobile
Heading One
Heading Two
Heading Three
Heading Four
Heading Five
This is Large Paragraph Style. It is a legible size that is good for long-form reading.
This is Paragraph Style. It will be used most of the time. It is a legible size that is good for long-form reading. It should always be left aligned.
accent type
Call to actions / buttons
Preset Combination dropdown examples (A-F)
A. Default CTA (primary)
B. Dark CTA (used on teal sections)
C. Teal CTA
D. Dark-on-yellow CTA (Investing section)
E. Ink Border
F. Gold
Spacing scale
Usage: Apply spacing tokens with var(...) for margin, padding, gap, row-gap, and column-gap.
Example: padding: var(--space-6); or gap: var(--space-4);
Typical pattern: Use smaller tokens like --space-1 to --space-3 for tight UI spacing, --space-4 to --space-6 for component padding, and --space-7 to --space-8 for section spacing.
Form tokens
Usage: These tokens are for button and form-control styling so new UI matches the theme system.
Example: border-radius: var(--btn-radius); font-size: var(--btn-font-size); line-height: var(--btn-line-height); border-width: var(--btn-border);
Typical pattern: Apply them to buttons, inputs, selects, and textareas when creating custom components instead of hardcoding one-off values.