.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{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);flex-direction:column;margin:0 auto;padding:0;border:1px solid #848689;outline-offset:4px;transition:all .1s ease-in-out;outline-offset:-1px;outline:2px solid rgba(0,0,0,0)}.speaker-card:focus-visible{outline:2px solid #2c8cca;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:2px solid #2c8cca;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_title{font-size:18px;line-height:28px;font-weight:500;letter-spacing:0;color:#003968;margin:0 0 16px}@media(min-width:992px){.speaker-card_title{font-size:18px;line-height:28px;letter-spacing:0}}.speaker-card_name{font-size:16px;line-height:24px;font-weight:500;letter-spacing:0;color:#003968;margin:0 0 16px}@media(min-width:992px){.speaker-card_name{font-size:16px;line-height:24px;letter-spacing:0}}@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:#53565a}.speaker-modal{width:100%;background-color:#fff;text-align:left;overflow-y:auto;height:100%;padding:20px 12px;scrollbar-width:auto;scrollbar-color:#9d9ea1 #fff}.speaker-modal::-webkit-scrollbar{width:10px}.speaker-modal::-webkit-scrollbar-track{background:#fff;border-radius:4px}.speaker-modal::-webkit-scrollbar-thumb{background-color:#9d9ea1;border-radius:8px;border:3px solid #fff}.speaker-modal::-webkit-scrollbar-thumb:hover{background-color:#848689}@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}.speaker-modal_bio-image-container{position:relative;flex-shrink:0;width:100%;height:200px;max-width:324px}@media(min-width:992px){.speaker-modal_bio-image-container{width:324px;height:200px}}.speaker-modal_bio-text :last-child{margin-bottom:0}.speaker-modal_bio-name{color:#003968;font-size:20px;line-height:28px;font-weight:500;letter-spacing:0;margin:0 0 14px}@media(min-width:992px){.speaker-modal_bio-name{font-size:20px;line-height:28px;letter-spacing:0}}.speaker-modal_bio-title{margin:0 0 16px}.speaker-modal_bio-summary{margin:0 0 16px;color:#003968;font-size:16px;line-height:24px;font-weight:400;font-weight:700}.speaker-modal_schedule-title{color:#003968;font-size:18px;line-height:28px;font-weight:500;letter-spacing:0;margin:0 0 12px}@media(min-width:992px){.speaker-modal_schedule-title{font-size:18px;line-height:28px;letter-spacing:0}}.speaker-modal_schedule-container{display:flex;flex-direction:column;gap:32px}.speaker-modal_item-container{padding:32px;border:1px solid #848689;position:relative}.speaker-modal_session-card{--track-bg-color:#166cb3;--track-text-color:#ffffff;overflow:hidden;border:1px solid #848689}@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:16px;line-height:24px;font-weight:500;letter-spacing:0;margin:0}@media(min-width:992px){.speaker-modal_session-card_track>p{font-size:16px;line-height:24px;letter-spacing:0}}.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:#004c9d}.speaker-modal_session-card_credits>p{font-size:16px;line-height:24px;font-weight:500;letter-spacing:0;color:#fff;margin:0}@media(min-width:992px){.speaker-modal_session-card_credits>p{font-size:16px;line-height:24px;letter-spacing:0}}.full-track .speaker-modal_session-card_credits{display:none}.speaker-modal_session-card_title{grid-area:title;margin:0;padding:16px 24px;background-color:#d5f2fd}.speaker-modal_session-card_title h3{font-size:18px;line-height:28px;font-weight:500;letter-spacing:0;color:#003968;margin:0}@media(min-width:992px){.speaker-modal_session-card_title h3{font-size:18px;line-height:28px;letter-spacing:0}}.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:#166cb3;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:18px;line-height:28px;font-weight:500;letter-spacing:0;text-align:center;color:#003968;margin:64px 0}@media(min-width:992px){.speaker-modal_no-items{font-size:18px;line-height:28px;letter-spacing:0}}.speaker-modal_loading{text-align:center}.speaker-modal_loading>p{margin-top:8px}.speaker-modal_loading-icon{color:#003968;width:32px;height:32px}.widget-statistic{text-align:center}.widget-statistic .widget-statistic--stat-container{font-size:36px;line-height:44px;font-weight:500;letter-spacing:0;width:100%;border-bottom-width:0;position:relative;padding-bottom:10px;margin-bottom:10px;color:#003968;font-weight:800}.widget-statistic .widget-statistic--stat-container>strong{font-weight:700}@media(min-width:992px){.widget-statistic .widget-statistic--stat-container{font-size:36px;line-height:44px;letter-spacing:0}}.widget-statistic .widget-statistic--stat-container:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:80px;height:2px;background-color:#57ccf6}.widget-statistic .widget-statistic--stat-container div{font-size:calc(48px*var(--fontSizeMult))}.stat-blue .widget-statistic--stat-container{color:#166cb3}.stat-navy .widget-statistic--stat-container{color:#003968}.stat-light-gray .widget-statistic--stat-container{color:#cecfd0}.stat-white .widget-statistic--stat-container{color:#fff}.stat-black .widget-statistic--stat-container{color:#000}.stat-medium-gray .widget-statistic--stat-container{color:#53565a}.stat-dark-blue .widget-statistic--stat-container{color:#004c9d}.stat-cream .widget-statistic--stat-container{color:#f1e6b2}.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:20px;text-decoration:none;color:#004c9d;padding:8px 16px;background-color:#d5f2fd;border-radius:8px}.widget-article-archive-listing--archive-list .widget-article-archive-listing--archive-item a:hover{color:#003968;outline:2px solid #003968}.widget-article-archive-listing--archive-list .widget-article-archive-listing--archive-item a:active{background-color:#004c9d;color:#fff}.widget-article-archive-listing--archive-list .widget-article-archive-listing--archive-item a:focus{outline:3px solid #57ccf6}.widget-article-archive-listing--archive-list .widget-article-archive-listing--archive-item span{border:2px solid #2c8cca;display:inline-block;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-decoration:none;color:#004c9d;padding:6px 14px;background-color:#d5f2fd;border-radius:8px}@keyframes background-fade{0%{background-color:#9d9ea1}80%{background-color:#9d9ea1}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:24px;text-align:left}.video-text-card,.video-text-card_content{display:flex;flex-direction:column;height:100%}.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_headline{margin:0 0 16px;font-size:18px;font-style:normal;font-weight:700;line-height:24px}@media(min-width:992px){.video-text-card_headline{font-size:20px;line-height:28px}}.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}