The structure came first. Our seven services use the same names everywhere they appear, in the nav, the footer, the cards and the related links, so a visitor never has to work out whether two labels mean the same thing. Every colour, spacing step, radius and type size is a named token from the Figma file. If it isn't in the file, it isn't on the site, which keeps the build from drifting away from the design.