/* 4A Group — Spacing, radius & layout
   Generous, editorial whitespace. Sections breathe with ~7rem vertical rhythm. */
:root {
  /* Spacing scale (0.25rem base) */
  --space-1: 0.25rem;
  --space-2: 0.5rem;
  --space-3: 0.75rem;
  --space-4: 1rem;
  --space-5: 1.5rem;
  --space-6: 2rem;
  --space-8: 3rem;
  --space-10: 4rem;
  --space-14: 5rem;
  --space-section: 7rem;   /* py-28 — section vertical padding */

  /* Container */
  --container-max: 1400px;
  --container-pad: 1.5rem;

  /* Radius — restrained. The brand favours sharp, architectural edges. */
  --radius-none: 0;
  --radius-sm: 0.25rem;
  --radius-md: 0.375rem;
  --radius-lg: 0.5rem;     /* --radius in the codebase */
  --radius-full: 9999px;
}
