.news-page-title{margin:0}.news-tags{display:flex;flex-wrap:wrap;gap:.5rem}.news-tag{display:inline-flex;align-items:center;border:1px solid #dbeafe;border-radius:var(--radius-pill);padding:.35rem .75rem;background:#eff6ff;color:#1e3a8a;font-size:.82rem;font-weight:600;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.news-tag:hover{background:#dbeafe;border-color:#bfdbfe;color:#1d4ed8}.news-tag.is-active{background:#1e3a8a;border-color:#1e3a8a;color:#fff}.news-tag.is-static{cursor:default}.news-article-hero{display:flex;flex-direction:column;gap:1.25rem}.news-article-hero-main{min-width:0}.news-article-hero-media{flex-shrink:0;border-radius:var(--radius-lg);border:1px solid #e2e8f0;overflow:hidden;background:#f8fafc;aspect-ratio:4 / 3}.news-article-announcement-img{display:block;width:100%;height:100%;max-height:none;object-fit:cover;object-position:center}@media (min-width: 640px){.news-article-announcement-img{max-height:none}}@media (min-width: 1024px){.news-article-hero{flex-direction:row;align-items:flex-start;gap:1.5rem}.news-article-hero--with-toc{align-items:stretch}.news-article-hero-main{flex:1 1 0;min-width:0}.news-article-hero--with-toc .news-article-hero-main{display:flex;flex-direction:column}.news-article-hero--with-toc .news-article-hero-main .news-toc--in-hero{margin-top:.25rem;flex:1 1 auto;min-height:0}.news-article-hero-media{flex:0 0 26%;width:26%;max-width:26%}.news-article-announcement-img{width:100%;height:100%;max-height:none;object-fit:cover;object-position:center}}.news-related-section{margin-top:1.25rem;border-top:1px solid #e2e8f0;padding-top:1.25rem}.news-related-title{margin:0 0 .9rem;color:var(--block-title-color);font-size:clamp(1.55rem,2.9vw,2.35rem);font-weight:800;line-height:1.15;overflow-wrap:anywhere;text-wrap:balance}.news-related-services-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.news-related-service-card{display:grid;grid-template-columns:70px 1fr;gap:.65rem;align-items:center;text-decoration:none;border:1px solid #e2e8f0;border-radius:var(--radius-md);background:#fff;padding:.6rem}.news-related-service-image{width:70px;height:56px;border-radius:var(--radius-xs);object-fit:cover}.news-related-service-title{margin:0;color:#0f172a;font-size:.98rem;font-weight:800;line-height:1.3}.news-article-meta{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;color:#64748b;font-size:.88rem}.news-share{border-top:1px solid #e2e8f0;margin-top:1rem;padding-top:1rem}.news-share-title{margin:0;color:#334155;font-size:.95rem;font-weight:600}.news-share-buttons{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.6rem}.news-share-btn{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:34px;border:1px solid transparent;border-radius:var(--radius-sm);padding:0 .7rem;color:#fff;font-size:.78rem;font-weight:700;text-decoration:none;cursor:pointer;transition:opacity .2s ease,transform .2s ease}.news-share-btn:hover{opacity:.9;transform:translateY(-1px)}.news-share-btn.is-vk{background:#07f}.news-share-btn.is-ok{background:#f58220}.news-share-btn.is-tg{background:#24a1de}.news-share-btn.is-max{background:#3f3f46}.news-toc{border:1px solid #e2e8f0;border-radius:var(--radius-md);background:linear-gradient(180deg,#f8fafc,#f1f5f9);padding:.85rem 1rem .95rem;box-shadow:inset 0 1px #ffffffb3}.news-toc-toggle{width:100%;display:inline-flex;align-items:center;justify-content:space-between;gap:.75rem;padding:0;border:0;background:transparent;color:#0f172a;font-size:.95rem;font-weight:700;cursor:pointer}.news-toc-chevron{width:.58rem;height:.58rem;border-right:2px solid #64748b;border-bottom:2px solid #64748b;transform:rotate(45deg);transition:transform .2s ease;margin-top:-2px}.news-toc-toggle.is-open .news-toc-chevron{transform:rotate(-135deg);margin-top:2px}.news-toc-list{margin-top:.8rem;padding-left:0;list-style:none;border-top:1px solid #dbe2ea;padding-top:.65rem}.news-toc-item+.news-toc-item{margin-top:.28rem}.news-toc-item a{display:inline-block;border-radius:var(--radius-sm);padding:.18rem .38rem;color:#334155;text-decoration:none;font-size:.92rem;line-height:1.45;transition:background-color .2s ease,color .2s ease}.news-toc-item a:hover{color:#1e3a8a;background:#e2e8f0}.news-toc-item.is-sub{margin-left:.8rem}.news-toc-item.is-sub a{font-size:.86rem;color:#475569}.rich-content h2[id],.rich-content h3[id],.rich-content h4[id]{scroll-margin-top:120px}@media (max-width: 1024px) and (orientation: landscape){.news-related-services-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 768px){.news-related-services-grid{grid-template-columns:1fr}}
