.event-agenda{background:#fff;font-family:din-2014,sans-serif;padding:60px 0;scroll-margin-top:80px;--text-strong:#1d3144;--text-weak:rgba(29,49,68,.65);--text-link:#14b044;--text-link_hover:#096;--collapsed-height:500px;--border-weak:rgba(18,30,42,.08);--border-strong:var(--text-strong)}.event-agenda__container{margin:0 auto;max-width:1170px;padding:0 15px}.event-agenda__header{margin-bottom:32px;text-align:center}.event-agenda__heading,.event-agenda__intro{color:var(--text-strong);font-size:36px;line-height:1.3;margin:0}.event-agenda__heading{font-weight:700}.event-agenda__intro{font-weight:400}.event-agenda__tabs{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0 0 24px;row-gap:16px}.event-agenda__more[hidden],.event-agenda__panel[hidden]{display:none}.event-agenda__tab{background:transparent;border-width:0;border-bottom:1px solid var(--border-weak);color:var(--text-weak);font-family:inherit;font-size:16px;padding:16px;transition:color .3s}.event-agenda__tab:hover{color:var(--text-strong)}.event-agenda__tab[aria-selected=true]{border-color:var(--border-strong);color:var(--text-strong);font-weight:700}.event-agenda__panel{position:relative;transition:max-height .4s ease}.event-agenda__panel.is-animating,.event-agenda__panel.is-collapsed{overflow:hidden}.event-agenda__panel.is-collapsed{max-height:var(--collapsed-height)}.event-agenda__panel:after{background:linear-gradient(transparent,#fff);content:"";height:80px;inset:auto 0 0;opacity:0;pointer-events:none;position:absolute;transition:opacity .4s ease}.event-agenda__panel.is-collapsed:after{opacity:1}.event-agenda__wrapper{background:#fff;border-radius:16px;box-shadow:0 10px 15px rgba(0,0,0,.08);padding:0 24px}.event-agenda__list{display:flex;flex-direction:column;gap:24px;list-style:none;margin:0;padding:24px 0}.event-agenda__item{border-bottom:1px solid var(--border-weak);display:grid;gap:24px;grid-template-columns:200px minmax(0,1fr);padding:0 0 24px}.event-agenda__item:last-child{border-bottom:none;padding:0}.event-agenda__item-content{display:flex;flex-direction:column;gap:4px}.event-agenda__item-time,.event-agenda__item-title{font-size:20px;line-height:1.1}.event-agenda__item-time{color:var(--text-weak);font-weight:300}.event-agenda__item-title{color:var(--text-strong);font-weight:700;margin:0}.event-agenda__item-details{display:flex;flex-direction:column;font-size:14px}.event-agenda__item-description{margin-top:8px}.event-agenda__item-toggle{align-items:center;color:var(--text-weak);cursor:pointer;display:inline-flex;gap:.5em;list-style:none;transition:color .4s ease}.event-agenda__item-toggle:hover{color:var(--text-strong)}.event-agenda__item-toggle::-webkit-details-marker{display:none}.event-agenda__item-toggle:after{border-bottom:2px solid;border-right:2px solid;content:"";height:.45em;transform:translateY(-.15em) rotate(45deg);transition:transform .3s ease;width:.45em}.event-agenda__item-details[open]>.event-agenda__item-toggle:after{transform:translateY(.15em) rotate(-135deg)}.event-agenda__speakers{display:flex;flex-direction:column;gap:8px;list-style:none;margin:8px 0 0;padding:0}.event-agenda__speaker{align-items:center;display:flex;gap:8px}.event-agenda__speaker-name,.event-agenda__speaker-role{font-size:14px}.event-agenda__speaker-name{color:var(--text-strong)}.event-agenda__speaker-role{color:var(--text-weak)}.event-agenda__speaker-image-wrapper{border-radius:25px;height:40px;overflow:hidden;width:40px}.event-agenda__speaker-image{height:100%;object-fit:cover;object-position:center;width:100%}.event-agenda__more{align-items:center;background:transparent;border:none;color:var(--text-strong);display:flex;font-family:inherit;font-size:14px;font-weight:700;gap:.5em;isolation:isolate;margin:0 auto;padding:24px;position:relative}.event-agenda__more:before{background-color:transparent;border-radius:16px;content:"";height:70%;left:5%;position:absolute;top:15%;transition:background-color .4s ease;width:90%;z-index:-1}.event-agenda__more:hover:before{background-color:var(--border-weak)}.event-agenda__more:after{border-bottom:2px solid;border-right:2px solid;content:"";height:.45em;transform:translateY(-.15em) rotate(45deg);transition:transform .4s ease;width:.45em}.event-agenda__more[aria-expanded=true]:after{transform:translateY(.15em) rotate(-135deg)}@media (max-width:991px){.event-agenda{padding:30px 0}.event-agenda__header{margin-bottom:24px}.event-agenda__heading,.event-agenda__intro{font-size:27px}.event-agenda__wrapper{background:none;box-shadow:none;padding:0}.event-agenda__item{display:flex;flex-direction:column;gap:4px}.event-agenda__item-time{font-size:16px}}@media (prefers-reduced-motion:reduce){.event-agenda__more:after,.event-agenda__panel,.event-agenda__panel:after{transition:none}}