.news-box{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:#fff;max-width:920px;margin:3rem auto 0;padding:2.5rem}.news-intro{max-width:760px;color:var(--color-text-sub);margin-bottom:2rem}.news-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem;display:grid}.news-card{border-radius:var(--radius-md);border:1px solid var(--color-border);background:#fff;padding:1.75rem;box-shadow:0 10px 24px #0000000a}.news-card h2{margin-bottom:1rem;font-size:1.2rem}.news-points{color:var(--color-text-sub);gap:.8rem;display:grid}.news-points li{padding-left:1rem;position:relative}.news-points li:before{content:"";background:var(--color-accent);border-radius:999px;width:.35rem;height:.35rem;position:absolute;top:.72rem;left:0}.news-box-copy{color:var(--color-text-sub)}.news-links{flex-wrap:wrap;gap:.75rem;margin-top:1.25rem;display:flex}@media (max-width:640px){.news-box{padding:1.5rem}}
