﻿.section-agenda__wrap{margin:0 auto}.section-agenda__intro{margin-bottom:40px}.section-agenda__intro :first-child{margin-top:0}.section-agenda__intro :last-child{margin-bottom:0}.section-agenda__sessions-group{margin-top:40px}.section-agenda__sessions-group-title{width:100%;font-weight:600;font-size:15px;border-bottom:solid 1px #ccc;padding-bottom:3px}.section-agenda__sessions-list{margin-top:13px}.section-agenda__session{padding:14px;background-color:#f7fafc;border-radius:5px;display:flex;gap:10px}@media(min-width: 600px){.section-agenda__session{gap:20px;padding:22px;border-radius:10px}}.section-agenda__session+.section-agenda__session{margin-top:13px}.section-agenda__session-number{font-family:"Archer Book";color:#fff;background-color:#0077c8;width:28px;height:28px;text-align:center;line-height:1.15;font-size:20px;font-weight:700;border-radius:24px;display:inline-block;flex-shrink:0}@media(min-width: 600px){.section-agenda__session-number{width:48px;height:48px;border-radius:48px;font-size:28px;line-height:1.5}}.section-agenda__content{overflow:auto}.section-agenda__content :first-child{margin-top:0}.section-agenda__content :last-child{margin-bottom:0}.section-agenda__session-meta{font-weight:500;margin-bottom:10px;line-height:1.25}.section-agenda__session-time{color:#0077c8}.section-agenda__session-title{color:#55565b;margin-bottom:5px}.section-agenda__session-subtitle{font-weight:500;margin-bottom:15px;line-height:1.25}.section-agenda__collapsible-text{overflow:hidden;text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.section-agenda__collapsible-text :first-child{margin-top:0}.section-agenda__collapsible-text :last-child{margin-bottom:0}.section-agenda__toggle-btn{text-decoration:underline}.section-agenda--hide-overflow .section-agenda__overflow{max-height:40rem;overflow:hidden;position:relative}.section-agenda--hide-overflow .section-agenda__overflow::after{content:"";position:absolute;left:0;right:0;bottom:0;height:6rem;background:linear-gradient(to bottom, rgba(255, 255, 255, 0), #ffffff);pointer-events:none}.section-agenda--hide-overflow .section-agenda__overflow[aria-expanded=true]{max-height:none;overflow:visible}.section-agenda--hide-overflow .section-agenda__overflow[aria-expanded=true]::after{display:none}.section-agenda--hide-overflow .section-agenda__view-more{margin:2rem auto 0;display:block}
/*# sourceMappingURL=elevate-agenda.css.map */
