.s25{font-family:"Montserrat",sans-serif;font-size:16px;line-height:24px}.s25 p{margin:0}.s25 img{display:block;max-width:100%;height:auto}.s25-container{max-width:1040px;margin:0 auto;padding:0 20px}.s25-container--wide{max-width:1180px}.s25-heading{font-weight:700;font-size:26px;line-height:32px;margin-bottom:24px}@media(min-width: 768px){.s25-heading{font-size:30px;line-height:36px}}.s25-heading--xl{font-size:34px;line-height:40px}@media(min-width: 992px){.s25-heading--xl{font-size:44px;line-height:56px}}.s25-btn{display:inline-block;border-radius:22px;padding:9px 16px;font-weight:700;font-size:16px;line-height:22px;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease}.s25-btn--solid{background:#f7c500;border:1px solid #f7c500;color:#fff}.s25-btn--solid:hover,.s25-btn--solid:focus-visible{background:#8e7407;border-color:#8e7407;color:#fff}.s25-btn--outline{background:rgba(0,0,0,0);border:1px solid #f7c500;color:#f7c500}.s25-btn--outline:hover,.s25-btn--outline:focus-visible{background:#f7c500;color:#fff}.s25-banner__image{width:100%}.s25-context{background:#fff;padding:40px 0 44px}@media(min-width: 768px){.s25-context{padding:48px 0 56px}}.s25-context__body{text-align:center}.s25-context__body p+p{margin-top:10px}.s25-context__body strong,.s25-context__body b{font-weight:700}.s25-context__summary,.s25-context__full:not([hidden]){animation:s25-fade-in .3s ease}.s25-context__full:focus{outline:none}.s25-context__toggle{background:none;border:0;padding:0;font:inherit;font-weight:600;color:#f7c500;cursor:pointer}.s25-context__toggle:hover,.s25-context__toggle:focus-visible{color:#8e7407;text-decoration:underline}.s25-nowrap{white-space:nowrap}.s25-split{display:flex;flex-direction:column;gap:28px}@media(min-width: 992px){.s25-split{flex-direction:row;align-items:flex-start;gap:38px}}@media(min-width: 992px){.s25-split__media{flex:0 0 430px}}.s25-split__content{flex:1 1 auto}@media(min-width: 992px){.s25-split--narrow{align-items:center;gap:55px;padding:0 54px}.s25-split--narrow .s25-split__media{flex-basis:467px}}.s25-day{background:#c3e9f8;padding:40px 0}@media(min-width: 768px){.s25-day{padding:48px 0}}@media(min-width: 992px){.s25-day .s25-split__media{flex-basis:400px;align-self:center}}.s25-day__image{width:100%;aspect-ratio:3/2;object-fit:cover}.s25-day__content ul{margin:12px 0 0;padding-left:22px}.s25-day__content li+li{margin-top:6px}.s25-speakers{background:#fff;padding:56px 0 72px}@media(min-width: 768px){.s25-speakers{padding:80px 0 110px}}.s25-speakers__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-bottom:36px}.s25-speakers__grid{display:grid;grid-template-columns:1fr;gap:32px;max-width:340px;margin:0 auto}@media(min-width: 768px){.s25-speakers__grid{grid-template-columns:repeat(2, 1fr);max-width:none}}@media(min-width: 992px){.s25-speakers__grid{grid-template-columns:repeat(3, 1fr);column-gap:47px;row-gap:40px}}.s25-speakers__more{margin-top:40px}.s25-speaker{position:relative;min-height:344px}.s25-speaker.is-hidden{display:none}.s25-speaker.is-revealed{animation:s25-fade-in .3s ease}.s25-speaker__photo{aspect-ratio:300/280;background:#ebeaea;margin-bottom:18px;overflow:hidden}.s25-speaker__photo img{width:100%;height:100%;object-fit:cover}.s25-speaker__name{font-weight:600;font-size:16px;line-height:20px}.s25-speaker__designation{font-size:14px;line-height:17px;margin-top:6px !important}.s25-speaker__details{position:absolute;inset:0;display:flex;flex-direction:column;background:#f7f7f7;padding:28px 13px 12px;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.s25-speaker__details .s25-speaker__name{font-weight:600}.s25-speaker__details .s25-speaker__designation{font-size:16px;line-height:20px}.s25-speaker__session-title{font-weight:700;margin-top:22px !important}.s25-speaker__session-description{margin-top:2px !important}.s25-speaker__linkedin{margin-top:auto;align-self:flex-start;padding-top:12px}.s25-speaker.has-details{cursor:pointer}.s25-speaker.has-details:hover .s25-speaker__details,.s25-speaker.has-details:focus-within .s25-speaker__details,.s25-speaker.has-details.is-open .s25-speaker__details{opacity:1;visibility:visible}.s25-speaker.has-details:focus-visible{outline:2px solid #f7c500;outline-offset:4px}.s25-moments{background:#fff6d1;padding:48px 0}.s25-moments__image{width:100%;aspect-ratio:467/307;object-fit:cover}.s25-moments__text{max-width:340px}.s25-moments__link{display:inline-flex;align-items:center;gap:8px;margin-top:22px;font-weight:700;color:#d9261c;text-decoration:none}.s25-moments__link:hover,.s25-moments__link:focus-visible{color:#d9261c;text-decoration:underline}.s25-journey{background:#f4f8e7;padding:40px 0}@media(min-width: 768px){.s25-journey{padding:56px 0}}.s25-journey__image{width:100%}.s25-gallery{background:#fff;padding:56px 0 72px}@media(min-width: 768px){.s25-gallery{padding:100px 0 115px}}.s25-gallery .s25-heading{margin-bottom:36px}.s25-gallery__grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:12px}@media(min-width: 768px){.s25-gallery__grid{grid-template-columns:repeat(3, 1fr);gap:23px}}.s25-gallery__item{display:block;overflow:hidden;aspect-ratio:315/232;background:#ebeaea}.s25-gallery__item img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.s25-gallery__item:hover img,.s25-gallery__item:focus-visible img{transform:scale(1.04)}.s25-gallery__item:focus-visible{outline:2px solid #f7c500;outline-offset:3px}.s25-lightbox{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.9);color:#fff;padding:56px 12px}.s25-lightbox[hidden]{display:none}.s25-lightbox__figure{margin:0;max-width:100%;max-height:100%;text-align:center}.s25-lightbox__image{max-width:min(1100px,100%);max-height:calc(100vh - 140px);margin:0 auto;object-fit:contain}.s25-lightbox__caption{margin-top:12px;font-size:14px}.s25-lightbox__caption:empty{display:none}.s25-lightbox__close,.s25-lightbox__nav{position:absolute;display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:rgba(255,255,255,.1);border:0;border-radius:50%;color:inherit;cursor:pointer}.s25-lightbox__close:hover,.s25-lightbox__close:focus-visible,.s25-lightbox__nav:hover,.s25-lightbox__nav:focus-visible{background:rgba(255,255,255,.25)}.s25-lightbox__close{top:12px;right:12px}.s25-lightbox__nav{top:50%;transform:translateY(-50%)}.s25-lightbox__nav--prev{left:12px}.s25-lightbox__nav--next{right:12px}.s25-lightbox__counter{position:absolute;bottom:16px;left:0;right:0;text-align:center;font-size:14px;opacity:.8}body.s25-lightbox-open{overflow:hidden}@keyframes s25-fade-in{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.s25 *,.s25-lightbox *{animation:none !important;transition:none !important}}
