/* SG Blogs Simple v5b (icono + frase + fecha en topline) */
.sgbsv5b-grid{display:grid;grid-template-columns:repeat(var(--sgbsv5b-cols,3),minmax(0,1fr));gap:16px}
@media (max-width:1024px){.sgbsv5b-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:640px){.sgbsv5b-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}

.sgbsv5b-item{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 8px 20px rgba(0,0,0,.06);display:flex;flex-direction:column;align-items:stretch}
.sgbsv5b-thumb img,.sgbsv5b-thumb__placeholder{display:block;width:100%;height:220px;object-fit:cover}
.sgbsv5b-thumb__placeholder{background:#f3f4f6}

.sgbsv5b-info-box{margin:10px 10px 12px;border:3px solid transparent;border-radius:14px;padding:10px 12px;display:flex;flex-direction:column;align-items:center;gap:6px}
.sgbsv5b-info-box.colorbox-1{border-color:#30b4fd}
.sgbsv5b-info-box.colorbox-2{border-color:#ff0073}
.sgbsv5b-info-box.colorbox-3{border-color:#70d900}

.sgbsv5b-topline{display:flex;align-items:center;gap:10px;justify-content:center;width:100%;flex-wrap:wrap}
.sgbsv5b-icon{width:var(--sgbsv5b-icon,36px);height:var(--sgbsv5b-icon,36px);object-fit:contain;border-radius:50%}
.sgbsv5b-frase{width:var(--sgbsv5b-frase,110px);height:auto;object-fit:contain}
.sgbsv5b-date{font-size:.82rem;color:#6b7280}

.sgbsv5b-title{font-size:1.05rem;line-height:1.25;margin:0;text-align:center}
.sgbsv5b-title a{text-decoration:none;color:#1f2937}
.sgbsv5b-title a:hover{text-decoration:underline}

.sgbsv5b-actions{margin-top:8px}
.sgbsv5b-btn{display:inline-block;font-weight:800;text-transform:uppercase;border-radius:999px;padding:9px 16px;text-decoration:none;color:#fff}
.sgbsv5b-btn.fillbox-1{background:#30b4fd}
.sgbsv5b-btn.fillbox-2{background:#ff0073}
.sgbsv5b-btn.fillbox-3{background:#70d900}


.sgbsv5b-extract {
    margin-top: 6px;
}

.sgbsv5b-extract p {
    font-size: 0.95rem;
    line-height: 1.4;
    margin: 0 0 6px;
    color: #333333;
}
