.conference-card{background-color:#fff;box-shadow:0 1px 16px 0 rgba(0,0,0,.1);font-size:14px;font-weight:500;height:235px;overflow:hidden;width:303px}.conference-card:hover{box-shadow:0 4px 16px 4px rgba(0,0,0,.16)}.conference-card__banner{height:32px;overflow:hidden;padding:4px 16px;text-overflow:ellipsis;white-space:nowrap}.conference-card__contents-wrap{color:#1a1a1a;display:flex;flex-direction:column;font-size:14px;height:100%}.conference-card__header{color:inherit;padding:8px 8px 0 16px}.conference-card__header a:focus{color:inherit}.conference-card__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:16px;font-weight:500;height:48px;line-height:1.5;margin:0;max-height:48px;overflow:hidden}.conference-card__anchor,.conference-card__anchor:focus,.conference-card__anchor:hover{color:inherit;text-decoration:none}.conference-card__anchor:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.conference-card__meta{padding:4px 16px 16px}.conference-card__meta-icon{font-size:14px;font-weight:400;width:17px}.conference-card__datetime{display:flex;gap:12px}.conference-card__date,.conference-card__stage,.conference-card__time{align-items:center;display:flex;gap:8px;height:32px}.conference-card__stage-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conference-card__speaker{align-items:center;border-top:1px solid #f1f1f1;display:flex;gap:8px;height:64px;margin-top:auto;padding:0 16px}.conference-card__speaker--multiple{align-items:center;display:flex;justify-content:left}.conference-card__speaker-logo{align-items:center;border-radius:50%;display:flex;flex-shrink:0;justify-content:center}.conference-card__speaker-logo-image{border-radius:48px;flex-shrink:0;height:48px;width:48px}.conference-card__speaker-logo--noimage,.conference-card__speaker-logo--skeleton{background-color:#d2d2d2;height:48px;overflow:hidden;width:48px}.conference-card__speaker-logo-icon{font-size:16px}.conference-card__speaker-logo-icon--noimage,.conference-card__speaker-logo-icon--skeleton{color:#838383;font-size:36px;margin-top:15px}.conference-card__speaker-details{overflow:hidden;width:100%}.conference-card__speaker-name{font-size:16px;font-weight:500;letter-spacing:-.5px}.conference-card__speaker-name,.conference-card__speaker-role{line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conference-card__speaker-role{font-size:14px;letter-spacing:-.3px}.conference-card__speaker-label{flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conference-card__speaker-count{align-items:center;border:1px solid #1a1a1a;border-radius:50%;display:flex;flex-shrink:0;height:25px;justify-content:center;width:25px}.conference-card__speaker-count--text{color:#1a1a1a;font-size:13px;font-weight:500;letter-spacing:-.3px;line-height:1.5}