/* Capa por cor — ondas luminosas + binário em queda (canvas). */
.db-capa-cor-fx {
    --db-cor1: #1fa855;
    --db-cor2: var(--db-cor1);
    position: relative;
    display: block;
    width: 100%;
    height: 100%;
    overflow: hidden;
    background: linear-gradient(135deg, var(--db-cor1) 0%, var(--db-cor2) 100%);
    isolation: isolate;
}

.db-capa-cor-fx__canvas {
    position: absolute;
    inset: 0;
    display: block;
    width: 100%;
    height: 100%;
    pointer-events: none;
}

.db-hero-card .db-capa-cor-fx,
.db-article-hero .db-capa-cor-fx {
    position: absolute;
    inset: 0;
    z-index: 0;
}
