/* ============================================================
   Bickerton Beekeeping — Spacing & layout
   4px base grid. Generous, open, unhurried — like a meadow.
   ============================================================ */

:root {
  --space-0:  0;
  --space-px: 1px;
  --space-1:  4px;
  --space-2:  8px;
  --space-3:  12px;
  --space-4:  16px;
  --space-5:  20px;
  --space-6:  24px;
  --space-7:  28px;
  --space-8:  32px;
  --space-10: 40px;
  --space-12: 48px;
  --space-14: 56px;
  --space-16: 64px;
  --space-20: 80px;
  --space-24: 96px;
  --space-28: 112px;
  --space-32: 128px;
  --space-40: 160px;

  /* Content containers */
  --container-xs: 480px;
  --container-sm: 640px;
  --container-md: 820px;
  --container-lg: 1080px;
  --container-xl: 1280px;
  --container-2xl: 1440px;

  /* Section rhythm */
  --gutter:        24px;
  --section-y:     96px;   /* vertical padding between page sections */
  --section-y-sm:  56px;
}
