.news-grid{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:768px){.news-grid{grid-template-columns:repeat(2,1fr);gap:1.25rem}}@media(min-width:1024px){.news-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem}}.news-card-featured{grid-column:1 / -1;border-radius:.75rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.news-card-featured:hover{transform:translateY(-2px);box-shadow:0 8px 30px #00000026}.news-card{border-radius:.5rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.news-card:hover{transform:translateY(-3px);box-shadow:0 6px 20px #0000001f}@keyframes news-card-enter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.news-card,.news-card-featured{animation:news-card-enter .5s cubic-bezier(.4,0,.2,1) both}@media(prefers-reduced-motion:reduce){.news-card,.news-card-featured{animation:none}.news-card:hover,.news-card-featured:hover{transform:none}}
