:root{
  --cream:#FBF6EF; --blush:#F5DCDD; --rose:#E3A6A8;
  --rose-deep:#9C525E; --sage:#96AE92; --plum:#4A3540;
  --plum-soft:#7A5E68; --gold:#C8A165;
  --line:rgba(74,53,64,0.10);
  --shadow:0 10px 30px rgba(74,53,64,0.08);
}
.hero,.bq-portada{background:
  radial-gradient(ellipse at 20% 10%, rgba(227,166,168,0.40), transparent 55%),
  radial-gradient(ellipse at 88% 18%, rgba(200,161,101,0.22), transparent 50%),
  radial-gradient(ellipse at 85% 85%, rgba(150,174,146,0.28), transparent 55%),
  linear-gradient(180deg, #FBF6EF 0%, #F5DCDD 50%, #FBF6EF 100%);}
