/* Bathmate-style «стопка листов» на главной. Без теней — чистые скруглённые
   края + серый «желоб» (фон body) в уголках задают многослойность. */
body { background: #e6ebf1; }

/* общий приём листа: скруглённый верх + перекрытие (без тени) */
.epqv12,
.why-ours-section,
.np-strip,
.section-template--29202968740172__ss_video_slider_7YqVE9,
.real-customer-saying,
.faq-custom-section,
.ready-transform-section {
  border-top-left-radius: 42px;
  border-top-right-radius: 42px;
  margin-top: -34px;
}

/* Лист 1 — Hero */
.nupshop-hero { background: #ffffff; position: relative; z-index: 1; }

/* Лист 2 — Квиз (голубой тинт) */
.epqv12, .np-q2 { background: #e9f1fb; }
.np-q2::before { background: #e9f1fb; }
.epqv12 { position: relative; z-index: 2; padding-top: 62px; }

/* Лист 3 — Почему мы + «НЕ НАШИ СЛОВА» + отзыв (единый белый) */
.why-ours-section, .changed-background-color, .nupshop-clients-header, .one-review { background: #ffffff; }
.why-ours-section { position: relative; z-index: 3; padding-top: 62px; }
.nupshop-clients-header { max-width: none; margin: 0; padding: 44px 16px 8px; }

/* Лист 4 — trust-strip (кремовый, свой фон #f6f4ee) */
.np-strip { position: relative; z-index: 4; margin-bottom: 0; }

/* Лист 5 — белый слайдер с заголовком видеоотзывов */
.section-template--29202968740172__ss_video_slider_7YqVE9 { position: relative; z-index: 5; padding-top: 30px; }

/* Лист 6 — Большой блок отзывов/эксперт (белый) */
.real-customer-saying, .earn-money-section, .expert-guide, .adv-section { background: #ffffff; }
.real-customer-saying { position: relative; z-index: 6; padding-top: 62px; }

/* Лист 7 — FAQ (голубой тинт) */
.faq-custom-section { background: #e9f1fb; position: relative; z-index: 7; padding-top: 62px; }

/* Лист 8 — финальный ТЁМНЫЙ блок (фон-картинку не трогаем) */
.ready-transform-section { position: relative; z-index: 8; padding-top: 56px; }
