White ground. Cobalt voice.
One green.

Everything Arealytics puts in front of a client — the site, a deck, a market report, a social tile — is built from the system on this page. It exists so that the fiftieth thing we make looks like it came from the same company as the first.

Version v2.0 Updated 11 September 2026 Empirical CRE Pty Ltd T/As Arealytics
Download the brand kit ↓
02  ·  Colour

Three colours do the work. The rest are plumbing.

White is the ground, cobalt is the voice, green is the reward. Everything below those three exists to support them — darks to punctuate, slate and ink to recede, semantic colours to say what a number is doing. Click any swatch to copy its hex.

Foundation darks

Near-black bands, grounds and headings. Not navy, not charcoal-blue — a true neutral black so cobalt and green stay the only hues on the page.

Cobalt & green support

Tints and states. These are functional extensions of the two brand hues, never brand colours in their own right.

Neutral & surface

The quiet layer. Slate is a blue-grey, so it sits with cobalt instead of fighting it.

Text

Three weights of ink. Body copy is never pure black.

Semantic

Function, not brand. These say what a number is doing; they are not decoration and must not be restyled per deck.

§2.4  The single-green rule

#00C896 is the only brand green. It is used for fills, large display type, marks and CTAs. It is bright, so anything sitting on it is #171717 — never white.

Because it scores only 2.16:1 on white, green never carries body text on a light ground. Use ink or cobalt there. The one exception is #7FE6B3, which exists solely for small green type on cobalt or near-black, where the accent itself drops below AA. It is not a brand colour, never appears on white, and is never used as a fill.

Retired — do not use

These appear in pre-2026 files and in third-party templates that were built from them. Replace on sight. Gold and amber are avoided entirely: they read as a competitor.

Navy
#1E2A8A#212D62#212D61#131B40
The pre-rebrand navy, in all four of its variants.
Coral / orange
#F28F29#FB6E5B#E4553F
Retired at the 2026 rebrand.
Old blues
#368BC9#5AAEDE
Survived the rebrand hidden inside classes literally named green. Swept 4 September 2026.
Old greens
#00734D#00966E
Replaced by the single-green rule — green no longer carries text on light grounds at all.
British racing green
#004225
A one-off that never became brand.
03  ·  Contrast

Every pairing, measured.

Ratios are computed against WCAG 2.2 — 4.5:1 for body text, 3:1 for large text and interface elements. Any pairing marked below AA is a layout decision, not a judgement call: change the combination rather than the colour.

PairingWhere it is used RatioVerdict
Aa--ink on --whiteBody copy on white17.74:1AA
Aa--ink-soft on --whiteSecondary copy on white10.31:1AA
Aa--ink-muted on --whiteCaptions on white4.83:1AA
Aa--slate on --whiteMuted data on white5.49:1AA
Aa--blue on --whiteLinks and buttons on white7.05:1AA
Aa--accent on --whiteGreen type on white2.16:1Fails
Aa--accent-hover on --whiteGreen hover type on white3.04:1Large text & UI only
Aa--white on --blueReversed type on cobalt7.05:1AA
Aa--accent on --blueGreen type on cobalt3.26:1Large text & UI only
Aa--accent-light on --blueGreen-light type on cobalt4.65:1AA
Aa--white on --darkReversed type on near-black17.93:1AA
Aa--accent on --darkGreen type on near-black8.28:1AA
Aa--verified-dark on --darkRising figures on near-black9.92:1AA
Aa--down on --darkFalling figures on near-black7.90:1AA
Aa--on-accent on --accentLabel sitting on a green button8.28:1AA
Aa--white on --accentWhite label on a green button2.16:1Fails
04  ·  Typography

Poppins speaks. Inter labels. Mono counts.

Poppins carries voice — headlines, body, everything a reader reads as prose. Inter handles interface furniture where Poppins' wide geometry gets in the way. JetBrains Mono is reserved for anything that has to line up: figures, hex codes, dates, eyebrows.

Aa Rr 90
Poppins200 – 800  ·  display & body

Headings at 700 with tight tracking. Body at 300–400. Nothing above 800, nothing below 200.

Aa Rr 90
Inter400 – 700  ·  interface labels

Buttons, tabs, table headers, form labels, chips. Small sizes where legibility beats character.

Aa Rr 90
JetBrains Mono400 – 700  ·  data & eyebrows

Figures in tables, hex codes, dates, section eyebrows. Always with tabular-nums where digits stack.

DisplayPoppins 700
40–56px / -0.03em
Verified commercial property data.
HeadingPoppins 700
26–38px / -0.025em
Sydney CBD net face rents
SubheadingPoppins 600
18–21px
Every lease checked against the source
LedePoppins 300
17–18px / 1.7
The research team verifies each transaction before it reaches the database, which is why the number you quote holds up in the room.
BodyPoppins 400
15–16px / 1.7
Body copy sits at 65 characters or thereabouts. Longer lines lose the reader; shorter ones make a report feel like a brochure.
EyebrowJetBrains Mono 600
11–12px / 0.16em
Market briefing  ·  Q3 2026
FigureJetBrains Mono 600
tabular-nums
$742.50   4.1%   12,480m²
05  ·  Components

The working parts.

Specimens, not suggestions. If a deck needs a button, a tag or a figure tile, it should look like one of these.

Tags & pills
Office Verified Q3 2026
All markets Office Industrial Retail
Figure tiles — mono numerals, semantic movement
$742 ↑4.1% Sydney CBD net face
4.85%Prime yield
12,480Leases verified
06  ·  Rhythm & motion

White, then a break, then white again.

Long documents alternate grounds so the eye gets a landmark. White is the default and should always be the majority; dark and cobalt bands are punctuation. Never run two coloured bands back to back.

01White — the argument
02Off-white — supporting detail, tables
03White — the argument continues
04Near-black — the proof point that must land
05White — back to the argument
06Cobalt — the close
220msDuration

Long enough to read as motion, short enough that nobody waits.

-3pxHover lift

Cards and buttons rise on hover. Nothing scales; nothing rotates.

cubic-bezier(.34,1.56,.64,1)Easing

A slight overshoot. It is the one place the brand allows itself personality.

1Moving thing per view

An auto-cycling stat, or a ticker, or a reveal. Not all three.

07  ·  Voice

Say the number. Say where it came from.

The product is verified data, so the writing behaves the same way: a claim, then its evidence. Hedging reads as a company that does not trust its own database.

Declarative

State the finding. "Sydney CBD net face rents rose 4.1% over the year." Not "data suggests rents may have risen".

Verification-led

Say where a number came from and when it was checked. The verification is the product; hiding it wastes the asset.

Plain

Write for the person doing the deal, not the person building the database. No "leveraging", no "solutions", no "unlocking".

Specific

A suburb, a date, a figure. Specificity is the tone.

08  ·  Do & don't

The short version.

Do
  • Lead with white. Dark bands are punctuation, not the page.
  • Let cobalt carry the brand and green carry the click. One green CTA per view.
  • Put dark text on green — #171717, never white.
  • Use green for the fact that something is verified, and let that be the reward.
  • Keep numerals in the mono face wherever they line up in a column.
  • Hold the type scale. Poppins 700 for headings, 300–400 for body.
Don't
  • Don't set green type on white. It scores 2.16:1 and is unreadable at any size.
  • Don't reach for gold or amber. That reads CoStar, and we are not CoStar.
  • Don't reintroduce the navy. It is retired everywhere, including old templates.
  • Don't invent a second green, a second blue or a lighter tint to fix contrast — the tint that exists is --accent-light, and it is scoped to §2.4.
  • Don't stretch, rotate, recolour or add effects to the lockup.
  • Don't stack more than two hues on one surface. White, one hue, ink.
09  ·  Tokens

Copy this, don't retype it.

The full custom-property set. Every value on this page is read from these files at build time, so if a token changes, the guide changes with it.

/* Arealytics brand tokens — white / cobalt / green */
:root {
  --white:         #FFFFFF;
  --dark:          #171717;
  --dark-deep:     #0E0E0E;
  --dark-mid:      #242424;
  --dark-soft:     #3A3A3A;
  --blue:          #2350C0;
  --blue-pale:     #EAF1FB;
  --accent:        #00C896;
  --accent-hover:  #00A87D;
  --accent-light:  #7FE6B3;
  --on-accent:     #171717;
  --verified:      #00C896;
  --verified-dark: #34D9A6;
  --down:          #FF8A8A;
  --slate:         #5E688A;
  --surface-alt:   #F5F7FA;
  --border:        #E5E7EB;
  --ink:           #111827;
  --ink-soft:      #374151;
  --ink-muted:     #6B7280;

  --ff-sans: 'Poppins', -apple-system, sans-serif;
  --ff-ui:   'Inter', -apple-system, sans-serif;
  --ff-mono: 'JetBrains Mono', monospace;
}
assets/brand-tokens.css

Importable custom-property sheet. The source of truth for every hex on this page.

docs/design-tokens.json

Machine-readable tokens with roles, usage notes and the retired list.

arealytics-logo.svg

Primary two-tone lockup. Paired with arealytics-logo-white.svg for reversed use.

favicon.svg

Mark only, square. Ships alongside .ico, 192px, 512px and apple-touch rasters.

10  ·  Downloads

Take the files, not a screenshot.

Everything above, as artwork you can place. SVG is the master — use it wherever vector is accepted, because it stays sharp at any size and the colours stay exact. The PNGs are transparent; the number is the pixel width. Nothing here needs to be redrawn, recoloured or traced.

The whole kit, one file

Both lockups in two colourways, the mark, every square social crop, the colour & type reference, and a plain-text summary of the rules.

Brand kit (.zip) ↓ Colour & type PDF
Horizontal — primary
Horizontal — primary arealytics-logo.svg

The default lockup. Use it unless the space is taller than it is wide.

Horizontal — reversed
Horizontal — reversed arealytics-logo-white.svg

For near-black and cobalt grounds only.

Stacked — primary
Stacked — primary arealytics-logo-stacked.svg

Square and narrow spaces — avatars, app tiles, merchandise.

Stacked — reversed
Stacked — reversed arealytics-logo-stacked-white.svg

The stacked lockup for dark grounds.

Square crops for social

Social platforms crop to a square or a circle and reject SVG. These are pre-cropped with the right breathing room, on white and on near-black.

LinkedIn company logo on white LinkedIn company logo on near-black
LinkedIn company logo

Stacked lockup, square. The one LinkedIn wants.

Profile mark on white Profile mark on near-black
Profile mark

Globe mark alone, for small circular avatars.

Horizontal, padded on white Horizontal, padded on near-black
Horizontal, padded

Where a square is forced but the wordmark must read.

Favicon mark on white Favicon mark on near-black
Favicon mark

The browser-tab mark at avatar size.

Sending these outside the company

The kit is fine to send to a client, a journalist, an agency or an event organiser — that is what it is for. The logo may be used to refer to Arealytics and its products, but not to imply endorsement, partnership or affiliation without a written agreement. For a format that isn't here, or anything you are unsure about, ask media@arealytics.com.au rather than improvising.