Every design app's pen tool — Figma, Illustrator, Paper — draws cubic Bezier curves. Four points, one polynomial, infinite curves. Drag the coral handles in 3D, scrub the parameter t, and watch the construction that Pierre Bezier gave Renault's car designers in the 1960s.
Switching a token set updates CSS variables (--accent, --handle, --radius, --space) everywhere at once — including the 3D curve colors. That is the whole idea of tokens.
A design token is a named design decision: instead of hard-coding #2563eb in 40 places, you define color.accent once and reference it. Token categories:
| color.accent | primary actions, links |
| color.handle | secondary / warning accents |
| radius.md | 12px — corner rounding scale |
| space.base | 16px — spacing rhythm unit |
| type.scale | 1.0 — modular font sizing |
Tokens live in one source of truth (JSON, Figma variables) and compile to CSS variables, iOS/Android constants, etc. Rebrand = change the token file, ship everywhere. The switcher above does exactly this to the page you are reading.