.hubdb-listing{padding-bottom:64px;position:relative}.event-card{background:#fff;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);display:flex;flex-direction:column;height:100%;margin:0;max-width:388px;overflow:hidden}.event-image{height:180px;margin-bottom:7px;object-fit:cover;width:100%}.event-content{padding:16px}.event-content a{text-decoration:none}.event-category{color:#1976d2;font-size:13px;font-weight:600}.event-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:55px;overflow:hidden;text-overflow:ellipsis}.event-category.clinicians{color:#80c342}.event-date{color:#666;display:block;font-size:14px;margin-bottom:8px;margin-top:4px}.event-summary{color:#333;font-size:14px}.read-more{color:#0073e6;display:inline-block;font-size:14px;margin-top:12px;text-decoration:underline}