SpecificDesign referencePUBLIC EVIDENCE
13 SEPTEMBER 2026

03 / Foundations

Foundations

Exact color, type, spacing, motion, and layer rules

Color is a role

page surface

#ffffff

ink and primary filled action

#111111

metadata and subdued navigation

#6f6a60

general token; input observes rgba black 20%

#d8d3ca

homepage announcement link and focus outline

#3f42ab
Source tokenExact valueUse
color.background#ffffffpage surface
color.foreground#111111ink and primary filled action
color.muted#6f6a60metadata and subdued navigation
color.border#d8d3cageneral token; input observes rgba black 20%
color.indigo-link#3f42abhomepage announcement link and focus outline

The production footer uses unusually low-opacity muted text. The guide raises supporting-text contrast to #69665f. This is a labeled accessibility repair, not a measured production token. Indigo #3f42ab remains reserved for links and visible focus.

Typography

Cursor Gothic is loaded from the exact first-party WOFF2 responses. Regular, italic, bold, and bold italic are retained. The fallback stack is system UI, Helvetica Neue, Helvetica, Arial. Font display uses swap. No variable axis was declared in the delivered font rules.

Homepage display · 40 / 46 · regular · mobile 26 / 29.9

Datasets of real work.

Editorial title · 34 / 39.1 · regular · mobile 28 / 33.6

Research with a clear measure.

Body · 16 / 28 · regular · mobile 14 / 24

Describe the work, the context, and the next step. Keep one idea per paragraph and make the action specific.

RoleSize / line boxContent contract
Lead title56 / 58.24 desktop; 36 / 38.88 mobileAllow intentional wrapping. Never clamp a value, qualification, or task title.
Eyebrow11 / 16.5; 2.2 px tracking; uppercaseA short page category, not the only heading.
Action14 / 20 desktop; 13 / 19.5 compactSentence case. Label the next action. Keep at least the observed 40–44 px hit area.
Label / metadata11–13 px, role-dependentUse labels above fields. Never substitute a placeholder for a label.
Tabular dataCompact type; align numeric values consistentlyKeep unit and metric direction visible. Missing values use “Not reported”, never zero.

Spacing, containers, and breakpoints

RuleValueCondition
space.unit4px--spacing:.25rem
container.3xl768px--container-3xl:48rem
container.6xl1152px--container-6xl:72rem
breakpoint.400400pxtwo-column document count choice
breakpoint.sm640pxgutter, type, grid changes
breakpoint.lg1024pxlead form two-column shell

The 4 px source unit does not erase exceptions. The wordmark is 72.3125 px wide at desktop, and the homepage action is 113.75 px wide with its observed label. Parent gutters change from 20 to 48 px at the source small breakpoint. Guide navigation adds a separate 760 px breakpoint.

Motion, layers, and modes

PatternSource contractReference contract
Fade-up600 ms ease-out; translateY 12 px to 0Use only for entrance. Content remains visible if scripts fail. Reduced motion removes transform and animation.
ASCII backgroundCanvas animation with pointer response; source reduced-motion static branchThe guide homepage and homepage recipe use animated ASCII with pointer response. Reduced motion renders one still frame. The background pauses in hidden tabs and never intercepts clicks. Other specimens retain the captured image.
FocusObserved link color #3f42ab2 px outline with 4 px offset. Never rely on hover alone.
PopoverTool picker in form; checkbox choicesLocal popover stays in DOM order; Escape closes and restores focus to trigger.
ThemesMost pages use the light editorial system; /documents uses a distinct dark valuation layout.The document page uses system sans-serif, bold centered type, an inverse mark, dark navy controls, and rounded corners. Do not apply its local rules to the primary company pages.

The document-page exception

The document valuation recipe uses a 620px centered column and the system font stack rather than Cursor Gothic. Its dark background is #0c0c12, text is #f5f5f7, and highlighted estimates use pale indigo. The recovered inverse logo belongs on this dark background. This is an observed page family, not a user-selectable dark mode.

Copyable primary-site tokens

:root {
  --ink: #111111;
  --link: #3f42ab;
  --paper: #ffffff;
  --muted: #6f6a60;
  --content: 768px;
  --lead-content: 1152px;
}

Use the linked CSS file for the complete local contract.

Base product CSS · Measured corrections, load second · Measured source-token inventory