:root{
  --cream:#FAF8F3; --blush:#E4EBE4; --rose:#7B9080;
  --rose-deep:#4A5D4E; --sage:#C9A227; --plum:#2B2E29;
  --plum-soft:#5A5F57; --gold:#C9A227;
  --line:rgba(43,46,41,0.10);
  --shadow:0 10px 30px rgba(43,46,41,0.08);
}
.hero,.bq-portada{background:
  radial-gradient(ellipse at 20% 10%, rgba(123,144,128,0.40), transparent 55%),
  radial-gradient(ellipse at 88% 18%, rgba(201,162,39,0.22), transparent 50%),
  radial-gradient(ellipse at 85% 85%, rgba(201,162,39,0.28), transparent 55%),
  linear-gradient(180deg, #FAF8F3 0%, #E4EBE4 50%, #FAF8F3 100%);}
