02

Colors

Brand

Primary green is the brand — CTAs, focus rings, active nav, the G-mark and the signature glow. Light mode darkens it to pass AA on off-white.

Primary — Goalkeeper green

CTAs, focus rings, active nav, the G-mark, the glow.

Primary light

Hover state of primary elements.

Primary dark

Pressed state of primary elements.

Accent — purple

Secondary callouts and "premium" tier hints. Use sparingly.

Accent light — pink

Always The Keeper's Call; "Buy on Amazon"-style CTAs.

Surfaces

Near-black, never pure black — cards lift one step or shift to a faint blue-tinted alt. Light mode mirrors with off-whites, never

Base

Page background.

Surface

Cards and panels.

Surface hover

Hovered surfaces.

Surface alt

Alt cards, pills, card headers.

Border

1px borders and dividers.

Text

Text

Headings and primary text.

Content body

Body copy, including editorial Playfair.

Muted light

Secondary headings.

Subtle

De-emphasised text.

Muted

Meta, captions, placeholders, outline-button borders.

Status

Danger red

Destructive actions only. Alias --color-danger.

Legacy — avoid in new work

Being phased out. Don't introduce these in new designs.

Dark green 1
Dark green 2
Mint green
Soft grey 1
Soft grey 2
Soft grey 3
Dark grey 1
Dark grey 2
Dark grey 3
Dark grey 4