:root {
  /* Shadows — soft studio light on matte clay. Warm-tinted, diffuse,
     never harsh. One key light, gentle ambient occlusion. */
  --shadow-xs: 0 1px 2px rgba(64, 62, 56, 0.06);
  --shadow-sm: 0 2px 6px rgba(64, 62, 56, 0.08), 0 1px 2px rgba(64, 62, 56, 0.05);
  --shadow-md: 0 6px 18px rgba(64, 62, 56, 0.10), 0 2px 5px rgba(64, 62, 56, 0.06);
  --shadow-lg: 0 16px 40px rgba(64, 62, 56, 0.14), 0 4px 10px rgba(64, 62, 56, 0.07);
  /* Inner highlight that gives surfaces their molded, puffed look */
  --shadow-clay-inset: inset 0 1px 0 rgba(255, 253, 248, 0.8);
  /* Glow for lit signage (Signal Street) */
  --glow-sign: 0 0 24px rgba(242, 228, 198, 0.55);

  /* Motion — clay is soft and slightly springy. Movements settle, never snap. */
  --ease-clay:   cubic-bezier(0.34, 1.3, 0.5, 1);   /* @kind other */ /* gentle overshoot */
  --ease-settle: cubic-bezier(0.22, 0.8, 0.36, 1);  /* @kind other */ /* decelerate */
  --dur-fast:   140ms; /* @kind other */
  --dur-base:   220ms; /* @kind other */
  --dur-slow:   420ms; /* @kind other */

  /* Focus */
  --ring: 0 0 0 3px rgba(123, 146, 158, 0.4);
}
