/* Блог (Потоки Тильды): статья и лента. Шрифт Inter и цвета из 01-бизнес/tokens.json. Обложка на всю ширину от самого верха, шапка сайта фиксированная 80 px лежит поверх; дата и H1 белым поверх обложки. Собрано 25.10.2026 по образцу renkoplast.kz/blog */
.t2823,.t2823 *:not(svg):not(path),.t-cms__page-container,.t-cms__page-container *:not(svg):not(path){font-family:'Inter',Arial,sans-serif !important;font-style:normal !important}
.t-cms__page-container_snippet{padding-top:0 !important}
.t-cms__page-container_snippet .t-cms__page-wrapper{padding-top:0 !important}
.t-cms__page-container_snippet article.t-cms__page{display:grid !important;grid-template-columns:minmax(0,1fr);grid-template-rows:1fr auto auto;row-gap:0 !important}
.t-cms__page-container_snippet .t-cms__page__cell_txt{display:contents !important}
.t-cms__page-container_snippet .t-cms__page__cell_media{grid-column:1;grid-row:1/4;width:100vw;margin-left:calc(50% - 50vw);position:relative;z-index:0}
.t-cms__page-container_snippet .t-cms__page__cell_media .t-cms__page__atom{height:calc(min(70vh,560px) + 80px) !important;aspect-ratio:auto !important;padding:0 !important}
.t-cms__page-container_snippet .t-cms__page__cell_media .t-cms__page__image{height:100% !important;border-radius:0 !important;object-fit:cover}
.t-cms__page-container_snippet .t-cms__page__cell_media::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg,rgba(9,18,22,.85) 0%,rgba(9,18,22,.5) 34%,rgba(9,18,22,.1) 62%,rgba(9,18,22,0) 100%)}
.t-cms__page-container_snippet .t-cms__page__molecule:has([data-style="post_text_typo"]){grid-column:1;grid-row:2;position:relative;z-index:1;margin:0 0 14px !important}
.t-cms__page-container_snippet .t-cms__page__molecule:has([data-style="post_title_typo"]){grid-column:1;grid-row:3;position:relative;z-index:1;margin:0 0 56px !important}
.t-cms__page-container_snippet [data-style="post_text_typo"]{color:rgba(255,255,255,.85) !important;letter-spacing:2px;font-weight:500 !important}
.t-cms__page-container_snippet [data-style="post_title_typo"],.t-cms__page-container_snippet [data-style="post_title_typo"] h1{color:#fff !important;font-size:46px !important;line-height:1.15 !important;font-weight:600 !important;text-shadow:0 2px 16px rgba(0,0,0,.35)}
.t-cms__page-container_snippet .t-cms__page__molecule:has([data-style="te_typo"]){margin-top:56px !important}
/* текст статьи */
.t-cms__page-container .t-redactor__text,.t-cms__page-container .t-redactor__text li{color:#091216 !important;font-size:18px !important;line-height:1.65 !important;font-weight:400 !important}
.t-cms__page-container .t-redactor__h2{color:#091216 !important;font-size:32px !important;line-height:1.25 !important;font-weight:600 !important;margin-top:56px !important}
.t-cms__page-container .t-redactor__h3{color:#091216 !important;font-size:22px !important;line-height:1.35 !important;font-weight:600 !important}
.t-cms__page-container .t-redactor__text a,.t-cms__page-container .t-redactor__embedcode a{color:#2E7896 !important;text-decoration:underline;text-underline-offset:3px}
.t-cms__page-container nav[aria-label="Breadcrumb"]{margin-bottom:20px}
.t-cms__page-container .t-redactor__tte-view figure{margin-bottom:32px !important}
.t-cms__page-container figcaption{color:#4C5B62 !important;font-size:15px !important;line-height:1.5 !important}
.t-cms__page-container .rpt{font-size:16px !important;color:#091216}
.t-cms__page-container .rpt th{background:#F7F7F7 !important;font-weight:600}
.t-cms__page-container .rpt th,.t-cms__page-container .rpt td{border-color:#DCE3E6 !important}
/* лента: карточки */
.t2823 h2.t-cms__card__text{color:#091216 !important;font-weight:600 !important;line-height:1.3 !important}
.t2823 .t-section__title{color:#091216 !important;font-weight:600 !important}
.t2823 .t-section__descr{color:#4C5B62 !important}
@media screen and (max-width:980px){
.t-cms__page-container_snippet .t-cms__page__cell_media .t-cms__page__atom{height:520px !important}
.t-cms__page-container_snippet .t-cms__page__molecule:has([data-style="post_title_typo"]){margin-bottom:32px !important}
.t-cms__page-container_snippet [data-style="post_title_typo"],.t-cms__page-container_snippet [data-style="post_title_typo"] h1{font-size:30px !important}
.t-cms__page-container_snippet .t-cms__page__molecule:has([data-style="te_typo"]){margin-top:36px !important}
.t-cms__page-container .t-redactor__text,.t-cms__page-container .t-redactor__text li{font-size:17px !important}
.t-cms__page-container .t-redactor__h2{font-size:26px !important;margin-top:44px !important}
.t-cms__page-container .t-redactor__h3{font-size:20px !important}
.t-cms__page-container .t-redactor__tte-view figure{margin-bottom:28px !important}
}
