DesignMD Maker logo ← Home Report · Code analysis
S
Design System

SpaceXAI

Design system extracted from https://x.ai/ on 2026-08-12 (code-based analysis).

Source · https://x.ai/ Engine · Code analysis Created · Aug 12, 2026 01:16 Cost · $0.0000
Detected Language

Design Style

gradient-rich / aurora
many gradient definitions
rounded / pill-heavy
many large radii & pills
technical / mono accents
monospace font in use
Palette

Colors

primary
#0A0A0A
19.8 on white · 1.06 on black · 0° 0% 4%
secondary
#000000
21 on white · 1 on black · 0° 0% 0%
accent
#FF6308
2.98 on white · 7.04 on black · 22° 100% 52%
Token Roles 12 tokens
background
#FFFFFF · 21:1 vs black
surface
#F9F8F6 · 19.79:1 vs black
text-primary
#0A0A0A · 19.8:1 vs white
border
#D5D9E2 · 14.85:1 vs black
text-secondary
#E1E4E8 · 16.46:1 vs black
on-primary
#FFFFFF · 21:1 vs black
on-secondary
#FFFFFF · 21:1 vs black
on-accent
#FFFFFF · 21:1 vs black
surface-container-lowest
#FFFFFF · 21:1 vs black
surface-container-low
#F2EDE5 · 18.02:1 vs black
surface-container
#E1E4E8 · 16.46:1 vs black
surface-container-high
#E1E1E1 · 16.06:1 vs black
Detected Palette 24 colors by frequency in source CSS
#000000
used 323× · 0° 0% 0%
#24292E
used 44× · 210° 12% 16%
#FFFFFF
used 41× · 0° 0% 100%
#E1E4E8
used 41× · 214° 13% 90%
#D73A49
used 18× · 354° 66% 54%
#F97583
used 18× · 354° 92% 72%
#032F62
used 18× · 212° 94% 20%
#9ECBFF
used 18× · 212° 100% 81%
#005CC5
used 11× · 212° 100% 39%
#79B8FF
used 11× · 212° 100% 74%
#8D867E
used 9× · 32° 6% 52%
#59534D
used 7× · 30° 7% 33%
#BC97FF
used 6× · 261° 100% 80%
#91C17A
used 5× · 101° 36% 62%
#88A6FF
used 5× · 225° 100% 77%
#2563EB
used 4× · 221° 83% 53%
#248430
used 4× · 128° 57% 33%
#29C6BE
used 4× · 177° 66% 47%
#6F42C1
used 4× · 261° 51% 51%
#B392F0
used 4× · 261° 76% 76%
#6B7280
used 3× · 220° 9% 46%
#FF5F57
used 3× · 3° 100% 67%
#28C840
used 3× · 129° 67% 47%
#BE2E31
used 3× · 359° 61% 46%
Surface Treatments

Gradients

linear-gradient(#0000 0,#000 18px calc(100% - 18px),#0000 100%)
linear-gradient(120deg, transparent 0%, transparent 40%, rgba(255,255,255,0.06) 48%, rgba(255,255,255,0.1) 50%, rgba(255,255,255,0.06) 52%, transparent 60%, transparent 100%)
linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 40%, rgba(0,0,0,1) 100%)
linear-gradient(to bottom, rgba(0,0,0,0) 25%, rgba(0,0,0,1) 60%, rgba(0,0,0,1) 100%)
linear-gradient(to bottom, rgba(0,0,0,0) 50%, rgba(0,0,0,1) 80%, rgba(0,0,0,1) 100%)
linear-gradient(to bottom, rgba(0,0,0,0) 70%, rgba(0,0,0,1) 95%, rgba(0,0,0,1) 100%)
Type System

Typography

display
inherit
60px · 400 · LH 1 · LS -0.01em
SpaceXAI
headline-lg
inherit
36px · 400 · LH 1 · LS -0.01em
SpaceXAI
headline-md
inherit
24px · 400 · LH 1 · LS -0.01em
SpaceXAI
title-lg
inherit
22.9px · 400 · LH 1.4
Typography is the discipline of rendering language visible. Spacing, weight, and rhythm carry meaning long before words are read.
body-md
inherit
16px · 400 · LH 1.5
Typography is the discipline of rendering language visible. Spacing, weight, and rhythm carry meaning long before words are read.
label-md
inherit
14.4px · 400 · LH 1.4 · LS .025em
Typography is the discipline of rendering language visible. Spacing, weight, and rhythm carry meaning long before words are read.
label-sm
inherit
12px · 400 · LH 1.4 · LS .025em
Typography is the discipline of rendering language visible. Spacing, weight, and rhythm carry meaning long before words are read.
Detected Font Stacks
var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospaceuniversalSansuniversalSansDisplayvar(--font-geist-mono)inheritvar(--font-universal-sans)var(--font-universal-sans-display)universalSans Fallback
Structure

Layout

Container
Section padding: · card padding:
Grid
12-column reference grid · gap
Spacing Scale
unit
4px
xs
2px
sm
8px
md
16px
lg
32px
detected
1px
detected
2px
detected
.25rem
detected
.375rem
detected
7px
detected
8px
detected
.5rem
detected
.625rem
detected
.75rem
detected
1rem
Breakpoints
640px768px1024px1100px1280px
Depth

Elevation & Depth

level 1
0 1px 3px #00000014
level 2
inset 0 1px 0 rgba(255,255,255,0.03)
Geometry

Shapes

sm
3px
md
8px
lg
16px
pill
50%
r5
9999px
r6
.3125rem
r7
.25rem
r8
100%
r9
.375rem
r10
1rem
Tokens in Context

Components

button-primary
fontSize14px
fontWeight500
rounded9999px
padding8px 16px
transitioncolor, background-color, border-color 150ms cubic-bezier(0.4, 0, 0.2, 1)
button-secondary
fontSize14px
fontWeight500
rounded9999px
padding8px 16px
transitionopacity 200ms cubic-bezier(0.4, 0, 0.2, 1)
navigation-link
rounded6px
fontSize14px
fontWeight500
padding0 8px
transitioncolor, background-color, border-color 150ms cubic-bezier(0.4, 0, 0.2, 1)
badge
fontSize14px
fontWeight500
rounded9999px
padding8px 16px
transitioncolor, background-color, border-color 150ms cubic-bezier(0.4, 0, 0.2, 1)
card
background{colors.surface}
border1px solid {colors.border}
radius16px
boxShadow{elevation.md}
Animation

Motion

Keyframes 13 found
@keyframes gridShimmerH
0% { transform: translateX(-45cqw); } 100% { transform: translateX(145cqw); }
@keyframes marquee
0%{transform:translate(0%)}to{transform:translate(-50%)}
@keyframes pulse
50%{opacity:.5}
@keyframes spin
to{transform:rotate(360deg)}
@keyframes waveform
0%,to{height:calc(var(--bar-h,100%) * .4)}50%{height:var(--bar-h,100%)}
@keyframes fadeIn
0%{opacity:0}to{opacity:1}
@keyframes tooltip-in
0%{opacity:0;transform:scale(.96)translateY(2px)}to{opacity:1;transform:scale(1)translateY(0)}
@keyframes tooltip-out
0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.96)translateY(2px)}
@keyframes border-beam
to{--angle:360deg}
Applied Animations
nonehero-shimmer 3000ms linear 1
Easing Curves
cubic-bezier(.4,0,.2,1)cubic-bezier(0,0,.2,1)cubic-bezier(0.23, 1, 0.32, 1)
Transitions
border-color .15s,box-shadow .15sopacity 0.12s ease, transform 0.12s easewidth 700ms cubic-bezier(0.23, 1, 0.32, 1)background-color 90ms linear
Proof

Live Preview

Complete Reference

Full design.md Specification

Design Specification — SpaceXAI

FieldValue
Site / Projecthttps://x.ai/
Analyzed on2026-08-12
Analysis modeAutomated code extraction (no AI)

Overview

This design system was extracted programmatically from the source page. It is built on a light canvas (#FFFFFF), ink text (#0A0A0A), a vivid accent (#FF6308). All type is set in var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace. Detected font weights: 400, 500, 550, 600, 700, 800, 900. Detected style signatures: gradient-rich / aurora; rounded / pill-heavy; technical / mono accents.

Logo asset(s): https://x.ai/favicon.ico?favicon.2d4mbjsd0b5n4.ico?dpl=18e58718cb1732925af7c225b56876b729d6e365

Color System

Detected palette (by frequency)

HexRGBHSLCount
#0000000, 0, 00° 0% 0%323
#24292E36, 41, 46210° 12% 16%44
#FFFFFF255, 255, 2550° 0% 100%41
#E1E4E8225, 228, 232214° 13% 90%41
#D73A49215, 58, 73354° 66% 54%18
#F97583249, 117, 131354° 92% 72%18
#032F623, 47, 98212° 94% 20%18
#9ECBFF158, 203, 255212° 100% 81%18
#005CC50, 92, 197212° 100% 39%11
#79B8FF121, 184, 255212° 100% 74%11
#8D867E141, 134, 12632° 6% 52%9
#59534D89, 83, 7730° 7% 33%7
#BC97FF188, 151, 255261° 100% 80%6
#91C17A145, 193, 122101° 36% 62%5
#88A6FF136, 166, 255225° 100% 77%5
#2563EB37, 99, 235221° 83% 53%4
#24843036, 132, 48128° 57% 33%4
#29C6BE41, 198, 190177° 66% 47%4
#6F42C1111, 66, 193261° 51% 51%4
#B392F0179, 146, 240261° 76% 76%4

Assigned roles

Roles are taken from the page's own semantic CSS custom properties when present, otherwise inferred from usage frequency + luminance/saturation.

TokenHexRGBHSL
--color-background#FFFFFF255, 255, 2550° 0% 100%
--color-surface#F9F8F6249, 248, 24640° 20% 97%
--color-text-primary#0A0A0A10, 10, 100° 0% 4%
--color-border#D5D9E2213, 217, 226222° 18% 86%
--color-primary#0A0A0A10, 10, 100° 0% 4%
--color-accent#FF6308255, 99, 822° 100% 52%
--color-secondary#0000000, 0, 00° 0% 0%
--color-text-secondary#E1E4E8225, 228, 232214° 13% 90%
--color-on-primary#FFFFFF255, 255, 2550° 0% 100%
--color-on-secondary#FFFFFF255, 255, 2550° 0% 100%
--color-on-accent#FFFFFF255, 255, 2550° 0% 100%

Surface ramp (derived from detected light neutrals)

TokenHex
--color-surface-container-lowest#FFFFFF
--color-surface-container-low#F2EDE5
--color-surface-container#E1E4E8
--color-surface-container-high#E1E1E1

Gradients

  • linear-gradient(90deg, hsl(0 0% 4% / 0.25) 0%, hsl(0 0% 4% / 0.25) 35%, #6366f1 40%, #a855f7 45%, #ec4899 50%, #f97316 55%, #eab308 60%, hsl(0 0% 4% / 0.25) 65%, hsl(0 0% 4% / 0.25) 100%)
  • linear-gradient(120deg, transparent 0%, transparent 40%, rgba(255,255,255,0.06) 48%, rgba(255,255,255,0.1) 50%, rgba(255,255,255,0.06) 52%, transparent 60%, transparent 100%)
  • linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 40%, rgba(0,0,0,1) 100%)
  • linear-gradient(to bottom, rgba(0,0,0,0) 25%, rgba(0,0,0,1) 60%, rgba(0,0,0,1) 100%)
  • linear-gradient(to bottom, rgba(0,0,0,0) 50%, rgba(0,0,0,1) 80%, rgba(0,0,0,1) 100%)
  • linear-gradient(to bottom, rgba(0,0,0,0) 70%, rgba(0,0,0,1) 95%, rgba(0,0,0,1) 100%)
  • radial-gradient(at 0 0,#e2e1e2,#00000000 50%),radial-gradient(at 33% 0,#cdcfcd,#00000000 50%),radial-gradient(at 67% 0,#cfcecf,#00000000 50%),radial-gradient(at 100% 0,#cbcecb,#00000000 50%),radial-gradient(at 0 50%,#d2d4d2,#00000000 50%),radial-gradient(at 33% 50%,#403f40,#00000000 50%),radial-gradient(at 67% 50%,#939593,#00000000 50%),radial-gradient(at 100% 50%,#6c6c6c,#00000000 50%),radial-gradient(at 0 100%,#c8c9c8,#00000000 50%),radial-gradient(at 33% 100%,#4d4c4d,#00000000 50%),radial-gradient(at 67% 100%,#707470,#00000000 50%),radial-gradient(at 100% 100%,#7d7c7d,#00000000 50%)
  • radial-gradient(at 0 0,#515750,#00000000 50%),radial-gradient(at 33% 0,#78787a,#00000000 50%),radial-gradient(at 67% 0,#656765,#00000000 50%),radial-gradient(at 100% 0,#4a4f43,#00000000 50%),radial-gradient(at 0 50%,#525152,#00000000 50%),radial-gradient(at 33% 50%,#d1d2d0,#00000000 50%),radial-gradient(at 67% 50%,#818281,#00000000 50%),radial-gradient(at 100% 50%,#939394,#00000000 50%),radial-gradient(at 0 100%,#2c2b2c,#00000000 50%),radial-gradient(at 33% 100%,#bcbdbb,#00000000 50%),radial-gradient(at 67% 100%,#636463,#00000000 50%),radial-gradient(at 100% 100%,#737375,#00000000 50%)
  • radial-gradient(at 0 0,#7e1d22,#00000000 50%),radial-gradient(at 33% 0,#82191f,#00000000 50%),radial-gradient(at 67% 0,#943b36,#00000000 50%),radial-gradient(at 100% 0,#9d2b21,#00000000 50%),radial-gradient(at 0 50%,#6b1729,#00000000 50%),radial-gradient(at 33% 50%,#5d2418,#00000000 50%),radial-gradient(at 67% 50%,#824d41,#00000000 50%),radial-gradient(at 100% 50%,#903324,#00000000 50%),radial-gradient(at 0 100%,#692f37,#00000000 50%),radial-gradient(at 33% 100%,#5f3c39,#00000000 50%),radial-gradient(at 67% 100%,#8a6059,#00000000 50%),radial-gradient(at 100% 100%,#8c4e40,#00000000 50%)
  • radial-gradient(at 0 0,#637788,#00000000 50%),radial-gradient(at 33% 0,#677289,#00000000 50%),radial-gradient(at 67% 0,#475d8c,#00000000 50%),radial-gradient(at 100% 0,#727684,#00000000 50%),radial-gradient(at 0 50%,#7f7a7f,#00000000 50%),radial-gradient(at 33% 50%,#68697c,#00000000 50%),radial-gradient(at 67% 50%,#696b89,#00000000 50%),radial-gradient(at 100% 50%,#603f48,#00000000 50%),radial-gradient(at 0 100%,#71808f,#00000000 50%),radial-gradient(at 33% 100%,#738499,#00000000 50%),radial-gradient(at 67% 100%,#96a3ad,#00000000 50%),radial-gradient(at 100% 100%,#74848e,#00000000 50%)

> 10 additional gradient definitions were framework utility templates (unresolvable var(--tw-gradient-stops)) and were omitted.

Typography

Primary typeface: var(--font-geist-mono) — stack: var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace

Font stacks (most used first)

  • var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace
  • universalSans
  • universalSansDisplay
  • var(--font-geist-mono)
  • inherit
  • var(--font-universal-sans)
  • var(--font-universal-sans-display)
  • universalSans Fallback
  • universalSansDisplay Fallback

Derived type scale

TokenSize
display60px
headline-lg36px
headline-md24px
title-lg22.9px
body-md16px
label-md14.4px
label-sm12px

Font sizes (by frequency)

SizeCount
11px25
12px8
.875em6
.857143em5
.9em3
10px3
1.25em2
1.28571em2
1.5rem2
2.25rem2
3rem2
13px2
.875rem2
3.75rem2
1em1
1rem1
2.25em1
1.5em1
2.14286em1
1.42857em1

Weights in use: 400, 500, 550, 600, 700, 800, 900

Line heights (by frequency)

ValueCount
16
1.54
19px4
02
1.62
1.333332
1.714292
1.428572
1.555562
2rem2

Letter spacing (by frequency)

ValueCount
-0.01em33
-.025em2
.025em1
.05em1

Spacing

Derived spacing scale

TokenValue
unit4px
xs2px
sm8px
md16px
lg32px

Raw values (by frequency)

ValueCount
8px8
2px6
.25rem4
1px4
.5rem3
2.5rem3
3rem3
2rem3
.75rem2
7px2
2.25rem1
.375rem1
.625rem1
1rem1
1.25rem1
1.5rem1

Borders & Radius

Derived radius tokens

TokenValue
sm3px
md8px
lg16px
pill50%

Raw values (resolved, by frequency)

RadiusCount
06
50%6
9999px4
.3125rem2
.25rem2
100%1
.375rem1
1rem1
.5rem1
.75rem1
3px1

Shadows

Derived elevation

TokenValue
sm0 1px 3px #00000014
md0 0 0 1px , 0 3px 0
lg0 1px 3px #00000014, 0 0 0 4px hsl(0 0% 4% / .06)

All detected shadows

  • 0 1px 3px #00000014
  • 0 0 0 1px , 0 3px 0
  • 0 1px 3px #00000014, 0 0 0 4px hsl(0 0% 4% / .06)
  • inset 0 1px 0 rgba(255,255,255,0.03)

Layout

Container max-width: 1280px

Grid columns (largest detected grid): 6

Breakpoints

  • 640px
  • 768px
  • 1024px
  • 1100px
  • 1280px

Animation & Motion

Transitions

  • border-color .15s,box-shadow .15s
  • opacity 0.12s ease, transform 0.12s ease
  • width 700ms cubic-bezier(0.23, 1, 0.32, 1)
  • background-color 90ms linear

Easing curves

  • cubic-bezier(.4,0,.2,1)
  • cubic-bezier(0,0,.2,1)
  • cubic-bezier(0.23, 1, 0.32, 1)

Keyframes

@keyframes gridShimmerH { 0% { transform: translateX(-45cqw); } 100% { transform: translateX(145cqw); } }
@keyframes marquee { 0%{transform:translate(0%)}to{transform:translate(-50%)} }
@keyframes pulse { 50%{opacity:.5} }
@keyframes spin { to{transform:rotate(360deg)} }
@keyframes waveform { 0%,to{height:calc(var(--bar-h,100%) * .4)}50%{height:var(--bar-h,100%)} }
@keyframes fadeIn { 0%{opacity:0}to{opacity:1} }
@keyframes tooltip-in { 0%{opacity:0;transform:scale(.96)translateY(2px)}to{opacity:1;transform:scale(1)translateY(0)} }
@keyframes tooltip-out { 0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.96)translateY(2px)} }
@keyframes border-beam { to{--angle:360deg} }
@keyframes context-menu-in { 0%{opacity:0;transform:scale(.95)translateY(-4px)}to{opacity:1;transform:scale(1)translateY(0)} }
@keyframes context-menu-out { 0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.95)translateY(-4px)} }
@keyframes hero-shimmer { 0%{background-position:150%}to{background-position:-150%} }
@keyframes border-shimmer { 0%{background-position:100%}60%{background-position:0%}to{background-position:0%} }

Animations

  • none
  • hero-shimmer 3000ms linear 1

Components

Extracted from the page's own interactive elements (classes → resolved CSS values).

button-primary — sample text: “Contact Sales”

PropertyValue
fontSize14px
fontWeight500
rounded9999px
padding8px 16px
transitioncolor, background-color, border-color 150ms cubic-bezier(0.4, 0, 0.2, 1)

button-secondary — sample text: “Try for free”

PropertyValue
fontSize14px
fontWeight500
rounded9999px
padding8px 16px
transitionopacity 200ms cubic-bezier(0.4, 0, 0.2, 1)

navigation-link

PropertyValue
rounded6px
fontSize14px
fontWeight500
padding0 8px
transitioncolor, background-color, border-color 150ms cubic-bezier(0.4, 0, 0.2, 1)

badge

PropertyValue
fontSize14px
fontWeight500
rounded9999px
padding8px 16px
transitioncolor, background-color, border-color 150ms cubic-bezier(0.4, 0, 0.2, 1)

CTA labels found on page

  • Contact Sales
  • Try for free
  • Get API Access
  • View Documentation
  • Get API Key
  • Read Docs
  • Start Building

Effects

  • backdrop-filter: blur(12px)
  • backdrop-filter: blur(0.5px)
  • backdrop-filter: blur(1px)
  • backdrop-filter: blur(2px)
  • backdrop-filter: blur(4px)

> Page contains canvas/WebGL elements — consider ambient effects layers.

Source Design Tokens (CSS custom properties)

:root {
  --font-geist-mono: "GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace;
  --font-universal-sans: "universalSans", "universalSans Fallback";
  --font-universal-sans-display: "universalSansDisplay", "universalSansDisplay Fallback";
  --color-jet: 0 0% 4%;
  --color-charcoal: 0 0% 10%;
  --color-umbra: 221 12% 14%;
  --color-ink: 213 11% 16%;
  --color-ash: 216 5% 19;
  --color-steel: 216 4% 22%;
  --color-fog: 216 4% 51%;
  --color-pewter: 213 12% 70%;
  --color-dove: 222 19% 86%;
  --color-nimbus: 228 21.74% 95.49%;
  --color-ivory: 40 18% 97%;
  --color-white: 0 0% 100%;
  --color-midnight: 214 58.3% 9.4%;
  --color-evenfall: 214 16.1% 28%;
  --color-breeze: 214 48.9% 73.9%;
  --color-dawn: 37 100% 76%;
  --color-sunset: 22 100% 51.6%;
  --color-dusk: 263 70% 50.4%;
  --color-twilight: 255 92% 76%;
  --color-codeblock: 0 0% 7%;
  --terminal-traffic-red: #ff5f57;
  --terminal-traffic-red-glow: #ff5f572e;
  --terminal-traffic-yellow: #ffbd2e;
  --terminal-traffic-yellow-glow: #ffbd2e1f;
  --terminal-traffic-green: #28c840;
  --terminal-traffic-green-glow: #28c8401f;
  --primary: var(--color-jet);
  --primary-hover: var(--color-umbra);
  --secondary: var(--color-fog);
  --secondary-hover: var(--color-pewter);
  --accent: var(--color-sunset);
  --accent-hover: var(--color-dawn);
  --background: var(--color-white);
  --background-hover: var(--color-dove);
  --foreground: var(--color-jet);
  --foreground-hover: var(--color-umbra);
  --card: var(--color-ivory);
  --border: var(--color-dove);
  --input: var(--color-white);
  --success: 142 71% 45%;
  --warning: 45 93% 47%;
  --error: 0 84% 60%;
  --info: var(--color-breeze);
  --scroll-size: 6px;
  --scroll-track-color: var(--color-white);
  --scroll-thumb-color: var(--color-dove);
  --radius: .5rem;
  --site-header-h: 4rem;
  --site-header-bg: hsl(var(--background) / .85);
  --site-header-blur: 12px;
  --home-hero-pt-gap: 2.25rem;
  --btn-bg: hsl(var(--primary) / 1);
  --btn-border: hsl(var(--primary) / 1);
  --btn-hover: hsl(var(--color-nimbus) / 1);
  --btn-text: hsl(var(--background) / 1);
  --angle: 360deg;
  --terminal-bg: #fff;
}

Do's and Don'ts

Do

  • Do reserve the accent #FF6308 for interactive highlights and key moments — it is used sparingly on the source page.
  • Do keep the canvas at #FFFFFF; surfaces should stay within the detected neutral ramp.
  • Do stick to the detected font weight(s): 400, 500, 550, 600, 700, 800, 900.
  • Do align spacing to the 4px base unit derived from the page.

Don't

  • Don't introduce colors outside the detected palette — every hue above was found in the source.

Design Tokens (copy-paste)

:root {
  --color-background: #FFFFFF;
  --color-surface: #F9F8F6;
  --color-text-primary: #0A0A0A;
  --color-border: #D5D9E2;
  --color-primary: #0A0A0A;
  --color-accent: #FF6308;
  --color-secondary: #000000;
  --color-text-secondary: #E1E4E8;
  --color-on-primary: #FFFFFF;
  --color-on-secondary: #FFFFFF;
  --color-on-accent: #FFFFFF;
  --color-surface-container-lowest: #FFFFFF;
  --color-surface-container-low: #F2EDE5;
  --color-surface-container: #E1E4E8;
  --color-surface-container-high: #E1E1E1;
  --font-sans: var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace;
  --font-size-display: 60px;
  --font-size-headline-lg: 36px;
  --font-size-headline-md: 24px;
  --font-size-title-lg: 22.9px;
  --font-size-body-md: 16px;
  --font-size-label-md: 14.4px;
  --font-size-label-sm: 12px;
  --radius-sm: 3px;
  --radius-md: 8px;
  --radius-lg: 16px;
  --radius-pill: 50%;
  --shadow-sm: 0 1px 3px #00000014;
  --shadow-md: 0 0 0 1px , 0 3px 0;
  --shadow-lg: 0 1px 3px #00000014, 0 0 0 4px hsl(0 0% 4% / .06);
  --space-xs: 2px;
  --space-sm: 8px;
  --space-md: 16px;
  --space-lg: 32px;
  --tracking-display: -0.01em;
  --tracking-label: .025em;
  --container-max: 1280px;
}