Version 1.0 | February 2026
ThorstenMeyerAI.com
Brand Identity
Thorsten Meyer AI is an AI strategy and analysis brand. The voice is direct, data-driven, and provocative. The visual identity reflects authority, warmth, and editorial sophistication — distinguished from the cold blues and neon greens that dominate the AI space.
Color Palette
Primary Colors
| Role | Name | Hex | RGB | Usage |
|---|---|---|---|---|
| Primary | Navy | #1c2541 | 28, 37, 65 | Headlines, section headers, primary text, dark backgrounds |
| Accent | Copper | #c57b57 | 197, 123, 87 | Accent lines, links, highlights, pull quotes, CTAs |
Secondary Colors
| Role | Name | Hex | RGB | Usage |
|---|---|---|---|---|
| Light Accent | Sand | #f5e6dc | 245, 230, 220 | Callout backgrounds, highlighted sections, soft emphasis |
| Table Header | Deep Navy | #2a3655 | 42, 54, 85 | Table headers, secondary dark surfaces |
| Body Text | Slate | #4a5568 | 74, 85, 104 | Body text, captions, metadata, footer text |
| Background | Warm White | #faf5f0 | 250, 245, 240 | Page backgrounds, card backgrounds, light surfaces |
| Surface | Off-White | #f7f3ee | 247, 243, 238 | Table row backgrounds, alternating rows, subtle containers |
Utility Colors
| Role | Name | Hex | RGB | Usage |
|---|---|---|---|---|
| Text Dark | Near-Black | #2d3748 | 45, 55, 72 | Maximum contrast text (sparingly) |
| Border | Warm Gray | #d4cdc5 | 212, 205, 197 | Borders, dividers, table grid lines |
| Success | Sage | #6b8f71 | 107, 143, 113 | Positive indicators, success states |
| Warning | Amber | #d4952b | 212, 149, 43 | Warning states, attention indicators |
| Error | Brick | #b85450 | 184, 84, 80 | Error states, critical alerts |
Color Relationships
- Navy on White/Warm White: Primary text and headers (WCAG AAA)
- Copper on White/Warm White: Links, accents, interactive elements (WCAG AA)
- White on Navy: Inverted sections, table headers, hero areas
- White on Deep Navy: Table headers
- Copper on Navy: Avoid — insufficient contrast
- Slate on Warm White: Body text (WCAG AA)
Typography
Font Stack
| Context | Primary | Fallback | Weight |
|---|---|---|---|
| Headlines | Inter | Helvetica Neue, Helvetica, Arial, sans-serif | 700 (Bold) |
| Subheadlines | Inter | Helvetica Neue, Helvetica, Arial, sans-serif | 600 (Semibold) |
| Body | Inter | Helvetica Neue, Helvetica, Arial, sans-serif | 400 (Regular) |
| Accent/Quotes | Inter | Helvetica Neue, Helvetica, Arial, sans-serif | 600 Italic |
| Code/Data | JetBrains Mono | Fira Code, Consolas, monospace | 400 |
Type Scale
| Element | Size | Line Height | Weight | Color |
|---|---|---|---|---|
| H1 (Page Title) | 2.5rem / 40px | 1.2 | 700 | Navy #1c2541 |
| H2 (Section) | 1.75rem / 28px | 1.3 | 700 | Navy #1c2541 |
| H3 (Subsection) | 1.25rem / 20px | 1.4 | 600 | Navy #1c2541 |
| Body | 1.05rem / 16.8px | 1.6 | 400 | Slate #4a5568 |
| Body Bold | 1.05rem / 16.8px | 1.6 | 600 | Navy #1c2541 |
| Pull Quote | 1.25rem / 20px | 1.5 | 600 Italic | Copper #c57b57 |
| Caption/Meta | 0.875rem / 14px | 1.4 | 400 | Slate #4a5568 |
| Footer | 0.8rem / 12.8px | 1.4 | 400 | Slate #4a5568 |
PDF Typography
For generated PDFs (reportlab), use:
| Element | Font | Size | Leading |
|---|---|---|---|
| Title | Helvetica-Bold | 26pt | 32pt |
| Section Head | Helvetica-Bold | 18pt | 24pt |
| Subsection | Helvetica-Bold | 13pt | 17pt |
| Body | Helvetica | 10.5pt | 15pt |
| Pull Quote | Helvetica-BoldOblique | 12pt | 17pt |
| Table Header | Helvetica-Bold | 9pt | — |
| Table Body | Helvetica | 9pt | — |
| Reference | Helvetica | 9pt | 13pt |
| Footer | Helvetica | 8–9pt | — |
Voice & Tone
Core Principles
- Direct: No hedging, no “it could be argued.” State the position.
- Data-first: Every claim backed by specific numbers, named sources, cited reports.
- Provocative: Challenge conventional wisdom. Name failures. Propose uncomfortable truths.
- Actionable: End with concrete steps, not vague recommendations.
- Authoritative: Write from expertise, not from uncertainty. Qualify where honest, but lead with conviction.
Writing Style
- Sentence structure: Mix short punchy sentences with longer analytical ones. Use fragments for emphasis.
- Formatting: Bold for key numbers and critical phrases. Tables for comparisons. Bullet points for lists.
- Opening: Lead with the sharpest data point or the most provocative claim. No throat-clearing.
- Closing: End with a signature call-to-action line. Make it memorable and quotable.
- Tone calibration: Blunt without being reckless. Critical without being cynical. Urgent without being alarmist.
Avoid
- Jargon without definition
- Passive voice (except for deliberate emphasis)
- Hedge words: “perhaps,” “might,” “it seems,” “arguably”
- Emoji in articles and documents
- Corporate euphemisms: “rightsizing,” “synergies,” “best-in-class”
Document Structure
Article Template
- Title: Declarative, specific, under 80 characters
- Byline:
By Thorsten Meyer | ThorstenMeyerAI.com | [Month Year] - Executive Summary: 3–5 paragraphs. Lead with the sharpest data. End with the stakes.
- Key Stats Callout: Table or sidebar with headline numbers
- Sections: 4–6 main sections, each with 2–3 subsections
- Tables: At least 2–3 data tables per article. Comparison tables are signature.
- Pull Quotes: 1 per major section. Accent-colored, centered, bold italic.
- Callout Boxes: For critical takeaways. Light accent background with accent border.
- Action Items: Numbered, bold titles with descriptions. Near the end.
- Closing Line: Single bold sentence in accent color. The “pour concrete” moment.
- About the Author: 2 sentences. Self-deprecating but authoritative.
- Sources: Full list with hyperlinks (web) or numbered references (PDF/DOCX).
PDF Layout
- Page size: A4
- Margins: 2.2cm left/right, 2.5cm top/bottom
- Title page: Centered layout with title (Navy), subtitle (Copper), decorative rule (Copper), author, website
- Footer: Page number centered (— N —), website left, date right
- Table style: Deep Navy header with white text, Copper accent line below header, warm white alternating rows
DOCX Layout
- Headings: Heading 1 for sections, Heading 2 for subsections
- Tables: Table Grid style, bold headers
- Accent text: Copper
RGB(197, 123, 87)for emphasis, quotes, closing lines - Gray text:
RGB(74, 85, 104)for metadata, references, footer
Logo & Branding Elements
Text Mark
The brand uses a text-based mark:
- Full:
Thorsten Meyer AI - Short:
ThorstenMeyerAI - URL:
ThorstenMeyerAI.com
Decorative Elements
- Accent rule: 3pt Copper horizontal line, 30% width, centered — used as section separator on title pages
- Table accent: 2pt Copper line below table headers
- Callout box: Sand background (
#f5e6dc) with 2pt Copper border - Final quote box: Warm White background (
#faf5f0) with 2pt Copper border
Forbidden
- Do not use gradients
- Do not use drop shadows
- Do not use rounded corners on tables
- Do not use more than 2 colors in a single table
- Do not place Copper text on Navy backgrounds (contrast failure)
CSS Custom Properties
For web implementation at ThorstenMeyerAI.com:
:root {
/* Primary */
--color-navy: #1c2541;
--color-copper: #c57b57;
/* Secondary */
--color-sand: #f5e6dc;
--color-deep-navy: #2a3655;
--color-slate: #4a5568;
--color-warm-white: #faf5f0;
--color-surface: #f7f3ee;
/* Utility */
--color-text-dark: #2d3748;
--color-border: #d4cdc5;
--color-success: #6b8f71;
--color-warning: #d4952b;
--color-error: #b85450;
/* Typography */
--font-primary: 'Inter', 'Helvetica Neue', Helvetica, Arial, sans-serif;
--font-mono: 'JetBrains Mono', 'Fira Code', Consolas, monospace;
/* Spacing */
--space-xs: 0.25rem;
--space-sm: 0.5rem;
--space-md: 1rem;
--space-lg: 1.5rem;
--space-xl: 2rem;
--space-2xl: 3rem;
/* Border radius */
--radius-sm: 2px;
--radius-md: 4px;
/* Shadows */
--shadow-sm: 0 1px 2px rgba(28, 37, 65, 0.06);
--shadow-md: 0 2px 8px rgba(28, 37, 65, 0.1);
}
Tailwind CSS Configuration
// tailwind.config.js
module.exports = {
theme: {
extend: {
colors: {
navy: {
DEFAULT: '#1c2541',
deep: '#2a3655',
},
copper: {
DEFAULT: '#c57b57',
light: '#d4956f',
dark: '#a8634a',
},
sand: '#f5e6dc',
slate: '#4a5568',
'warm-white': '#faf5f0',
surface: '#f7f3ee',
border: '#d4cdc5',
sage: '#6b8f71',
amber: '#d4952b',
brick: '#b85450',
},
fontFamily: {
sans: ['Inter', 'Helvetica Neue', 'Helvetica', 'Arial', 'sans-serif'],
mono: ['JetBrains Mono', 'Fira Code', 'Consolas', 'monospace'],
},
},
},
}
Component Patterns
Article Header
Background: Navy (#1c2541)
Title: White, Inter Bold, 2.5rem
Subtitle: Copper (#c57b57), Inter Semibold, 1.25rem
Byline: rgba(255,255,255,0.7), Inter Regular, 0.875rem
Data Table
Header row: Deep Navy (#2a3655), white text, bold
Header underline: 2px Copper (#c57b57)
Body rows: alternating white / Surface (#f7f3ee)
Grid: 1px Border (#d4cdc5)
First column: Semibold
Pull Quote
Text: Copper (#c57b57), Inter Semibold Italic, 1.25rem
Alignment: Center
Spacing: 1.5rem above and below
Callout Box
Background: Sand (#f5e6dc)
Border-left: 4px Copper (#c57b57) (web) or full border 2px (PDF)
Text: Navy (#1c2541), Inter Semibold
Padding: 1rem
CTA / Final Quote Box
Background: Warm White (#faf5f0)
Border: 2px Copper (#c57b57)
Text: Navy or Copper, Inter Bold, 1.25rem
Padding: 1.5rem
Alignment: Center
Social Media
Colors for Social Posts
- Background: Navy
#1c2541 - Text: White
#ffffff - Accent/Highlight: Copper
#c57b57
Image Templates
- LinkedIn/X header: Navy background, white title text, Copper accent line
- Quote cards: Warm White background, Navy text, Copper attribution line
- Data cards: Navy header, white body, Copper-highlighted key numbers
© 2026 Thorsten Meyer. ThorstenMeyerAI.com