:root{
  /* 4px-based scale, only the steps the LP actually uses */
  --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;

  /* gutters */
  --gutter-mobile:var(--space-6);
  --gutter-desktop:var(--space-12);

  /* section rhythm */
  --section-y:var(--space-16);
  --section-y-md:var(--space-20);
  --panel-pad:var(--space-8);
  --panel-pad-md:var(--space-14);
  --card-pad:var(--space-6);

  /* measures */
  --measure-sm:36rem;   /* max-w-xl  */
  --measure-md:42rem;   /* max-w-2xl */
  --measure-lg:48rem;   /* max-w-3xl */
  --measure-xl:56rem;   /* max-w-4xl */
  --measure-2xl:64rem;  /* max-w-5xl */
}
