Create named text roles
Separate category headings, item names, descriptions and prices with consistent roles rather than dots and spaces typed by hand. Define a small set of roles—such as title, section heading, body, caption, data and note—before formatting individual boxes. Each role needs a purpose, size, weight, spacing and colour. Reusing those decisions creates hierarchy and makes later changes safer than manually styling every paragraph.