.divArticulos > div {
    grid-template-columns: repeat(2,minmax(0,  1fr));
    gap: 0 2.5rem;
}
.divArticulos a {
    padding: 1.2rem;
    gap: .8rem;
}
    .divArticulos a:hover {
        scale: 1.01;
    }
    .divArticulos a h3 {
        flex: 1;
        font-size: var(--font-size-md);
    }
    .divArticulos a p {
        font-size: var(--font-size-sm);
    }
        .divArticulos a > p:first-of-type {
            font-size: var(--font-size-xs);
            color: var(--color-primary);
            text-transform: uppercase;
        }
        .divArticulos a > p:not(:first-of-type) {
            flex: 1;
        }
    .divArticulos a div {
        width: stretch;
        display: flex;
        align-items: center;
        justify-content: space-between;
        margin-top: 10px;
    }
        .divArticulos a div p {
            display: flex;
            align-items: center;
            font-size: var(--font-size-xs);
        }
            .divArticulos a div p i {
                margin-right: 5px;
                font-size: var(--icon-size-xs);
            }
    @media (max-width: 800px) {
        .divArticulos {
            margin-top: 1rem;
        }
            .divArticulos > div {
                grid-template-columns: repeat(1, minmax(0, 1fr));
                gap: 1rem;
            }
                .divProtectoras a {
                    padding: .8rem;
                }
    }