.elementor-1078 .elementor-element.elementor-element-769bdfe{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-7c37782 *//* Ничего не меняем в body — общий сайт остаётся чёрным */
body {
  background: #050816;
  color: #e5e7eb;
}

/* Контейнер политики на белом фоне */
.privacy-page {
  max-width: 880px;
  margin: 40px auto 64px;
  padding: 0 16px;
}

.privacy-card {
  background: #ffffff;          /* белый фон только у блока */
  color: #111827;               /* тёмный текст внутри */
  border-radius: 24px;
  border: 1px solid #e5e7eb;
  box-shadow: 0 16px 40px rgba(15,23,42,0.2);
  padding: 32px 28px 36px;
}

/* Внутренние элементы берут цвет от .privacy-card */
.privacy-section h2 {
  color: #111827;
}

.privacy-section p,
.privacy-list,
.privacy-meta {
  color: #4b5563;
}

a {
  color: #111827;
}/* End custom CSS */