/* ============================================================
   GO FAST VALENCIA — Spacing Tokens
   Base unit: 4px. Steps follow 4/8/12/16/24/32/48/64/96/128
   ============================================================ */

:root {
  --space-0:  0px;
  --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;

  /* ── Container max-widths ── */
  --container-sm:  640px;
  --container-md:  768px;
  --container-lg:  1024px;
  --container-xl:  1280px;
  --container-2xl: 1440px;

  /* ── Section vertical padding ── */
  --section-pad-y-sm: var(--space-7);   /* 48px */
  --section-pad-y-md: var(--space-8);   /* 64px */
  --section-pad-y-lg: var(--space-9);   /* 96px */
  --section-pad-x:    var(--space-5);   /* 24px - mobile */
}
