The tokens below are the single source for design files, code and agencies. Components (see the Components group) are built only from these values.
| display Web · Latin | 72px · 300 · 1.02 | |
| h1 Web · Latin | 56px · 300 · 1.06 | |
| h2 Web · Latin | 40px · 600 · 1.12 | |
| h3 Web · Latin | 28px · 600 · 1.2 | |
| h4 Web · Latin | 22px · 600 · 1.3 | |
| lead Web · Latin | 20px · 300 · 1.5 | |
| body Web · Latin | 16px · 400 · 1.6 | |
| small Web · Latin | 14px · 400 · 1.55 | |
| caption Web · Latin | 13px · 500 · 1.45 | |
| label Web · Latin | 12px · 600 · 1.25 | |
| cta Web · Latin | 13px · 600 · 1 | |
| numeral Web · Latin | 96px · 300 · 0.95 | |
| s-display Social 1080 · Latin | 120px · 300 · 1.0 | |
| s-h1 Social 1080 · Latin | 72px · 300 · 1.05 | |
| s-h2 Social 1080 · Latin | 48px · 600 · 1.1 | |
| s-body Social 1080 · Latin | 28px · 400 · 1.45 | |
| s-label Social 1080 · Latin | 20px · 600 · 1.2 | |
| s-numeral Social 1080 · Latin | 200px · 300 · 0.9 | |
| ar-display Arabic | 72px · 300 · 1.45 | |
| ar-h1 Arabic | 56px · 300 · 1.5 | |
| ar-h2 Arabic | 40px · 700 · 1.5 | |
| ar-h3 Arabic | 28px · 700 · 1.55 | |
| ar-body Arabic | 17px · 400 · 1.85 | |
| ar-label Arabic | 13px · 600 · 1.35 | |
| ar-numeral Arabic | 96px · 300 · 1.1 |
| Token | Value | Use |
|---|---|---|
| radius-0 | 0px | Default for every brand surface, card, button, image, info block, marker. |
| radius-xs | 2px | Form inputs and chips only. |
| border-hairline | 1px | Dividers, cell separators, sheet frame (colour border). |
| border-rule | 1.5px | Structural rules: top of info block, spec cells, tables, secondary button. |
| border-signal | 4px | Red active indicator (tabs, selected nav). |
| shadow-none | none | Default. Brand surfaces never use shadows. |
| shadow-overlay | 0 8px 24px rgba(0,0,0,0.12) | UI overlays only: menus, dialogs, date pickers. |
| icon-16 | 16px | Inline with caption/label text. |
| icon-20 | 20px | Inline with body text, chips. |
| icon-24 | 24px | UI default; info-block symbol cell (web). |
| icon-32 | 32px | Service cards, spec cells. |
| icon-48 | 48px | Feature / empty states; 1080 posts use 48–64. |
| grid-columns | 12 | All formats: 12 columns, usually invisible. Social: no gutter. Web: 24 px gutter. Frames and info blocks are optional tools (composition modes). |
| grid-margin-social | 5% | Margin = 1/20 of canvas width (54 px at 1080). |
| grid-margin-web | 48px | Desktop ≥ 1280 (24 tablet, 20 mobile). Max content width 1344 px at 1440. |
| grid-margin-print | 15mm | A4 documents; info block sits in the bottom margin. |
| grid-margin-video | 90px | 9:16 video at 1080 × 1920: title-safe x 90–930 (right UI rail), y 250–1540; subtitles y 1340–1520; lower third y 1180–1330. |
| ratio-square | 1 / 1 | Feed post, carousel slide. |
| ratio-portrait | 4 / 5 | Default feed post and ad. |
| ratio-story | 9 / 16 | Story, Reel. Keep top 14% and bottom 20% free of text. |
| ratio-landscape | 16 / 9 | Video, slides, web hero. |
| ratio-card | 4 / 3 | Service, branch and article card media. |
| ratio-email | 2 / 1 | Email hero/banner (600 × 300). |
| Motion token | Value |
|---|---|
| motion-fast | 160 ms |
| motion-base | 240 ms |
| motion-measured | 480 ms |
| motion-slow | 800 ms |
| ease-measured | cubic-bezier(.2, 0, 0, 1) |
| ease-exit | cubic-bezier(.4, 0, 1, 1) |