Phil Moore Studio — Visual Identity System — 2026 Phil Moore Phil-Moore.com

A boutique ecommerce growth studio designing and building high-performance digital storefronts. This document is the authoritative visual reference for the studio's complete identity system.

Document Brand Guide v2 Version B: Drenched Sections
Section 01

Brand Overview

The Phil Moore Studio identity system is built on confident restraint — every element earns its place.

01
19 Color Tokens
4 Color Families
2 Typefaces
3 Brand Elements
Template Usage

This document is a reusable template. Client brand tokens replace the Phil Moore Studio values when creating a client-facing version. Structure, hierarchy, and layout remain constant — only the tokens change.

Design Principles

PrincipleDescription
Document = Product The guide's craft signals studio quality. Every layout and typographic call is a sample of the work.
Structure First Section hierarchy, rhythm, and white space carry the weight. Decoration enters only where it reinforces meaning.
Confident Restraint Premium means every element earns its place. Restraint is the voice, not a compromise.
Adaptable Foundation The template absorbs any client's brand tokens without structural surgery. The bones stay; the skin changes.
Section 02

Color Palette

19 tokens across four families — reds, neutrals, warm grays, and accents.

02
Reds — Primary Brand Colour 3 tokens
Brand Red#CC2B2B
Red Light#E8534F
Red Dark#961F1F
Neutrals — Core System 5 tokens
Ink#1B1B1B
Ink Mid#3D3D3D
Stone#787878
Mist#E5E1DC
Cream#F4F1ED
Warm Grays — Tonal Scale 5 tokens
Warm 100#F0EDE8
Warm 200#DDD8D0
Warm 300#C4BDB2
Warm 400#A09891
Warm 500#7D7570
Accents + Utilities 6 tokens
Gold#B8975A
Navy#1E2A4A
Charcoal#2C2C2C
Ink Deep#1B1B1B
Off White#FAFAF8
White#FFFFFF
Section 03

Typography

Montserrat anchors the system. Beyond Infinity acts as signature — used sparingly for brand moments only.

03

Primary — Montserrat

Display Heading
Black 900Display / Hero
−0.04emTracking
clamp(48,8vw,96px)Fluid Scale
Section Heading
Bold 700Section Titles
−0.025emTracking
clamp(24,3vw,36px)Fluid Scale
Body text runs at 16px regular weight with 1.78 line height. This scale is optimised for sustained reading — comfortable but never slack.
Regular 400Body Text
0Tracking
16px / 1.78Scale / Leading
LABEL TEXT — METADATA, CAPTIONS, CATEGORY MARKERS
Bold 700Labels
+0.30emWide Tracking
8–10pxScale

Signature — Beyond Infinity

Phil Moore
Beyond Infinity

Signature use only. Cover wordmarks and hero moments. Never body text; never at small scale.

Usage Rule

Beyond Infinity is a brand signal, not a reading font. Minimum 48px. Must always appear alongside Montserrat — never as the sole typeface on a surface.

Section 04

Type Scale

Fluid clamp() values across 7 steps. Minimum 1.25× ratio between adjacent steps.

04
StepSampleClamp ValueWeightUsage
Display Aa clamp(48px,8vw,96px) 900 Hero, cover wordmarks
H1 Aa clamp(32px,4.5vw,56px) 800 Page headings
H2 Aa clamp(24px,3vw,36px) 700 Section headings
H3 Aa clamp(18px,2vw,24px) 600 Subheadings
Body Aa 16px 400 All body copy
Small Aa 13px 400 Captions, table data
Label AA 8–10px 700 Category tags, metadata
Section 05

Graphic Elements

Three brand elements — dot, stripe, plus — each with a specific structural role.

05
Dot — Accent marker, bullet, separator
Stripe — Section dividers, covers, structure
+
Plus — Intersection, capability, alignment
Element Usage Rule

Never combine all three elements in a single composition. The stripe runs horizontally only — never rotated into a vertical side-stripe border on callouts or cards.

Section 06

Logo + Wordmark

Typographic wordmark in Montserrat Black. The name is the mark.

06
Phil Moore Studio
Light Background
Phil Moore Studio
Dark Background
Phil Moore Studio
Brand Red Background
Incorrect Usage

Never stretch, recolour, outline, or apply effects to the wordmark. Minimum reproduction width: 120px.

Section 07

Color Usage

Three tables define the roles each token plays — text, surfaces, and interactive states.

07

Text Hierarchy

RoleTokenHexUsage
PrimaryInk#1B1B1BHeadings, key labels, high-priority content
SecondaryInk Mid#3D3D3DBody copy, descriptions, supporting text
MutedStone#787878Captions, metadata, timestamps
AccentBrand Red#CC2B2BSection labels, category markers, active states

Backgrounds + Surfaces

RoleTokenHexUsage
Page groundOff White#FAFAF8Primary page background
ElevatedWhite#FFFFFFCards, modals, elevated panels
TintedCream#F4F1EDNote backgrounds, callouts, secondary surfaces
DarkInk Deep#1B1B1BDark sections, code blocks, footer
BorderMist#E5E1DCTable lines, card borders, rules

Accents + Interactive

RoleTokenHexUsage
Primary actionBrand Red#CC2B2BCTA buttons, active links, primary interactive
Hover / pressRed Dark#961F1FButton hover states, pressed, focus rings
Premium accentGold#B8975APremium badges, special highlights
Section 08

Voice + Tone

Direct, warm, and declarative. Expert without being inaccessible.

08
WriteNot
We build storefronts that convert.We help brands with their online presence and digital strategy.
The results speak.We're proud of the incredible results we've achieved for our amazing clients.
Precision, not volume.We offer a comprehensive range of services across multiple verticals.
Select clients. Deep work.We partner with clients of all sizes to deliver best-in-class solutions.
Tone Rule

Avoid superlatives, filler adjectives, and vague value claims. If a sentence could appear on any agency website, rewrite it until it could only appear on ours.

Section 09

Document Standards

All studio documents follow consistent formatting. The document is the delivery — formatting is part of the service quality.

09
ElementTreatment
CoverFull-drench background. Signature Beyond Infinity above. Montserrat Black wordmark below. Document meta in footer strip.
Section headersFull-width colour band. Section number as large ghost element. Label + title + descriptor inside the band.
TablesHairline borders. Cream header row. Left-aligned. First column in primary weight. 8px uppercase header labels.
Notes / calloutsFull perimeter border. Warm cream background. Red uppercase label above. No side-stripe borders.
Color chipsPortrait 2:3 chips grouped under family bands. Each family band drenched in its family's key colour.
FooterBrand red band. Client name and document title in white label text.
Section 10

CSS Token Reference

All brand colours as CSS custom properties. Never hardcode hex values — always use tokens.

10
/* Phil Moore Studio — CSS Custom Properties */ /* Redeclare namespace per client when adapting */ /* ── Reds ────────────────────────── */ --pm-red: #CC2B2B; --pm-red-light: #E8534F; --pm-red-dark: #961F1F; /* ── Neutrals ─────────────────────── */ --pm-ink: #1B1B1B; --pm-ink-mid: #3D3D3D; --pm-stone: #787878; --pm-mist: #E5E1DC; --pm-cream: #F4F1ED; /* ── Warm Grays ───────────────────── */ --pm-warm-100: #F0EDE8; --pm-warm-200: #DDD8D0; --pm-warm-300: #C4BDB2; --pm-warm-400: #A09891; --pm-warm-500: #7D7570; /* ── Accents + Utilities ──────────── */ --pm-gold: #B8975A; --pm-navy: #1E2A4A; --pm-charcoal: #2C2C2C; --pm-ink-deep: #1B1B1B; --pm-off-white: #FAFAF8; --pm-white: #FFFFFF;
Client Adaptation

Declare a new :root block with the client's token namespace. Document structure, layout, and typographic hierarchy remain identical.