ProductBrand
Join us
Foundations
  • Introduction
  • Guidelines
  • Colors
  • Typography
  • Breakpoints
  • Elevation
  • Patterns
Identity
  • Logos
  • Mr Rogo
  • Assets
Components
  • Button
  • Carousel
  • CTA Headline
  • Navigation Menu
  • Popover
  • Separator Dot
  • Sheet
  • Skeleton
  • Video Player

Typography

The marketing type scale: ABC Arizona for display, Inter for everything else.

display-3xlABC Arizona Mix 360 · 88px / 100% · −0.07em

Rogo answers

display-2xlABC Arizona Mix 380 · 72px / 100% · −0.07em

Rogo answers

display-xlABC Arizona Mix 400 · 64px / 100% · −0.06em

Rogo answers

display-lgABC Arizona Mix 400 · 56px / 100% · −0.06em

Rogo answers

display-mdABC Arizona Mix 400 · 40px / 44px · −0.05em

Rogo answers

display-smABC Arizona Mix 400 · 32px / 36px · −0.05em

Rogo answers

Overview

Not the product's type scale. packages/ui owns the type-* utilities the app uses; these are type-marketing-* and belong to brand surfaces only. The two scales are built for different jobs (the marketing scale opens at 88px in a serif, where the product's largest title is 36px), so mixing them produces a surface that reads as neither.

The font files live in the app, not the package. Brand names its faces through CSS variables, so a consumer loads the faces (next/font localFont, as this app does in layout.tsx) and exposes them on <html>. Shipping licensed binaries inside a published package would push that licence onto every consumer, and next/font hashes family names anyway, so naming "ABC Arizona Mix" literally in CSS falls back to Georgia.

Three faces:

VariableFaceUsed by
--marketing-font-displayABC Arizona Mixthe Display scale
--marketing-font-titleInter Displaythe Title scale
--marketing-font-bodyInterthe Body scale
css
@import "@rogo-technologies/brand/styles";
tsx
<h1 className="type-marketing-display-xl">Rogo answers the questions analysts actually ask</h1>
<p className="type-marketing-body-regular-md">…</p>

Display

The serif voice. display-3xl down to display-sm, in Arizona Mix. Use for page openers and section headlines.

Title

title-3xlInter Display 500 · 88px / 100% · −0.04em

Rogo answers

title-2xlInter Display 500 · 72px / 100% · −0.04em

Rogo answers

title-xlInter Display 500 · 64px / 100% · −0.04em

Rogo answers

title-lgInter Display 500 · 56px / 100% · −0.03em

Rogo answers

title-mdInter Display 500 · 40px / 44px · −0.03em

Rogo answers

title-smInter Display 500 · 32px / 36px · −0.03em

Rogo answers

title-xsInter Display 500 · 24px / 28px · −0.02em

Rogo answers

title-xxsInter Display 500 · 20px / 24px · −0.02em

Rogo answers

Inter Display at weight 500. Use where a serif heading would be too editorial: product sections, cards, dense layouts.

Body Regular

body-regular-lgInter 400 · 18px / 130% · −0.02em

Rogo answers the questions analysts actually ask, sourced back to the filing.

body-regular-mdInter 400 · 16px / 130% · −0.02em

Rogo answers the questions analysts actually ask, sourced back to the filing.

body-regular-smInter 400 · 14px / 130% · −0.01em

Rogo answers the questions analysts actually ask, sourced back to the filing.

body-regular-xsInter 400 · 12px / 130% · −0.01em

Rogo answers the questions analysts actually ask, sourced back to the filing.

Inter 400. Body copy, supporting lines, labels.

Body Medium

body-medium-lgInter 500 · 18px / 130% · −0.02em

Rogo answers the questions analysts actually ask, sourced back to the filing.

body-medium-mdInter 500 · 16px / 130% · −0.02em

Rogo answers the questions analysts actually ask, sourced back to the filing.

body-medium-smInter 500 · 14px / 130% · −0.01em

Rogo answers the questions analysts actually ask, sourced back to the filing.

body-medium-xsInter 500 · 12px / 130% · −0.01em

Rogo answers the questions analysts actually ask, sourced back to the filing.

The same sizes as Body Regular, at weight 500.

Responsive steps are not wired up yet

The sizes above are the desktop values. Narrower-viewport sizes are not turned into media queries yet.

The breakpoint widths themselves are already stated in one place, packages/brand/src/styles/breakpoints.css, as an opt-in import for the marketing site only: it replaces Tailwind's entire breakpoint scale, so importing it into an app that ships product UI would repoint every existing sm:/md:/lg: utility there.

PreviousColors
NextBreakpoints
Made in NYC© 2026 Rogo Technologies Inc.

Design at Rogo

We’re redesigning an entire industry. Come design it with us.

See open roles

Design at Rogo

  • How we workThe mission of design at Rogo, and the open roles
  • About RogoThe company and the product