/* Скрытие плашки "Made on Tilda" */
.t-tildalabel,
#tildacopy,
.t-tildalabel_white,
.t-tildalabel__link,
.t-tildalabel__wrapper {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    height: 0 !important;
    width: 0 !important;
    position: absolute !important;
    left: -9999px !important;
    top: -9999px !important;
}

/* Скрытие блока новостей на главной странице */
#rec1023228131,
.r.t-rec[data-record-type="897"] {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    height: 0 !important;
    width: 0 !important;
    position: absolute !important;
    left: -9999px !important;
    top: -9999px !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Скрытие ссылки на новости в меню (опционально) */
.t-menu__link-item[href="/news"],
.t450__list_item:has(a[href="/news"]) {
    display: none !important;
}

/* Дополнительные стили для полного скрытия */
.t-feed,
.js-feed,
[data-feed-recid="1023228131"] {
    display: none !important;
}

/* Скрытие кнопки "Новости" в навигации */
.tn-elem[data-elem-id="1747079871695"] a[href="/news"],
.tn-elem[data-elem-id="1747079871695"] {
    display: none !important;
}

/* Скрытие ссылки на новости в футере */
.tn-elem[data-elem-id="1747086712904"] a[href="/news"],
.tn-elem[data-elem-id="1747086712904"] {
    display: none !important;
}

/* Обеспечение правильного отображения остального контента */
body {
    margin-bottom: 0 !important;
}

/* Скрытие пустого пространства после удаления блока новостей */
.t-rec:empty {
    display: none !important;
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Мобайл: убрать белую зону под футером */
@media (max-width: 640px) {
    html, body { margin: 0 !important; padding: 0 !important; }
    #allrecords { padding-bottom: 0 !important; }
    .t-records { padding-bottom: 0 !important; }
    .t-records .t-rec { margin-bottom: 0 !important; }
    .t-records .t-rec:last-child { padding-bottom: 0 !important; }
} 