.modern-heading[data-v-5fa2ee86]{font-family:var(--font-heading), system-ui, sans-serif;letter-spacing:0;font-weight:600;line-height:1.15}.news-card[data-v-5fa2ee86]{background:#fff;border:1px solid #0000001a;max-width:300px}.news-grid[data-v-5fa2ee86]{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));align-content:start;justify-items:center;gap:1rem;display:grid}@media (width<=960px){.news-card[data-v-5fa2ee86]{max-width:340px}}
