.av-all-articles{margin:0 0 36px}
.av-all-articles .av-all-intro{margin:0 0 14px;line-height:1.9}
.av-all-articles .av-all-count{margin:0 0 22px;font-size:13px;color:#64736c}
.av-all-count strong{font-size:20px;color:var(--color_main,#005931)}
.av-all-list{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}
.av-all-card{min-width:0;border:1px solid #e0e7e3;border-radius:8px;background:#fff;overflow:hidden}
.av-all-articles .av-all-card-link{display:flex;gap:20px;padding:18px;color:inherit;text-decoration:none;align-items:start}
.av-all-card-link:hover{background:#f7faf8}
.av-all-media{width:220px;flex:0 0 38%;max-width:220px;min-width:0}
.av-all-media img{display:block;width:100%;height:auto!important;object-fit:contain;border-radius:4px;margin:0}
.av-all-copy{min-width:0;flex:1}
.av-all-articles .av-all-copy h2{font-size:17px;line-height:1.65;margin:0 0 9px!important;padding:0!important;color:inherit;background:none!important;border:0!important;box-shadow:none!important}
.av-all-articles .av-all-copy h2:before,.av-all-articles .av-all-copy h2:after{display:none!important}
.av-all-articles .av-all-copy p{font-size:13px;line-height:1.8;color:#5d6c64;margin:0 0 10px}
.av-all-copy time{font-size:11px;color:#7b8780}
.av-all-pagination{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin:28px 0}
.av-all-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;padding:7px 12px;border:1px solid #d4dfd8;border-radius:5px;color:var(--color_main,#005931);text-decoration:none}
.av-all-pagination .current{background:var(--color_main,#005931);border-color:var(--color_main,#005931);color:#fff}
.av-all-empty{padding:24px;background:#f5f8f5;border-radius:8px}
@media(max-width:600px){.av-all-articles .av-all-card-link{display:block;padding:16px}.av-all-media{width:100%;max-width:none;margin-bottom:13px}.av-all-articles .av-all-copy h2{font-size:16px}.av-all-list{gap:14px}}
