.nvm-speakers{position:relative;margin:auto;width:100%;display:block;align-content:center;grid:auto}.nvm-speakers h1{font-size:4rem;font-weight:var(--nvm-weight-black);color:var(--nvm-color-red);text-align:center;padding-bottom:3rem}.tablet .nvm-speakers h1{font-size:5rem;padding-bottom:3.5rem}.desktop .nvm-speakers h1{font-size:6rem;padding-bottom:4rem}.speakers{margin:0 calc(-2 * var(--nvm-grid-gutter))!important;padding-bottom:5rem}.speaker-teams .speakers:last-child{margin-bottom:17rem!important}.speaker-teams .speakers.speakers-team:last-child{margin-bottom:0!important}.team-description{display:block;width:100%;padding:calc(2 * var(--nvm-grid-gutter)) calc(2 * var(--nvm-grid-gutter)) 0 calc(2 * var(--nvm-grid-gutter))!important}.speaker{margin-top:3rem;padding-left:calc(2 * var(--nvm-grid-gutter))!important;padding-right:calc(2 * var(--nvm-grid-gutter))!important;position:relative}.speaker:hover{opacity:1}.speaker-stages h2{font-size:2.5rem;font-weight:var(--nvm-weight-bold);position:relative;margin-top:7rem;margin-bottom:2rem;display:block;width:100%;padding-left:calc(2 * var(--nvm-grid-gutter))!important;padding-right:calc(2 * var(--nvm-grid-gutter))!important}.speaker-stages .speaker-teams:first-child .speakers:first-child h2{margin-top:0}.speaker-stages h2::after{content:"";position:absolute;--nvm-line-gutter:calc( 4 * var(--nvm-grid-gutter) );width:calc(100% - var(--nvm-line-gutter));height:.3rem;left:calc(2 * var(--nvm-grid-gutter));bottom:-1rem;background:var(--nvm-color-black)}.speaker-teams{animation:smooth-appear 1.5s ease forwards;padding:0 var(--nvm-grid-gutter)}.speakers-team-gray{position:relative}.speakers-team-gray::before{content:"";position:absolute;width:100vw;height:100%;left:50%;transform:translateX(-50%);background:var(--nvm-color-medium-gray);z-index:-1}.speaker-text{padding:.5rem 0}.laptop .speaker-text{padding:1.5rem 2.5rem}.speaker-name,.speaker-name a{font-size:1.8rem;font-weight:var(--nvm-weight-bold);color:var(--nvm-color-black)}.speaker-name a:hover{color:var(--nvm-color-red)}.speaker-title{font-size:1.4rem;font-weight:var(--nvm-weight-regular);color:var(--nvm-color-black)}.speakers-image{opacity:1;overflow:hidden;position:relative}.speakers-image::before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:'';width:50%;height:100%;background:-webkit-linear-gradient(left,#fff0 0%,rgb(255 255 255 / .3) 100%);background:linear-gradient(to right,#fff0 0%,rgb(255 255 255 / .3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.speakers-image:hover::before{-webkit-animation:shine .5s;animation:shine .5s}@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}.speakers-image img{transition-property:transform;transform:scale(1);transition-delay:0s;transition-duration:0.2s;transition-timing-function:cubic-bezier(.6,.05,.85,.6)}.speakers-image:hover img{transform:scale(1.05)}.speakers-image.without-social::before,.speakers-image.without-social .speakers-social{display:none!important}.speakers-social{z-index:4;padding:1rem 0}.speakers-social a.speaker-icon{display:inline-block;position:relative;z-index:4}a.speaker-link{width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:3}.speakers-social.social a{width:3.5rem;height:3.5rem;line-height:2rem;border-radius:1.75rem;margin-right:.3rem}.speakers-social.social a::before{font-size:0.95em!important}.speakers-tabs__tab-header{margin-left:var(--nvm-grid-gutter);margin-right:var(--nvm-grid-gutter)}.speakers-tabs__tab-header ul{list-style:none;display:table;padding:0;margin:0;width:100%}.speakers-tabs__tab-header li{display:block;text-align:center;width:100%}.speakers-tabs__tab-header li::before{display:none}.tablet .speakers-tabs__tab-header li{display:table-cell;width:auto;padding:0!important}.speakers-tabs__tab-header li a{display:block;background:var(--nvm-color-red);color:var(--nvm-color-white);font-size:2rem;font-weight:var(--nvm-weight-bold);padding:1rem;position:relative}.tablet .speakers-tabs__tab-header li a{font-size:2rem;padding:1.5rem}.desktop .speakers-tabs__tab-header li a{font-size:3rem;padding:2.5rem}.speakers-tabs__tab-header li a::before{transform:scaleX(0);transform-origin:bottom right;content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(255 255 255 / .1);z-index:-1;transition:transform .5s ease}.speakers-tabs__tab-header li a:hover::before{transform:scaleX(1);transform-origin:bottom left}.speakers-tabs__tab-header li a.speakers-tabs--active{color:var(--nvm-color-black)}.speakers-tabs__line-container{display:block;height:4px;position:relative;width:100%}.speakers-tabs__line{height:2px;background:var(--nvm-color-black);position:absolute;width:auto;transition:0.25s ease}.speakers-tabs__content{display:none;padding-top:24px;padding-bottom:32px}.speakers-tabs__content.speakers-tabs__content--active{display:block}