/* Newly managed event/notice cards only; original magazine presentation untouched. */
.mapsa-magazine-managed-items{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin:22px 0}
.mapsa-magazine-managed-card{border:1px solid #cde8e8;border-radius:12px;background:#f1fbfa;overflow:hidden;color:#082b49}
.mapsa-magazine-managed-card img{width:100%;height:220px;object-fit:contain;background:#fff;display:block}
.mapsa-magazine-managed-copy{padding:18px;white-space:pre-line;line-height:2}
.mapsa-magazine-managed-copy h3{margin:0 0 9px;font-size:17px}
.mapsa-magazine-managed-copy p{margin:0;font-size:13px}
