.speaker-block .search-row{display:flex;gap:1rem;padding:2rem;background-color:var(--wp--preset--color--base-2);padding:2rem;position:relative;margin-bottom:2rem}.speaker-block .search-row::after{content:"";position:absolute;top:0;left:-50vw;width:200vw;height:98px;background-color:var(--wp--preset--color--base-2);z-index:-1}.speaker-block .search-row input{width:300px;padding:.4rem .8rem;box-sizing:border-box;background-color:transparent;border:1px solid var(--wp--preset--color--contrast);color:var(--wp--preset--color--contrast);font-size:1rem}.speaker-block .speaker-columns{display:flex;gap:2rem}.speaker-block .speaker-aside{flex:1;padding:2rem 0}.speaker-block .speaker-aside fieldset{border:none;padding:2rem}.speaker-block .speaker-aside fieldset .clear-filters-row{display:flex;justify-content:space-between;align-items:center}.speaker-block .speaker-aside fieldset .clear-filters-row .clear-speaker-filters{background-color:transparent;border:none;font-size:1rem;color:var(--wp--preset--color--accent);text-decoration:underline;cursor:pointer}.speaker-block .speaker-aside fieldset .speaker-filter-checkboxes{display:flex;flex-direction:column;gap:1rem;padding:1rem 0}.speaker-block .speaker-aside fieldset .speaker-filter-checkboxes label{border:1px solid var(--wp--preset--color--accent);padding:.4rem .8rem;border-radius:5px;width:auto;font-weight:600;text-align:center;font-size:1rem;cursor:pointer}.speaker-block .speaker-aside fieldset .speaker-filter-checkboxes input[type=checkbox]:checked+label{background-color:var(--wp--preset--color--accent);color:var(--wp--preset--color--contrast)}.speaker-block .speaker-aside fieldset .speaker-filter-checkboxes input{display:none}.speaker-block #speakers{flex:3;display:flex;flex-flow:row wrap;height:fit-content}@media(max-width: 768px){.speaker-block{flex-direction:column}.speaker-block .speaker-aside{position:relative}.speaker-block .speaker-aside::after{content:"";position:absolute;top:0;left:-1rem;width:calc(100% + 2rem);height:100%;z-index:-1;background-color:var(--wp--preset--color--base-2)}.speaker-block #speakers{flex-direction:column;flex-flow:column}.speaker-block #speakers .speaker-item{width:auto !important}}.slide-wrapper{display:flex;width:100%;flex-direction:column;gap:2rem;align-items:baseline;justify-content:space-between;height:100%}.speaker-slider-block{position:relative}.speaker-slider-block .slick-arrow{top:-47px !important}.speaker-slider-block .slick-next{width:25px !important;padding:0 !important;right:8px !important;top:-46px !important}.speaker-slider-block .view-all-btn{color:var(--wp--preset--color--accent);cursor:pointer;position:absolute;top:-27px;right:115px}@media(max-width: 768px){.speaker-slider-block .slick-arrow{top:-62px !important}.speaker-slider-block .slick-next{right:32px !important}}.apply-to-speak-card{height:calc(100% - 1rem)}.speaker-item{width:calc(25% - 1rem);box-sizing:border-box;padding:1rem;box-sizing:border-box;border:1px solid var(--wp--preset--color--contrast);border-radius:10px;margin:.5rem;text-decoration:none;display:flex;flex-direction:column;align-items:baseline;gap:2rem;justify-content:space-between}.speaker-item .content-wrapper{width:100%}.speaker-item .headshot{width:100%;aspect-ratio:1/1;background-repeat:no-repeat;background-size:contain}.speaker-item .headshot.placeholder{background-position-y:center}.speaker-item .name{font-size:1.2rem;font-weight:600;margin:0;margin-top:1rem}.speaker-item .title,.speaker-item .company{font-size:1rem;margin:0;opacity:.7;margin-top:8px}.speaker-item .company{font-weight:500}.dynamic-card-width{flex-basis:20% !important}@media(max-width: 1280px){.dynamic-card-width{flex-basis:25% !important}}@media(max-width: 1040px){.dynamic-card-width{flex-basis:33% !important}}@media(max-width: 768px){.dynamic-card-width{flex-basis:50% !important}.js-slider-speaker{margin-top:4rem}}@media(max-width: 520px){.dynamic-card-width{display:none !important}}.single-speaker{border:var(--wp--preset--color--contrast) 1px solid;border-radius:10px;padding:2rem;max-width:var(--wp--style--global--content-size);margin:2rem auto}@media(max-width: 1464px){.single-speaker{margin:2rem !important}}.single-speaker .back{color:var(--wp--preset--color--accent);display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.single-speaker .back img{height:14px}.single-speaker .speaker-details{display:flex;gap:2rem}.single-speaker .speaker-details .headshot{flex:0 0 300px;width:300px;height:300px;background-repeat:no-repeat;background-size:cover;border-radius:10px}.single-speaker .speaker-details .details{flex:1}.single-speaker .speaker-details .details .name{font-size:var(--wp--preset--font-size--large);color:var(--wp--preset--color--accent);margin:1rem 0 2rem;font-weight:400}.single-speaker .speaker-details .details .company{font-size:var(--wp--preset--font-size--medium);margin:5px 0;font-weight:600}.single-speaker .speaker-details .details .title{font-size:var(--wp--preset--font-size--medium);margin:5px 0}.single-speaker .speaker-details .details .biography{font-size:var(--wp--preset--font-size--small);margin:2rem 0}.single-speaker .sessions{padding-top:2rem}.single-speaker .sessions h2{margin-top:0;font-size:var(--wp--preset--font-size--large);color:var(--wp--preset--color--accent);font-weight:400}.single-speaker .sessions .session-list{display:flex;flex-wrap:wrap;gap:1rem}.single-speaker .sessions .session-list .session{border-radius:10px;width:40%;background:var(--wp--preset--gradient--gradient-1);padding:2rem;text-decoration:none}.single-speaker .sessions .session-list .session .session-times{font-size:var(--wp--preset--font-size--small);margin-top:0;margin-bottom:2rem}.single-speaker .sessions .session-list .session .session-title{font-size:var(--wp--preset--font-size--medium);margin:0}@media(max-width: 768px){.single-speaker .speaker-details{flex-direction:column}.single-speaker .speaker-details .headshot{width:100%}.single-speaker .session{width:100% !important}}.speaker-card-block{display:flex;flex-wrap:wrap;gap:1rem}.speaker-card-block .speaker-card{width:calc(50% - .5rem);display:flex;gap:1rem;padding:1rem;border:1px solid var(--wp--preset--color--contrast);border-radius:10px}.speaker-card-block .speaker-card .headshot{height:180px;aspect-ratio:1/1;background-size:contain}.speaker-card-block .speaker-card .speaker-content .name{font-size:1.2rem;font-weight:700;color:var(--wp--preset--color--accent);margin:0;margin-top:5px}.speaker-card-block .speaker-card .speaker-content .company{font-size:1rem;margin-top:5px;margin-bottom:0;font-weight:500}.speaker-card-block .speaker-card .speaker-content .title{font-size:1rem;opacity:.7;margin-top:0;margin-bottom:0}.speaker-card-block .speaker-card .speaker-content .biography{margin-bottom:1rem}.speaker-card-block .speaker-card .speaker-content .biography p{display:none;margin-bottom:0;font-size:1rem}.speaker-card-block .speaker-card .speaker-content .biography p:first-child{display:-webkit-box !important;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}
