/* Capybara: мост между разметкой блоков WordPress и стилями page.css. */
/* Группы WordPress получают is-layout-flow и общий отступ 24px между детьми — здесь отступы задаёт страница. */
html .zp-capybara :where(.is-layout-flow, .is-layout-constrained) > * { margin-block-start: 0; margin-block-end: 0; }
/* Форма: живая проверка Cloudflare Turnstile на зарезервированном месте */
.zp-capybara .zp-captcha.zp-captcha--live { display: block; min-height: 65px; }
.zp-capybara .zp-form-note a { color: inherit; }
/* Фон как у «Оды женщинам» (/tribute-2-women/): светлая лаванда с сиреневым свечением сверху вместо белого. */
.zp-capybara.zp-capybara { background: radial-gradient(1100px 520px at 50% 0, #efe5ff 0%, rgba(239, 229, 255, 0) 70%), #faf7ff; }
.zp-capybara .zp-story-2.zp-story-2, .zp-capybara .zp-story-4.zp-story-4, .zp-capybara .zp-story-6.zp-story-6 { background: transparent; }
.zp-capybara .zp-form-wrap.zp-form-wrap { background: #fff; }
