/* ICONIC — Spacing, radii, layout
   Architectural & measured: an 8px base with tight, deliberate steps.
   Radii are near-zero — the brand is squared-off and precise. */

:root {
  --space-0:   0;
  --space-1:   4px;
  --space-2:   8px;
  --space-3:   12px;
  --space-4:   16px;
  --space-5:   24px;
  --space-6:   32px;
  --space-7:   48px;
  --space-8:   64px;
  --space-9:   96px;
  --space-10: 128px;
  --space-11: 192px;

  /* Radii — squared architectural language, only faint softening */
  --radius-none: 0;
  --radius-xs:   2px;
  --radius-sm:   3px;
  --radius-md:   4px;
  --radius-pill: 999px;

  /* Layout */
  --container-max: 1320px;
  --container-pad: clamp(20px, 5vw, 80px);
  --gutter:        24px;
}
