A custom WordPress theme holding the entire design system — tokens, typography, navigation, light and dark modes, the motion framework — paired with an Elementor plugin carrying the content types and eighteen purpose-built widgets.
The split matters. Editors build pages visually but get content controls only: text, images, links. There is no typography or colour picker anywhere, because every visual decision resolves from the theme's tokens. Nothing an editor can do produces an off-brand page.