/* ============================================================
   Infomedia Studios — Spacing & layout
   Frame width 1600, content container 1280, side gutter 160 (desktop).
   ============================================================ */
:root {
  --space-1: 4px;
  --space-2: 8px;
  --space-3: 10px;
  --space-4: 16px;
  --space-5: 20px;
  --space-6: 24px;
  --space-7: 32px;
  --space-8: 40px;
  --space-9: 48px;
  --space-10: 60px;
  --space-11: 80px;
  --space-12: 100px;

  /* Layout */
  --container-max: 1280px;
  --gutter: 160px;          /* desktop side padding */
  --gutter-mobile: 24px;
  --section-y: 100px;       /* vertical rhythm between sections */
}
