/* Десктоп-энхансменты блога. Подключается media=(min-width:48em):
   в мобильный критический путь (инлайн-бюджет 14КБ) не входит.
   Правки: меню шапки резалось многоточием в 804px; карточки-цитаты
   на десктопе падали до 145px и были нечитаемы; contain-intrinsic
   считался от мобильной сетки и завышал плейсхолдер втрое. */
@media (min-width: 64em) { .hd-in { max-width: 72rem !important; } }
.cards ul { grid-template-columns: repeat(auto-fill, minmax(15rem, 1fr)) !important; }
section.cards[style] { contain-intrinsic-size: auto var(--cis-d) !important; }
