.SessionTracks-module__gSdO9G__section{padding:72px 0 80px}.SessionTracks-module__gSdO9G__row{grid-template-columns:minmax(0,748px) minmax(0,1fr);align-items:start;gap:48px;display:grid}.SessionTracks-module__gSdO9G__leftCol{max-width:748px}.SessionTracks-module__gSdO9G__subtitle{color:var(--layout-subtitle,#003974);margin:0 0 16px}.SessionTracks-module__gSdO9G__title{color:var(--layout-title-primary,#041324);margin:0 0 20px}.SessionTracks-module__gSdO9G__copy{color:var(--layout-body-text-primary,#4a5057);margin:20px 0 36px}.SessionTracks-module__gSdO9G__copy p{margin:0}.SessionTracks-module__gSdO9G__rightCol{flex-direction:column;gap:24px;min-width:0;display:flex}.SessionTracks-module__gSdO9G__tracksPanel{min-height:0;position:relative}.SessionTracks-module__gSdO9G__tracksPanel:before,.SessionTracks-module__gSdO9G__tracksPanel:after{content:"";pointer-events:none;z-index:2;height:40px;position:absolute;left:0;right:0}.SessionTracks-module__gSdO9G__tracksPanel:before{background:linear-gradient(#fff 20%,#fff0 100%);top:0}.SessionTracks-module__gSdO9G__tracksPanel:after{background:linear-gradient(#fff0 0%,#fff 80%);bottom:0}.SessionTracks-module__gSdO9G__tracksScroll{--track-ease:cubic-bezier(.16, 1, .3, 1);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scrollbar-width:none;flex-direction:column;gap:12px;max-height:330px;padding:4px 2px 4px 0;display:flex;overflow:hidden auto}.SessionTracks-module__gSdO9G__tracksScroll::-webkit-scrollbar{display:none}.SessionTracks-module__gSdO9G__trackRow{flex-shrink:0;grid-template-columns:12px minmax(0,1fr);align-items:stretch;gap:20px;display:grid}.SessionTracks-module__gSdO9G__rail{flex-direction:column;align-self:stretch;align-items:center;gap:3px;width:12px;min-height:52px;display:flex}.SessionTracks-module__gSdO9G__connectorSegment{background:var(--layout-light-blue-stroke,#bcd2eb);width:1px;min-height:8px;transition:background-color .84s var(--track-ease);flex:1 1 0}.SessionTracks-module__gSdO9G__connectorAbove{margin-top:-12px;padding-top:12px}.SessionTracks-module__gSdO9G__connectorBelow{margin-bottom:-12px;padding-bottom:12px}.SessionTracks-module__gSdO9G__connectorHidden{visibility:hidden}.SessionTracks-module__gSdO9G__connectorAbove.SessionTracks-module__gSdO9G__connectorHidden{margin-top:0;padding-top:0}.SessionTracks-module__gSdO9G__connectorBelow.SessionTracks-module__gSdO9G__connectorHidden{margin-bottom:0;padding-bottom:0}.SessionTracks-module__gSdO9G__bulletWrap{flex:0 0 12px;justify-content:center;align-items:center;display:flex}.SessionTracks-module__gSdO9G__bulletCircle{fill:none;stroke:#bcd2eb;transition:fill .84s var(--track-ease), stroke .84s var(--track-ease)}.SessionTracks-module__gSdO9G__bulletCircleActive{fill:#003974;stroke:#003974}.SessionTracks-module__gSdO9G__trackItem{border:1px solid var(--layout-light-blue-stroke,#bcd2eb);background:var(--layout-bg-primary,#fff);transition:background-color .84s var(--track-ease), border-color .84s var(--track-ease);border-radius:8px;padding:16px 24px}.SessionTracks-module__gSdO9G__trackTitle{color:var(--layout-title-primary,#041324);transition:color .84s var(--track-ease);margin:0}.SessionTracks-module__gSdO9G__trackRow:hover .SessionTracks-module__gSdO9G__trackItem,.SessionTracks-module__gSdO9G__trackItemActive{background:#001f40;border-color:#001f40}.SessionTracks-module__gSdO9G__trackRow:hover .SessionTracks-module__gSdO9G__trackTitle,.SessionTracks-module__gSdO9G__trackItemActive .SessionTracks-module__gSdO9G__trackTitle{color:#fff}.SessionTracks-module__gSdO9G__trackRow:hover .SessionTracks-module__gSdO9G__bulletCircle{fill:#003974;stroke:#003974}.SessionTracks-module__gSdO9G__agendaButton{justify-content:center}.SessionTracks-module__gSdO9G__agendaButtonMobile{display:none}@media (max-width:1024px){.SessionTracks-module__gSdO9G__section{padding:16px 0 40px}.SessionTracks-module__gSdO9G__row{grid-template-columns:1fr;gap:0}.SessionTracks-module__gSdO9G__subtitle,.SessionTracks-module__gSdO9G__title{text-align:center}.SessionTracks-module__gSdO9G__tracksScroll{max-height:min(420px,58vh)}.SessionTracks-module__gSdO9G__agendaButtonDesktop{display:none}.SessionTracks-module__gSdO9G__agendaButtonMobile{width:100%;display:inline-flex}}@media (min-width:1025px){.SessionTracks-module__gSdO9G__agendaButtonDesktop{display:inline-flex}}
