.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}}.footer-link-group>ul>li a:hover:not(.btn),.footer a:hover{color:#bdce2e;cursor:pointer;text-decoration:underline}.footer{color:#fff;background-color:#000;padding:40px 0;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.footer a{text-decoration:none}.footer-main-section{flex-direction:column;gap:40px;display:flex}@media (min-width:992px){.footer-main-section{flex-direction:row;justify-content:space-between;align-items:start}}.footer-logo-container a{display:inline-block}.footer-logo-container img{display:block}.footer-horizontal-rule{background-color:#fff3;border:none;height:1px;margin:24px 0}.footer-columns-container{row-gap:40px;width:100%}.footer-column.mobile-start{text-align:start}.footer-column.mobile-start>*{text-align:start;justify-content:start}.footer-column.mobile-center{text-align:center}.footer-column.mobile-center>*{text-align:center;justify-content:center}.footer-column.mobile-end{text-align:end}.footer-column.mobile-end>*{text-align:end;justify-content:end}@media (min-width:992px){.footer-column.desk-start{text-align:start}.footer-column.desk-start>*{text-align:start;justify-content:start}.footer-column.desk-center{text-align:center}.footer-column.desk-center>*{text-align:center;justify-content:center}.footer-column.desk-end{text-align:end}.footer-column.desk-end>*{text-align:end;justify-content:end}}.footer-column>.btn{margin-top:0}.footer-column>.btn+.btn,.footer-column>.btn+br+.btn{margin-top:12px}.footer-column>.btn+.footer-link-group{margin-top:40px}.footer-link-group{font-size:14px}.footer-link-group ul{margin:0;padding-left:0;list-style-type:none}.footer-link-group ul li{margin:0;padding:0;list-style-type:none;position:static}.footer-link-group ul li:before{all:unset}.footer-link-group+.footer-link-group{margin-top:40px}.footer-link-group--title{color:#fff;font-size:18px;font-weight:700}.footer-link-group--title:not(:first-child){margin-top:15px}.footer-link-group>ul{padding-top:24px}.footer-link-group>ul>li{font-size:16px}.footer-link-group>ul>li:not(:first-child){padding-top:15px}.footer-link-group>ul>li a:not(.btn){color:#fff;font-size:14px;font-weight:400;line-height:24px}.footer-button{flex-direction:row;margin:15px 0;display:flex}.footer-copyright-text{color:#fff;text-wrap:nowrap;flex:0 auto;margin-right:8px;font-size:14px}@media (min-width:768px){.footer-copyright-text{text-align:start}}.footer-brand-section{align-items:center;display:flex}.footer-legal-links-section{flex-flow:wrap;flex:0 auto;align-items:center;row-gap:8px;padding:0;display:flex}.footer-legal-links-section>li{display:inline-block}.footer-legal-links-section>li:not(:first-child):before{content:"|";margin-right:8px}.footer-legal-links-section>li a,.footer-legal-links-section>li span{color:#fff;text-wrap:nowrap;margin-right:8px;font-size:14px}@media (min-width:768px){.footer-legal-links-section{justify-content:flex-end}}@media (min-width:992px){.footer-legal-links-section{flex-wrap:nowrap}}.footer-social-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.footer-social-row>li>a{padding:4px;display:flex}.footer-social-row a:hover svg path{fill:#bdce2e}.footer-social-row .nowrap{display:none}.footer-corporate-container{flex-direction:column;gap:32px;display:flex}.footer-corporate-container ul{margin:0;padding-left:0;list-style-type:none}.footer-corporate-container ul li{margin:0;padding:0;list-style-type:none;position:static}.footer-corporate-container ul li:before{all:unset}@media (min-width:992px){.footer-corporate-container{flex-direction:row;justify-content:space-between;align-items:center}}.footer .left{justify-content:left}.footer .center{justify-content:center}.footer .right{justify-content:right}.footer .stretch>*{width:100%;display:block}@media (min-width:992px){.footer .left-desktop{justify-content:left}.footer .center-desktop{justify-content:center}.footer .right-desktop{justify-content:right}.footer .stretch-desktop>*{width:100%;display:block}}.footer-columns-container{flex-wrap:nowrap;justify-content:space-between;display:flex}@media (max-width:1199.98px){.footer-columns-container{flex-wrap:wrap}}.footer-columns-container .footer-column{flex-basis:100%;width:auto!important}@media (min-width:1200px){.footer-columns-container .footer-column{flex-basis:auto;max-width:200px}.footer-columns-container .footer-column:last-of-type{flex-basis:33.33%;max-width:280px}}.footer-link-group--description p{font-size:14px}
.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}}.article{max-width:856px;margin:20px auto 30px}.article>.row>.article--content-wrapper{padding-right:calc(var(--bs-gutter-x)*1)}@media (min-width:992px){.article>.row>.article--listing-wrapper{padding-left:calc(var(--bs-gutter-x)*1)}}.article>.row>.article--listing-wrapper .article--nested-aside-content .article--nested-aside-item{padding-top:32px}.article--headline{text-align:center;margin-top:0;margin-bottom:0}.article--topic{color:#519136;text-transform:uppercase;letter-spacing:2px;letter-spacing:2px;text-align:center;margin-top:24px;margin-bottom:16px;font-size:14px;font-weight:800}.article-condensed--authors.mod-truncate{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.article-condensed--authors span{font-size:14px;line-height:20px}.article-condensed--author-btn{color:#475569;appearance:none;margin:0;font-size:14px;font-weight:400;line-height:20px;display:inline}.article-condensed--author-btn .article-condensed--author-text{color:#bdce2e;cursor:pointer;text-decoration:underline;display:inline}.article-condensed--author-btn .article-condensed--author-text.mod-org{cursor:inherit;color:#475569;text-decoration:none}.article-condensed--author-btn .article-condensed--author-delimiter{text-decoration:none}.article--image-container{margin-bottom:24px}.article--image-container>:first-child.article--date{margin-top:0}.article--image-container.has-image{padding-top:16px}.article--image-container .article--title-image{-o-object-fit:cover;object-fit:cover;border-radius:16px;width:100%;height:auto;min-height:204px;display:block}.article--image-container .article--date{color:#0c0c0d;text-align:center;margin:16px 0 0;font-size:14px;font-style:normal;font-weight:800;line-height:14px}@media (min-width:992px){.article{margin-top:40px;margin-bottom:80px}}.author-modal{text-align:left;scrollbar-width:auto;scrollbar-color:#cbd5e1 #fff;background-color:#fff;border-radius:10px;width:100%;height:100%;max-height:calc(100vh - 128px);padding:20px 12px;overflow-y:auto}.author-modal::-webkit-scrollbar{width:10px}.author-modal::-webkit-scrollbar-track{background:#fff;border-radius:4px}.author-modal::-webkit-scrollbar-thumb{background-color:#cbd5e1;border:3px solid #fff;border-radius:8px}.author-modal::-webkit-scrollbar-thumb:hover{background-color:#94a3b8}@media (min-width:768px){.author-modal{padding:32px}}.author-modal_bio-container{background-color:#fff;flex-direction:column;gap:24px;margin-bottom:24px;display:flex}@media (min-width:992px){.author-modal_bio-container{flex-direction:row}}.author-modal_bio-image{-o-object-fit:cover;object-fit:cover;border-radius:10px}.author-modal_bio-image-container{flex-shrink:0;width:100%;max-width:324px;height:200px;position:relative}@media (min-width:992px){.author-modal_bio-image-container{width:324px;height:200px}}.author-modal_bio-text :last-child{margin-bottom:0}.author-modal_bio-name{color:#519136;letter-spacing:-.56px;margin:0 0 8px;font-size:24px;font-weight:900;line-height:110%}@media (max-width:991.98px){.author-modal_bio-name{font-size:20px}}.author-modal_bio-title{margin:0 0 16px}.author-modal_bio-summary{color:#519136;margin:0 0 16px;font-size:16px;font-weight:700;line-height:24px}.author-modal_schedule-title{color:#519136;letter-spacing:-.48px;margin:0 0 24px;font-size:20px;font-weight:900;line-height:110%}@media (max-width:991.98px){.author-modal_schedule-title{font-size:18px}}.author-modal_schedule-container{flex-direction:column;gap:32px;display:flex}.author-modal_item-container{border:1px solid #323232;border-radius:10px;padding:32px;position:relative}
.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}}.breadcrumbs{margin:10px 0}.breadcrumbs ol{margin:0;padding:0;list-style-type:none}.breadcrumbs .breadcrumb-item{color:#bdce2e;align-items:center;gap:4px;font-size:12px;line-height:20px;display:inline-flex}.breadcrumbs .breadcrumb-item svg{color:#94a3b8;transform:rotate(-90deg)}.breadcrumbs .breadcrumb-item a{color:#bdce2e;font-size:12px;font-style:normal;font-weight:400;line-height:20px;text-decoration:none}.breadcrumbs .breadcrumb-item a:hover{color:#bdce2e;text-decoration:underline}.breadcrumbs .breadcrumb-item:last-child{color:#64748b}.breadcrumbs .breadcrumb-item:not(:last-child){margin-right:4px}
.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}}.alert-bar .alert-content{text-align:center;padding:8px 40px 8px 16px;position:relative}@media (min-width:992px){.alert-bar .alert-content{padding:16px 40px 16px 16px}}.alert-bar .alert-content h4,.alert-bar .alert-content p{margin:0}.panel-text-black .alert-bar .alert-content a{color:#000;text-decoration:underline}.panel-text-black .alert-bar .alert-content a:hover{text-decoration:none}.panel-text-white .alert-bar .alert-content a{color:#fff;text-decoration:underline}.panel-text-white .alert-bar .alert-content a:hover{text-decoration:none}.panel-text-dark-green .alert-bar .alert-content a{color:#519136;text-decoration:underline}.panel-text-dark-green .alert-bar .alert-content a:hover{text-decoration:none}.panel-text-yellow-green .alert-bar .alert-content a{color:#bdce2e;text-decoration:underline}.panel-text-yellow-green .alert-bar .alert-content a:hover{text-decoration:none}.panel-text-gray .alert-bar .alert-content a{color:#323232;text-decoration:underline}.panel-text-gray .alert-bar .alert-content a:hover{text-decoration:none}.panel-text-light-gray .alert-bar .alert-content a{color:#aaaaaa50;text-decoration:underline}.panel-text-light-gray .alert-bar .alert-content a:hover{text-decoration:none}.alert-bar .alert-content .announcement-close{color:inherit;cursor:pointer;background-color:#0000;border:none;width:24px;height:24px;padding:0;position:absolute;top:8px;right:0}@media (min-width:992px){.alert-bar .alert-content .announcement-close{top:16px;right:0}}
.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}}.calendar-client{flex-direction:column;gap:1.5rem;padding-top:2rem;padding-bottom:80px;display:flex}.calendar-client--filters{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 1rem;display:flex}.calendar-client--filter-row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.calendar-client--filter-pill{cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;align-items:center;gap:.375rem;padding:.5rem .625rem;font-size:.8125rem;font-weight:600;line-height:1;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.calendar-client--filter-pill:not(button){cursor:default}.calendar-client--filter-pill:focus-visible{outline-offset:2px;outline:2px solid #000}.calendar-client--filter-pill-dot{border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem;display:inline-block}.calendar-client--popover{z-index:10000;background:#fff;border:1px solid #cdcdcd;border-radius:10px;max-width:440px;padding:2rem;font-family:inherit;position:relative;box-shadow:0 25px 50px -12px #00000040}.calendar-client--popover>*{margin:0 0 .75rem}.calendar-client--popover>:last-child{margin-bottom:0}.calendar-client--popover-title{color:#0c0c0d;padding-right:2.5rem;font-size:2rem;font-weight:700;line-height:2.25rem}.calendar-client--popover-close{cursor:pointer;color:#4f9242;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:15px;right:15px;margin:0!important}.calendar-client--popover-close:hover{opacity:.8}.calendar-client--popover-meta{color:#0c0c0d;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;line-height:1.125rem;display:flex}.calendar-client--popover-meta-category{align-items:center;gap:.5rem;display:inline-flex}.calendar-client--popover-meta-dot{border-radius:50%;flex-shrink:0;width:10px;height:10px;display:inline-block}.calendar-client--popover-meta-sep,.calendar-client--popover-meta-region{font-weight:500}.calendar-client--popover-datetime{color:#0c0c0d;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:1rem;line-height:1.3125rem;display:flex}.calendar-client--popover-datetime-part{font-weight:500}.calendar-client--popover-datetime-sep{font-weight:400}.calendar-client--popover-location{color:#0c0c0d;font-size:1rem;font-weight:500;line-height:1.3125rem}.calendar-client--popover-summary{color:#0c0c0d;font-size:1rem;font-weight:400;line-height:1.3125rem}.calendar-client--popover-cta{color:#0c0c0d;background-color:#bfcc50;border-radius:4px;justify-content:center;align-items:center;padding:.625rem 1rem;font-size:1.125rem;font-weight:700;line-height:1.5rem;text-decoration:none;transition:background-color .15s;display:inline-flex}.calendar-client--popover-cta:hover,.calendar-client--popover-cta:focus{color:#0c0c0d;background-color:#b6c439;text-decoration:none}.calendar-toolbar{grid-gap:.75rem;grid-template-columns:1fr auto 1fr;align-items:center;gap:.75rem;display:grid}.calendar-toolbar__chunk{align-items:center;gap:.75rem;display:flex}.calendar-toolbar__chunk--left{grid-column:1;justify-self:start}.calendar-toolbar__chunk--right{grid-column:3;justify-self:end}.calendar-toolbar__title{color:#0c0c0d;text-align:center;grid-column:2;justify-self:center;margin:0;font-size:1.5rem;font-weight:700;line-height:2.25rem}.calendar-toolbar__button-group{background:#0c0c0d;border-radius:10px;display:inline-flex;overflow:hidden;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.calendar-toolbar__btn{box-shadow:none;color:#ffffffb3;text-transform:lowercase;cursor:pointer;background:0 0;border:none;border-radius:0;margin:0;padding:.625rem 1rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition:background-color .15s,color .15s}.calendar-toolbar__btn:focus-visible{outline-offset:2px;outline:2px solid #000}.calendar-toolbar__btn:disabled{opacity:.5;cursor:default}.calendar-toolbar__btn.is-active{color:#fff}.calendar-toolbar__button-group .calendar-toolbar__btn{color:#ffffffb3}.calendar-toolbar__button-group .calendar-toolbar__btn:hover:not(:disabled):not(.is-active){background:#ffffff1a}.calendar-toolbar__button-group .calendar-toolbar__btn:not(:last-child){border-right:1px solid #ffffff1a}.calendar-toolbar__button-group .calendar-toolbar__btn.is-active{color:#fff}.calendar-toolbar__button-group .calendar-toolbar__btn:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #fff}.calendar-toolbar__btn--icon{color:#fff;justify-content:center;align-items:center;width:40px;height:40px;padding:.625rem;display:inline-flex}.calendar-toolbar__button-group .calendar-toolbar__btn--icon{color:#fff}.calendar-toolbar__btn--today{color:#0c0c0d;background-color:#ececf0;border-radius:10px;padding:.625rem 1rem;font-size:1rem;font-weight:500;line-height:1.5rem;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000001a}.calendar-toolbar__btn--today:hover:not(:disabled){background-color:#e0e0e6}.calendar-client .fc{font-family:inherit}.calendar-client .fc-view-harness{background:#fff;border:1px solid #ddd;border-radius:10px;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.calendar-client .fc-col-header-cell{background:#ececf033;border-bottom:2px solid #ddd;padding:.8125rem 0}.calendar-client .fc-col-header-cell-cushion{color:#0c0c0d;padding:0;font-size:1rem;font-weight:500;line-height:1.5rem;text-decoration:none}.calendar-client .fc-daygrid-day{border-color:#ddd}.calendar-client .fc-daygrid-day-frame{min-height:90px}.calendar-client .fc-daygrid-day-number{color:#0c0c0d;padding:.5rem;font-size:1rem;line-height:1.5rem;text-decoration:none}.calendar-client .fc-day-other{background-color:#ececf04d}.calendar-client .fc-day-other .fc-daygrid-day-number{color:#8a8579}.calendar-client .fc-daygrid-day.fc-day-today{background-color:#d17f280d!important}.calendar-client .fc-daygrid-day.fc-day-today .fc-daygrid-day-number{font-weight:600}.calendar-client .fc-event-cat-co811-event{--fc-event-bg-color:#519136;--fc-event-border-color:#519136;--fc-event-text-color:#0c0c0d}.calendar-client .fc-event-cat-industry{--fc-event-bg-color:#be1f31;--fc-event-border-color:#be1f31;--fc-event-text-color:#fff}.calendar-client .fc-event-cat-training-in-person{--fc-event-bg-color:#d17f28;--fc-event-border-color:#d17f28;--fc-event-text-color:#0c0c0d}.calendar-client .fc-event-cat-training-virtual{--fc-event-bg-color:#f3ce3e;--fc-event-border-color:#f3ce3e;--fc-event-text-color:#0c0c0d}.calendar-client .fc-event-cat-community{--fc-event-bg-color:#94cfdc;--fc-event-border-color:#94cfdc;--fc-event-text-color:#0c0c0d}.calendar-client .fc-event-cat-default{--fc-event-bg-color:#000;--fc-event-border-color:#000;--fc-event-text-color:#fff}.calendar-client .fc-daygrid-event,.calendar-client .fc-list-event{cursor:pointer}.calendar-client .fc-daygrid-block-event{border-radius:6px;padding:0 .5rem;font-weight:500}.calendar-client .fc-daygrid-block-event .fc-event-time{display:none}.calendar-client .fc-daygrid-dot-event{padding:.125rem 0}.calendar-client .fc-daygrid-dot-event .fc-event-time,.calendar-client .fc-daygrid-dot-event .fc-event-title{color:#0c0c0d;font-size:.8125rem;line-height:1rem}.calendar-client .fc-daygrid-dot-event .fc-event-title{font-weight:700}.calendar-client .fc-daygrid-dot-event .fc-daygrid-event-dot{border-width:5px}.calendar-client .fc-daygrid-more-link{color:#475569;cursor:pointer;padding:.125rem .5rem;font-size:.8125rem;font-weight:700;text-decoration:none}.calendar-client .fc-daygrid-more-link:hover{color:#0c0c0d;text-decoration:underline}.calendar-client .fc-list-day-text,.calendar-client .fc-list-day-side-text{color:#0c0c0d;text-decoration:none}.calendar-client .fc-list-day-text:hover,.calendar-client .fc-list-day-side-text:hover{color:#0c0c0d;text-decoration:underline}.calendar-client .fc-popover.fc-more-popover{z-index:3;background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 8px 24px #0000001f,0 2px 4px #00000014}.calendar-client .fc-popover.fc-more-popover .fc-popover-header{color:#0c0c0d;background:#ececf066;border-bottom:1px solid #ddd;padding:.5rem .75rem;font-weight:600}.calendar-client .fc-popover.fc-more-popover .fc-popover-body{max-height:250px;padding:.5rem;overflow-y:auto}
.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}}.panel-richtext__root{display:flex}.panel-richtext__root.panel-richtext-horizontal-start{justify-content:start}.panel-richtext__root.panel-richtext-horizontal-center{justify-content:center}.panel-richtext__root.panel-richtext-horizontal-end{justify-content:flex-end}.panel-richtext__root.panel-richtext-text-align-left{text-align:left}.panel-richtext__root.panel-richtext-text-align-center{text-align:center}.panel-richtext__root.panel-richtext-text-align-right{text-align:right}.panel-richtext__root.panel-richtext-text-align-justify{text-align:justify}.panel-richtext__root.panel-richtext-vertical-stretch{align-items:stretch}.panel-richtext__root.panel-richtext-vertical-top{align-items:top}.panel-richtext__root.panel-richtext-vertical-center{align-items:center}.panel-richtext__root.panel-richtext-vertical-bottom{align-items:bottom}
.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}}.listing{margin-top:20px;margin-bottom:30px}.listing>.row>.event--content-wrapper .event-listing--wrapper>.event-item{border:1px solid #ddd;border-radius:8px;margin-bottom:24px;padding:0;box-shadow:0 4px 4px -1px #0000001a,0 2px 4px -1px #0000000f}.listing>.row>.event--content-wrapper .event-listing--wrapper>.event-item>:first-child{margin-top:0}.listing>.row>.event--content-wrapper .event-listing--wrapper>.event-item>:last-child{margin-bottom:0}.listing>.row>.event--content-wrapper .event-listing--wrapper>.event-item .event-detailed-content>:first-child{margin-top:0}.listing>.row>.event--content-wrapper .event-listing--wrapper>.event-item .event-detailed-content>:last-child{margin-bottom:0}.listing>.row>.event--content-wrapper .event-listing--wrapper>.event-item:first-child{margin-top:0}@media (min-width:992px){.listing>.row>.event--content-wrapper{padding-right:calc(var(--bs-gutter-x)*.5)}}.listing>.row>.event--listing-wrapper>:nth-child(2){border-top:1px solid #94a3b8}@media (min-width:992px){.listing>.row>.event--listing-wrapper{padding-left:calc(var(--bs-gutter-x)*.5)}}.listing>.row>.event--listing-wrapper .event--nested-aside-content .event--nested-aside-item:not(:first-child){padding-top:32px}.event-no-listings{text-align:center;padding-top:32px;font-style:italic}.event--headline{text-align:left}.event--headline:not(.as-h1),.event--headline:not(.as-h2),.event--headline:not(.as-h3),.event--headline:not(.as-h4),.event--headline:not(.as-h5),.event--headline:not(.as-h6){letter-spacing:-.84px;font-size:42px;font-weight:700;line-height:46px}@media (min-width:992px){.event--headline:not(.as-h1),.event--headline:not(.as-h2),.event--headline:not(.as-h3),.event--headline:not(.as-h4),.event--headline:not(.as-h5),.event--headline:not(.as-h6){font-size:48px;font-weight:800;line-height:52px}}.event-detailed--headline,.event-condensed--headline{margin-bottom:8px}.event-detailed--headline:not(.as-h1,.as-h2,.as-h3,.as-h4,.as-h5,.as-h6),.event-condensed--headline:not(.as-h1,.as-h2,.as-h3,.as-h4,.as-h5,.as-h6){margin-bottom:8px;font-size:18px;font-style:normal;font-weight:700;line-height:24px}@media (min-width:992px){.event-detailed--headline:not(.as-h1,.as-h2,.as-h3,.as-h4,.as-h5,.as-h6),.event-condensed--headline:not(.as-h1,.as-h2,.as-h3,.as-h4,.as-h5,.as-h6){font-size:20px;line-height:28px}}.event-detailed--headline a,.event-condensed--headline a{text-decoration:none}.event-detailed--headline a:hover,.event-condensed--headline a:hover{cursor:pointer;text-decoration:underline}@media (min-width:768px){.event-detailed .row{margin-right:0}.event-detailed .row>*{padding:0}}.event-detailed .event-detailed-content-container .event-detailed--date-container{width:100%;padding-left:24px;padding-right:24px}@media (min-width:768px){.event-detailed .event-detailed-content-container .event-detailed--date-container{background-color:#bdce2e;border-radius:0 8px 0 0}}.event-detailed .event-detailed-content-container .event-detailed--date-container .event-condensed--date{color:#519136;text-transform:uppercase;margin:0;font-size:16px;font-weight:900}@media (min-width:768px){.event-detailed .event-detailed-content-container .event-detailed--date-container .event-condensed--date{text-align:right;color:#0c0c0d;padding:12px 0 12px 24px}}.event-detailed .event-detailed-content{flex-direction:column;justify-content:center;padding:24px;display:flex}.event-detailed .event-detailed--topics{order:1;padding-bottom:16px}.event-detailed .event-detailed--topics .topic{color:#519136;text-transform:uppercase;letter-spacing:2px;letter-spacing:2px;text-align:center;margin-top:24px;margin-bottom:16px;font-size:14px;font-weight:800}.event-detailed .event-detailed--headline{order:2}.event-detailed .event-detailed--lead{order:3}.event-detailed .event-detailed--lead>:last-child{margin-bottom:4px}.event-detailed .event-detailed--cta{order:4}.event-detailed .event-detailed--cta>:first-child{margin-top:10px}.event-condensed .event-condensed--date,.event-detailed-content .event-condensed--date{color:#0c0c0d;margin:0;font-size:12px;font-style:normal;font-weight:600;line-height:20px}.event-condensed .event-condensed--author,.event-detailed-content .event-condensed--author{color:#475569;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:14px;font-weight:400;line-height:20px;overflow:hidden}.event-condensed .event-condensed--author .event-condensed--author-link,.event-detailed-content .event-condensed--author .event-condensed--author-link{color:#bdce2e;cursor:pointer}.event-condensed .event-condensed--lead,.event-detailed-content .event-condensed--lead{-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:624px;margin:0;display:-webkit-box;overflow:hidden}.event-condensed .event-detailed--lead,.event-detailed-content .event-detailed--lead{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:624px;margin:0;display:-webkit-box;overflow:hidden}.event-condensed .event-detailed--lead>p:first-child,.event-detailed-content .event-detailed--lead>p:first-child{margin-top:0}.event-condensed .event-featured--lead,.event-detailed-content .event-featured--lead{margin:0;-webkit-line-clamp:9!important}.event-detailed-with-image .row{row-gap:16px}.event-detailed-with-image .event-detailed-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:0 50%;object-position:0 50%;border-radius:8px 0 0 8px;width:100%;height:100%;min-height:188px;display:block}@media (max-width:767.98px){.event-detailed-with-image .event-detailed-image img{border-radius:8px 8px 0 0}}@media (min-width:992px){.event-detailed-with-image{flex-direction:row}}.author-modal{text-align:left;scrollbar-width:auto;scrollbar-color:#cbd5e1 #fff;background-color:#fff;border-radius:10px;width:100%;height:100%;max-height:calc(100vh - 128px);padding:20px 12px;overflow-y:auto}.author-modal::-webkit-scrollbar{width:10px}.author-modal::-webkit-scrollbar-track{background:#fff;border-radius:4px}.author-modal::-webkit-scrollbar-thumb{background-color:#cbd5e1;border:3px solid #fff;border-radius:8px}.author-modal::-webkit-scrollbar-thumb:hover{background-color:#94a3b8}@media (min-width:768px){.author-modal{padding:32px}}.author-modal_bio-container{background-color:#fff;flex-direction:column;gap:24px;margin-bottom:24px;display:flex}@media (min-width:992px){.author-modal_bio-container{flex-direction:row}}.author-modal_bio-image{-o-object-fit:cover;object-fit:cover;border-radius:10px}.author-modal_bio-image-container{flex-shrink:0;width:100%;max-width:324px;height:200px;position:relative}@media (min-width:992px){.author-modal_bio-image-container{width:324px;height:200px}}.author-modal_bio-text :last-child{margin-bottom:0}.author-modal_bio-name{color:#519136;letter-spacing:-.56px;margin:0 0 8px;font-size:24px;font-weight:900;line-height:110%}@media (max-width:991.98px){.author-modal_bio-name{font-size:20px}}.author-modal_bio-title{margin:0 0 16px}.author-modal_bio-summary{color:#519136;margin:0 0 16px;font-size:16px;font-weight:700;line-height:24px}.author-modal_schedule-title{color:#519136;letter-spacing:-.48px;margin:0 0 24px;font-size:20px;font-weight:900;line-height:110%}@media (max-width:991.98px){.author-modal_schedule-title{font-size:18px}}.author-modal_schedule-container{flex-direction:column;gap:32px;display:flex}.author-modal_item-container{border:1px solid #323232;border-radius:10px;padding:32px;position:relative}.event-item{margin-bottom:24px}.event-item>:first-child{margin-top:0}.event-item>:last-child{margin-bottom:0}.event-item .widget-image-text-card,.event-item.event-detailed{border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 4px -1px #0000001a,0 2px 4px -1px #0000000f}.event-item .event-detailed-content>:first-child{margin-top:0}.event-item .event-detailed-content>:last-child{margin-bottom:0}
.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}}.pagination{border-top:1px solid #94a3b8;padding:16px 0}.pagination ul{flex-direction:row;justify-content:center;gap:8px;margin:0;padding:0;display:flex}.pagination ul li{text-align:center;align-items:center;list-style-type:none;display:flex}.pagination ul li .pagination--link:not(.pagination--current){color:#475569;background-color:#fff;border:1px solid #e2e8f0;border-radius:6px;justify-content:center;align-items:center;width:36px;height:36px;padding:8px 0;font-size:14px;font-style:normal;font-weight:400;text-decoration:none;display:flex}@media (hover:hover){.pagination ul li .pagination--link:not(.pagination--current):hover{background-color:#e2e8f0;text-decoration:underline}}.pagination ul li .pagination--link:not(.pagination--current):not(.is-elipsis):hover{text-decoration:underline}.pagination ul li .pagination--current{color:#519136;border:2px solid #519136;border-radius:6px;width:36px;height:36px;padding:8px 0;font-size:14px;font-style:normal;font-weight:700;text-decoration:none;display:block}.pagination ul li .pagination--next,.pagination ul li .pagination--prev{color:#475569;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;padding:8px 0;font-size:14px;font-style:normal;font-weight:400;text-decoration:none;transition:all .1s ease-in-out;display:flex}.pagination ul li .pagination--next svg,.pagination ul li .pagination--prev svg{color:#475569}.pagination ul li .pagination--next.disabled,.pagination ul li .pagination--next:disabled,.pagination ul li .pagination--prev.disabled,.pagination ul li .pagination--prev:disabled{pointer-events:none;color:#475569}.pagination ul li .pagination--next.disabled svg,.pagination ul li .pagination--next:disabled svg,.pagination ul li .pagination--prev.disabled svg,.pagination ul li .pagination--prev:disabled svg{color:#e2e8f0}@media (hover:hover){.pagination ul li .pagination--next:hover,.pagination ul li .pagination--prev:hover{background-color:#e2e8f0}.pagination ul li .pagination--next:hover svg,.pagination ul li .pagination--prev:hover svg{color:#bdce2e}}.pagination ul li.pagination-hide-on-mobile{display:none}@media (min-width:768px){.pagination ul li.pagination-hide-on-mobile{display:flex}}
.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}}.listing{margin-top:20px;margin-bottom:30px}.listing>.row>.article--content-wrapper .article-listing--wrapper>.article-item{border:1px solid #ddd;border-radius:8px;margin-bottom:24px;box-shadow:0 4px 4px -1px #0000001a,0 2px 4px -1px #0000000f}.listing>.row>.article--content-wrapper .article-listing--wrapper>.article-item>:first-child{margin-top:0}.listing>.row>.article--content-wrapper .article-listing--wrapper>.article-item>:last-child{margin-bottom:0}.listing>.row>.article--content-wrapper .article-listing--wrapper>.article-item .article-detailed-content>:first-child{margin-top:0}.listing>.row>.article--content-wrapper .article-listing--wrapper>.article-item .article-detailed-content>:last-child{margin-bottom:0}.listing>.row>.article--content-wrapper .article-listing--wrapper>.article-item:first-child{margin-top:0}@media (min-width:992px){.listing>.row>.article--content-wrapper{padding-right:calc(var(--bs-gutter-x)*.5)}}.listing>.row>.article--listing-wrapper>:nth-child(2){border-top:1px solid #94a3b8}@media (min-width:992px){.listing>.row>.article--listing-wrapper{padding-left:calc(var(--bs-gutter-x)*.5)}}.listing>.row>.article--listing-wrapper .article--nested-aside-content .article--nested-aside-item:not(:first-child){padding-top:32px}.article-no-listings{text-align:center;padding-top:32px;font-style:italic}.article--headline{text-align:left;letter-spacing:-.84px;font-size:42px;font-weight:700;line-height:46px}@media (min-width:992px){.article--headline{font-size:48px;font-weight:800;line-height:52px}}.article-detailed--headline,.article-condensed--headline{margin-bottom:8px;font-size:18px;font-style:normal;font-weight:700;line-height:24px}@media (min-width:992px){.article-detailed--headline,.article-condensed--headline{font-size:20px;line-height:28px}}.article-detailed--headline a,.article-condensed--headline a{text-decoration:none}.article-detailed--headline a:hover,.article-condensed--headline a:hover{cursor:pointer;text-decoration:underline}.article-detailed .row{margin-right:0}.article-detailed .article-detailed-content{flex-direction:column;justify-content:center;padding-top:24px;padding-bottom:24px;display:flex}.article-detailed .article-detailed--topics{order:0;padding-bottom:16px}.article-detailed .article-detailed--topics .topic{color:#519136;text-transform:uppercase;letter-spacing:2px;letter-spacing:2px;text-align:center;margin-top:24px;margin-bottom:16px;font-size:14px;font-weight:800}.article-detailed .article-detailed--headline{order:1}.article-detailed .article-condensed--date{color:#0c0c0d;order:2}.article-detailed .article-detailed--lead{order:3}.article-detailed .article-detailed--cta{order:4}.article-condensed .article-condensed--date,.article-detailed-content .article-condensed--date{color:#0c0c0d;margin:0;font-size:12px;font-style:normal;font-weight:600;line-height:20px}.article-condensed .article-condensed--author,.article-detailed-content .article-condensed--author{color:#475569;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:14px;font-weight:400;line-height:20px;overflow:hidden}.article-condensed .article-condensed--author .article-condensed--author-link,.article-detailed-content .article-condensed--author .article-condensed--author-link{color:#bdce2e;cursor:pointer}.article-condensed .article-condensed--lead,.article-detailed-content .article-condensed--lead{-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:624px;margin:8px 0 0;display:-webkit-box;overflow:hidden}.article-condensed .article-detailed--lead,.article-detailed-content .article-detailed--lead{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:624px;margin:8px 0 0;display:-webkit-box;overflow:hidden}.article-detailed-with-image .row{row-gap:16px}.article-detailed-with-image .article-detailed-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:0 50%;object-position:0 50%;border-radius:8px 0 0 8px;width:100%;height:100%;min-height:188px;display:block}@media (min-width:992px){.article-detailed-with-image{flex-direction:row}}.author-modal{text-align:left;scrollbar-width:auto;scrollbar-color:#cbd5e1 #fff;background-color:#fff;border-radius:10px;width:100%;height:100%;max-height:calc(100vh - 128px);padding:20px 12px;overflow-y:auto}.author-modal::-webkit-scrollbar{width:10px}.author-modal::-webkit-scrollbar-track{background:#fff;border-radius:4px}.author-modal::-webkit-scrollbar-thumb{background-color:#cbd5e1;border:3px solid #fff;border-radius:8px}.author-modal::-webkit-scrollbar-thumb:hover{background-color:#94a3b8}@media (min-width:768px){.author-modal{padding:32px}}.author-modal_bio-container{background-color:#fff;flex-direction:column;gap:24px;margin-bottom:24px;display:flex}@media (min-width:992px){.author-modal_bio-container{flex-direction:row}}.author-modal_bio-image{-o-object-fit:cover;object-fit:cover;border-radius:10px}.author-modal_bio-image-container{flex-shrink:0;width:100%;max-width:324px;height:200px;position:relative}@media (min-width:992px){.author-modal_bio-image-container{width:324px;height:200px}}.author-modal_bio-text :last-child{margin-bottom:0}.author-modal_bio-name{color:#519136;letter-spacing:-.56px;margin:0 0 8px;font-size:24px;font-weight:900;line-height:110%}@media (max-width:991.98px){.author-modal_bio-name{font-size:20px}}.author-modal_bio-title{margin:0 0 16px}.author-modal_bio-summary{color:#519136;margin:0 0 16px;font-size:16px;font-weight:700;line-height:24px}.author-modal_schedule-title{color:#519136;letter-spacing:-.48px;margin:0 0 24px;font-size:20px;font-weight:900;line-height:110%}@media (max-width:991.98px){.author-modal_schedule-title{font-size:18px}}.author-modal_schedule-container{flex-direction:column;gap:32px;display:flex}.author-modal_item-container{border:1px solid #323232;border-radius:10px;padding:32px;position:relative}
.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}}.dialog_content{z-index:10001;width:100%;max-width:1280px;max-height:90vh;padding:1.5rem;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.dialog_content.modal-size-medium{max-width:992px}.dialog_content.modal-size-small{max-width:540px}.dialog_content.modal-bg-white{background-color:#fff;padding:30px}.dialog_content .default-close{position:absolute;top:28px;right:28px}.dialog_content .default-close:hover{cursor:pointer}.dialog_content .responsive-video{width:100%;height:0;padding-bottom:56.25%;position:relative}.dialog_content .responsive-video iframe,.dialog_content .responsive-video video{width:100%;height:100%;position:absolute;top:0;left:0}.dialog_content [data-modal-id]{z-index:2;position:relative}.dialog_title,.dialog_description{display:none}.dialog_overlay{z-index:10000;background-color:#000c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dialog_close-trigger{border:none;border:initial;background-color:#0000;background-color:initial;cursor:pointer;z-index:10002;color:#000;row-gap:.375rem;margin-bottom:.75rem;padding:0}.dialog_close-trigger svg path{fill:#000}.dialog_loading{color:#fff;width:3.125rem;height:3.125rem;display:none}.dialog_loading.show{display:block;position:absolute;top:50%;left:calc(50% - 1.5625rem)}
.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}}.event{max-width:856px;margin:20px auto 30px}.event>.row>.event--content-wrapper{padding-right:calc(var(--bs-gutter-x)*1)}@media (min-width:992px){.event>.row>.event--listing-wrapper{padding-left:calc(var(--bs-gutter-x)*1)}}.event>.row>.event--listing-wrapper .event--nested-aside-content .event--nested-aside-item{padding-top:32px}.event--headline{text-align:center;margin-top:0;margin-bottom:0}.event--date{color:#519136;text-transform:uppercase;letter-spacing:2px;letter-spacing:2px;text-align:center;margin-top:24px;margin-bottom:16px;font-size:14px;font-weight:800}.event-condensed--authors.mod-truncate{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.event-condensed--authors span{font-size:14px;line-height:20px}.event-condensed--author-btn{color:#475569;appearance:none;margin:0;font-size:14px;font-weight:400;line-height:20px;display:inline}.event-condensed--author-btn .event-condensed--author-text{color:#bdce2e;cursor:pointer;text-decoration:underline;display:inline}.event-condensed--author-btn .event-condensed--author-text.mod-org{cursor:inherit;color:#475569;text-decoration:none}.event-condensed--author-btn .event-condensed--author-delimiter{text-decoration:none}.event--image-container{margin-bottom:24px}.event--image-container>:first-child.event--date{margin-top:0}.event--image-container.has-image{padding-top:16px}.event--image-container .event--title-image{-o-object-fit:cover;object-fit:cover;border-radius:16px;width:100%;height:auto;min-height:204px;display:block}.event--image-container .event--topic{color:#0c0c0d;text-align:center;margin:16px 0 0;font-size:14px;font-style:normal;font-weight:800;line-height:14px}@media (min-width:992px){.event{margin-top:40px;margin-bottom:80px}}.author-modal{text-align:left;scrollbar-width:auto;scrollbar-color:#cbd5e1 #fff;background-color:#fff;border-radius:10px;width:100%;height:100%;max-height:calc(100vh - 128px);padding:20px 12px;overflow-y:auto}.author-modal::-webkit-scrollbar{width:10px}.author-modal::-webkit-scrollbar-track{background:#fff;border-radius:4px}.author-modal::-webkit-scrollbar-thumb{background-color:#cbd5e1;border:3px solid #fff;border-radius:8px}.author-modal::-webkit-scrollbar-thumb:hover{background-color:#94a3b8}@media (min-width:768px){.author-modal{padding:32px}}.author-modal_bio-container{background-color:#fff;flex-direction:column;gap:24px;margin-bottom:24px;display:flex}@media (min-width:992px){.author-modal_bio-container{flex-direction:row}}.author-modal_bio-image{-o-object-fit:cover;object-fit:cover;border-radius:10px}.author-modal_bio-image-container{flex-shrink:0;width:100%;max-width:324px;height:200px;position:relative}@media (min-width:992px){.author-modal_bio-image-container{width:324px;height:200px}}.author-modal_bio-text :last-child{margin-bottom:0}.author-modal_bio-name{color:#519136;letter-spacing:-.56px;margin:0 0 8px;font-size:24px;font-weight:900;line-height:110%}@media (max-width:991.98px){.author-modal_bio-name{font-size:20px}}.author-modal_bio-title{margin:0 0 16px}.author-modal_bio-summary{color:#519136;margin:0 0 16px;font-size:16px;font-weight:700;line-height:24px}.author-modal_schedule-title{color:#519136;letter-spacing:-.48px;margin:0 0 24px;font-size:20px;font-weight:900;line-height:110%}@media (max-width:991.98px){.author-modal_schedule-title{font-size:18px}}.author-modal_schedule-container{flex-direction:column;gap:32px;display:flex}.author-modal_item-container{border:1px solid #323232;border-radius:10px;padding:32px;position:relative}
