Ngā Momo Tuhinga
Typography
Fira Sans for display and body. IBM Plex Mono for codes and figures. Fira Sans is the same typeface used on govt.nz — open source, free for council use, and institutionally legible at any size.
Scale
Eight stepsFluid type using clamp() so sizes scale from mobile to desktop without breakpoints. Every step has a fixed weight and leading — do not override.
Display
.text-display- size
- clamp(2.5rem, 5vw, 4.5rem)
- weight
- 700 — Bold
- leading
- 1.1
Hero statements. One per page, at most.
781 kg per capita.
Heading 1
.text-heading-1- size
- clamp(2rem, 4vw, 3rem)
- weight
- 600 — Semibold
- leading
- 1.2
Page titles. Sets the top-level landmark.
One country. One system.
Heading 2
.text-heading-2- size
- clamp(1.5rem, 3vw, 2rem)
- weight
- 600 — Semibold
- leading
- 1.3
Section headings inside a page.
Know before you throw.
Heading 3
.text-heading-3- size
- clamp(1.125rem, 2vw, 1.5rem)
- weight
- 500 — Medium
- leading
- 1.4
Subsections and card titles.
What goes where in Aotearoa.
Body
.text-body- size
- clamp(1rem, 1.5vw, 1.125rem)
- weight
- 400 — Regular
- leading
- 1.6
Primary reading text. Constrained to 66ch.
Aotearoa standardised what can be recycled. Every council still communicates it differently. Same materials, different signs.
Caption
.text-caption- size
- 0.875rem
- weight
- 400 — Regular
- leading
- 1.5
Meta, labels, footnotes, supporting copy.
Open source. Free for council and public use.
Monospace
.text-mono- size
- 0.875rem
- weight
- 400 — Regular
- leading
- 1.6
Material codes, tokens, tabular data.
PET #1 | HDPE #2 | PP #5 | AL | FE
Stat
.text-stat- size
- clamp(3rem, 8vw, 6rem)
- weight
- 700 — Bold (mono)
- leading
- 1.0
Single-number callouts. Tabular figures only.
35%
Fira Sans
Display & bodyFour weights. Regular for reading, Medium for subsections, Semibold for page titles, Bold for hero display.
Regular
font-weight: 400Medium
font-weight: 500Semibold
font-weight: 600Bold
font-weight: 700IBM Plex Mono
Codes & figuresMonospace for material codes, design tokens, and tabular figures. Tabular numerals are enabled on tables and currency by default.
Regular
font-weight: 400Medium
font-weight: 500Bold
font-weight: 700Measure
66chProse is capped at 66 characters per line. The paragraph below is set to the ideal measure. Anything wider strains the eye; anything narrower fragments the read.
New Zealand produces approximately 781 kilograms of waste per person per year — the fourth highest rate in the OECD. Around 35 % of that volume is recycled or reused. The materials are standardised. The design is not. Love You Bye exists to close that gap with a single institutional voice any council, retailer, or manufacturer can adopt.
Body · 66ch measure · Fira Sans 400