/* Уникальный CSS шаблона «Юр-страницы» (page-legal-dosie.php, ID 3/714/715/722).
   Весь визуал макета legal-v11-dosie.html (.ph/.prose/.plate/.foot) уже покрыт общим
   assets/dosie/core.css — как и у page-article.css (статья 819), уникальных для этого
   шаблона правил почти не нашлось. Референс legal-v11-dosie.html финального .fin-CTA
   не содержит (контент заканчивается сразу после последнего абзаца .prose) — поэтому
   в page-legal-dosie.php .fin-блок тоже не добавлен, это единственное CSS-неведение
   отсюда (нечего переопределять).

   Проверено docker exec wp post get --field=post_content на всех 4 ID (2026-07-16):
   каждая страница несёт собственный <h1 class="wp-block-heading"> первым блоком
   post_content (дублирует the_title() в шапке .ph) — как у статьи 819. Правило ниже
   переиспользует тот же селектор, что и page-article.css.
   Таблиц в контенте 714 (Согласие) и 715 (Оферта) не найдено (grep '<table' = 0) —
   .prose table/.tblwrap из core.css сейчас нечем проверить живьём на этом шаблоне,
   но правила универсальные (та же разметка wp:table что и в остальных постах темы). */
.dosie .prose > h1{display:none}

/* Мобильный брейкпоинт 600px у core.css уже покрывает .prose (font-size/table) и
   .wrap/.sec (padding) глобально — у юр-текста (только заголовки+абзацы+списки,
   изредка таблицы) на 600px новых поломок не обнаружено, отдельных переопределений
   не потребовалось. Если после публикации найдётся страница с длинными таблицами
   без переноса строк — сюда добавить точечный @media(max-width:600px) с overflow-x
   для .prose .tblwrap (класс уже есть в core.css, .prose table им покрыт). */
