Back to Design Lab
brainlabs

Brand Style Guide

The new Brainlabs brand. Everything you need to apply it.

Colors

Primary / Accent Colours

Brainlabs Yellow
#FFDD33
Primary CTA, accent, attention-drawing — use sparingly. Exception: may be used as a Mondrian grid cell background, but only in small cells with no content.
Brainlabs Blue
#80DBFF
Secondary accent — use sparingly

Mid-Range (Most Used)

Yellow 2
#FFE770
Medium yellow — used frequently in layouts
Blue 2
#C2EEFF
Medium blue — used frequently in layouts

Secondary Colours

Yellow 3
#FFF5C2
In palette — not an approved background
Blue 3
#EBF9FF
In palette — not an approved background

Approved Backgrounds — Slide Decks & Social Graphics

White
#FFFFFF
Primary background — approved for all media
Cream
#FFFEF7
Secondary background — approved for all media
Yellow 2
#FFE770
Slide decks & social graphics only — not for HTML web page section fills
Blue 2
#C2EEFF
Slide decks & social graphics only — not for HTML web page section fills

Approved Backgrounds — HTML Web Pages

White
#FFFFFF
Primary web background
Cream
#FFFEF7
Secondary web background — warm, soft
Warm Cream
#FFFCEB
Alternate warm web background
⚠️

NEVER use #FFDD33 (bright yellow), #80DBFF (bright blue), or #000000 (black) as a background colour — with one exception: #FFDD33 may be used inside Mondrian grid cells, sparingly, and only in small cells that contain no content. On HTML web pages, Yellow 2 (#FFE770) and Blue 2 (#C2EEFF) are not approved as section background fills — white and cream only.

Text

Black
#000000
All text — the only approved text colour
⚠️

All text is always black. Never colorful.

Colour Proportion Rule

Large areas
Medium
Accent

Large areas: white & cream — Medium areas: Yellow 2 & Blue 2 (slides & social only — not HTML web section fills) — Small/accent: bright Yellow & Blue to draw attention

Accessible Text Combinations

TextBackgroundContrastStatus
BlackBrainlabs Blue12.86 : 1
BlackBrainlabs Yellow12.82 : 1
WhiteBlack21.00 : 1
BlackBlue 212.86 : 1
BlackYellow 215.31 : 1
BlackCream20.78 : 1

Typography

Brand Fonts: Kanit· all stylesRoboto· Regular only, for long paragraph textBoth on Google Fonts — free to use

Type Scale — Desktop

Scientific Media Agency
Heading 176px · Semiboldlh 64
Test. Learn. Win.
Heading 248px · Semiboldlh 48
Performance marketing
Heading 336px · Mediumlh 40
Data-driven results
Heading 426px · Mediumlh 32
Client partnerships that move fast
Heading 522px · Regularlh 28
Brainlabs is a scientific media agency that drives growth through rigorous experimentation.
Paragraph 118px · Lightlh 24
Brainlabs is a scientific media agency that drives growth through rigorous experimentation.
Paragraph 216px · Lightlh 22
Brainlabs is a scientific media agency that drives growth through rigorous experimentation.
Paragraph 3 — Long Paragraph14px · Regular (Roboto)lh 20
PAID SEARCH · PAID SOCIAL · SEO
Eyebrow14px · Regularlh 18

Mobile Scale

LevelWeightSizeLine Height
Heading 1Semibold48px42
Heading 2Semibold36px36
Heading 3Medium26px30
Heading 4Medium22px28
Heading 5Regular18px24
Paragraph 1Light16px22
Paragraph 2Light14px20
Paragraph 3 — Long ParagraphRegular (Roboto)12px18
EyebrowRegular12px14

Special Styles

Focus is power.
Kanit Bold Italic — used for statement slides and large text on a primarily blank slide (sentence or less)

Typography Rules

All text is black (#000000) — never coloured, never grey
White (#FFFFFF) text is permitted on black backgrounds only
Roboto Regular is used for Paragraph 3 (long paragraph text) only — all other styles use Kanit
Use Kanit Bold Italic for statement slides and large text on a primarily blank slide (sentence or less)

Design Elements

Core Concept: Momentum

Brainlabs visuals always imply forward movement — circuit lines, italic type, Mondrian grid structure, and directional elements all point the same way: forward.

Flask Pattern

Each flask has a minimum 5px gap on all sides. The gap is built into the SVG viewBox — never reduce the tile size below spec.

RegularBlue flask · 60% opacity · on white or cream
LightWhite flask · 50% opacity · on Brainlabs Blue
LightWhite flask · 50% opacity · on Yellow 2
Padded viewBox is mandatoryYou must use the expanded viewBox (-185.45 -181.37 1298.15 1269.58), not the original (0 0 927.25 906.84). Using the original removes all inter-flask spacing and the flasks will appear edge-to-edge.
Narrow or constrained spacesThe standard 60px tile is sized for full-width canvases. For zones narrower than 150px (e.g. a sidebar column or badge chip), reduce the tile size so at least 2–3 flasks fit across the width. Calculate: tile = zone_width ÷ 2.5, rounded to the nearest whole pixel.
Opacity by contextUse 60% opacity for the regular pattern on white or cream backgrounds. Use 0.08 (8%) only when the flask pattern is inside a Mondrian grid cell (watermark level). These are not interchangeable — 8% on a white background will be nearly invisible.
Table and email layoutsThe position: absolute approach requires a positioned parent element, which breaks in HTML email clients and table-based layouts. For those contexts, apply background-image directly to the table cell or element itself rather than using an absolutely positioned child.

Circuit Lines

Preferred — dot on right, line moves left → right ✅
Secondary — dot on left, use only when layout requires it

Derived from the brain circuit inside the flask logo. The dot marks the end of the line — not the origin.

→ Prefer dot on the right (left-to-right) or dot on the top (bottom-to-top).

→ The open end (no dot) must always be anchored to a border line or bleed off the edge of the design.

→ Use no more than one circuit line per design.

→ Circuit lines should only be used to direct the viewer's eye toward the most important element on the design — the element with the highest visual hierarchy. This is typically the main slide title, or a hero stat if that's the dominant element. The dot end of the line points toward or terminates near that element.

Mondrian Colour Grid

Rectangular colour blocks divided by a consistent 1px black border — never 2px, never a gap. All brand colour shades can be used.

→ Never place two boxes of the same colour adjacent to each other.

→ Never place two similar shades adjacent — e.g. Yellow next to Yellow 2, or Blue next to Blue 2.

→ Always include at least one box with the flask pattern on white or cream. In larger grids, up to 2–3 flask pattern boxes is acceptable.

→ Minimum cell size: 50px in any dimension. No cell may be thinner than 50px.

When & how to use the Mondrian grid

Required on every Brainlabs designThe Mondrian grid must appear in some form on every Brainlabs design — even minimally. Two cells, or a strip of cells along one edge, still counts. If it is absent entirely, the design is off-brand.
Use it to establish and bookendIn slide decks: use on the cover slide and the closing/thank-you slide to clearly mark where the presentation starts and ends. On landing pages and HTML: use in the header, and optionally the footer or on sections where you want to draw the eye.
Do not use it throughoutThe Mondrian grid becomes overwhelming quickly. It should never run across every slide in a deck or every section of a page. Selective, deliberate placement is the rule.
Content goes inside the grid — nothing overlaps itThe Mondrian grid surrounds and contains copy and content. No design elements — text, images, icons, or overlays — should cross or overlap the grid lines or the grid area itself.
Never use as a line dividerThe Mondrian grid is made of solid colour blocks — it is not a line. Do not use a thin row or strip of the grid as a substitute for a horizontal or vertical rule between sections. For a line separator, use a circuit line. (This does not apply to divider slides in a deck — a section-break slide using the Mondrian grid is perfectly correct.)

Graphic Style Spectrum

LevelStyleUse Case
01Simple circuit linesSubtle slide features, attention guides
02Line graphics / bold iconsEvent branding, sub-brands, Culture Code
03Icons (black/white)Decks, reports — always black or white, on colour
04Infographic visualsStylised charts/graphs
05Detailed graphicsReports, social, abstract concept visualisation

Spacing & Layout

8px Base Grid

4px
8px
16px
24px
32px
48px
64px

Web Spacing Tokens

TokenValueUse
--space-xs4pxTight label gaps, icon-to-text
--space-sm8pxRelated element gaps
--space-md16pxStandard component padding
--space-lg24pxSection internal gaps
--space-xl32pxBetween components
--space-2xl48pxSection breaks
--space-3xl64pxPage-level section gaps

Border Radius

Structural (0px)
Colour blocks, tables, service cards
Info cards (8px)
Info cards
Buttons (999px)
All buttons — pill-shaped always
Pills (999px)
Tags and pill labels only

Button Padding

Standard 10px / 20px
Large CTA 14px / 28px

Web Page Content Width

BROWSER VIEWPORT — background & design elements fill full width

Content container — max-width: 1400px
Text · cards · columns · buttons
Section backgrounds fill the full viewport
The outer section element carries background-color, flask patterns, and Mondrian grids — it stretches 100% of browser width at all screen sizes.
Content is constrained to 1400px
All page content — text, cards, columns, buttons — lives inside an inner container with max-width: 1400px and margin: 0 auto. Content never stretches beyond 1400px regardless of screen size.
Horizontal padding prevents edge-hugging
The content container always has padding: 0 48px on desktop and padding: 0 16px on mobile. Content should never touch the browser edge on any screen size.

Grid Gutters

2-col, 3-col & 4-col
20px
Mondrian tight
1px

3-COLUMN — 20px GUTTER

PAID SEARCH
Lorem ipsum dolor
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
PAID SOCIAL
Lorem ipsum dolor
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
PROGRAMMATIC
Lorem ipsum dolor
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

3-COLUMN — MONDRIAN TIGHT 1px GUTTER

PAID SEARCH
Lorem ipsum dolor
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
PAID SOCIAL
Lorem ipsum dolor
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
PROGRAMMATIC
Lorem ipsum dolor
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Components

Buttons

LARGE CTA

Pill-shaped always. Border-radius: 999px on all buttons.

Pills & Tags

PAID SEARCHSEOPROGRAMMATIC
PAID SEARCHSEOPROGRAMMATIC

Number Circles

1
2
3
4
5

White fill · 1px black stroke · solid black shadow offset 3px left + 3px down · Kanit Bold text

Cards

⚠️

Cards and boxes use a left-offset shadow. Always box-shadow: -4px 4px 0 0 #000000 — solid black, no blur, 4px left + 4px down. Never right-offset. Never blurred. Never any colour other than black.

🧪
SERVICE CARD
Paid Search
Data-driven paid search that turns budget into measurable growth — tested, optimised, and built to scale.
1
INFO CARD
Numbered items, agenda steps, ranked lists. Rounded corners at 8px.
"A partner willing to question our assumptions."
CMO, Fortune 500
Client quote

Data Table

ChannelSpendConversionsCPAROAS
Paid Search£48,2001,240£38.874.2×
Paid Social£32,000680£47.063.1×
Programmatic£18,500290£63.792.8×

Header: Brainlabs Yellow #FFDD33 · Alternating rows: white / Yellow 3 #FFF5C2 · Border: 1px solid #000000 · Cell padding: 10px 14px (T/B) / 20px (L/R)

Icon Library

Custom brand icons. All SVG. Always black or white only — never coloured fills. Place on Yellow 2 (#FFE770) or Blue 2 (#C2EEFF) blocks. Click any icon to download. View all on GitHub ↗

Services
Paid SearchPaid Search
Paid SocialPaid Social
ProgrammaticProgrammatic
CROCRO
CTVCTV
Paid MediaPaid Media
Retail MediaRetail Media
InfluencerInfluencer
Media StrategyMedia Strategy
Media CreativeMedia Creative
MediaMedia
Organic SocialOrganic Social
Digital PartnershipsDigital Partnerships
SearchSearch
Analytics & Data
AI VisibilityAI Visibility
AI PromptsAI Prompts
DataData
MeasurementMeasurement
MetricsMetrics
Bar ChartBar Chart
Chart UpChart Up
Pie ChartPie Chart
FunnelFunnel
GanttGantt
DatabaseDatabase
Data StrategyData Strategy
Retail MetricsRetail Metrics
Strategy & Business
StrategyStrategy
Our ApproachOur Approach
PlaybookPlaybook
The ResultThe Result
The ProblemThe Problem
Our AgentsOur Agents
PlanningPlanning
PartnershipPartnership
AcquisitionAcquisition
DiversificationDiversification
Profit & GrowthProfit & Growth
FinancialFinancial
Financial ServicesFinancial Services
B2B SaaSB2B SaaS
Consumer TechConsumer Tech
HealthcareHealthcare
Retail & EcommerceRetail & Ecommerce
Offline ChannelsOffline Channels
Company & Content
Our StoryOur Story
Our TeamOur Team
EventsEvents
AwardAward
SparkleSparkle
ArticlesArticles
VideosVideos
PressPress
Resource HubResource Hub
Travel & HospitalityTravel & Hospitality
UI & General
ArrowsArrows
BeakersBeakers
CartCart
CheckCheck
CodeCode
CreativeCreative
Creative 2Creative 2
CustomerCustomer
DownloadDownload
EditEdit
EmailEmail
HourglassHourglass
IntegrateIntegrate
InternetInternet
LaptopLaptop
LinkLink
MoneyMoney
OfflineOffline
RefreshRefresh
SliderSlider
StarStar
StoreStore
Time PassTime Pass
TimerTimer
UploadUpload
WarningWarning
Benefits
401K Match401K Match
AcademyAcademy
CareersCareers
Commuter BenefitsCommuter Benefits
Health & DentalHealth & Dental
Parental LeaveParental Leave
Relocation & VisaRelocation & Visa
Unlimited PTOUnlimited PTO
Numbers
Number 1Number 1
Number 2Number 2
Number 3Number 3
Number 4Number 4

Voice & Tone

Brand Personality

Scientific & Evidence-Led
Back every claim with data, specific numbers, and real account experience. "We tested this across twelve accounts" is more Brainlabs than any amount of confident language without the evidence behind it.
Original Thinking
Every piece should have a point of view we actually hold, grounded in our own experience and testing. Sometimes that means a reframe. Sometimes it means confirming what people already suspect but can't yet prove.
Anti-Pretentious
Plain language over jargon. If a simpler word works, use it. Prefer "broken" to "experiencing a degraded state." Prefer "we got it wrong" to "our initial hypothesis required revision."
Human & Direct
Write like a smart colleague giving real advice, not a lecturer or a content generator. If it sounds like a press release, rewrite it.

Voice Principles

01DirectLead with the point, not the build-up. State the argument first, then prove it.
✅ DO
"Most agencies are still using attribution models built in 2010. Here's why that's costing you."
❌ DON'T
"Attribution has been a longstanding challenge in the media industry, and as the landscape continues to evolve, it's worth considering whether current approaches are still fit for purpose."
02EvidencedEvery claim needs something real behind it: a number, a named example, a specific result. Vague confidence is not the same as earned confidence.
✅ DO
"YouTube appears in 29.5% of Google AI Overviews, outpacing Reddit as a citation source. That is not a social play anymore. It is an AI visibility strategy."
❌ DON'T
"YouTube has become increasingly important for brands looking to improve their visibility across AI-powered search experiences."
03RhythmicVary length deliberately: short sentences hit hard, medium sentences carry the argument, long sentences build complexity. Never more than two short sentences in a row.
✅ DO
"Most SEO strategies were built for a world that no longer exists. Google's AI Overviews have changed what gets cited, what gets clicked, and what gets ignored entirely, and brands that haven't audited their content against that reality are already behind."
❌ DON'T
"SEO has changed. AI Overviews are here. Brands need to adapt. Content must be optimised. This is urgent."
04HumanWrite like a smart colleague sharing what they've figured out, not an agency performing expertise. If it sounds like a press release or a content generator, rewrite it.
✅ DO
"We ran the audit expecting to find gaps. We didn't expect YouTube to be cited as the primary source nearly 60% of the time. That changed how we think about the whole channel."
❌ DON'T
"Brainlabs' proprietary audit methodology uncovered significant opportunities to optimise clients' AI visibility footprint across emerging LLM citation ecosystems."

Tone by Medium

Presentations & Decks
  • Every headline is an assertion, not a topic label — reading the headlines alone should tell the complete narrative
  • One point per slide. If a headline contains "and," it is probably two slides.
Social Media
  • Every post needs a specific hook in the first line. If it could belong to any other post on this topic, rewrite it.
  • No hashtags.
  • End with a clear statement or takeaway, not a question to the audience.
  • Under 200 words.
White Papers & Documents
  • Every article must have a clear thesis it builds toward. A piece that presents all sides without arriving at a position has failed.
  • Anchor claims to business outcomes: revenue, competitive advantage, activation decisions. Not marketing metrics.
  • Close with a practical takeaway or clear forward-looking tension. Never "the brands that still..." or "the brands that haven't..." closers.
  • Each section must advance the argument. If two sections make the same point, cut one.

Language Rules

✅ ALWAYS
  • Use "we" and "our" — Brainlabs is a team
  • Lead with the benefit or the insight
  • Active voice
  • "brainlabs" in wordmark context is always lowercase
  • Preferred vocabulary: "test" not "trial" · "results" not "outcomes" · "clients" not "customers"
  • Vary sentence length: short, medium, and long within the same paragraph. Uniform sentence length is one of the most recognisable signs of AI-generated text.
❌ NEVER
  • Em dashes in body textUse a comma, colon, full stop, or rewrite the sentence.
  • Corporate jargonleverage, synergize, holistic approach, circle back, utilize, facilitate, enhance, streamline, foster, navigate (non-literal), landscape (non-literal)
  • Filler and AI tellsdelve, nuanced, robust, seamless, comprehensive, vital, realm, multifaceted, intricate, testament, unleash, embark, emerge, underscores, ecosystem (non-literal), unlock, harness, empower, synergy, pivotal, cutting-edge, game-changing, best-in-class
  • Banned phrases"It's worth noting" · "Furthermore" · "Moreover" · "In today's digital age" · "It's not X, it's Y" · "In conclusion" · "Let's dive in" · "At the end of the day" · "It could be argued that" · "Some researchers suggest" · "Not just X, but Y" · "Ultimately" as a paragraph closer · "Plays a crucial role" · "Serves as a reminder" · "A testament to"
  • Sentences starting with "This" as a paragraph opener
  • Constant lists of exactly three itemsUse two, four, or five. Vary it.