.agenda-grid .agenda-card.has-image{display:block;padding:16px}.agenda-card.has-image>div:last-child{min-width:0;width:100%}.agenda-card.has-image .agenda-art{width:100%;height:205px;min-height:0;margin:0 0 14px;position:relative;overflow:hidden}.agenda-card.has-image .agenda-art img{width:100%;height:100%;display:block;object-fit:cover}.agenda-card.has-image .agenda-art figcaption{position:absolute;right:0;bottom:0;background:rgba(17,17,17,.77);color:#fff;font-size:8px;padding:4px 5px}.agenda-card.has-image .agenda-date{width:73px;margin:0 0 14px}@media(max-width:700px){.agenda-grid .agenda-card.has-image{padding:14px}.agenda-card.has-image .agenda-art{height:190px}.agenda-card.has-image dl{grid-template-columns:1fr 1fr 1fr;gap:7px}.agenda-card.has-image dd{overflow-wrap:anywhere}}
