Typography
Use semantic HTML with the matching class. Do not add bespoke font-size values in sections.
Heading one
Heading two
Heading three
Heading four
Heading five
Heading six
Heading seven — small UI text
Heading eight
Design system
Reference for typography, fonts, colour tokens, and how to use them in sections.
Use semantic HTML with the matching class. Do not add bespoke font-size values in sections.
Heading one
Heading two
Heading three
Heading four
Heading five
Heading six
Heading seven — small UI text
Heading eight
Use CSS variables — never hard-code hex in components. Page text and background can be overridden per page via Sanity.
On wide-gamut displays, --red automatically upgrades to a richer red via color(display-p3 0.89 0.27 0.13). SDR fallback is #e44620.
@media (color-gamut: p3) {
:root {
--red: color(display-p3 0.89 0.27 0.13);
}
}How to use: reference var(--red) for accents, buttons in .dark sections, circles on bold text, borders, and fills. Do not duplicate the P3 block in components — it lives in main.css.
Brand typefaces used across the site. Download files for offline reference or design work.
ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz 0123456789
ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz 0123456789
Labels, captions, and .h6 uppercase text
--monoABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz 0123456789
Numbers and numeric UI
--numbers0123456789 $1,234,567.89
Handwritten accent type
--handwrittenRegistix turns inventory into opportunity.