/* Sunshine Coffee — spacing on a 4px base, generous by default: a cat café is not dense. */
:root{
  --space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;
  --space-6:24px;--space-7:32px;--space-8:40px;--space-9:48px;--space-10:64px;--space-11:80px;--space-12:120px;

  --gutter-inline:clamp(20px,5vw,64px); /* @kind spacing */
  --section-y:clamp(48px,8vw,120px); /* @kind spacing */
  --stack-tight:var(--space-2); /* @kind spacing */
  --stack:var(--space-4); /* @kind spacing */
  --stack-loose:var(--space-7); /* @kind spacing */

  --container-max:1180px; /* @kind spacing */
  --container-prose:720px; /* @kind spacing */
  --container-narrow:520px; /* @kind spacing */
}

