:root{
  --space-1:4px;
  --space-2:8px;
  --space-3:12px;
  --space-4:16px;
  --space-5:24px;
  --space-6:32px;
  --space-7:48px;
  --space-8:64px;
  --space-9:96px;
  --space-10:144px;

  --radius-sm:6px;
  --radius-md:14px;
  --radius-lg:24px;
  --radius-xl:36px;
  --radius-pill:999px;

  --container:1240px;
  --gutter:clamp(20px,4vw,56px); /* @kind spacing */

  /* Light is emitted, not cast: glows instead of drop shadows */
  --shadow-card:0 1px 0 rgba(244,241,236,.06) inset,0 24px 60px -24px rgba(0,0,0,.7);
  --glow-sm:0 0 18px -4px var(--f-glow);
  --glow-md:0 0 40px -8px var(--f-glow);
  --glow-lg:0 0 90px -10px var(--f-glow);
  --blur-glass:blur(18px) saturate(140%); /* @kind other */
}
