.wrapper--block_sessions .container{max-width:100%;padding:0}.wrapper--block_sessions .container .sessions-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:840px){.wrapper--block_sessions .container .sessions-row{grid-template-columns:repeat(4,minmax(0,1fr))}}.wrapper--block_sessions .container .sessions-row>*{border-right:6px solid #000}.wrapper--block_sessions .container .sessions-row>:not(.last-row-item){border-bottom:6px solid #000}.wrapper--block_sessions .container .sessions-row .session-card{width:100%}.wrapper--block_sessions .container .sessions-row .session-card__meta{display:block;margin:1rem}.wrapper--block_sessions .container .sessions-row .session-card__meta h4,.wrapper--block_sessions .container .sessions-row .session-card__meta p{margin:0;transition:color .3s ease}.wrapper--block_sessions .container .sessions-row .session-card__meta.has-description{cursor:pointer}.wrapper--block_sessions .container .sessions-row .session-card__meta.has-description h4{position:relative}.wrapper--block_sessions .container .sessions-row .session-card__meta.has-description h4:before{background:#000;bottom:-.1rem;content:"";height:1px;opacity:0;position:absolute;transition:opacity .3s ease;width:100%}.wrapper--block_sessions .container .sessions-row .session-card__meta.has-description:hover h4,.wrapper--block_sessions .container .sessions-row .session-card__meta.has-description:hover h4:before,.wrapper--block_sessions .container .sessions-row .session-card__meta.has-description:hover p{opacity:.75}.session-modal{background-color:#fff;color:#000;display:none;max-width:1000px;padding:2rem}.session-modal h3{margin:0 0 .5rem}.session-modal h5{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1em;font-weight:400;margin:0 0 1em}.session-modal__description{margin-bottom:2rem}.session-modal__speakers{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.session-modal__speakers h4{grid-column:1/-1;margin:0}.session-modal__speaker{align-items:center;display:flex;gap:1rem}.session-modal__speaker.has-person-modal{cursor:pointer}.session-modal__speaker.has-person-modal strong{position:relative}.session-modal__speaker.has-person-modal strong:before{background:#000;bottom:-.1rem;content:"";height:1px;opacity:0;position:absolute;transition:opacity .3s ease;width:100%}.session-modal__speaker.has-person-modal:hover,.session-modal__speaker.has-person-modal:hover strong:before{opacity:.75}.session-modal__speaker img{flex-shrink:0;height:60px;-o-object-fit:cover;object-fit:cover;width:60px}.session-modal__speaker-meta{display:flex;flex-direction:column;gap:.2rem}.session-modal__speaker-meta strong{font-family:Bebas Neue,sans-serif}.session-modal__speaker-meta span{font-size:.875em;opacity:.7}