DESIGN.md · Analysis
The Real World
jointherealworld.com · 12 May 2026 · 47 colors · neuepower, neuepower Fallback, switzer, switzer Fallback
The Real World
A high-energy wealth-creation education platform blending dark-mode sophistication with vibrant accent gradients. The brand communicates urgency, aspiration, and expert mentorship through a bold typographic hierarchy and dynamic golden-to-orange accent system.
Colors
Typography
- display
- fontFamily: neuepower, neuepower Fallback · fontSize: 72px · fontWeight: 700 · lineHeight: 84px · letterSpacing: -0.03em
- headline-lg
- fontFamily: neuepower, neuepower Fallback · fontSize: 48px · fontWeight: 700 · lineHeight: 56px · letterSpacing: -0.02em
- headline-md
- fontFamily: neuepower, neuepower Fallback · fontSize: 36px · fontWeight: 600 · lineHeight: 44px · letterSpacing: -0.01em
- title-lg
- fontFamily: switzer, switzer Fallback · fontSize: 24px · fontWeight: 600 · lineHeight: 32px · letterSpacing: 0em
- body-lg
- fontFamily: cg, cg Fallback · fontSize: 18px · fontWeight: 400 · lineHeight: 28px · letterSpacing: 0.01em
- body-md
- fontFamily: cg, cg Fallback · fontSize: 16px · fontWeight: 400 · lineHeight: 24px · letterSpacing: 0.01em
- label-md
- fontFamily: switzer, switzer Fallback · fontSize: 14px · fontWeight: 600 · lineHeight: 20px · letterSpacing: 0.02em
- label-sm
- fontFamily: switzer, switzer Fallback · fontSize: 12px · fontWeight: 500 · lineHeight: 16px · letterSpacing: 0.03em
Design guidance
Overview
The Real World is a high-velocity, wealth-creation education platform designed for ambitious learners seeking expert mentorship and practical income-building skills. The brand aesthetic combines dark-mode sophistication (surface #060e15, on-surface #ffffff) with a vibrant golden-to-orange accent gradient (primary #ffcf23 transitioning to secondary #ff8d3a), creating a visual language rooted in "Dynamic Maximalism"—a design movement that pairs austere, minimal surfaces with explosive, energetic accents to convey both professionalism and urgency. The UI evokes confidence, momentum, and the tangible possibility of financial transformation.
The brand voice is direct, aspirational, and action-oriented. Vocabulary leans toward concrete outcomes ("Generate income," "Level up," "Master") rather than abstract promises. Tone is never breathless or hyperbolic; instead, it's measured, expert, and peer-to-peer. Example sentence in brand voice: "155K+ members are already building real income—here's how you start in 2026."
Colors
The color system is anchored in a near-black surface stack (surface #060e15, surface-dim #02040e, surface-bright #0c1024) that maximizes contrast and readability while minimizing eye strain in low-light environments. This dark foundation is the canvas; the brand's energy comes from the primary accent system. Primary (#ffcf23, a warm golden-yellow) is deployed on all call-to-action buttons, key interactive states, and focus indicators—it is the most clickable color on the page. Secondary (#ff8d3a, a vibrant burnt-orange) functions as a supporting accent for hover states, gradients, and secondary CTAs, creating visual rhythm and depth. The primary-to-secondary gradient (from #ffcf23 to #ff8d3a) is used extensively in hero backgrounds and decorative elements to communicate energy and forward
Typography
The type system is built on a three-family stack: Neuepower (a geometric, high-contrast sans-serif) for display and headline levels, delivering maximum visual impact and brand distinctiveness; Switzer (a technical, modular sans-serif) for titles, labels, and UI controls, ensuring legibility and precision; and CG (a humanist sans-serif) for body copy, providing warmth and readability at small sizes. Display (72px, 700 weight, -0.03em letter-spacing) and Headline-LG (48px, 700 weight, -0.02em) use Neuepower to command attention and establish hierarchy—these sizes are deployed on hero headlines and major section breaks. Headline-MD (36px, 600 weight) steps down for secondary headings. Title-LG (24px, 600 weight, Switzer) anchors card titles and subsection headers. Body-LG (18px, 400 weight, C
Layout
The layout system uses a 12-column grid with a max-width of 1080px, centered on the viewport. The grid is fluid on mobile (full-width with 24px gutter on each side) and fixed at 1080px on desktop and above. Section spacing follows a semantic rhythm: lg spacing (40px) separates major content blocks (hero, features, testimonials, CTA sections), md spacing (24px) divides subsections and card groups, and sm spacing (12px) is used for internal card padding and element grouping. The hero section occupies the full viewport height (100vh) with a dynamic gradient background (from #08070d to a golden-orange accent), centered text, and a large play-button video embed. Below the fold, content is organized in alternating full-width and contained sections, each with lg spacing between them. Container-ma
Elevation & Depth
Depth is conveyed through a subtle shadow and border system rather than dramatic layering. Level 1 (Base): the surface (#060e15) with no shadow, serving as the canvas. Level 2 (Standard Card): surface-container (#121620) with a 1px border at rgba(255, 255, 255, 0.08) and a soft shadow of 0 4px 12px rgba(0, 0, 0, 0.15), creating gentle separation from the background. Level 3 (Elevated/Modal): surface-container-high (#181e27) with a 1px border at rgba(255, 255, 255, 0.12) and a more pronounced shadow of 0 16px 40px rgba(0, 0, 0, 0.2), signaling prominence and focus. Interactive elements (buttons
Shapes
The shape philosophy is "Geometric Precision with Warmth"—a blend of technical sharpness and approachable curves. Buttons and primary CTAs use full border-radius (9999px), creating pill-shaped forms that feel modern, clickable, and energetic. Cards and containers use lg radius (1rem / 16px), providing enough roundness to feel contemporary without sacrificing the technical aesthetic. Input fields and smaller interactive elements use DEFAULT radius (0.5rem / 8px), maintaining visual consistency while signaling their secondary role. The logo and hero decorative elements (crypto coins, 3D shapes)
Components
Action Elements Buttons are the primary interaction pattern. The button-primary component uses full border-radius (9999px), primary background (#ffcf23), on-primary text color (#0c0b14), and label-md typography (14px, 600 weight, 0.02em letter-spacing). Padding is 16px horizontal × 12px vertical, yielding a 48px height. On hover, the button-primary-hover state shifts the background to primary-fixed-dim (#ffbb38) and adds a glow: box-shadow: 0 8px 24px rgba(255, 207, 35, 0.25). Transition duration is 200ms (ease-out). Button-secondary uses a transparent background with a 1px border at rgba(255, 255, 255, 0.15), on-surface text (#ffffff), and the same dimensions. On hover, button-secondary-hover applies a semi-transparent white background (rgba(255, 255, 255, 0.12)) and a subtle shadow (
Do's and Don'ts
**Do**
- Do use primary (#ffcf23) exclusively on high-priority CTAs and focus states—it's the brand's signature accent and must remain visually distinct.
- Do apply lg spacing (40px) between major sections to create breathing room and guide the eye through the page hierarchy.
- Do use Neuepower for all display and headline text to establish the brand's geometric, high-contrast personality.
- Do add the primary glow (box-shadow: 0 8px 24px rgba(255, 207, 35, 0.25)) to button-primary on hover to reinforce interactivity and energy.
- Do maintain full border-radius (9999px) on all primary buttons to signal urgency and modernity.
- Do use the golden-to-orange gradient (from #ffcf23 to #ff8d3a) in hero backgrounds and decorative elements to communicate momentum.
**Don't**
- Don't use primary (#ffcf23) on body text or secondary UI elements—reserve it for CTAs and focus indicators only.
- Don't apply shadows exceeding 40px blur radius; the aesthetic favors clarity and precision over atmospheric depth.
- Don't mix border-radius values arbitrarily; stick to the defined scale (sm, DEFAULT, md, lg, xl, full) to maintain visual consistency.
- Don't use system fonts or generic sans-serif fallbacks in display or headline text; always specify Neuepower, Switzer, or CG to preserve brand distinctiveness.
- Don't reduce letter-spacing on body copy below 0em; maintain at least 0.01em to ensure legibility on dark backgrounds.
- Don't place small labels over gradient backgrounds without text-shadow: 0 2px 4px rgba(0, 0, 0, 0.3)—readability is non-negotiable.
Edit, then copy or download.