/* === ЕДИНЫЙ ФОН НА ВСЮ СТРАНИЦУ (без доп. узлов) === */
:root{
  /* путь к исходной картинке — если она в другой папке, поправь здесь */
  --global-bg: url('assets/panorama_img2_3_vertical_1600x4580.png');
}

/* отключаем старый фоновый цвет/градиенты */
html, body.site-body{ background: transparent !important; }

/* сама картинка */
body.site-body::before{
  content:"";
  position: fixed;
  inset: 0;
  z-index: -1;
  background-image: var(--global-bg);
  background-position: center top;
  background-size: cover;
  background-repeat: no-repeat;
  background-attachment: fixed;
  transform: translateZ(0); /* мобильный хак */
}

/* затемнение и лёгкая виньетка сверху */
body.site-body::after{
  content:"";
  position: fixed;
  inset: 0;
  z-index: -1;
  pointer-events: none;
  background:
    radial-gradient(120% 100% at 50% 40%, rgba(0,0,0,.20) 0%, rgba(0,0,0,.65) 100%),
    linear-gradient(rgba(10,11,30,.65), rgba(10,11,30,.65));
}

/* глушим встроенные фоновые блоки шаблона, чтобы не перекрывали нашу картинку */
.site-bg-image,
.site-bg-image-blur{ display:none !important; }
.pistachio-template{ background: transparent !important; }
.pistachio-template section[style*="radial-gradient"]{ background: transparent !important; }

/* лёгкий blur под блоками/карточками (по желанию) */
.hodl-description, .site-section .shadow-md{ backdrop-filter: blur(2px); }
