Use variáveis CSS com rgba para transparência gradiente

Existe uma maneira de usar variáveis CSS ao especificar cores de gradiente com transparência, por exemplo

:root {
  --accent-color: #dfd0a5;
}

h1{
  background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(red(var(--accent-color)), green(var(--accent-color)), blue(var(--accent-color)), 1));
}

questionAnswers(1)

yourAnswerToTheQuestion