A colour per market: blue is NBN, yellow is energy, neutral is chrome, ink is contrast, and a single blue for every action. Everything on this page is the live component, so if it looks right here it looks right on the site.
Bands carry meaning by section, never by status. The action blue is the only saturated colour, used for the one thing to do on a surface and for savings figures. In dark mode every pastel becomes a shade of slate or deep blue; nothing warm, nothing brown. Toggle the theme in the header to see it.
var(--pastel-nbn)var(--pastel-energy)var(--pastel-neutral)var(--ink)--brand.text-positive.text-negativeGeist for everything, bold and tight for headings, regular for copy, tabular figures for numbers. Eight roles cover every page.
.num.A page is a stack of bands. A band holds a headline, a lede and either one floating card or a grid of them. Cards never sit directly on white; white sits inside a band.
--gap-stack--gap-block--gap-section--pad-card--pad-bandEach one in its real state. Primary actions are blue pills; secondary are white pills on a band or outlined inside a card.
What makes a surface read as made rather than assembled is not more decoration, it is four quiet decisions, and each one is a token so no page can arrive at its own version. The card on the right uses all four; nothing on it is a one-off style.
.ground: a 3% tint of ink. A white card on a white page is a border, not a card - the tint is what makes it raised, and 3% is the whole effect.Most comparison sites show a fraction of the market: the providers that pay to be listed. OpenStream tracks every NBN brand on NBN Co's register, 149 NBN brands on the register, with 431 priced NBN plans re-read every hour. Nothing is promoted, every price links to the page it came from, and the whole dataset is free to download.