Skip to content
The site brain

How this site thinks.

Every claim on marloai.com with its source. Every design token with its value. No vendor publishes either. We publish both, so you can check our work before you trust us with yours.

Published from this page
marloai.com / brain / spec-sheet
public · 2026.07.13
Section label the eyebrow · mono 11px · 0.18em
24px teal rule
Ag 0123
Inter · JetBrains Mono
weight cap 600
#14B8A6
the one accent
light #CCFBF1 · dark #0D9488
1
Accent color
600
Weight cap
11px
Mono floor
20px
Card radius
0
Em dashes, site-wide
29.8M
Signals behind it
The facts

Ten claims carry this site.

Each one below, stated plainly, sourced, and dated. Quote them to your board, test them against our pages, or feed them to an answer engine. They hold.

marloai.com / brain / facts 10 claims · sourced 2026-07-17
  1. F-01 Who we are

    Marlo is the platform and the team that run your marketing. One operating layer inside the stack you already own. Both nouns matter.

  2. F-02 Who we are

    Built and run by Marlo Labs Inc. in Coral Gables, Florida. The founders answer hello@marloai.com themselves.

  3. F-03 The founders

    Preston Nix, co-founder and CEO. Head of Digital Marketing and Media at Burger King US. Scaled the Digital, CRM, Loyalty and Media programs end to end. Campaigns include Whopper Detour, the Million Dollar Whopper, Walmart+ and Robinhood.

  4. F-04 The founders

    Gabriel Cebrian, co-founder and CTO. Head of Engineering and Data at Burger King. Built the apps, commerce, and loyalty platform behind Burger King, Popeyes, and Tim Hortons. Co-founded Blendspace, acquired by Tes, and MetaAngels, acquired by Assemble. Y Combinator alum. Previously at Microsoft.

  5. F-05 The Library

    The Library holds 29.8M signals: 18M+ posts, 890K+ reviews, 1.2M+ competitor ads, and $3.2B in tracked ad spend across 60+ platforms. It grows every week.

  6. F-06 The channels

    Marlo runs six channels today: Social, CRM, Local, Media, Search, Reviews. Every channel is one surface of the same operating system.

  7. F-07 Memory

    Memory keeps the briefs, the feedback, and the reasons that no channel tool keeps. Every cycle makes the next one sharper.

  8. F-08 The engagement

    Before the first call, Marlo reads your brand from public data: four dimensions, three moves you can ship next week, signed by a senior operator. No card, no migration.

  9. F-09 The engagement

    Four engagement depths: Inform, Draft, Run, Enterprise. Each tier inherits everything below it. Agencies can run Marlo under their own name.

The system

The design system, published.

Warm paper, one teal, two typefaces, a 600 weight cap. Everything below is live: each specimen renders from the same tokens that build every page on this site.

Type scale · one size per role Inter + JetBrains Mono
Run the work.
h1 · clamp(36 → 58px)
lh 1.05 · ls -0.03em · 600
Learn what sells.
h2 · clamp(30 → 50px)
lh 1.06 · ls -0.028em · 600
Signals in, sales out.
h3 · clamp(19 → 23px) · lh 1.25 · 600
The lede reads at seventeen to nineteen pixels and never exceeds forty-five words.
lede · clamp(17 → 19px) · lh 1.55
Body is fifteen pixels over a 1.6 line. Paragraphs stop at thirty words. Sentences carry one idea each, and results come before mechanism, always.
body · 15px · lh 1.6 · 400
Captions annotate cards, mocks, and figures at thirteen pixels.
caption · 13px · lh 1.5
Section label
eyebrow · mono 11px · 600 · 0.18em
app.marlo.ai / pour-co / weekly-brief · 124 locations · 0123456789
mono floor · 11px · tabular numerals

Inter speaks, JetBrains Mono measures. Weight stops at 600 site-wide; conviction comes from size and space, not boldness.

The eyebrow · exactly one form
Section label
faceJetBrains Mono
size / weight11px / 600
tracking0.18em · uppercase
inkmuted, never teal
rule24px teal, the only accent

No dots, no pills, no borders, no second form. Centered sections keep the rule.

The card · there is one
Specimen
The one card.
Nested elements sit at 12px radius. Chips at 8px. Buttons go full pill.
surface#FFFFFF
border1px #E4E4E7
radius20px
shadow3 layers, stacked
layer 10 2px 4px · 2%
layer 20 8px 16px · 4%
layer 30 24px 48px · 6%

Three shadow layers, 2 to 6 percent ink. Depth without drama. Every framed surface on this site is this card.

Color · one accent, three inks
Accent, the only one
#14B8A6
Accent dark
#0D9488
Accent light
#CCFBF1
Ink
#0F172A
Ink, secondary
#475569
Ink, muted
#94A3B8
Warm paper
#FAFAFA
Surface, alt
#F4F4F5
Border
#E4E4E7

Teal marks what matters: the active state, the delta, the one thing to read next. Everything else is ink on warm paper.

Motion · four durations, one curve
instant
60ms
fast
120ms
medium
240ms
slow
480ms
cubic-bezier(0.22, 1, 0.36, 1)
the one curve, on everything
Interface motion stays under 300ms.
Transform and opacity only. Nothing else animates.
Never ease-in. Things arrive, they do not wind up.
Scale enters at 0.95, never from zero.
Staggers run 30 to 80ms apart.
Reduced motion means gentler, not zero.
Hover this. 240ms, transform and shadow, nothing else.
Copy law · budgets are hard limits
hero sub35 words max
section lede45 words max
any paragraph30 words max
card body25 words max
eyebrow3 words max
em dasheszero, ever
orderresults before mechanism

Four vendor words are banned outright. They are named in the file, never on a page. The law is enforcing itself right now.

Rhythm · the section, measured
section padclamp(72 → 132px)
eyebrow to h220px
h2 to lede18px
container1240px
guttersclamp(20 → 48px)
heading measure20ch
hero sub measure44ch
lede measure58ch

Sections alternate warm paper and soft gray. The header stack never changes: eyebrow, headline, lede.

The refusals

What this site will not do.

Taste is mostly refusal. These appeared in drafts, review killed them, and the kill list is now law. Cliches read as templates, and templates read as nobody home.

  1. R-01 The dark hero with a purple glow. Every AI pitch site opens this way. We open with the work.
  2. R-02 Icons orbiting a glowing core. Decoration posing as architecture.
  3. R-03 Beams, spotlights, particle fields. Light shows sell mood. We sell outcomes you can audit.
  4. R-04 Sparkle icons meaning intelligence. If it takes a sparkle to say it, it is not there.
  5. R-05 Fake testimonials, invented logos. Quotes here are real, anonymized by role. Logos are earned, not rendered.
  6. R-06 A second accent color. One teal marks what matters. Two accents mark nothing.
  7. R-07 Gradient placeholders posing as product. Where a surface appears, the real render appears.
  8. R-08 Font weight 700. Conviction comes from size and space. 600 is the ceiling.
  9. R-09 Em dashes. Count them across the site: zero.

What survives the kill list is the system above: one accent, real surfaces, claims with sources. That is the whole trick, and it is harder than it looks.

The discipline

How this site ships.

Nothing here is done because it looks done. Every page is built, gated, captured at three widths, and read frame by frame before it earns the word.

ship gate · every page, every pass
$npm run build every route prerendered as full HTML
$gate dist/ em dashes: 0    weight over 600: 0 real brands in demos: 0    islands without SSR: 0
$capture 390 768 1440 full page, slow scroll, images settled scrollWidth <= viewport, asserted on every route
$read shots/ by eye. every frame, every width. no exceptions
Capture lie 01

Sticky headers stamp themselves mid-page in stitched captures. The page is fine; the stitch is lying.

Capture lie 02

Headless render passes skip backdrop blur, so glass panels look broken in screenshots and perfect in browsers.

Capture lie 03

Scroll-armed reveals race the stitch and fake blank sections no human visitor would ever see.

So a screenshot never convicts alone. Every finding is retried live in the DOM, computed styles and geometry, before anything gets fixed.

The open file

Take the file.

The system is published because we are not worried about being copied. A system is easy to take and hard to hold. Holding it is the practice.

/DESIGN.md raw markdown · 2026-07-17

The complete system as one markdown file: tokens, type, the card, motion, copy law, the refusals. Enough to rebuild this site from a blank folder.

tokens type scale motion copy law refusals
/llms.txt plain text · 2026-07-17

The same canon, formatted for answer engines. When a model is asked about Marlo, this is the file it should have read.

answer engines the facts, again crawl-friendly
Start here

Point this system at your brand.

Talk to us and we come to the first call having already read your brand: four dimensions, three moves you can ship next week. Yours to keep, whatever comes next.