.baraunas-mosaico-quadro {
    display: block;
    width: 100%;
    height: 84vh;
    min-height: 36rem;
    border: 1px solid #d8d4c8;
    border-radius: .35rem;
    background: white;
}
.baraunas-mosaico-destaque { margin-block: 2rem; }
.baraunas-mosaico-destaque .mx-actions { align-self: center; margin: 0; }
@media (max-width: 600px) {
    .baraunas-mosaico-quadro { min-height: 28rem; }
}
.baraunas-mosaico-separatas {
    margin-block: 1.2rem;
    padding: .8rem 1.1rem;
    border-inline-start: .2rem solid #627e6c;
    background: #f5f4ed;
}
.baraunas-mosaico-separatas h2 { margin-top: 0; }
.baraunas-mosaico-separatas p:last-child { margin-bottom: 0; }
