.agenda-roomsNav{padding:clamp(.88rem,.74rem + .37vw,1rem);border-radius:12px}.agenda-roomsNav-list{gap:clamp(.31rem,.31rem + 0vw,.31rem)}.agenda-roomsNav-item{padding:5px 10px;font-size:clamp(.781rem,.76rem + .056vi,.8rem)}.agenda-toggleButtons{gap:clamp(.56rem,.42rem + .37vw,.69rem);padding:clamp(.56rem,.42rem + .37vw,.69rem)}.agenda-toggleBtn{flex:1;text-align:center;justify-content:center;font-size:clamp(.938rem,.868rem + .185vi,1rem);padding:clamp(.88rem,.74rem + .37vw,1rem)clamp(1.13rem,.92rem + .56vw,1.31rem)}.agenda-table{min-width:860px}.agenda-th--time,.agenda-td--time{min-width:78px;width:78px}.agenda-slotTime{display:inline-flex;flex-direction:column;align-items:center;line-height:1.2}.agenda-slotTime-sep{display:none}.agenda-slotTime-end{color:rgba(30,30,30,.6)}.agenda-slotTime{padding:4px 6px;font-size:clamp(.781rem,.76rem + .056vi,.8rem)}.agenda-th--room{min-width:155px}.agenda-tableCard{padding:6px}.agenda-td--plenary{padding:clamp(.56rem,.42rem + .37vw,.69rem)}.agenda-tableCard--plenary{left:calc(78px + 2px + clamp(.56rem,.42rem + .37vw,.69rem));width:calc(100cqw - 78px - 2px - clamp(.56rem,.42rem + .37vw,.69rem) - clamp(.56rem,.42rem + .37vw,.69rem))}.agenda-tableCard--plenary{padding:clamp(.56rem,.42rem + .37vw,.69rem)clamp(.88rem,.74rem + .37vw,1rem)}.agenda-tableCard-title{font-size:clamp(.781rem,.76rem + .056vi,.8rem)}.agenda-comingSoonCard{padding:clamp(1.69rem,1.34rem + .93vw,2rem)}.agenda-comingSoonButtons{flex-direction:column}.agenda-comingSoonButtons .button{width:100%}.communities-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ctaTickets-content{flex-direction:column}.ctaTickets-image{display:none}.features-grid{grid-template-columns:1fr;gap:clamp(1.13rem,.92rem + .56vw,1.31rem)}.features-card{padding:clamp(1.13rem,.92rem + .56vw,1.31rem)}.footer-columns{align-items:center;flex-direction:column}.footer-column{width:24em}.header-brand img{width:min(55vw,13.5rem);height:auto}.header-menuItem,.header-ticketsBtn,.header-langSwitch--desktopOnly{display:none}.header-dropdown--smallOnly{display:inline}.hero{min-height:75vh;padding:clamp(2.25rem,1.83rem + 1.11vw,2.63rem)0}.hero-icon{padding:clamp(.88rem,.74rem + .37vw,1rem)clamp(1.13rem,.92rem + .56vw,1.31rem)}.hero-meta{flex-direction:column;gap:clamp(.31rem,.31rem + 0vw,.31rem);border-radius:16px;padding:.6rem 1rem;width:auto}.hero-metaDivider{display:none}.hero-tagline{font-size:clamp(1.125rem,.986rem + .37vi,1.25rem)}.hero-actions{flex-direction:column;align-items:stretch;width:100%;max-width:280px}.button--hero,.button--heroSecondary{text-align:center;padding:clamp(.88rem,.74rem + .37vw,1rem)clamp(1.69rem,1.34rem + .93vw,2rem)}.homeSessions-grid,.homeSessions-grid--3col{grid-template-columns:1fr}.location-grid{grid-template-columns:1fr}.location-navigation{position:static}.location-featuredImg{height:260px}.location-navigationList{flex-wrap:nowrap;overflow-x:auto;padding-bottom:clamp(.56rem,.42rem + .37vw,.69rem);-webkit-overflow-scrolling:touch}.location-navigationItem{white-space:nowrap}.partner-card{width:150px;padding:clamp(.88rem,.74rem + .37vw,1rem)}.partner-logoWrapper{height:80px;padding:clamp(.56rem,.42rem + .37vw,.69rem)}.relatedSpeakers-grid{grid-template-columns:1fr}.relatedSpeakers-card{padding:clamp(1.13rem,.92rem + .56vw,1.31rem)}.relatedSpeakers-details{text-align:left}.roomPage-description{flex-direction:column}.roomPage-image{align-self:center;order:-1}.partnerPage-description{flex-direction:column}.partnerPage-image{align-self:center;order:-1}.sessions-grid{grid-template-columns:1fr;gap:clamp(1.13rem,.92rem + .56vw,1.31rem)}.sessions-card{padding:clamp(1.13rem,.92rem + .56vw,1.31rem)}.sessionMeta-card{flex-direction:column;align-items:flex-start;gap:clamp(.88rem,.74rem + .37vw,1rem);padding:clamp(1.13rem,.92rem + .56vw,1.31rem)}.speaker{grid-template-columns:1fr;grid-template-areas:"title" "sidebar" "bio"}.speaker-title{margin-bottom:clamp(1.13rem,.92rem + .56vw,1.31rem)}.speaker-sidebar{width:100%;max-width:100%}@keyframes loading{0%{background-position:200% 0}100%{background-position:-200% 0}}.statistics-grid{grid-template-columns:repeat(2,1fr);gap:clamp(1.13rem,.92rem + .56vw,1.31rem)}.statistics-card{padding:clamp(1.13rem,.92rem + .56vw,1.31rem)}.statistics-number{font-size:2.2rem}.homeIntro-highlights{grid-template-columns:1fr;gap:clamp(1.13rem,.92rem + .56vw,1.31rem)}.homeIntro-lead{font-size:clamp(1.125rem,.986rem + .37vi,1.25rem)}.homeIntro-communitiesList{flex-direction:column;width:100%}.homeIntro-communityBadge{width:100%;box-sizing:border-box;text-align:center}