DESIGN.md · Analysis

ARIO LAW

ario.law · 5 Jun 2026 · 47 colors · ario-sans, Helvetica, sans-serif

ARIO LAW

A premium legal services firm brand built on architectural minimalism and high-contrast sophistication. ARIO Law communicates precision, confidence, and intellectual rigor through a monochromatic palette punctuated by strategic accent colors.

Colors

surface#ffffff
surface-dim#f5f5f5
surface-bright#ffffff
surface-container-lowest#fafafa
surface-container-low#f0f0f0
surface-container#eeeeee
surface-container-high#e9ecef
surface-container-highest#e0e0e0
on-surface#020202
on-surface-variant#6c757d
inverse-surface#020202
inverse-on-surface#ffffff
outline#abb8c3
outline-variant#c9cdd6
surface-tint#020202
primary#ff6900
on-primary#ffffff
primary-container#ffe4cc
on-primary-container#cc4400
inverse-primary#ffb380
secondary#fcb900
on-secondary#020202
secondary-container#fff4cc
on-secondary-container#cc9400
tertiary#0693e3
on-tertiary#ffffff
tertiary-container#cce5ff
on-tertiary-container#0052a3
error#cf2e2e
on-error#ffffff
error-container#ffcccc
on-error-container#990000
primary-fixed#ffe4cc
primary-fixed-dim#ffb380
on-primary-fixed#cc4400
on-primary-fixed-variant#ff6900
secondary-fixed#fff4cc
secondary-fixed-dim#ffd966
on-secondary-fixed#cc9400
on-secondary-fixed-variant#fcb900
tertiary-fixed#cce5ff
tertiary-fixed-dim#99ccff
on-tertiary-fixed#0052a3
on-tertiary-fixed-variant#0693e3
background#ffffff
on-background#020202
surface-variant#abb8c3

Typography

display
fontFamily: ario-sans, Helvetica, sans-serif · fontSize: 72px · fontWeight: 700 · lineHeight: 80px · letterSpacing: -0.04em
headline-lg
fontFamily: ario-sans, Helvetica, sans-serif · fontSize: 48px · fontWeight: 700 · lineHeight: 56px · letterSpacing: -0.02em
headline-md
fontFamily: ario-sans, Helvetica, sans-serif · fontSize: 32px · fontWeight: 700 · lineHeight: 40px · letterSpacing: -0.01em
title-lg
fontFamily: ario-sans, Helvetica, sans-serif · fontSize: 24px · fontWeight: 700 · lineHeight: 32px · letterSpacing: 0em
body-lg
fontFamily: ario-sans, Helvetica, sans-serif · fontSize: 18px · fontWeight: 400 · lineHeight: 28px · letterSpacing: 0em
body-md
fontFamily: ario-sans, Helvetica, sans-serif · fontSize: 16px · fontWeight: 400 · lineHeight: 24px · letterSpacing: 0em
label-md
fontFamily: ario-sans, Helvetica, sans-serif · fontSize: 14px · fontWeight: 700 · lineHeight: 20px · letterSpacing: 0.02em
label-sm
fontFamily: ario-sans, Helvetica, sans-serif · fontSize: 12px · fontWeight: 700 · lineHeight: 16px · letterSpacing: 0.03em

Design guidance

Overview

ARIO Law is a premium legal services firm that embodies Architectural Minimalism—a design philosophy rooted in precision, clarity, and the strategic use of negative space. The brand personality is intellectually confident, commanding, and unapologetically bold. The visual system employs a near-black canvas (#020202) as the dominant surface, paired with a clean white (#ffffff) for maximum contrast, creating an environment of absolute legibility and professional authority. The hero composition features a dramatic black background with white typography and a large-scale logotype, evoking the gravitas of a law office entrance. Accent colors—luminous orange (#ff6900) and golden amber (#fcb900)—punctuate key interactive moments and strategic calls-to-action, signaling energy, opportunity, and forward momentum within an otherwise austere visual landscape. The emotional response is one of trust tempered with dynamism: clients perceive both stability and the adrenaline-driven expertise the firm promises.

The brand voice is direct, sophisticated, and unapologetic. ARIO speaks in declarative sentences with minimal hedging. Vocabulary patterns favor action verbs (derive, thrive, adore, inspire) and emotional authenticity over corporate platitudes. The tone rejects false modesty—the firm describes itself as "freaking awesome lawyers" and celebrates the adrenaline rush of high-stakes legal work. Example sentence in brand voice: "We derive joy from the law, thrive on the adrenaline rush, find motivation in challenging situations, and draw inspiration from changes."

Colors

The ARIO Law color system operates on a principle of extreme contrast and strategic accent deployment. The primary surface palette is monochromatic: pure black (#020202) and pure white (#ffffff) form the foundational contrast layer, with intermediate grays (#e9ecef, #6c757d, #abb8c3) reserved for secondary content, disabled states, and subtle hierarchy. This austere foundation communicates legal authority and intellectual rigor.

Primary accent color is Luminous Orange (#ff6900), deployed exclusively on call-to-action buttons, interactive links, and moments requiring immediate user attention. Orange is the brand's signature energy—it breaks the monochromatic severity and signals opportunity, urgency, and the firm's dynamic personality. Secondary accent is Golden Amber (#fcb900), used for s

Typography

The ARIO typography system is built on ario-sans (Helvetica family), a geometric sans-serif that communicates precision and modernity while maintaining classical legal tradition. The type hierarchy spans eight levels: display (72px, 700 weight, -0.04em letter-spacing) for hero statements and large logotypes; headline-lg (48px, 700 weight, -0.02em) for section titles; headline-md (32px, 700 weight, -0.01em) for subsections; title-lg (24px, 700 weight) for card headings; body-lg (18px, 400 weight) for long-form content; body-md (16px, 400 weight) for standard paragraph text; label-md (14px, 700 weight, 0.02em) for buttons and interactive labels; and label-sm (12px, 700 weight, 0.03em) for badges and metadata. All display and headline weights use negative letter-spacing to create visual tight

Layout

ARIO Law employs a fixed-width container model with a maximum width of 1100px, centered on the viewport with symmetric gutters of 24px on each side. The grid is a 12-column system, enabling flexible two-, three-, four-, and six-column layouts depending on content density and device breakpoint. White-space philosophy prioritizes breathing room: section separation uses lg spacing (40px) vertically, creating distinct visual zones without visual clutter. Horizontal padding within cards and containers defaults to md spacing (24px), with sm spacing (12px) reserved for compact list items and input fields. The layout rhythm is deliberate and spacious—no element should feel cramped. Container max-width of 1100px ensures that even on ultra-wide displays, content remains scannable and focused. Margin

Elevation & Depth

Depth in ARIO Law is conveyed through a restrained shadow system and strategic use of borders rather than dramatic layering. The elevation scale consists of three levels: sm (0 1px 2px rgba(0, 0, 0, 0.06)) for subtle separation of cards and list items; md (0 3px 8px rgba(0, 0, 0, 0.15)) for primary interactive elements like buttons and hovered cards; and lg (0 8px 24px rgba(0, 0, 0, 0.12)) for modals and floating panels. Shadows are always soft and diffuse, never sharp or dramatic—this maintains the minimalist aesthetic. All card elements include a 1px solid border at {colors.outline-variant}

Shapes

ARIO Law's shape philosophy is "Architectural Sharpness"—corners are crisp and defined, never organic or heavily rounded. This reinforces the brand's precision and legal authority. The rounded scale is minimal: sm (0.25rem / 4px) for small UI elements like badges and input focus rings; DEFAULT (0.5rem / 8px) for buttons, inputs, and standard cards; md (0.75rem / 12px) for larger cards and containers; lg (1rem / 16px) for modals and elevated surfaces; xl (1.5rem / 24px) for hero sections and full-width containers; and full (9999px) for pill-shaped badges and circular elements. Buttons use DEFAU

Components

Action Elements Buttons are the primary interactive affordance. Primary buttons use {colors.primary} (#ff6900) background with {colors.on-primary} (#ffffff) text, label-md typography, DEFAULT rounding (8px), and padding of 12px 24px, resulting in a 48px height. On hover, the background darkens to #e55a00 with a 200ms ease-out transition. On active/pressed state, apply box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.2). Secondary buttons use transparent background with a 2px solid border at {colors.primary} (#ff6900) and {colors.primary} text. On hover, the background fills with {colors.primary-container} (#ffe4cc) and text becomes {colors.on-primary-container} (#cc4400). Ghost buttons use transparent background and {colors.on-surface} (#020202) text; on hover, background becomes {colors.su

Do's and Don'ts

**Do**

  • Do use {colors.primary} (#ff6900) exclusively for primary CTAs and key interactive moments—never for decorative elements or backgrounds.
  • Do maintain the monochromatic foundation (black #020202 and white #ffffff) as the dominant visual language; accents should feel like punctuation, not the main text.
  • Do apply negative letter-spacing (-0.04em to -0.02em) to all display and headline text to create visual tightness and authority.
  • Do use the eight-step surface container stack to create subtle depth without introducing new colors; never skip levels.
  • Do transition all interactive states (hover, focus, active) over 200ms with ease-out timing to feel responsive without feeling frenetic.
  • Do pair every card with a 1px border at {colors.outline-variant} (#c9cdd6) to define edges; shadows alone are insufficient.

**Don't**

  • Don't use accent colors (orange, amber, cyan) for backgrounds or large surface areas—reserve them for interactive elements and small highlights.
  • Don't apply rounded corners greater than lg (16px) to buttons or input fields; this softens the architectural precision.
  • Don't use system fonts or generic sans-serif fallbacks; always load ario-sans (Helvetica) via @font-face to maintain brand consistency.
  • Don't mix font weights beyond 400 (regular) and 700 (bold); intermediate weights (500, 600) introduce visual noise.
  • Don't apply shadows greater than lg (0 8px 24px rgba(0, 0, 0, 0.12)) to standard UI elements; this breaks the minimalist aesthetic.
  • Don't use more than one accent color per interface section; visual hierarchy depends on restraint and strategic deployment.