.news-page h1{text-align:center;margin:24px 0 16px}.news-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media (max-width: 768px){.news-grid{grid-template-columns:1fr}}@media (max-width: 576px){.news-page h1{font-size:1.8rem}}
