.noticias-pagina[data-v-faf8c2f4]{max-width:1280px;margin:0 auto}.noticias-header[data-v-faf8c2f4]{margin-bottom:16px}.noticias-grid[data-v-faf8c2f4]{display:grid;grid-template-columns:repeat(4,1fr);gap:25px 2%;grid-auto-rows:1fr;align-items:stretch}@media (max-width: 1000px){.noticias-grid[data-v-faf8c2f4]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.noticias-grid[data-v-faf8c2f4]{grid-template-columns:1fr;grid-auto-rows:auto}}.noticias-card[data-v-faf8c2f4]{display:flex;flex-direction:column;background:var(--cor-fundo-galeria-noticias-card);border-radius:10px;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.noticias-card[data-v-faf8c2f4]:hover,.noticias-card[data-v-faf8c2f4]:focus-within{background:var(--cor-fundo-galeria-noticias-card-hover);transform:translateY(-3px);box-shadow:0 6px 18px #0000001f}.noticias-card-link[data-v-faf8c2f4]{flex:1;display:flex;flex-direction:column;color:inherit;text-decoration:none}.noticias-card-link[data-v-faf8c2f4]:focus-visible{outline:3px solid var(--q-primary);outline-offset:-3px}.noticias-card-thumb[data-v-faf8c2f4]{width:100%;background:#0000000f}.noticias-card-thumb img[data-v-faf8c2f4]{width:100%;height:auto;display:block}.noticias-card-thumb-placeholder[data-v-faf8c2f4]{width:100%;aspect-ratio:16 / 9;display:flex;align-items:center;justify-content:center;color:#0000004d}.noticias-card-corpo[data-v-faf8c2f4]{padding:10px 15px 0}.noticias-card-titulo[data-v-faf8c2f4]{margin:0;font-size:1em;line-height:1.4em;font-weight:700;letter-spacing:normal}.noticias-card-resumo[data-v-faf8c2f4]{margin:10px 0 0;display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.noticias-card-data[data-v-faf8c2f4]{margin-top:15px;padding:6px 12px 8px;text-align:right;font-size:.75em;color:var(--cor-fundo-galeria-noticias-card)}.noticias-estado[data-v-faf8c2f4]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:48px 16px;text-align:center}.noticias-paginacao[data-v-faf8c2f4]{display:flex;justify-content:center;margin-top:32px}
