.hubdb-listing{padding-bottom:64px;position:relative}.event-card{background:#fff;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);color:inherit;display:flex;flex-direction:column;height:100%;margin:0;max-width:388px;overflow:hidden;text-decoration:none}.event-card:focus{outline:3px solid #0380c4;outline-offset:4px}.event-card:hover{box-shadow:0 6px 14px rgba(0,0,0,.15)}.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-category.clinicians{color:#80c342}.event-date{color:#666;display:block;font-size:18px;font-weight:600;margin-bottom:8px;margin-top:4px}.event-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:55px;overflow:hidden;text-overflow:ellipsis}.event-summary{color:#333;font-size:14px}.button.button--simple,.read-more{display:inline-block;font-size:14px;margin-top:12px;opacity:.9;pointer-events:none;user-select:none}.event-card:hover .button.button--simple{opacity:1}a.event-card:hover,a.event-card:hover *{text-decoration:none!important}