/* 8px base. Generous by default — negative space is the main design element. */
:root{
  --s-1:0.5rem;
  --s-2:1rem;
  --s-3:1.5rem;
  --s-4:2rem;
  --s-5:3rem;
  --s-6:4rem;
  --s-7:6rem;
  --s-8:8rem;

  --page-pad:var(--s-3);   /* 24px — the grid is 1628px and needs the room */
  --page-pad-sm:var(--s-2);
  --section-gap:var(--s-7);
  --cap-gap:0.35em;
  --cap-gap-year:0.15em;
  --cap-offset:var(--s-1);
}
