/* Бизнес-страница: мост между разметкой блоков WordPress и стилями page-*.css.
   Группы WordPress получают класс is-layout-flow и общий отступ 24px между детьми — здесь он не нужен:
   отступы задаёт сама страница (её правила специфичнее и подключаются позже). */
html .zp-business :where(.is-layout-flow, .is-layout-constrained) > * { margin-block-start: 0; margin-block-end: 0; }
/* page.js прячет иконку калькулятора атрибутом hidden при показе результата; правило display:block из page.css иначе сильнее */
.zp-business .zp-calc-result img[hidden] { display: none; }
