.mg-news-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:20px;margin:26px 0}.mg-news-card{background:#121823;border:1px solid #344052;border-radius:16px;overflow:hidden;display:flex;flex-direction:column}.mg-news-card img{width:100%;height:225px;object-fit:contain;background:#090d14;padding:8px}.mg-news-cardbody{padding:19px;display:flex;flex-direction:column;gap:12px;flex:1}.mg-news-cardbody h2{font-size:1.25rem;margin:0;color:white}.mg-news-cardbody p{margin:0}.mg-news-tag{color:#ff7676;font-size:.85rem}.mg-news-price{font-size:1.35rem;color:white}.mg-news-cardbody .button{align-self:flex-start;margin-top:auto}
