/* ============================================================
   CÁDIZ BUS — SPACING TOKENS
   rem-based scale. The app leans on Ionic's default rhythm
   (0.25 / 0.5 / 0.75 / 1rem); the landing uses fluid section
   padding. Both are captured here.
   ============================================================ */
:root {
  --space-1: 0.25rem;
  --space-2: 0.5rem;
  --space-3: 0.75rem;
  --space-4: 1rem;
  --space-5: 1.25rem;
  --space-6: 1.5rem;
  --space-8: 2rem;
  --space-10: 2.5rem;
  --space-12: 3rem;
  --space-16: 4rem;

  /* Fluid section padding (landing) */
  --space-section: clamp(3.5rem, 8vw, 6rem);
  --space-section-head: clamp(2rem, 5vw, 3rem);

  /* Content widths */
  --wrap-max: 1120px;   /* landing content column */
  --measure: 62ch;      /* readable prose measure */
  --app-max: 480px;     /* mobile app frame width */

  /* Touch target minimum (accessibility) */
  --touch-min: 44px;
}
