
/* ==========================================================================
   Картинки на 30% меньше — точечно, по статьям.

   Размер картинки в новом дизайне складывается из ТРЁХ чисел:
     • width: 36.9%      — new_article.css;
     • min-height: 400px — стили шаблона 28538 (от 768px);
     • height           — её ставит скрипт шаблона инлайном (400px и выше).
   Сама картинка — object-fit: cover, то есть кадрируется под этот бокс:
   видимые пропорции задаёт бокс 590×400, а не исходный файл.

   Чтобы уменьшить на 30% без изменения пропорций, масштабируем все три:
   36.9% × 0.7 = 25.83%, 400px × 0.7 = 280px.

   ОДНОГО height МАЛО: без min-height бокс всё равно упирается в 400px.
   !important — чтобы перебить инлайновую высоту от скрипта.
   Побочный эффект: скрипт больше не растягивает картинку до конца абзаца
   на этих страницах; перенос блоков (news-after-image-clear) он считает по
   фактической геометрии, так что остаётся корректным.

   Статьи перечислены парами «черновик + боевая», чтобы правило продолжало
   работать после переноса текста в боевую запись:
     30015 / 22885 — Самые дорогие отели Дубая
     30020 / 14756 — Деловая авиация в России
   На телефоне (до 768px) картинки идут в обычном потоке во всю ширину —
   туда не лезем.
   ========================================================================== */

@media screen and (min-width: 768px) {
  .postid-30015 .new-article figure.wp-block-image,
  .postid-22885 .new-article figure.wp-block-image,
  .postid-30020 .new-article figure.wp-block-image,
  .postid-14756 .new-article figure.wp-block-image {
    width: 25.83%;
    min-height: 280px !important;
    height: 280px !important;
  }
}

/* Широкие экраны: контейнер растёт как 85vw, ширина в % тянется сама,
   а высоту в пикселях надо пересчитать через --na-u из new_article.css,
   иначе кадр поползёт по пропорциям. */
@media screen and (min-width: 2040px) {
  .postid-30015 .new-article figure.wp-block-image,
  .postid-22885 .new-article figure.wp-block-image,
  .postid-30020 .new-article figure.wp-block-image,
  .postid-14756 .new-article figure.wp-block-image {
    min-height: calc(280 * var(--na-u)) !important;
    height: calc(280 * var(--na-u)) !important;
  }
}
