.nestable-columns{--bs-gutter-x:24px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-.5*var(--bs-gutter-x));margin-left:calc(-.5*var(--bs-gutter-x))}.nestable-columns>*{max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.speaker-card,.widget-richtext__root{width:100%;height:100%;display:flex}.speaker-card{flex-direction:column;margin:0 auto;padding:0;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);border:1px solid #d0d1d2;outline-offset:4px;transition:all .1s ease-in-out;outline-offset:-1px;outline:1px solid rgba(0,0,0,0)}.speaker-card:focus-visible{outline:1px solid #007fa3;outline-offset:2px}.speaker-card .btn.link-blue svg{transition:all .2s ease-in-out}@media(hover:hover){.speaker-card:not(.no-hover):hover{cursor:pointer;outline:1px solid #007fa3;outline-offset:-1px}.speaker-card:not(.no-hover):hover .btn.link-blue,.speaker-card:not(.no-hover):hover .speaker-card_summary{text-decoration:underline}.speaker-card:not(.no-hover):hover .btn.link-blue svg{transform:translateX(4px)}}.speaker-card_image-container{position:relative;width:100%;height:200px;overflow:hidden;order:1}.speaker-card_image{-o-object-fit:cover;object-fit:cover;outline-offset:2px}@media(hover:hover){.no-hover .speaker-card_image:hover{cursor:pointer}}.speaker-card_text-container{display:flex;flex-direction:column;padding:16px 12px;text-align:left;flex:1 1;order:2}@media(min-width:768px){.speaker-card_text-container{padding:16px}}.speaker-card_name{color:#003341;margin:0 0 16px}@media(hover:hover){.no-hover .speaker-card_name:hover{cursor:pointer;text-decoration:underline}}.speaker-card_summary{margin:0 0 16px;flex:1 1;color:#5b5d5f}.speaker-card_title{margin-top:0;font-style:italic}.speaker-card_companyName,.speaker-card_title{margin-bottom:6px;line-height:18px}.speaker-card_companyName,.speaker-card_name,.speaker-card_title{margin-bottom:6px}.speaker-card_companyName,.speaker-card_title{font-size:14px}.speaker-modal{width:100%;border-radius:10px;background-color:#fff;text-align:left;overflow-y:auto;height:100%;padding:20px 12px;scrollbar-width:auto;scrollbar-color:#a1a2a5 #fff}.speaker-modal::-webkit-scrollbar{width:10px}.speaker-modal::-webkit-scrollbar-track{background:#fff;border-radius:4px}.speaker-modal::-webkit-scrollbar-thumb{background-color:#a1a2a5;border-radius:8px;border:3px solid #fff}.speaker-modal::-webkit-scrollbar-thumb:hover{background-color:#898b8e}@media(min-width:768px){.speaker-modal{padding:32px}}.speaker-modal_bio-container{display:flex;flex-direction:column;gap:24px;margin-bottom:24px}@media(min-width:992px){.speaker-modal_bio-container{flex-direction:row}}.speaker-modal_bio-image{-o-object-fit:cover;object-fit:cover;border-radius:10px}.speaker-modal_bio-image-container{position:relative;flex-shrink:0;width:100%;max-width:200px;aspect-ratio:3/4}@media(min-width:992px){.speaker-modal_bio-image-container{max-width:324px;max-height:432px}}.speaker-modal_bio-text :last-child{margin-bottom:0}.speaker-modal_bio-name{color:#003341;margin:0 0 8px;font-size:18px;line-height:28px;letter-spacing:0}@media(min-width:992px){.speaker-modal_bio-name{font-size:24px;line-height:32px}}.speaker-modal_bio-title{margin:0 0 16px}.speaker-modal_bio-summary{margin:0 0 16px;font-weight:400;font-weight:700}.speaker-modal_bio-summary,.speaker-modal_schedule-title{color:#003341;font-size:16px;line-height:24px;letter-spacing:0}.speaker-modal_schedule-title{margin:0 0 24px}@media(min-width:992px){.speaker-modal_schedule-title{font-size:20px;line-height:28px}}.speaker-modal_schedule-container{display:flex;flex-direction:column;gap:32px}.speaker-modal_item-container{padding:32px;border:1px solid #898b8e;border-radius:10px;position:relative}.speaker-modal_session-card{--track-bg-color:#006682;--track-text-color:#ffffff;overflow:hidden;border:1px solid #898b8e;border-radius:10px}@media(min-width:768px){.speaker-modal_session-card{display:grid;grid-template-areas:"track credits" "title title" "details details";grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto);grid-column-gap:0;grid-row-gap:0}}.speaker-modal_session-card.full-track{grid-template-areas:"track" "title" "details";grid-template-columns:100%}.speaker-modal_session-card.full-credits{grid-template-areas:"credits" "title" "details";grid-template-columns:100%}.speaker-modal_session-card_track{display:block;display:flex;grid-area:track;align-items:center;padding:24px;background-color:var(--track-bg-color);color:var(--track-text-color)}.speaker-modal_session-card_track>p{font-size:14px;line-height:20px;letter-spacing:0;margin:0}@media(min-width:992px){.speaker-modal_session-card_track>p{font-size:18px;line-height:28px}}.full-credits .speaker-modal_session-card_track{display:none}.speaker-modal_session-card_credits{display:block;display:flex;grid-area:credits;align-items:center;padding:24px;background:#004c62}.speaker-modal_session-card_credits>p{font-size:14px;line-height:20px;letter-spacing:0;color:#fff;margin:0}@media(min-width:992px){.speaker-modal_session-card_credits>p{font-size:18px;line-height:28px}}.full-track .speaker-modal_session-card_credits{display:none}.speaker-modal_session-card_title{grid-area:title;margin:0;padding:16px 24px;background-color:#ccecf3}.speaker-modal_session-card_title h3{font-size:16px;line-height:24px;letter-spacing:0;color:#003341;margin:0}@media(min-width:992px){.speaker-modal_session-card_title h3{font-size:20px;line-height:28px}}.speaker-modal_session-card_details{display:flex;position:relative;grid-area:details;flex-direction:column;padding:16px 24px;row-gap:12px}.speaker-modal_session-card_desc{position:relative;overflow:hidden;transition:all .3s ease-in-out}.speaker-modal_session-card_desc :first-child{margin-top:0}.speaker-modal_session-card_desc :last-child{margin-bottom:0}.speaker-modal_session-card_desc:not(:last-child){margin-bottom:48px}.speaker-modal_session-card_desc.has-read-more{max-height:200px}.speaker-modal_session-card_desc.has-read-more:after{position:absolute;bottom:0;left:0;width:100%;height:96px;background:linear-gradient(1turn,#ffffff 65%,rgba(255,255,255,0));transition:all .3s ease-in-out;opacity:0;content:"";pointer-events:none}.speaker-modal_session-card_desc.closed:after{opacity:1}.speaker-modal_session-card_desc.closed{margin-bottom:0}.speaker-modal_session-card_desc.closed+.speaker-modal_session-card_read-more{margin-top:0;padding:32px 32px 16px}.speaker-modal_session-card_desc.closed+.speaker-modal_session-card_read-more>.icon-end{transform:rotate(0deg)}.speaker-modal_session-card_read-more{position:absolute;bottom:16px;left:50%;margin:0;padding:16px 16px 0;transform:translate(-50%);border:none;background:none;font-style:normal;font-weight:400;letter-spacing:2.5px;line-height:20px;text-shadow:2px 2px 2px #fff;text-transform:uppercase;cursor:pointer;color:#006682;display:flex;align-items:center}.speaker-modal_session-card_read-more>.icon-end{transition:all .3s ease-in-out;transform:rotate(180deg)}@media(hover:hover){.speaker-modal_session-card_read-more:hover{text-decoration:underline}}.speaker-modal_no-items{font-size:16px;line-height:24px;letter-spacing:0;text-align:center;color:#003341;margin:64px 0}@media(min-width:992px){.speaker-modal_no-items{font-size:20px;line-height:28px}}.speaker-modal_loading{text-align:center}.speaker-modal_loading>p{margin-top:8px}.speaker-modal_loading-icon{color:#003341;width:32px;height:32px}.widget-statistic{text-align:center}.widget-statistic .widget-statistic--stat-container{font-size:30px;line-height:36px;letter-spacing:0;border-bottom:2px solid #ffcd39;padding-bottom:8px;margin-bottom:8px;font-weight:700;color:var(--stat-color,#2a2a74)}@media(min-width:992px){.widget-statistic .widget-statistic--stat-container{font-size:48px;line-height:48px}}@media(min-width:768px){.widget-statistic .widget-statistic--stat-container{padding-bottom:18px;margin-bottom:18px}}.widget-statistic .widget-statistic--stat-container div{font-size:calc(48px*var(--fontSizeMult))}.widget-statistic .widget-statistic--description .richtext-margin-helper h1,.widget-statistic .widget-statistic--description .richtext-margin-helper h2,.widget-statistic .widget-statistic--description .richtext-margin-helper h3,.widget-statistic .widget-statistic--description .richtext-margin-helper h4,.widget-statistic .widget-statistic--description .richtext-margin-helper h5,.widget-statistic .widget-statistic--description .richtext-margin-helper h6,.widget-statistic .widget-statistic--description .richtext-margin-helper p{color:var(--stat-color,#2a2a74)}.widget-article-archive-listing--heading{margin:0;font-size:20px;font-style:normal;font-weight:700;line-height:28px}.widget-article-archive-listing--archive-list{margin:0;padding:16px 0 32px}.widget-article-archive-listing--archive-list>:nth-child(n){margin-top:16px}.widget-article-archive-listing--archive-list>:first-child{margin-top:0}.widget-article-archive-listing--archive-list .widget-article-archive-listing--archive-item{list-style-type:none}.widget-article-archive-listing--archive-list .widget-article-archive-listing--archive-item a{display:inline-block;font-size:14px;font-style:normal;font-weight:600;line-height:16px;text-decoration:none;color:#006682;padding:8px 16px;background-color:#ccecf3;border-radius:8px}.widget-article-archive-listing--archive-list .widget-article-archive-listing--archive-item a:hover{text-decoration:underline;color:#007fa3;background-color:#b8b9bb}.widget-article-archive-listing--archive-list .widget-article-archive-listing--archive-item span{display:inline-block;font-size:14px;font-style:normal;font-weight:600;line-height:16px;text-decoration:none;color:#006682;padding:6px 14px;background-color:#d0d1d2;border-radius:8px}@keyframes background-fade{0%{background-color:#a1a2a5}80%{background-color:#a1a2a5}to{background-color:#fff}}.top-margin-0,.top-margin-0.row{margin-top:0}@media(min-width:576px)and (max-width:767.98px){.top-margin-0-sm{margin-top:0!important}}@media(min-width:768px)and (max-width:991.98px){.top-margin-0-md{margin-top:0!important}}@media(min-width:992px)and (max-width:1199.98px){.top-margin-0-lg{margin-top:0!important}}@media(min-width:1200px)and (max-width:1399.98px){.top-margin-0-xl{margin-top:0!important}}@media(min-width:1400px){.top-margin-0-xxl{margin-top:0!important}}.top-margin-1,.top-margin-1.row{margin-top:5px}@media(min-width:576px)and (max-width:767.98px){.top-margin-1-sm{margin-top:5px!important}}@media(min-width:768px)and (max-width:991.98px){.top-margin-1-md{margin-top:5px!important}}@media(min-width:992px)and (max-width:1199.98px){.top-margin-1-lg{margin-top:5px!important}}@media(min-width:1200px)and (max-width:1399.98px){.top-margin-1-xl{margin-top:5px!important}}@media(min-width:1400px){.top-margin-1-xxl{margin-top:5px!important}}.top-margin-2,.top-margin-2.row{margin-top:10px}@media(min-width:576px)and (max-width:767.98px){.top-margin-2-sm{margin-top:10px!important}}@media(min-width:768px)and (max-width:991.98px){.top-margin-2-md{margin-top:10px!important}}@media(min-width:992px)and (max-width:1199.98px){.top-margin-2-lg{margin-top:10px!important}}@media(min-width:1200px)and (max-width:1399.98px){.top-margin-2-xl{margin-top:10px!important}}@media(min-width:1400px){.top-margin-2-xxl{margin-top:10px!important}}.top-margin-3,.top-margin-3.row{margin-top:15px}@media(min-width:576px)and (max-width:767.98px){.top-margin-3-sm{margin-top:15px!important}}@media(min-width:768px)and (max-width:991.98px){.top-margin-3-md{margin-top:15px!important}}@media(min-width:992px)and (max-width:1199.98px){.top-margin-3-lg{margin-top:15px!important}}@media(min-width:1200px)and (max-width:1399.98px){.top-margin-3-xl{margin-top:15px!important}}@media(min-width:1400px){.top-margin-3-xxl{margin-top:15px!important}}.top-margin-4,.top-margin-4.row{margin-top:20px}@media(min-width:576px)and (max-width:767.98px){.top-margin-4-sm{margin-top:20px!important}}@media(min-width:768px)and (max-width:991.98px){.top-margin-4-md{margin-top:20px!important}}@media(min-width:992px)and (max-width:1199.98px){.top-margin-4-lg{margin-top:20px!important}}@media(min-width:1200px)and (max-width:1399.98px){.top-margin-4-xl{margin-top:20px!important}}@media(min-width:1400px){.top-margin-4-xxl{margin-top:20px!important}}.top-margin-5,.top-margin-5.row{margin-top:25px}@media(min-width:576px)and (max-width:767.98px){.top-margin-5-sm{margin-top:25px!important}}@media(min-width:768px)and (max-width:991.98px){.top-margin-5-md{margin-top:25px!important}}@media(min-width:992px)and (max-width:1199.98px){.top-margin-5-lg{margin-top:25px!important}}@media(min-width:1200px)and (max-width:1399.98px){.top-margin-5-xl{margin-top:25px!important}}@media(min-width:1400px){.top-margin-5-xxl{margin-top:25px!important}}.top-margin-6,.top-margin-6.row{margin-top:30px}@media(min-width:576px)and (max-width:767.98px){.top-margin-6-sm{margin-top:30px!important}}@media(min-width:768px)and (max-width:991.98px){.top-margin-6-md{margin-top:30px!important}}@media(min-width:992px)and (max-width:1199.98px){.top-margin-6-lg{margin-top:30px!important}}@media(min-width:1200px)and (max-width:1399.98px){.top-margin-6-xl{margin-top:30px!important}}@media(min-width:1400px){.top-margin-6-xxl{margin-top:30px!important}}.bottom-margin-0,.bottom-margin-0.row{margin-bottom:0}@media(min-width:576px)and (max-width:767.98px){.bottom-margin-0-sm{margin-bottom:0!important}}@media(min-width:768px)and (max-width:991.98px){.bottom-margin-0-md{margin-bottom:0!important}}@media(min-width:992px)and (max-width:1199.98px){.bottom-margin-0-lg{margin-bottom:0!important}}@media(min-width:1200px)and (max-width:1399.98px){.bottom-margin-0-xl{margin-bottom:0!important}}@media(min-width:1400px){.bottom-margin-0-xxl{margin-bottom:0!important}}.bottom-margin-1,.bottom-margin-1.row{margin-bottom:5px}@media(min-width:576px)and (max-width:767.98px){.bottom-margin-1-sm{margin-bottom:5px!important}}@media(min-width:768px)and (max-width:991.98px){.bottom-margin-1-md{margin-bottom:5px!important}}@media(min-width:992px)and (max-width:1199.98px){.bottom-margin-1-lg{margin-bottom:5px!important}}@media(min-width:1200px)and (max-width:1399.98px){.bottom-margin-1-xl{margin-bottom:5px!important}}@media(min-width:1400px){.bottom-margin-1-xxl{margin-bottom:5px!important}}.bottom-margin-2,.bottom-margin-2.row{margin-bottom:10px}@media(min-width:576px)and (max-width:767.98px){.bottom-margin-2-sm{margin-bottom:10px!important}}@media(min-width:768px)and (max-width:991.98px){.bottom-margin-2-md{margin-bottom:10px!important}}@media(min-width:992px)and (max-width:1199.98px){.bottom-margin-2-lg{margin-bottom:10px!important}}@media(min-width:1200px)and (max-width:1399.98px){.bottom-margin-2-xl{margin-bottom:10px!important}}@media(min-width:1400px){.bottom-margin-2-xxl{margin-bottom:10px!important}}.bottom-margin-3,.bottom-margin-3.row{margin-bottom:15px}@media(min-width:576px)and (max-width:767.98px){.bottom-margin-3-sm{margin-bottom:15px!important}}@media(min-width:768px)and (max-width:991.98px){.bottom-margin-3-md{margin-bottom:15px!important}}@media(min-width:992px)and (max-width:1199.98px){.bottom-margin-3-lg{margin-bottom:15px!important}}@media(min-width:1200px)and (max-width:1399.98px){.bottom-margin-3-xl{margin-bottom:15px!important}}@media(min-width:1400px){.bottom-margin-3-xxl{margin-bottom:15px!important}}.bottom-margin-4,.bottom-margin-4.row{margin-bottom:20px}@media(min-width:576px)and (max-width:767.98px){.bottom-margin-4-sm{margin-bottom:20px!important}}@media(min-width:768px)and (max-width:991.98px){.bottom-margin-4-md{margin-bottom:20px!important}}@media(min-width:992px)and (max-width:1199.98px){.bottom-margin-4-lg{margin-bottom:20px!important}}@media(min-width:1200px)and (max-width:1399.98px){.bottom-margin-4-xl{margin-bottom:20px!important}}@media(min-width:1400px){.bottom-margin-4-xxl{margin-bottom:20px!important}}.bottom-margin-5,.bottom-margin-5.row{margin-bottom:25px}@media(min-width:576px)and (max-width:767.98px){.bottom-margin-5-sm{margin-bottom:25px!important}}@media(min-width:768px)and (max-width:991.98px){.bottom-margin-5-md{margin-bottom:25px!important}}@media(min-width:992px)and (max-width:1199.98px){.bottom-margin-5-lg{margin-bottom:25px!important}}@media(min-width:1200px)and (max-width:1399.98px){.bottom-margin-5-xl{margin-bottom:25px!important}}@media(min-width:1400px){.bottom-margin-5-xxl{margin-bottom:25px!important}}.bottom-margin-6,.bottom-margin-6.row{margin-bottom:30px}@media(min-width:576px)and (max-width:767.98px){.bottom-margin-6-sm{margin-bottom:30px!important}}@media(min-width:768px)and (max-width:991.98px){.bottom-margin-6-md{margin-bottom:30px!important}}@media(min-width:992px)and (max-width:1199.98px){.bottom-margin-6-lg{margin-bottom:30px!important}}@media(min-width:1200px)and (max-width:1399.98px){.bottom-margin-6-xl{margin-bottom:30px!important}}@media(min-width:1400px){.bottom-margin-6-xxl{margin-bottom:30px!important}}.video-text-card{margin:0;text-decoration:none;row-gap:12px;text-align:left}.video-text-card,.video-text-card_content{display:flex;flex-direction:column;height:100%}.video-text-card_content{padding:0 24px 24px}.video-text-card_content p{flex:1 1}.video-text-card_content.text-center{text-align:center}.video-text-card_content.text-right{text-align:right}.video-text-card_content.text-left{text-align:left}.video-text-card_content.text-justify{text-align:justify}.video-text-card_content .video-text-card_link{margin-top:auto}.video-text-card_content .richtext-margin-helper+.video-text-card_link>button{margin-top:16px}.video-text-card_content .richtext-margin-helper>h1:last-of-type,.video-text-card_content .richtext-margin-helper>h2:last-of-type,.video-text-card_content .richtext-margin-helper>h3:last-of-type,.video-text-card_content .richtext-margin-helper>h4:last-of-type,.video-text-card_content .richtext-margin-helper>h5:last-of-type,.video-text-card_content .richtext-margin-helper>h6:last-of-type,.video-text-card_content .richtext-margin-helper>p:last-of-type{margin-bottom:0}.video-text-card_headline{margin:0 0 2px;font-style:normal;font-weight:700}.video-text-card_video{max-height:234px;overflow:clip}.video-text-card .thumbnail{width:100%}.video-text-card .thumbnail img{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.video-text-card .video-text-card_video>iframe+p{display:none}.video-text-card.has-outline{overflow:hidden;outline-width:1px;outline-color:var(--outline-color,#898b8e);outline-style:solid}.video-text-card.has-outline:hover{outline-color:#007fa3;outline-width:2px}.video-text-card.has-outline.outline-drop-shadow{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);outline-width:0}.video-text-card.has-outline.outline-drop-shadow:hover{outline-width:2px;outline-style:solid}