Jakob Maul

The Missing Link
Design System · v0.7
Vienna · Zurich
2026

The canonical visual reference for The Missing Link — Jakob Maul's consulting practice at the intersection of human, organisation and technology. Six sections move from atomic tokens through to full templates. Full decision documentation lives in DESIGN.md.

DM Serif Display · Rowan · Geist Mono  ·  Accent #C06A3A · Forest #283832 · Beige #F2EDE3

01

Foundations

5 token groups
Color · Type · Iconography · Motion

The atomic building blocks of the brand. Color, type, scale, geometric language, motion — everything that is composed elsewhere is defined here.

1.1

Color Tokens

Brand · text roles · WCAG-verified
★ Final palette9 tokens
Forest
#283832
Hero · Footer · Strategic card · dark sections
Paper
#EFEAE0
Global background · body surface
Beige
#F2EDE3
Card surface · inner container
Beige Hover
#FAF8F4
Tile/tier hover state
Accent
#C06A3A
Ornament · italic words · rules · CTA accents
Accent Text
#A04E22
Orange as text on beige (5.2:1 ✓ AA)
Ink
#1F2A24
Body text on beige (12.7:1 ✓ AAA)
Ink Muted
#4A554F
Sidenotes · captions · inactive UI (5.18:1 ✓ AA)
Ink Faint
#7C8682
Client logos · watermarks (3.2:1 · decorative)
Usage Three-token text hierarchy: --ink for reading text, --ink-muted for secondary text (AA), --ink-faint for decorative graphic elements only. Use --accent-text #A04E22 wherever accent appears as text on beige; reserve --w-accent #C06A3A for ornament, rules, and large italic display words.
1.2

Typography Stack

3 typefaces · DM Serif Display + Rowan + Geist Mono
★ Final stackDisplay + Body + UI
DisplayDM Serif Display 400
Technique alone rarely settles it.
HeadingDM Serif Display 400
The Interlock of interfaces
BodyRowan 400 + Alternates
Technology projects rarely fail on the technology — they fail at the interfaces between people and system.
UIGeist Mono 500
Send Inquiry ▸
MetaGeist Mono
Vol. 01 / Systems Thinking
RolesDM Serif Display sets statement. Rowan is the warm reading body with stylistic alternates ss01/ss02/ss03/dlig active globally. Geist Mono carries labels, numbers, and UI. Italic accent words always render in --w-accent.
1.3

Type Scale

11 roles · each with a single use case
Display XLDM Serif Display 400 · clamp(56–112px) · line-height 0.92
Missing Link
The absolute typographic statement in the hero. Once per page, with the italic accent word in accent-orange.
Display LDM Serif Display 400 · clamp(40–80px)
Selected Engagements
Section hero for a major subsection — e.g. "Let's find the missing link." on the Inquiry section.
H1DM Serif Display 400 · clamp(36–60px)
The Interlock of interfaces
Section heading — e.g. "The Interlock Model" on the Approach section.
H2DM Serif Display 400 · clamp(26–40px)
Modes of Intervention
Subsections inside a section. One step quieter than H1.
H3DM Serif Display 400 · 24px
Strategic Retainer
Component heading — card title, case tile title, featured item.
LeadRowan 400 · 22px · line-height 1.45
Operating at the precise intersection where digital infrastructure meets human capability.
Lead paragraph below a display headline. One step larger than body, lighter weight.
BodyRowan 400 · 17px · line-height 1.55
Technology projects rarely fail on the technology — they fail at the interfaces between people and system.
Body copy. All longer passages, case body, approach text. The most-used role.
Body SmallRowan 400 · 15px
Reduced body copy for case-tile descriptions and compact passages.
Compact descriptions. Case-tile subtitle, tier-card body, marginalia.
UIGeist Mono 500 · 13px · letter-spacing 0.12em
Send Inquiry · Nav · Button
Functional text — nav items, button labels, form values.
LabelGeist Mono 500 · 11px · letter-spacing 0.14em
Form Label · Section Marker
Structural markers — form labels, kickers above a heading, marginalia headers.
CaptionGeist Mono 500 · 10px · letter-spacing 0.18em
Vol. 01 · Imprint · © 2026
The smallest metadata — footer imprint, copyright, chapter numbers.
1.4

Iconography

Interlock diagram · sector symbols · data marks

Hover the diagram — the missing link closes

HUMAN ORGANIZATION TECHNOLOGY

Sector symbols for cases & stats

Fintech / Scale-up

Geometric outline, non-illustrative. Sits above each case tile.

Public Sector

Square with diagonal.

Medtech

Circle with vertical line.

1.5

Motion Tokens

Easing · durations · no bouncy animations
Structural
320ms · cubic-bezier(0.2, 0.8, 0.2, 1)
Sidebar expand · mobile menu open · page-reveal stagger. The main movements that re-compose layout.
Underline · scaleX
260ms · cubic-bezier(0.2, 0.8, 0.2, 1)
Nav items, CTAs, language selector. Grows from scaleX(0) to scaleX(1) with transform-origin: left center.
Hover Color
180–240ms · ease-out
Color changes on links, tier cards, client logos. Shorter than structural movement.
Triangle Slide
220ms · cubic-bezier(0.2, 0.8, 0.2, 1)
shifts 4px right on hover over Inquire CTAs. Micro-feedback without drama.
Interlock · Missing Link
520–620ms · cubic-bezier(0.2, 0.8, 0.2, 1)
Pathlength interpolation of the growing lines in the interlock diagram. The longest animation in the system — a gesture, not a reaction.
Page Reveal
80ms staggered · opacity + 12px translateY
Sections on initial load. Each offset by 80ms for an unfolding effect, not a flash.
02

Layout

3 structural patterns
Sidebar · Top Nav · Mobile

The persistent chrome of the page — what sits above every component and template, shaping the experience before any content arrives.

2.2

Top Navigation

Full-width underline · scaleX left → right · DE/EN

Hover the items — the line grows from left to right

BehaviourEach nav item has a full-width underline that grows from scaleX(0) to scaleX(1) in 260ms with transform-origin: left center. Active item: line stays visible, text in accent-orange. The EN/DE toggle mirrors the same animation per language.
2.3

Mobile Top Bar

Sidebar replaced by a 64px top bar with JM + MENU
JM MENU
Vol. 01 / Systems Thinking

Technique alone rarely settles it.

Structures for teams that have to translate between human organisation and technological imperative.

Default · 64px Top Bar with JM + MENU

JM CLOSE ×
hi@jakobmaul.eu
Vienna · Zurich
EN·DE

Active · Menu Overlay

BehaviourOn viewports ≤ 768px the desktop sidebar is replaced by a 64px top bar in --w-forest. "JM" sits on the left in DM Serif Display 22px, the burger (3-line icon + "MENU" in Geist Mono uppercase) on the right. Tap target 28×28. On tap a full-screen overlay in --w-forest fades in (320ms): four nav items in DM Serif Display 32–48px, the active item italic in --w-accent. Tap target ≥56px per item. Language toggle and direct contacts at the bottom.
03

Components

13 reusable blocks
Cards · forms · strips · banner

The reusable blocks composed into templates. Each component carries its own behaviour spec and can be tested independently.

3.1

Intervention Card

Three tiers · Strategic featured in Forest with dog-ear
01

Focused

A single workshop or short, precise intervention.

  • Conflict mediation
  • Post-mortem moderation
  • Executive 1:1 audit
from € 3,800 Inquire
02

Strategic

A structured programme over several months for durable shifts.

  • Monthly executive coaching
  • Quarterly alignment workshops
  • Direct advisory access
  • Org-structure audits
from € 12,500 / month Inquire
03

Intensive

Long-term mandate or interim leadership.

  • Interim Head of Culture
  • Embedded leadership
  • Crisis support with high availability
on request Inquire
BehaviourThe Strategic card uses a full Forest fill with paper text. Name in accent-orange italic. A 26px dog-ear in the top-right corner marks it as featured without scaling. Bullets in accent-orange. Inquire link in Geist Mono Bold with hover underline and triangle-slide.
3.2

Inquiry Form · Preferred Format

Body-rule marker · echoes the body-text rule pattern
Focused
Strategic
Intensive
Not sure yet
BehaviourEach option carries a thin 1px vertical hairline on the left. On select the rule thickens to 2px --w-accent and the name switches to DM Serif Display 19px in --accent-text (sentence case, letter-spacing: -0.005em). Reads as an architectural marker, not a form widget.
3.3

Availability Banner

Renders only when slots are actually open
Inquiries for Q3/Q4 are open.
Initiate Contact ▸
3.4

Stats Strip

4-cell grid · sector symbol + number + label per cell
E-Commerce
0%
Talent Loss
Public Sector
12
Silos Dissolved
SaaS / B2B
2.4×
Faster Recovery
Medtech
100%
Compliance
3.5

Process Strip

Four phases: diagnostic → alignment → intervention → handover
Diagnostic
Quantifying friction through system audits.
Alignment
Synchronising leadership on the problem.
Intervention
Targeted coaching or facilitation.
Handover
Frameworks for self-governance.
3.6

Principles

At least three statements · numbered Principle I/II/III
Principle I
Architectural Empathy
Designing systems with the human shape in mind first — the technical comes after.
Principle II
Strategic Moderation
Friction is the data. Skilled moderation surfaces it without dramatising it.
Principle III
Scalable Culture
Culture is a structural property — not a tagline. It must survive growth.
3.8

Pull Quote

One strong sentence in italic body · max. once per section
Technology projects rarely fail on the technology — they fail at the interfaces between people and system.
3.9

Kicker & Volume Tag

Editorial framing devices: kicker above heading, volume tag in margin
Vol. 01 / Systems Thinking

The Interlock of interfaces

Vol. 01

A small tag in the outer column reinforces the monograph gesture.

3.11

Client Logos Strip

Logos in --ink-faint; hover restores full ink
Trusted by Teams at
3.12

Client Names Strip

Typographic sibling to 3.11 · all names fully italic
3.13

Lead Magnet

White-paper download · email capture · newsletter funnel
White Paper · 2026

Positive Leadership

A framework for engineering culture in scale-up phases.
32 pages PDF
Free Download

Positive Leadership — the White Paper

A 32-page field study on what separates engineering cultures that survive scale from those that fracture under it.

3.14

Callout · Aside

Editorial note box · soft accent wash + left rule
Default · on beige.callout
UseFor an editorial side-note that sits beside the argument, not inside it: trade-offs, recommendations, legal hints, caveats. One soft accent-orange wash (rgba(196,98,61,0.06)), a 2px --d-accent left rule, body in Rowan. The optional .callout__label renders a Geist-Mono uppercase eyebrow. Max-width 72ch keeps it readable. Inline <b> stays bold (600), <i> italic.
Forest variant · on dark.callout--forest
VariantAdd .callout--forest on dark backgrounds (hero, inquiry-forest, footer). Everything else is inherited.
3.15

Portrait · Bio

Forest duotone · hover fades to full colour
Portrait · monochrome → hover full colour.portrait · .bio
Jakob Maul — portrait
The person behind the practice

Jakob Maul

Independent consultant working at the interface of people, organisation and technology. Brought in when a transformation has stalled at the human layer — between an engineering culture and the decisions it can't quite make. The work is to find the missing link and close it.
Vienna · Zurich · DACH
in/jakobmaul · hi@jakobmaul.eu
BehaviourAt rest the portrait is a deep Forest duotone — an SVG feComponentTransfer filter maps the image onto two dark stops: near-forest shadows and a dark sage-teal for the lights, for a moody green monochrome — plus the brand dog-ear. On hover the duotone layer crossfades out over 650ms to reveal the full-colour photo beneath. Two stacked copies of the same (cached) image — the fade is a clean opacity crossfade, not a filter swap. Restrained, editorial — the colour reveal is a small reward, not a gimmick.
PlacementAn About block on the landing page or a dedicated page; the contact panel of the Inquiry section (Forest variant); or the footer. Square 1:1 crop; never larger than ~320px so it reads as a mark, not a hero image.
Reduced motionRespects prefers-reduced-motion — full colour shown without the wash for users who opt out.
04

Templates

2 page templates
Cases Index · Cases Detail

Full page compositions filling the layout grid with components. The landing page is a single-page scroll; Cases live on dedicated routes.

4.1

Cases Index Template

Route: /cases · filters + featured + 3-column grid
JM
The Missing Link
Vol. 03 / Evidence of Impact

Selected Engagements

Industry All Fintech Public Sector Medtech SaaS
Duration All <3mo 3–6mo 6–12mo 12mo+
4.2

Cases Detail Template

Route: /cases/[slug] · hero + body + process + pull quote + related
JM
The Missing Link
Cases · Fintech / Scale-up · 6 Months
Fintech Infrastructure · 6-Month Embedded Mandate

Post-Merger Leadership Alignment

How a 6-month embedded engagement realigned engineering culture after a rapid acquisition, removing delivery paralysis without losing institutional knowledge.

78%
Reduction in Blocker Tickets
0 Voluntary Exits
4 Unified Governance Boards
6 mo Total Engagement

The acquisition was structurally sound but culturally explosive. Two engineering organisations — one from a 12-year-old fintech with bare-metal pride, the other from a 4-year-old cloud-native startup — had been told to merge in 90 days. By month three, neither team trusted the other's review process, and shipping velocity had collapsed.

Our mandate started with diagnostic interviews across both engineering orgs. The friction wasn't technical — both stacks were defensible. The friction was a missing shared model of what good leadership looks like. We facilitated bi-weekly executive alignment sessions and parallel team-level workshops, designed to surface the implicit hierarchies of each culture and explicitly negotiate which would carry forward.

By month four, the unified governance board had defined three crisp principles for engineering decisions. By month six, blocker tickets had dropped 78%. No voluntary exits, no leadership shuffles — just a sharper shared model.

Methodology Diagnostic interviews · Bi-weekly executive sessions · Workshop facilitation
Stakeholders 18 engineering leads · 2 CTOs · Board of Directors
Constraint "Two cultures, 90 days, no re-org."
How we worked
Diagnostic
12 interviews across engineering orgs, 2 weeks.
Alignment
Bi-weekly executive sessions, 4 months.
Intervention
Team-level workshops + governance design.
Handover
Self-running governance + 90-day check-in.
The friction wasn't technical — it was a missing shared model of what good leadership looks like.
05

Patterns

Page-level compositions
Structure · Hero · Inquiry

Section-level structures composed from the components: the page model, the hero, and the inquiry section.

5.1

Structural Decisions

Page model · language · triangle modes · WCAG · frontmatter
Page Model
Hybrid: landing as single-page scroll (Hero / Approach / Cases preview / Interventions / Inquiry) plus dedicated routes /cases (Index) and /cases/[slug] (Detail). Forest only on Hero, Footer, and Lead Magnet — Beige/Paper everywhere else.
Bilinguality
EN/DE fully bilingual · toggle in top nav (Geist Mono), active language with accent underline (full-width, scaleX). URL prefix /en/…, /de/…. Inline text replacement on switch.
Triangle Modes
5 modes: layout vector · outline bleed (geometric sector symbols) · open/broken diagram · data marks (arc-end, bullets) · micro (dog-ear, submit arrow, nav indicator).
Mobile Burger
Three-line icon + "MENU" in Geist Mono all-caps to its right. Usability + brand requirement.
Availability Banner
Anchored in the Inquiry section, contextual at the hero bottom. Renders only when slots are actually open.
WCAG Documentation
Full contrast table (Ink / Ink-Muted / Accent-Text on Paper · Paper / Accent on Forest) plus rules for accent as text colour by size (large text 3:1 vs. normal text 4.5:1).
Tone of Voice
Bilingual. English headlines, English and German body per locale. "Confident-quiet with teeth." References: Pentagram, Order, Mucho, Wallpaper*, 032c, Apartamento.
Frontmatter
YAML frontmatter for colors / typography / spacing / components as structured tokens — validatable.
Hero Service Stack
Geist Mono service stack in the hero: POSITIVE LEADERSHIP / MODERATION / FACILITATION / EXECUTIVE COACHING.
Hero Section Preview
Four numbered previews along the hero bottom: 01 Approach / 02 Cases / 03 Interventions / 04 Inquiry.
5.2

Hero Composition

Decided · B

The hero is the page's first typographic gesture. Resolved: the wide-statement layout — headline up to 128px as the unambiguous hero, the service list as a horizontal table-of-contents strip below, italic lead indented as marginalia.

✓ Chosen · Statement wide · Stack as bottom strip
JM
Vol. 01 / Systems Thinking

Technique alone rarely settles it.

Structures for teams that bridge human organisation and technological imperative.

POSITIVE LEADERSHIP/ MODERATION/ FACILITATION/ EXECUTIVE COACHING
01
Approach
How we approach engagements.
02
Cases
Selected engagements since 2018.
03
Interventions
Three mandate formats.
04
Inquiry
Q3/Q4 slots open.
Spec Headline up to 128px is unambiguously the hero; lead indented to ~40% as italic marginalia. Service list as a horizontal table-of-contents strip between hairlines. Section preview (01–04) below. Hero height ~640–720px. Rail + topnav as in the Sidebar/Top-Nav specs.
Why B Chosen over the parallel-split (A) and the staggered three-zone (C): B makes the headline the single focal point without the content-fit risk of C, and the service strip reads as a clean index rather than competing with the display. A and C were dropped — B carries enough editorial weight on its own.
5.3

Inquiry Section · Full Template

Layout B · Beige vs Forest

Resolved layout: B — form left (headline, fields, submit), contact panel right (availability, direct line, italic note). Still to pick: the surface — the calm beige or the dramatic forest-green closing gesture. Both shown below for comparison.

B · Beige · form + contact panel
Vol. 04 / Inquire

Let's find the missing link.

Name Anna Vogel
Organization Helvetia Insurance
Email a.vogel@helvetia.ch
Challenge Describe the friction you're navigating…
Preferred Format
Focused
Strategic
Intensive
Not sure yet
SEND INQUIRY
Surface Beige (--w-beige) — the calm, neutral reading surface. Form values sit at full --ink contrast; field hairlines in --rule. Reads like a continuation of the page body.
B · Forest · form + contact panel
Vol. 04 / Inquire

Let's find the missing link.

Name Anna Vogel
Organization Helvetia Insurance
Email a.vogel@helvetia.ch
Challenge Describe the friction you're navigating…
Preferred Format
Focused
Strategic
Intensive
Not sure yet
SEND INQUIRY
Surface Forest (--w-forest) — same layout, dramatic closing gesture, brand-consistent with the hero. Field underlines lift to rgba(paper,0.28), values to --paper. Trade-off form values have lower contrast than on beige — keep value text near full --paper and avoid long placeholder strings.
Beige vs Forest Same layout (B), two surfaces. Beige keeps the inquiry inside the editorial reading flow — quieter, highest input legibility. Forest turns the inquiry into the page's closing statement, echoing the hero and footer — more dramatic, slightly lower form contrast. Open: pick the surface once the hero's final tone is locked, so inquiry and hero either bookend the page in Forest or stay calm in Beige.