@import url('https://fonts.googleapis.com/css2?family=Ubuntu:wght@300;400;500;700&display=swap');

/* Основной блок статьи */
.t-feed__post-popup__content {
    font-family: 'Ubuntu', sans-serif !important;
    font-size: 18px !important;
}

/* Все элементы внутри статьи — Ubuntu, 18px, Нормал (кроме заголовков) */
.t-feed__post-popup__content * {
    font-family: 'Ubuntu', sans-serif !important;
    font-size: 18px !important;
    font-weight: 400 !important;
    line-height: 1.7 !important;
}

/* Заголовки внутри статьи — только шрифт и жирность, размер как в Tilda */
.t-feed__post-popup__content h1,
.t-feed__post-popup__content h2,
.t-feed__post-popup__content h3,
.t-feed__post-popup__content h4 {
    font-family: 'Ubuntu', sans-serif !important;
    font-weight: 700 !important;
    /* Размер, цвет, отступы — как задано в редакторе Tilda */
}

/* Для мобильных устройств */
@media screen and (max-width: 768px) {
    .t-feed__post-popup__content * {
        font-size: 16px !important;
        line-height: 1.6 !important;
    }
}