.topics{margin:0;padding:0;list-style-type:none;display:flex;column-gap:var(--space-s)}.topics__item{display:inline-block;padding:.4em 1em;border:1px solid var(--base-trans-20);border-radius:var(--radius-xxl)}.speakers__list img{box-sizing:content-box;width:60px;aspect-ratio:1/1;border-radius:50%;border:1px solid #fff;object-fit:cover;box-shadow:2px 2px 4px 0 rgb(0 0 0 / .5);overflow:hidden;flex-shrink:0}.speakers__list .speaker-solo,.speakers__list .speaker-multi{display:flex;flex-direction:row;align-items:center}.speakers__list .speaker-solo p,.speakers__list .speaker-multi p{text-transform:uppercase;font-weight:700;font-size:.875em}.speakers__list .speaker-solo{column-gap:var(--space-s)}.speakers__list .speaker-multi{column-gap:var(--space-xs)}.speakers__list .speakers__pile{margin:0;padding-inline-start:0;list-style-type:none}.speakers__list .speakers__pile li{display:inline-block;position:relative;padding:2px;overflow:hidden}.speakers__list .speakers__pile li:not(:first-child){margin-inline-start:-24px}.speakers__list .speakers__pile li.gallery-rest{width:60px;height:60px;border-radius:50%;background-color:var(--primary)}.speakers__list .speakers__pile li.gallery-rest div{width:100%;height:100%;justify-content:center;align-items:center;display:flex;color:#fff;font-weight:700;padding-inline-start:10px}.speakers__list .speakers__pile li.gallery-rest div.rest_desktop{display:flex}.speakers__list .speakers__pile li.gallery-rest div.rest_mobile{display:none}@media (max-width:430px){.speakers__list .speakers__pile li:nth-child(3),.speakers__list .speakers__pile li:nth-child(4){display:none}.speakers__list .speakers__pile li.gallery-rest div.rest_desktop{display:none!important}.speakers__list .speakers__pile li.gallery-rest div.rest_mobile{display:flex!important}}.speaker-card--event{position:relative;gap:calc(var(--content-gap) / 2)}.speaker-card--event .speaker-card__media-wrapper--event{display:flex;justify-content:center}@media (max-width:768px){.coorganiser-card{height:auto}}.switch{position:relative;width:150px;height:36px;border:1px solid var(--base-light);border-radius:var(--radius-xl)}.switch:before,.switch:after{position:absolute;width:50%;height:100%;line-height:36px;padding:0 10px;font-weight:700;top:50%;transform:translateY(-50%);z-index:2}.switch:before{content:"CARDS";left:0}.switch:after{content:"LIST";right:0}.switch .bg_switch{width:50%;background-color:var(--primary);border-radius:var(--radius-xl);position:absolute;left:0;height:100%;top:0;transition:all 0.4s ease-in-out}.switch input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:3;width:100%;height:100%;border:none;background-color:#fff0;padding:0;margin:0;cursor:pointer}.switch input+.bg_switch{left:0}.switch input:checked+.bg_switch{transform:translateX(100%)}.switch input:focus{outline:2px solid var(--primary)}.switch:has(input:checked):focus{outline:var(--focus-color) solid var(--focus-width);outline-offset:var(--focus-offset)}.events__list.mode--list{grid-template-columns:var(--grid-1)}.events__list.mode--list .event-card__title-wrapper,.events__list.mode--list .event-card__speakers-wrapper{row-gap:var(--grid-gap)}.events__list.mode--list .event-card{max-width:100%}.events__list.mode--list .event-card__body{display:grid;grid-template-columns:var(--grid-12);gap:var(--grid-gap);grid-auto-flow:column}.events__list.mode--list .event-card__body .event-card__title-wrapper{grid-column:1/7}.events__list.mode--list .event-card__body .event-card__speakers-wrapper{grid-column:7/-1}.before-list .element-is-sticky{z-index:10!important}.events-list__pagination .facetwp-pager{display:flex;flex-direction:row;gap:var(--grid-gap)}.events-list__pagination .facetwp-pager a{margin:0;width:24px!important;height:24px!important;aspect-ratio:1/1!important;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#fff0;text-decoration:none}.events-list__pagination .facetwp-pager a.active{font-weight:700;background-color:var(--primary)}.events-list__pagination .facetwp-pager a:hover{color:var(--base)}.events-list__pagination .facetwp-pager a:not(.active):not(.dots):hover{color:var(--base);background-color:var(--base-light)}.events-list__search{width:50%;min-width:220px;transition:all 0.5s ease}.events-list__search input{border-radius:var(--btn-radius);box-shadow:0 0 20px 0 rgb(0 0 0 / .2)}.events-list__search:has(input:focus){width:100%;max-width:500px}.events-list__search #search-input-zctkxw,.events-list__search #search-input-izlhhd{width:100%}