.page-guide.page-news{max-width:1000px}.page-news .news-meta{color:var(--text2);margin:.75rem 0 0;font-size:.85rem}.page-news .news-meta a{color:var(--accent)}.page-news .news-hero{border:1px solid var(--border);border-radius:10px;width:100%;height:auto;margin:0 0 2rem;display:block}.page-news .news-body p{color:var(--text);font-size:1.05rem}.page-news .news-body a{color:var(--accent);text-decoration:underline}.page-news figure{margin:1.5rem 0}.page-news figure img{border:1px solid var(--border);border-radius:10px;width:100%;height:auto;display:block}.page-news figcaption{color:var(--text2);margin-top:.5rem;font-size:.82rem}.page-news .news-table{overflow-x:auto}.page-news .news-table a{color:var(--accent)}.page-news .news-facts{background:var(--bg2);border:1px solid var(--border);border-radius:10px;margin:2.5rem 0;padding:1.25rem 1.5rem}.page-news .news-facts h2{margin-top:0}.page-news .news-facts dl{grid-template-columns:max-content 1fr;gap:.5rem 1.25rem;margin:0 0 1rem;font-size:.85rem;display:grid}.page-news .news-facts dt{color:var(--text);font-weight:700}.page-news .news-facts dd{color:var(--text2);margin:0}.page-news .news-facts p,.page-news .news-facts li{font-size:.85rem}.page-news .news-facts a{color:var(--accent)}.page-news .news-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;margin:1rem 0 2rem;display:grid}.page-news .news-card{background:var(--bg2);border:1px solid var(--border);border-radius:10px;flex-direction:column;text-decoration:none;transition:border-color .15s;display:flex;overflow:hidden}.page-news .news-card:hover{border-color:var(--accent)}.page-news .news-card img{width:100%;height:auto;display:block}.page-news .news-card-body{padding:1rem 1.1rem 1.2rem}.page-news .news-card-date{letter-spacing:.06em;text-transform:uppercase;color:var(--text2);font-size:.72rem}.page-news .news-card h3{color:var(--text);margin:.35rem 0 .4rem;font-size:1.05rem}.page-news .news-card p{color:var(--text2);margin:0;font-size:.85rem}@media (max-width:600px){.page-news .news-facts dl{grid-template-columns:1fr;gap:.1rem}.page-news .news-facts dd{margin-bottom:.6rem}}.page-guide.page-news .guide-header:before{content:"CSDB.gg // News"}
