:root{
  --bg: hsl(240, 18%, 6%);
  --bg2: hsl(250, 22%, 9%);
  --text: hsl(0, 0%, 96%);
  --muted: hsl(240, 10%, 70%);

  --card: hsl(250, 22%, 10%);
  --border: hsl(260, 18%, 22%);

  --primary: hsl(22, 55%, 42%);
  --primary2: color-mix(in oklab, var(--primary) 70%, #7c3aed);
  --primary-soft: color-mix(in oklab, var(--primary) 14%, black);

  /* NO rounding */
  --radius: 0px;

  --shadow: 0 18px 70px rgba(0,0,0,.55);
  --shadow-soft: 0 10px 40px rgba(0,0,0,.45);

  --glow: 0 0 45px color-mix(in oklab, var(--primary) 45%, transparent);
}