.news-section{border-bottom:1px solid var(--line);background:#1b1e19}.news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.news-card{padding:27px;border:1px solid #454a3d;border-top:3px solid var(--accent);min-width:0}.news-card h3{font-size:23px;line-height:1.3;margin:18px 0}.news-body{white-space:pre-wrap;color:#c3c7ba;font-size:14px;overflow-wrap:anywhere}.news-meta{display:grid;gap:5px;font-size:11px;color:#d8dbd1;border-top:1px solid #454a3d;padding-top:16px;margin-top:22px}.news-empty{grid-column:1/-1;color:var(--muted);padding:20px 0;font-size:14px}.news-section .text-link{margin-top:30px}@media(max-width:900px){.news-grid{grid-template-columns:1fr 1fr}header nav{gap:17px}}@media(max-width:620px){.news-grid{grid-template-columns:1fr}.news-card{padding:23px}}
