.news-container{max-width:1000px;margin:1.5rem auto;padding:1.5rem;min-height:90vh}.news-title{text-align:center;font-size:1.8rem;margin-bottom:1.5rem;color:#D1D4D1}.news-grid{display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:center}.news-card{background:#D1D4D1;border:none;border-radius:10px;padding:1rem;box-shadow:0 4px 10px rgba(0,0,0,.3);flex-grow:1;flex-shrink:1;flex-basis:calc(33.333% - 1.2rem);transition:transform .2s ease,box-shadow .2s ease;max-width:18rem}.news-card:hover{transform:translateY(-3px);box-shadow:0 6px 15px rgba(0,0,0,.4)}.news-card-title{font-size:1.1rem;font-weight:600;color:#000;text-decoration:none}.news-card-title:hover{text-decoration:underline}.news-card-snippet{font-size:.9rem;color:#222;margin-top:.4rem;line-height:1.4}.news-card-date{font-size:.75rem;color:#333;margin-top:.6rem}@media (max-width:768px){.news-card{flex:1 1 100%}}