M
Maven
// design_system

The Maven
Design System

A living reference for the visual language behind Maven Cost Segregation. Every color, every typeface, every interaction, documented, demonstrated, and ready to use.

Colors
14 tokens
Typography
4 families
Components
12 patterns
Animations
Framer Motion
// design_philosophy

Serious work.
Beautiful presentation.
Memorable experience.

Maven exists at the intersection of engineering precision and financial strategy. Our design language reflects that duality, it's built with the rigor of a technical schematic but presented with the confidence of a premium brand. We don't do "corporate generic." We don't do "startup playful." We do something rarer: authoritative elegance.

The visual system draws from the world of architectural blueprints and engineering documentation, monospaced labels, precise grid structures, and a palette that feels like ink on vellum. But it's never cold. The bright yellow CTAs, the animated code blocks, the subtle hover states, these are the moments of warmth that make the experience feel alive.

And then there's the Tax Hack Runner. Because a brand that takes its work seriously doesn't have to take itself seriously. The game is a deliberate contrast, a moment of genuine fun embedded in a professional context. It says: "We're experts, and we're also human."

01

Engineered, Not Decorated

Every visual element serves a purpose. Decorative flourishes are replaced by structural motifs: grid lines, section labels, code chrome: that reinforce the engineering narrative.

02

Ink on Canvas

A single color family (deep navy) at varying opacities creates the entire tonal range. This constraint produces harmony: nothing fights for attention, everything belongs.

03

Sharp Edges, Warm Moments

Cards and containers have zero border-radius. Buttons get a modest rounded-md. This tension between sharp structure and soft interaction points creates visual interest.

04

Fun Is a Feature

The Tax Hack Runner game, animated code blocks, and scroll-triggered visualizations aren't gimmicks: they're strategic differentiators that make Maven memorable in a sea of identical financial services sites.

// color_system

Four colors. Infinite expression.

The entire palette is built from four core colors, Navy, Purple, Gold, and Yellow, plus a 10-step opacity scale derived from the navy base. Click any swatch to copy its hex value.

Core Brand Palette

Surface Colors

Text Opacity Scale

All text is #1A1A2E at varying opacities. One color family, ten levels of emphasis. This is the secret to tonal harmony.

// typography

Four typefaces. One voice.

DM Sans carries the conversation. JetBrains Mono adds the engineering edge. Playfair Display brings editorial gravitas. Space Grotesk stands by for geometric precision.

DM Sans

Primary · Body & Headings · Weights 300–900

Primary
Aa
Light 300
Regular 400
Semi 600
Extra 800

Maven's licensed professional engineers conduct forensic-level cost segregation studies that reclassify building components for accelerated depreciation, delivering six-figure tax savings within 30 days.

JetBrains Mono

Monospaced · Code & Labels · Weights 400–500

Code
Aa
// section_labels use this font
const savings = calculateDepreciation({
  propertyValue: 2_500_000,
  buildingType: "commercial",
  studyYear: 2026
});

console.log(savings.yearOneDeduction);
// → $412,000

Playfair Display

Serif · Editorial & Blog · Weights 400–900

Editorial
Aa

"The IRS allows property owners to reclassify building components into shorter depreciation schedules, a strategy that can unlock hundreds of thousands in tax savings during the first year of ownership."

Space Grotesk

Geometric Sans · Display & Technical · Weights 300–700

Display
Aa
Light 300
Medium 500
Bold 700

Type Scale

H1 Hero
72px · Extrabold 800
We find the tax savings
H2 Section
36px · Extrabold 800
Every study is engineered
H3 Card
24px · Bold 700
Cost Segregation Studies
Body Large
18px · Regular 400
Maven's licensed professional engineers conduct forensic-level studies
Body
16px · Regular 400
Reclassify building components for accelerated depreciation
Caption
14px · Regular 400
Secondary descriptions and metadata
Label (Mono)
12px · Semibold 600
// section_label
Overline
11px · Semibold 600
MAVEN BLUEPRINT REVIEW
// components

Components in the wild.

Live renders of the core UI patterns. These aren't mockups, they're the actual components used across the site.

Buttons

Rules: rounded-md (6px) · Primary = YELLOW bg + BLUE text · Secondary = DIVIDER border + BLUE text · Always include ArrowRight icon · px-7 py-3.5 standard padding

Cards & Containers

01

Standard Card

No border-radius. Border color is DIVIDER. White background. Sharp corners reinforce the blueprint aesthetic.

02

Tinted Card

BLOCKS background (#F3F2FF) for subtle emphasis. Same sharp corners and border treatment.

03

Dark Card

BLUE background for high-contrast sections. White text at varying opacities. Yellow accents.

Form Inputs

Rules: No border-radius · DIVIDER border · px-4 py-3 padding · text-sm (14px) · No box-shadow · Sharp corners match card aesthetic

Code Chrome (Mac Window)

style_guide_demo.ts
// Maven Design System, Token Architecture
const theme = {
  colors: {
    blue:    "#1A1A2E",   // Deep navy ink
    purple:  "#543AFC",   // Vibrant accent
    gold:    "#7D722C",   // Muted warmth
    yellow:  "#FCDD0F",   // Action & energy
  },
  fonts: {
    body:  "DM Sans",
    code:  "JetBrains Mono",
    serif: "Playfair Display",
  },
  radius: {
    cards:   "0px",       // Sharp. Always.
    buttons: "6px",       // rounded-md
    avatars: "50%",       // rounded-full
  }
};

Section Label Pattern

// our_services

What we do best.

The signature motif. JetBrains Mono at 12px, TEXT_GHOST color (25% opacity), snake_case naming, preceded by "//". Appears above every section heading.

// layout_and_spacing

Structure is the design.

Consistent spacing creates rhythm. The entire site uses a predictable vertical cadence of 96px section padding, 48–64px content gaps, and a 1280px max-width container.

Spacing Tokens

py-2496pxSection vertical padding
gap-1664pxHero grid gutter
gap-1248pxContent grid gutter
mb-1664pxHeader to content
mb-1248pxHeading to grid
mb-624pxHeading to paragraph
mb-416pxLabel to heading
gap-624pxCard grid gap
gap-416pxButton group gap
gap-312pxIcon + text inline

Container

max-width: 1280px
Mobilepx-4 (16px)100%
sm (640px)px-6 (24px)100%
lg (1024px)px-8 (32px)1280px

Section Rhythm

White
Canvas Alt
White
Canvas Alt
Dark CTA Band
// motion_and_animation

Motion with purpose.

Every animation serves the narrative. Content fades in as you scroll, reinforcing the feeling of discovery. Nothing bounces, nothing spins, nothing distracts.

Fade-In Pattern

initial:    { opacity: 0, y: 24 }
animate:    { opacity: 1, y: 0 }
duration:   0.6s
easing:     easeOut
trigger:    useInView, -60px offset
fires:      once (never re-triggers)
stagger:    +0.1s per sibling

The standard entrance for all content. A gentle 24px upward slide with opacity fade. Triggers 60px before the element enters the viewport.

CSS Transitions

transition-colors150ms
transition-all duration-200200ms
transition-all duration-300300ms
transition-opacity150ms
transition-transform150ms

Hover states use CSS transitions for instant feedback. Framer Motion is reserved for scroll-triggered entrances and complex sequences.

// code_vibes_sprinkle

The engineering fingerprint.

Subtle code motifs appear throughout the site, monospaced labels, syntax-colored blocks, file-name chrome bars, and blinking cursors. These aren't decorative afterthoughts. They're the visual signature that says "this was built by engineers, for people who value precision."

Section Labels
// our_services
// case_studies
// by-the-numbers
// design_philosophy
// contact_us
Chrome Bars
building_analysis.cad
maven-process.ts
mep_schematic.dwg
depreciation_schedule.xlsx
style_guide_demo.ts
Data Metrics
Property Analyzed$2.1B+
Studies Delivered850+
Avg. Year 1 Savings$147K
IRS Compliant100%
Turnaround30 days
// tax_hack_runner

Yes, we built a game.

The Tax Hack Runner is an endless-runner game embedded directly into the Maven website. You play as a property owner dodging IRS audit obstacles while collecting depreciation deductions. It's built with HTML5 Canvas, runs at 60fps, and features a global leaderboard.

Play Now, Tax Hack RunnerSPACE / TAP to jump

Why put a game on a tax advisory website? Because Maven isn't just another financial services firm. The game is a deliberate brand statement, it says we're confident enough in our expertise to have fun with it. It makes the site memorable, shareable, and genuinely enjoyable to visit.

The game uses the same design tokens as the rest of the site. The scrolling background text, the color palette, the typography, it all belongs. It's not a foreign element bolted on; it's an integrated part of the Maven experience.

EngineHTML5 Canvas, 60fps render loop
ControlsSpace/Tap to jump, double-jump enabled
ObstaclesIRS audit papers, tax penalties, compliance hurdles
CollectiblesDepreciation deductions, bonus depreciation power-ups
ScoringDistance + deductions collected
BackgroundScrolling tax code text at 10% opacity
Brand Integration

The game isn't a distraction, it's a conversion tool. Players who engage with the game spend 3x longer on the site. The game-over screen includes a CTA to schedule a free consultation. Fun drives engagement, engagement drives leads.

MemorableShareableOn-BrandConversion-Driving
Design Philosophy

A brand that takes its work seriously doesn't have to take itself seriously. The Tax Hack Runner is the proof. It lives at the intersection of professionalism and personality, the exact space Maven occupies.

Built with the same tokens, the same grid, the same attention to detail as every other page on the site. The only difference? This one makes you smile.

// the_ten_rules

The 10 rules of Maven design.

01

BLUE is the ink.

Every text shade is #1A1A2E at varying opacities. One color family, infinite nuance.

02

YELLOW is the action.

All primary CTAs are #FCDD0F with dark text. No exceptions.

03

GOLD is the accent.

#7D722C for metric labels, data highlights, and monospaced decorative text.

04

PURPLE is the highlight.

#543AFC for active states, code syntax, and subtle section tints. Used sparingly.

05

Sharp corners everywhere.

Cards, inputs, and containers have zero border-radius. Only buttons and avatars get rounding.

06

DM Sans is the voice.

All UI text. JetBrains Mono for code. Playfair Display for editorial moments.

07

// labels are the signature.

Monospaced, snake_case, 25% opacity. Above every section heading.

08

White and purple-tint alternate.

Sections alternate between #FFFFFF and #F9F8FF with warm gray borders.

09

Fade in from below.

24px upward slide, 0.6s, easeOut. Stagger siblings by 0.1s.

10

Flat, not elevated.

Depth comes from color layering, not shadows. The only shadow is on nav dropdowns.

Ready to build with
the Maven system?

This design system powers every page, every component, and every interaction on the Maven site. It's engineered for consistency and built for scale.