/* Spacing steps actually present in the file — not a synthetic 4/8 grid. */
:root {
  --space-1: 4px;
  --space-2: 6px;
  --space-3: 8px;
  --space-4: 12px;
  --space-5: 14px;
  --space-6: 16px;
  --space-7: 20px;
  --space-8: 24px;
  --space-9: 32px;
  --space-10: 40px;
  --space-11: 48px;
  --space-12: 56px;
  --space-13: 60px;
  --space-14: 64px;

  --page-padding-guide: 60px;   /* guide frame */
  --page-padding-examples: 64px; /* application-examples frame */
  --print-margin: 25mm;          /* A4 export rule */
}
