/* A consistent full-image frame and comfortable reading space. */
.news-card{padding:12px;gap:0;background:#fff}.news-card-img{border-radius:3px;aspect-ratio:3/2;object-fit:contain;background:#f1f3f4}
.news-card-body{padding:18px 8px 8px}.news-card-meta{gap:10px;margin-bottom:12px}.news-card-title{margin-bottom:12px}.news-card-footer{margin-top:15px;padding-top:12px}
.vn-lead{padding:14px;gap:22px;align-items:center}.vn-lead .vn-thumb{min-height:0;aspect-ratio:3/2;border-radius:3px}.vn-lead-body{padding:12px 8px;min-height:0}.vn-lead-body h3{margin-top:10px;margin-bottom:14px}.vn-lead-body p{margin-bottom:16px}
.vn-mini{padding:12px;gap:15px;align-items:center}.vn-mini .vn-thumb{height:auto;min-height:0;aspect-ratio:3/2;border-radius:3px}.vn-mini-body{padding:0}.vn-mini-body h3{margin-top:9px;line-height:1.45}
.vn-grid-3{gap:20px}.vn-catrow-1 .news-card{gap:22px;align-items:center}.vn-catrow-1 .news-card-img{height:auto;min-height:0;aspect-ratio:3/2}.vn-catrow-1 .news-card-body{padding:8px}
#vnGrid[data-category] .news-card:first-child{gap:24px;align-items:center}#vnGrid[data-category] .news-card:first-child .news-card-img{height:auto;aspect-ratio:3/2;max-height:none}#vnGrid[data-category] .news-card:first-child .news-card-body{padding:16px}
.vn-art-img{margin-right:28px;margin-bottom:22px;padding:7px;border:1px solid #dce2e7;background:#fff}.vn-art-img img{border-radius:2px;aspect-ratio:3/2;object-fit:contain;background:#f1f3f4}.vn-art-content p{margin-bottom:20px}.vn-art-content h2{margin-top:32px;margin-bottom:16px}.vn-photo-credit{display:block;color:#667581;font-size:10px;line-height:1.4;padding-top:6px;letter-spacing:.1px}
@media(min-width:761px){#vnGrid[data-category="КОНТРОЛ НА ДОСТЪП"] .news-card,#vnGrid[data-category="МРЕЖИ И ЗАХРАНВАНЕ"] .news-card{gap:24px;align-items:center}#vnGrid[data-category="КОНТРОЛ НА ДОСТЪП"] .news-card-img,#vnGrid[data-category="МРЕЖИ И ЗАХРАНВАНЕ"] .news-card-img{height:auto;aspect-ratio:3/2}}
@media(max-width:520px){.vn-lead{gap:8px;padding:12px}.vn-lead-body{padding:12px 6px}.vn-mini{gap:13px}.vn-catrow-1 .news-card{gap:14px}.vn-catrow-1 .news-card-body{padding:4px}.vn-art-img{margin:0 0 22px;width:100%;max-width:none}.vn-art-img img{max-height:none}.news-card-body{padding:16px 6px 6px}#vnGrid[data-category] .news-card:first-child{gap:0}#vnGrid[data-category] .news-card:first-child .news-card-body{padding:16px 6px 6px}}
