.schedule-timeline{--base-color:#f5f9fd;--cell-gap:2px;--cell-height:220px;--header-height:100px;display:grid;grid-template:auto/6.5em minmax(0,1fr);gap:var(--cell-gap);font-size:14px}.schedule-timeline .select{position:relative}.schedule-timeline .select span{position:absolute;display:grid;place-items:center;pointer-events:none;inset:0}@supports not (inset:0){.schedule-timeline .select span{top:0;left:0;right:0;bottom:0}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.schedule-timeline .select span{top:0;left:0;right:0;bottom:0}}.schedule-timeline .select select{width:100%;height:100%;text-align:center;opacity:0}.schedule-timeline .select select:disabled{cursor:default}.schedule-timeline .select:not(.disabled):after{content:"";position:absolute;top:50%;right:1em;z-index:10;width:0;height:0;border-color:currentcolor transparent transparent;border-style:solid;border-width:12px 8px 0;transform:translateY(-50%)}.schedule-timeline small{font-size:14px}@media(max-width:480px){.schedule-timeline,.schedule-timeline small{font-size:12px}}.schedule-timeline .cell{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;white-space:pre-line}.schedule-timeline .cell b{display:block}.schedule-timeline .cell>div{padding:8px}.schedule-timeline .cell .sm{display:block;font-size:12px}.schedule-timeline .aside{position:relative;display:grid;grid-template:7.14em repeat(var(--hour),var(--cell-height)) calc(var(--cell-height)*0.16)/100%;gap:inherit;font-weight:500}.schedule-timeline .aside .cell{background-color:var(--base-color)}.schedule-timeline .main{display:grid;grid-template:7.14em 1fr/100%;gap:inherit}.schedule-timeline .main .header{position:sticky;top:var(--nav-height);z-index:2;display:grid;grid-template:repeat(2,1fr)/100%;gap:inherit;font-size:24px;font-weight:900;color:#fff;letter-spacing:.05em}.schedule-timeline .main .header .cell{background-color:var(--theme)}.schedule-timeline .main .header .location{display:grid;grid-auto-flow:column;gap:inherit}@media(max-width:768px){.schedule-timeline .main .header{font-size:18px}}.schedule-timeline .timeline{display:grid;grid-template-rows:repeat(calc(var(--hour)*var(--range)),.25fr) calc(var(--cell-height)*0.16);grid-auto-flow:row;gap:inherit}.schedule-timeline .timeline .cell{position:relative;grid-row:var(--from)/var(--to);grid-column:var(--column);background-color:var(--base-color)}.schedule-timeline .timeline .cell>div{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;inset:0}@supports not (inset:0){.schedule-timeline .timeline .cell>div{top:0;left:0;right:0;bottom:0}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.schedule-timeline .timeline .cell>div{top:0;left:0;right:0;bottom:0}}.schedule-timeline .timeline .cell.common{grid-column:1/span 2}.schedule-timeline .timeline .cell.common:not(.subject){font-size:1.285em;letter-spacing:.05em}.schedule-timeline .timeline .subject{cursor:pointer;background-color:var(--bg)}.schedule-timeline .timeline .subject .title{font-weight:700;white-space:pre-line}.presentation-details{position:relative;z-index:0;display:grid;grid-auto-flow:row;gap:.5em;place-items:center;padding:2em;overflow:hidden;text-align:center;background-color:#fff;border-radius:6px;text-shadow:-2px -2px 0 #fff,-2px -1px 0 #fff,-2px 0 0 #fff,-2px 1px 0 #fff,-2px 2px 0 #fff,-1px -2px 0 #fff,-1px -1px 0 #fff,-1px 0 0 #fff,-1px 1px 0 #fff,-1px 2px 0 #fff,0 -2px 0 #fff,0 -1px 0 #fff,0 0 0 #fff,0 1px 0 #fff,0 2px 0 #fff,1px -2px 0 #fff,1px -1px 0 #fff,1px 0 0 #fff,1px 1px 0 #fff,1px 2px 0 #fff,2px -2px 0 #fff,2px -1px 0 #fff,2px 0 0 #fff,2px 1px 0 #fff,2px 2px 0 #fff}.presentation-details:after{content:"";position:absolute;z-index:-1;background:url(../img/signin_deer.8fa0a30e.png) no-repeat 100% 100%/50% auto;opacity:.2;inset:0}@supports not (inset:0){.presentation-details:after{top:0;left:0;right:0;bottom:0}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.presentation-details:after{top:0;left:0;right:0;bottom:0}}.presentation-details .presenter{max-inline-size:400px}.presentation-details .title{font-size:1.125em;font-weight:700;white-space:pre-line;max-inline-size:300px}.agenda-card{--default-card-h:240px;position:relative;z-index:0;max-width:785px;margin:0 auto;padding:3px;font-size:18px;line-height:1.6;background-color:#fff}.agenda-card+.agenda-card{margin-top:1.5em}.agenda-card:not(.collapsed) .agenda-card__collapse{max-height:var(--default-card-h)}.agenda-card__container{position:relative;padding:1.5em;background-color:#fff;background-clip:padding-box;border:3px solid transparent}.agenda-card__container:after{content:"";position:absolute;z-index:-1;pointer-events:none;background-image:linear-gradient(135deg,#7469c1,#92f5f8);inset:-3px}@supports not (inset:0){.agenda-card__container:after{top:-3px;left:-3px;right:-3px;bottom:-3px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.agenda-card__container:after{top:-3px;left:-3px;right:-3px;bottom:-3px}}.agenda-card__collapse{display:grid;grid-template:max-content/30% 1fr;gap:1.5em;max-height:var(--collapsed-h);overflow:hidden;transition:max-height .3s ease-in-out}.agenda-card__photo{position:relative;display:flex;align-items:center;align-self:stretch;justify-self:center;width:100%;max-width:9em;max-height:var(--default-card-h)}.agenda-card__photo .photo{position:relative;flex:0 0 100%}.agenda-card__photo .default-avatar{position:relative;overflow:hidden;background:url(../img/deer.e24ed0bb.png) no-repeat 50% 120%/80% auto;background-color:#eee;border-radius:50%;aspect-ratio:1/1}@supports not (aspect-ratio:auto){.agenda-card__photo .default-avatar:before{content:"";display:block;padding-top:100%}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.agenda-card__photo .default-avatar:before{content:"";display:block;padding-top:100%}}.agenda-card__photo .carousel-slider{--slider-gap:10px;grid-template-columns:minmax(0,1fr)}.agenda-card__photo .carousel-slider__indicator{width:7px;height:7px}.agenda-card__photo .slider{grid-column:initial}.agenda-card__photo .slider-switch{display:none}.agenda-card__photo .slider-indicator{grid-column:initial}.agenda-card__photo .slide-item{position:relative;overflow:hidden;border-radius:50%;aspect-ratio:1/1}@supports not (aspect-ratio:auto){.agenda-card__photo .slide-item:before{content:"";display:block;padding-top:100%}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.agenda-card__photo .slide-item:before{content:"";display:block;padding-top:100%}}.agenda-card__photo img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.agenda-card__content{max-inline-size:460px;align-self:center}.agenda-card__name{margin-bottom:.5em;font-size:1.4em}.agenda-card__title{margin-bottom:.5em;font-size:1.2em;font-weight:700}.agenda-card__desc,.agenda-card__title{color:#40388e}.agenda-card__desc{white-space:pre-wrap}@media(max-width:768px){.agenda-card{--default-card-h:432px;max-width:540px;font-size:16px}.agenda-card__name{text-align:center}.agenda-card__container{padding:1.5em 1em}.agenda-card__collapse{grid-template:repeat(2,-webkit-min-content)/100%;grid-template:repeat(2,min-content)/100%;gap:1em}.agenda-card__title{text-align:center}.agenda-card__content{max-inline-size:0}}.agenda-card.collapse-item,.agenda-card.collapsed{cursor:pointer}.agenda-card.collapse-item:not(.collapsed):before{content:"";position:absolute;right:10px;bottom:10px;left:30%;z-index:1;height:4em;pointer-events:none;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 65%);transition:opacity .3s ease}@media(max-width:768px){.agenda-card.collapse-item:not(.collapsed):before{left:10px}}.agenda-card.collapse-item:not(.collapsed):after{content:"";position:absolute;bottom:10px;left:50%;z-index:2;width:40px;height:40px;-webkit-mask:linear-gradient(115deg,transparent 40%,#fff 0,#fff 60%,transparent 0) no-repeat 0 0/100% 50%,linear-gradient(65deg,transparent 40%,#fff 0,#fff 60%,transparent 0) no-repeat 0 100%/100% 50%;mask:linear-gradient(115deg,transparent 40%,#fff 0,#fff 60%,transparent 0) no-repeat 0 0/100% 50%,linear-gradient(65deg,transparent 40%,#fff 0,#fff 60%,transparent 0) no-repeat 0 100%/100% 50%;transition:opacity .3s ease,transform .3s ease;transform:translateX(-50%) rotate(-90deg);background-image:linear-gradient(154deg,#7469c1 9%,#92f5f8 92%);background-size:150% 100%;-webkit-animation:bg-gradient 2s ease infinite alternate;animation:bg-gradient 2s ease infinite alternate}@media(hover:hover){.agenda-card.collapse-item:not(.collapsed):hover:after{transform:translateX(-50%) translateY(20%) rotate(-90deg)}}.agenda-card.collapse-item:not(.collapsed).collapsed:after,.agenda-card.collapse-item:not(.collapsed).collapsed:before{opacity:0}.Schedule .section-container{max-width:1280px}.schedule-table{display:grid;grid-template-columns:repeat(auto-fit,400px);place-content:center;gap:25px}@media(max-width:768px){.schedule-table{grid-template:repeat(3,auto)/100%;max-width:600px;margin:0 auto}}.section-agenda{position:relative;min-height:100vh}