ntwrk/Brand book v1.0 · 13 Oct 2026

System / Components

Components

The components the site already uses, at the sizes approved in the redesign: 44 and 52px buttons, 44px inputs in Manrope, transparent secondary buttons.

Approved: codifies liveOwner: Wes FischerUpdated 13 Oct 2026

01Buttons and links

Primary, secondary, text link
States
VariantHeightTypeUse
Primary large52px16/600Hero and close band
Primary44px15/600Forms, header
Secondary44 / 52px15/600Hero only, beside a primary
Small32px14/600Dense tables, never alone on mobile
Text linkn/a16/600 + → in the link colourEvery other action
  1. One primary per view. At most four on a long page (header, hero, offer section, close). The primary action counts as one Forest use per viewport however many times it appears.
  2. Link arrows inherit the link colour and are never Forest.
  3. Secondary is transparent with a --mute border (4.9:1). Never white on cream.
  4. Buttons go full width below 560px when they are the main action.
  5. The primary button reads “Book a call”: the one primary CTA wording, on every button (R5). “Scope the 30-day POC” is retired as a CTA.
CTA lead-in · APPROVED by Wes, 13 Oct 2026The short form under each Book a call button, the full form once per page in the close band. Approved by Wes, 13 Oct 2026.

02Inputs

Field states

Free. Unsubscribe in one click.

Focus: Forest ring, 2px offset.

Check your email address. It should look like name@example.com.

Selects use the same 44px box.

Subscribe row

Free. Unsubscribe in one click. See how we use your details in our privacy notice.

  1. Labels are visible, sans 15/600, above the field. Never placeholder-only.
  2. Typed text is Manrope 16px (prevents iOS zoom); placeholders are mono 14px.
  3. Error text says what to do, in --danger, linked with aria-describedby.
  4. On phones the subscribe row stacks and the input keeps 44px (the F2 fix).

03Cards

Step card, link card, owned card
01

The decision

Defined with a baseline and a test, agreed before the proof starts.

No. 05 · 20 July 2026

Rent breadth. Own the decision.

How to compare a specialised system with a general model.

Read the note
Owned

Decision record

The data used, the model and configuration, the evaluation results.

  1. White card, 1px line, 10px radius, 20 to 24px padding.
  2. A link card lifts 2px on hover and ends with an arrow link; the arrow inherits the link colour.
  3. The owned tint marks the owned element only. Card labels and headings are ink or mute, never Forest text.

04Section patterns

Section head, close band, quote, method note
03 / THE FIRST 30 DAYS

One decision, tested in 30 days.

We review the decisions worth improving, rank the possible use cases and test one against criteria agreed before the build.

START WITH THE DECISION

Bring the decision worth testing.

Book a call

Read the field notes

The old deal

Quiet intelligence beats loud platforms.
How to read this. Method notes and limits sit in a surface panel directly under the figure they qualify, opening with a bold question (“How firm the number is.”).

05FAQ

Disclosure list
Do we need perfect data before we start?

No. We need enough access to assess a useful problem and understand the limits of the data behind it.

What happens if we stop after the 30-day proof?