Section 05

Logo System Tokens

CSS tokens for the logo system. On the web, logos must always be <img> tags referencing the generated SVG files in dist/logos/ (never inline SVG, PNG, or CSS-rendered text). These tokens define the reference values used in the SVG logo specifications.

Logo CSS Tokens

TokenValuePurpose
--logo-breen-tracking-0.01emLetter-spacing on 'Breen' wordmark
--logo-subtitle-tracking0.08emLetter-spacing on sub-brand name
--logo-stacked-gap-0.05remGap between wordmark and subtitle (stacked)
--logo-horiz-gap0.6remGap between wordmark and subtitle (horizontal)

Stacked Lockup

The primary mark used in hero sections and large displays. The "Breen" wordmark sits above the "/ SERVICE" subtitle, with a vertical rule (VR) accent line on the left in #60A5FA.

PropertyValueNotes
SVG viewBox0 0 295 82Fixed canvas for all variants
VR linex="1.25" y="4"–"74" stroke-width="3"Signature element in #60A5FA
"Breen" wordmarkMercury Display Bold, x="13" y="52" font-size="60"Letter-spacing: -0.6
"/SERVICE" subtitleGotham HTF XLight, x="13" y="74" font-size="13"textLength="153.9" lengthAdjust="spacing"

Stacked — Parent Brand Colourways

Breen / Consulting — white on navy
White on Navy
Breen / Consulting — navy on white
Navy on White

Stacked — Sub-Brand Architecture

Each sub-brand uses the same lockup structure with its own accent colour for the subtitle. The "Breen" wordmark is always white on navy backgrounds.

Breen / Consulting
Breen / Digital
Breen / AI
Breen / Strategy
Breen / Marketing
Breen / Creative
Breen / Engineering

The /Slash Command System: The forward slash is the brand's signature element — it connects "Breen" to each service line like a command prompt. The slash belongs to the service name as one unit ("/Consulting"), not as a separator. In SVG, the VR line (vertical rule) on the left uses stroke="#60A5FA" with stroke-width="3" for the primary mark.

Horizontal Lockup

The secondary mark for inline contexts where vertical space is constrained. "Breen" and "/ SERVICE" sit side-by-side with the VR line on the left.

PropertyValueNotes
SVG viewBox0 0 305 80Wider aspect ratio for inline use
"Breen" wordmarkMercury Display Bold, larger font-sizeDominates the horizontal axis
Gap: VR → BreenProportional spacingMaintains visual rhythm

Horizontal — Parent Brand Colourways

Breen / Consulting horizontal — white on navy
White on Navy
Breen / Consulting horizontal — navy on white
Navy on White

Horizontal — Sub-Brand Variants

Each sub-brand also has a horizontal lockup for inline contexts where vertical space is constrained.

Breen / Consulting horizontal
Breen / Digital horizontal
Breen / AI horizontal
Breen / Strategy horizontal
Breen / Marketing horizontal
Breen / Creative horizontal
Breen / Engineering horizontal

Icon & Favicon System

The /B monogram icon uses a two-grade optical size system — a standard grade for display sizes (≥ 48px) and a heavier favicon grade for small sizes (≤ 32px). Both grades feature a VR accent, forward slash, and Mercury Display Bold "B" glyph inside a rounded navy container.

Two-Grade Specification

PropertyStandard Grade (≥ 48px)Favicon Grade (≤ 32px)
VR multiplier12×
VR stroke (viewbox units)77.3154.7
Background#0B1D32 (--bc-navy)#0B1D32 (--bc-navy)
VR + slash accent#60A5FA (--bc-blue-light)#60A5FA (--bc-blue-light)
"B" glyph#FFFFFF (--bc-white)#FFFFFF (--bc-white)

Border Radius by Size

Rendered Sizerx (viewbox)Grade
180px101.38Standard
120px101.38Standard
80px63Standard
48px50Standard
32px38Favicon
24px30Favicon
16px25Favicon

Icon Sizes — Visual Reference

Icon 180px 180px
Standard
Icon 120px 120px
Standard
Icon 80px 80px
Standard
Icon 48px 48px
Standard
Icon 32px 32px
Favicon
Icon 24px 24px
Favicon
Icon 16px 16px
Favicon

Sub-Brand Icon Variants (80px)

Consulting icon Consulting
Digital icon Digital
AI icon AI
Strategy icon Strategy
Marketing icon Marketing
Creative icon Creative
Engineering icon Engineering

File naming: Icon SVGs follow the pattern icon-{size}.svg for the parent brand and icon-{size}-{subbrand}.svg for sub-brands. PNGs are rasterised at 4× target size (e.g. icon-80px.png = 320×320 pixels). Sub-brand icons replace the default #60A5FA accent with the sub-brand colour on both the VR line and the forward slash.

Compact Wordmark

The compact wordmark is a horizontal inline lockup: VR bar + "Breen" + optional "/ Service". Used in contexts where the full stacked or horizontal lockup is too large — document headers, email signatures, watermarks.

ElementValueNotes
VR bar3px wide, 0.88em talltranslateY(0.14em) extends below baseline
"Breen" typefaceMercury Display Boldletter-spacing: -0.02em
"/ Service" typefaceGotham HTF XLight0.65em of wordmark size
Gap: VR → Breen0.3em
Gap: Breen → slash0.15em
Reference font-size42pxScales proportionally

Compact — Parent Brand Colourways

Compact wordmark — white on navy
White on Navy
Compact wordmark — navy on white
Navy on White

Compact — Sub-Brand Variants

Compact — Consulting
Compact — Digital
Compact — AI
Compact — Strategy
Compact — Marketing
Compact — Creative
Compact — Engineering

Collapsed Form

Ultra-compact variant: VR bar + single "B" glyph + "/ SERVICE" (uppercase). Used in very tight spaces — tab bars, avatar badges, mobile headers, and anywhere the compact wordmark is still too wide.

ElementValueNotes
VR bar3px wide, 0.88em tallSame proportion as compact
"B" typefaceMercury Display BoldSingle glyph
"/ SERVICE" typefaceGotham HTF XLight0.5em, letter-spacing: 0.08em, uppercase
Gap: VR → B0.3em
Gap: B → slash0.12em
Reference font-size26pxProportionally smaller than compact

Collapsed — Sub-Brand Variants

Collapsed — Consulting
Collapsed — Digital
Collapsed — AI
Collapsed — Strategy
Collapsed — Marketing
Collapsed — Creative
Collapsed — Engineering

Logo Processing Standard

All logo assets are generated from a single source of truth: generate_svg_logos.py. This script produces all SVG files, and PNGs are derived from those SVGs at 4× resolution via cairosvg. This guarantees pixel-perfect SVG/PNG parity across all families and colourways.

ContextFormatSource
Web (HTML/CSS)<img> referencing .svgdist/logos/*.svg
Print (Word/PPTX/XLSX/PDF)Embedded PNG at 4×dist/logos/*.png
Source of truthgenerate_svg_logos.pyAll specs, all families

File naming convention: SVGs follow the pattern {family}-{variant}.svg (e.g. stacked-white.svg, compact-digital.svg). PNGs use the same name with .png extension. Icon PNGs use icon-{size}px.png (e.g. icon-80px.png = 320×320 pixels at 4× rasterisation).