Design system

Spacing & layout

Distances are in millimetres — templates are designed for A4 print, not screen pixels. Pick from these presets to stay on-system.

Page geometry

CertifiedElectronic
FormatA4 (210 × 297 mm)A4
Top margin16 mm12 mm
Side margins22 mm16 mm
Bottom margin12 mm10 mm
Total pages1 (hard cap)1 (hard cap)

Vertical rhythm

GapDistance
Header → title block6 – 8 mm
Title → preamble4 – 7 mm
Preamble → first section4 – 5 mm
Between sections4 – 5 mm
Section title → section body1.5 – 2 mm
Data-grid row padding (each side)0.7 – 1.4 mm
Certification para → signature row9 – 10 mm
Signature row → verify stripflex fill (mt-auto)
Verify strip → page bottom0 mm (flush)

Horizontal rhythm

ElementWidth
Coat of arms (ceremonial masthead)50 – 60 mm
Coat of arms (horizontal masthead)32 – 40 mm
Single data-grid label column38 – 45 mm
Two-column data-grid label column28 – 32 mm
Signature line60 – 70 mm
Seal-area placeholder40 × 40 mm (dashed)
QR — electronic envelope30 × 30 mm
QR — certified verify strip22 × 22 mm
Verify-strip Form stamp column36 – 38 mm

Rules & dividers

UseThickness
Main divider under masthead0.7 – 0.8 pt · black
Hairline between data rows0.25 pt · zinc-300
Envelope panel border0.8 pt – 2 pt · black
Section title underline0.4 pt · black
Signature line0.6 pt · black
Seal-area placeholder0.3 pt · dashed zinc-500
Why mm and pt rather than rem and px? The templates render to A4 paper through Puppeteer's PDF engine. Print-style units round-trip cleanly to the page and respect physical layout constraints. Screen units would render at different sizes on different DPI displays.