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
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.
Edit, then copy or download.