/* Notícias v2 — complemento ao chrome institucional */

#new-home-root .noticias-v2 .material-symbols-outlined {
    font-variation-settings: 'FILL' 0, 'wght' 400, 'GRAD' 0, 'opsz' 24;
    vertical-align: middle;
}

#new-home-root .noticias-v2 article img,
#new-home-root .noticias-v2 .noticias-v2-banner img {
    max-width: 100%;
    height: auto;
}

#new-home-root .noticias-v2 .entry-content p {
    margin-bottom: 1.25rem;
}

#new-home-root .noticias-v2 .entry-content blockquote {
    margin: 0;
}

/* Sidebar “Outras notícias” — miniatura retangular (mesmo padrão do cadastro / listagem) */
#new-home-root .noticias-v2 .noticias-v2-side-thumb {
    position: relative;
    width: 100%;
    aspect-ratio: 16 / 10;
    background-color: #f3f3f3;
    line-height: 0;
}

#new-home-root .noticias-v2 .noticias-v2-side-thumb img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
    transition: transform 0.5s ease;
}

#new-home-root .noticias-v2 a.group:hover .noticias-v2-side-thumb img {
    transform: scale(1.06);
}

#new-home-root .noticias-v2 .noticias-v2-side-thumb__placeholder {
    position: absolute;
    inset: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 1.75rem;
    color: rgba(95, 94, 94, 0.45);
}
