.news-body{display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-template-rows:auto 1fr;grid-template-areas:"map     sidebar" "content sidebar";grid-column-gap:48px;column-gap:48px;grid-row-gap:40px;row-gap:40px;align-items:start}.news-map-col{grid-area:map}.news-content{grid-area:content;gap:40px}.news-content,.news-sidebar{display:flex;flex-direction:column}.news-sidebar{grid-area:sidebar;gap:36px;position:-webkit-sticky;position:sticky;top:80px}.news-map-col .incident-archive-map-wrap{height:440px;margin-bottom:0;border-radius:var(--radius-md)}@media (max-width:960px){.news-body{display:flex;flex-direction:column;gap:36px;align-items:stretch}.news-map-col .incident-archive-map-wrap{height:300px}.news-sidebar{position:static}.news-cards li:nth-child(n+5){display:none}}.news-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.news-head h2{margin:0}.news-head a.btn{white-space:nowrap;flex-shrink:0}.news-cards{grid-template-columns:repeat(3,1fr)}@media (max-width:860px){.news-cards{grid-template-columns:1fr}}.news-rail__head{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted)}.news-rail__dot{width:8px;height:8px;border-radius:50%;background:var(--orange)}.news-rail__list{display:flex;flex-direction:column;gap:6px}.news-rail__item{display:grid;grid-template-columns:64px 1fr;grid-gap:10px;gap:10px;align-items:center;padding:8px;border:1px solid transparent;border-radius:var(--radius-md);text-decoration:none;color:inherit;transition:border-color .15s var(--ease-in-out-quad),background .15s var(--ease-in-out-quad)}.news-rail__item:hover{border-color:var(--border-soft);background:var(--bg-recessed)}.news-rail__thumb{width:64px;height:48px;border-radius:var(--radius-sm);overflow:hidden;flex-shrink:0;background:var(--bg-recessed)}.news-rail__thumb img{width:100%;height:100%;object-fit:cover;display:block}.news-rail__meta{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--text-dim);margin-bottom:3px}.news-rail__title{font-size:13px;font-weight:600;line-height:1.3;color:var(--text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.news-sidebar-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted)}.news-sidebar-head a.btn{white-space:nowrap;flex-shrink:0;text-transform:none;letter-spacing:normal}.news-sidebar-authors{display:flex;flex-direction:column;gap:4px}.news-sidebar-author{display:grid;grid-template-columns:40px 1fr;grid-gap:10px;gap:10px;align-items:center;padding:6px;border-radius:var(--radius-sm);text-decoration:none;color:inherit;transition:background .15s var(--ease-in-out-quad)}.news-sidebar-author:hover{background:var(--bg-recessed)}.news-sidebar-author img{width:40px;height:40px;border-radius:50%;object-fit:cover;display:block}.news-sidebar-author__name{font-size:14px;font-weight:600;color:var(--text);line-height:1.2}.news-sidebar-author__title{font-size:12px;color:var(--text-muted)}.news-sidebar-article,.news-sidebar-articles{display:flex;flex-direction:column;gap:2px}.news-sidebar-article{padding:7px 8px;border-radius:var(--radius-sm);text-decoration:none;color:inherit;transition:background .15s var(--ease-in-out-quad)}.news-sidebar-article:hover{background:var(--bg-recessed)}.news-sidebar-article__cat{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--text-dim)}.news-sidebar-article__name{font-size:13px;font-weight:600;line-height:1.3;color:var(--text)}.news-ref-grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:14px;gap:14px}.news-ref-card{display:flex;flex-direction:column;gap:8px;height:100%;padding:18px;background:var(--bg-recessed);border:1px solid var(--border-soft);border-radius:var(--radius-sm);text-decoration:none;color:inherit;box-sizing:border-box;transition:border-color .15s var(--ease-in-out-quad),background .15s var(--ease-in-out-quad)}.news-ref-card:hover{border-color:var(--orange);background:#15232b}.news-ref-card__cat{align-self:flex-start;font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--text-dim);border:1px solid var(--border-soft);border-radius:var(--radius-pill);padding:2px 10px}.news-ref-card__type{font-size:12px;color:var(--text-muted)}.news-ref-card__use{font-size:13px;line-height:1.45;color:var(--text-dim);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.section.subpage>.wrap .news-ref-grid .news-ref-card h3{margin:0;font-size:17px;font-weight:600;letter-spacing:-.01em;line-height:1.25;color:var(--text)}