:root {
      --plum:       #5B2D8E;
      --plum-light: #7B4BB8;
      --plum-pale:  #EDE6F6;
      --plum-ghost: #F7F3FD;
      --ink:        #1A1025;
      --ink-soft:   #4A3B5C;
      --mist:       #C5B4DC;
      --white:      #FFFFFF;
      --cream:      #FDFBFF;
      --line:       #D8CDE8;
      --red:        #C0392B;
      --green:      #27AE60;

      --ff-serif: 'DM Serif Display', Georgia, serif;
      --ff-sans:  'DM Sans', system-ui, sans-serif;
      --ff-mono:  'Fira Mono', monospace;

      --r:  8px;
      --r2: 14px;
      --shadow: 0 2px 16px rgba(91,45,142,.08);
      --shadow-md: 0 4px 28px rgba(91,45,142,.13);
    }
