.news-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:28px 0 40px;display:grid}.news-grid article{background:#f5f5f5;border-radius:12px;padding:24px}.news-meta{color:#555;flex-wrap:wrap;gap:12px;font-size:13px;display:flex}.news-grid h2{margin:12px 0;font-size:22px;line-height:1.3}.news-grid h2 a{color:inherit;text-decoration:none}.news-grid h2 a:hover{text-decoration:underline}.news-grid p{font-size:16px;line-height:1.65}.news-brands{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.news-brands a{text-decoration:none}.news-article-body{max-width:800px;margin:28px 0;font-size:18px;line-height:1.8}.news-source{color:#555;font-size:14px}.news-article h1{max-width:950px}@media (max-width:680px){.news-grid{grid-template-columns:1fr}.news-grid article{padding:18px}.news-article h1{font-size:30px}}
