/**
 * /kolibri/ — оболочка страницы.
 * display:block на .page-kolibri — как у /soty/ (иначе flex+wrap режет футер).
 * Стили лендинга только под #kolibri-root — не трогать шапку/меню сайта.
 */
.container-wrap.page-kolibri {
  display: block;
  max-width: 100%;
  overflow-x: hidden;
}
.page-kolibri .container--layout,
.page-kolibri .container--footer {
  width: 100%;
  max-width: 1470px;
  overflow: visible;
}
#kolibri-root {
  all: initial;
  display: block;
  position: relative;
  width: 100%;
  font-family: 'Manrope', system-ui, -apple-system, sans-serif;
  -webkit-text-size-adjust: 100%;
  background: #fafafa;
  color: #000632;
  line-height: 1.2;
  overflow-x: hidden;
}
#kolibri-root *,
#kolibri-root *::before,
#kolibri-root *::after {
  box-sizing: border-box;
}
