/* the "Notícias" row on the home page */
.noticias-home[hidden] { display: none; }
.not-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; list-style: none; margin: 0; padding: 0; }
.not-card { display: grid; align-content: start; gap: 8px; padding: 18px 20px; background: var(--tone); border-radius: var(--r, 14px); }
.not-card h3 { margin: 0; font: 600 22px/1.3 var(--f); }
.not-card h3 a { color: var(--ink); text-decoration: none; }
.not-card h3 a:hover { text-decoration: underline; text-underline-offset: 3px; }
.not-card p { margin: 0; font-size: var(--t-small, 18px); line-height: 1.5; color: var(--ink); }
.not-card .not-meta { color: var(--muted); }
@media (max-width: 900px) { .not-grid { grid-template-columns: minmax(0, 1fr); } }
