.sloconf__speakers{grid-column-gap:20px;grid-row-gap:20px;display:grid;grid-template-columns:repeat(1,1fr)}@media (min-width:480px){.sloconf__speakers{grid-template-columns:repeat(2,1fr)}}@media (min-width:599px){.sloconf__speakers{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){.sloconf__speakers{grid-template-columns:repeat(4,1fr)}}@media (min-width:1024px){.sloconf__speakers{grid-template-columns:repeat(6,1fr)}}.sloconf__speakers--card{cursor:pointer;display:flex;flex-direction:column;flex-wrap:nowrap;max-width:100%;position:relative}.sloconf__speakers--name{font-weight:700;margin-bottom:5px}.sloconf__speakers--company,.sloconf__speakers--role{font-size:12px!important;line-height:15px;margin:0}.sloconf__speakers--card{min-height:179.8px}.sloconf__speaker--avatar{display:inherit;object-fit:cover}.sloconf__speakers--card-show .sloconf__speaker--avatar{height:330px;width:100%}@media (min-width:768px){.sloconf__speakers--card{max-width:180px}.sloconf__speakers--card-show .sloconf__speaker--avatar{height:200px}}.sloconf__speakers--black-box{background:var(--black);height:150px;padding:12px}@media screen and (max-width:479px){.sloconf__speakers--black-box{height:auto}}.sloconf__speakers--card:hover>.sloconf__speakers--card-hover{display:flex}.sloconf__speakers--card-hover{background:var(--purple-shade-100);display:none;flex-direction:column;flex-wrap:nowrap;height:100%;padding:12px;position:absolute;top:0;width:100%}.sloconf__speakers--talk-wrapper{flex-grow:1}.sloconf__speakers--talk{display:block;font-weight:700;line-height:26px;margin-top:15px}.sloconf__speakers--trigger{color:var(--white);font-size:12px;line-height:15px;text-align:right}.sloconf__speakers--trigger:hover{color:var(--off-white)}.sloconf__speakers--overlay{background:var(--white);color:var(--grey-shade-500);display:none;height:100vh;left:50%;max-width:1179px;padding:20px;position:fixed;top:0;transform:translate(-50%);width:100vw;z-index:9999}.sloconf__speakers--overlay.open{box-shadow:0 0 8px -4px #4a2fa4;display:block}.sloconf__speakers--overlay-close{cursor:pointer;position:absolute;right:25px;top:25px}.sloconf__speakers--overlay-content{height:100%;margin-top:25px;overflow:scroll;padding:30px}@media (min-width:768px){.sloconf__speakers--talk--title-wrapper{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;justify-content:space-between}}.sloconf__speakers--overlay-content .sloconf__speaker--avatar{margin-right:40px;max-height:180px}.sloconf__speakers--overlay-content .sloconf__speakers--company,.sloconf__speakers--overlay-content .sloconf__speakers--role{border-right:1px solid var(--grey-shade-400);margin-right:15px;max-width:450px;padding-right:15px}.sloconf__speakers--video-content{display:flex;flex-direction:row;flex-wrap:wrap}.sloconf__speakers--video>iframe{height:270px;width:90%}.sloconf__speakers--social-links,.sloconf__speakers--video{width:100%}.sloconf__speakers--overlay .sloconf__speakers--speaker{flex-wrap:wrap}.sloconf__speakers--track{text-align:right}.sloconf__track{display:block;font-size:12px;font-weight:700;line-height:15px;text-transform:uppercase}.sloconf__track--title{display:block;font-size:18px;font-style:italic;line-height:26px}@media (min-width:768px){.sloconf__speakers--social-links,.sloconf__speakers--video{width:50%}.sloconf__speakers--social-links{margin:auto;max-width:300px}.sloconf__speakers--overlay{height:calc(100vh - 155px);padding:30px;top:155px}.sloconf__speakers--overlay .sloconf__speakers--speaker{flex-wrap:nowrap}}