.news-container{max-width:1024px;margin:1.5rem 1rem;font-family:monospace}@media (min-width:1024px){.news-container{margin:2.5rem auto}}.news-link{color:inherit;text-decoration:none;display:block}.news-link:hover{text-decoration:underline}.news-item{margin-bottom:4rem;padding:1rem 0}.news-title{color:#000;margin-bottom:1rem;font-size:1.5rem;font-weight:700}@media (min-width:1024px){.news-title{font-size:1.875rem}}.news-meta{color:#6b7280;margin-bottom:1rem;font-size:1rem}@media (min-width:1024px){.news-meta{font-size:1.125rem}}.news-summary{color:#4b5563;margin-bottom:1rem;font-size:1rem}@media (min-width:1024px){.news-summary{font-size:1.125rem}}.news-image{width:100%;height:auto;display:block}
