Spacing
Use a 4px base with 8, 12, 16, 24, 32, 48, 64, and 96px steps. Desktop section padding: 64–96px. Mobile: 40–64px. Card padding: 20–32px.
A shared guide for the brand, digital experiences, and printed materials.
Use a 4px base with 8, 12, 16, 24, 32, 48, 64, and 96px steps. Desktop section padding: 64–96px. Mobile: 40–64px. Card padding: 20–32px.
Maximum content width: 1440px. Outer gutters: 32–80px. Hero copy occupies roughly 44%; the human composition takes 56%. Keep the face clear and the UI in the lower third.
At roughly 900px, stack copy above the portrait. Below 600px, put the three cards in normal flow in journey order. Integration logos wrap. The dark architecture diagram becomes vertical.
Use the 4px base for measured relationships. Choose the gap for its job, rather than filling every empty area.
8px between related elements.
24px between sibling components.
64px for a distinct content group.
Inputs and compact controls
Reusable content surfaces
Major regions and overlays
Buttons and status badges
A border separates ordinary content. Start here.
1px borderA soft shadow lifts the hero's supporting UI.
--shadow-cardMore depth for overlays that sit above the page.
--shadow-floatingBreakpoints are starting points; switch layouts before content collides. Do not shrink the desktop mockup into an unreadable mobile image. Build text and UI as HTML, and reserve positioning for the decorative composition.