/* Fondo degradado global tipo “soft mesh” para toda la página */
body{
  background: #f7e6f1; /* fallback */
}

/* Capa fija detrás de todo */
body::before{
  content:"";
  position: fixed;
  inset: 0;
  z-index: -1;
  pointer-events: none;

  /* IMPORTANTE: mezcla de 1 linear + 3 radials */
  background:
     radial-gradient(900px 700px at 15% 20%, rgba(240, 162, 147, 0.55) 0%, rgba(240, 162, 147, 0) 62%),
    radial-gradient(950px 720px at 35% 55%, rgba(251, 242, 225, 0.55) 0%, rgba(251, 242, 225, 0) 68%),
    radial-gradient(900px 720px at 85% 30%, rgba(231, 161, 219, 0.55) 0%, rgba(231, 161, 219, 0) 62%),
    radial-gradient(1100px 950px at 70% 85%, rgba(145, 106, 155, 0.55) 0%, rgba(145, 106, 155, 0) 70%),
    linear-gradient(135deg, rgba(248, 235, 228, 1) 0%, rgba(240, 162, 147, 1) 40%, rgba(231, 161, 219, 1) 72%, rgba(145, 106, 155, 1) 100%);

  /* suaviza el efecto como tu referencia */
  filter: blur(10px);
  transform: scale(1.03);
}
.website-wrapper, .main-page-wrapper{
  background: transparent !important;
}

.whb-sticked .whb-row {
background-color: transparent !important;
}