.footer{border-top:12px solid var(--site-accent-2);background-color:#f8fafc;padding:32px 0}.footer .icon-link{display:flex;flex-direction:row;align-items:center;gap:6px}.footer .footer-logo-container{display:flex}.footer .footer-logo-container a{display:inline-block}.footer .footer-logo-container img{display:block}.footer .footer-horizontal-rule{height:1px;background-color:#c1c1c1;color:#c1c1c1;border:none;margin:24px 0}.footer .footer-columns-container{row-gap:40px}.footer .footer-columns-container .footer-column.mobile-start{text-align:start}.footer .footer-columns-container .footer-column.mobile-start>*{text-align:start;justify-content:start}.footer .footer-columns-container .footer-column.mobile-center{text-align:center}.footer .footer-columns-container .footer-column.mobile-center>*{text-align:center;justify-content:center}.footer .footer-columns-container .footer-column.mobile-end{text-align:end}.footer .footer-columns-container .footer-column.mobile-end>*{text-align:end;justify-content:end}.footer a{text-decoration:none;color:inherit}.footer a:not(.btn):hover{text-decoration:underline}.footer ul:not(.footer-legal-links-section){margin:0;padding:0}.footer ul:not(.footer-legal-links-section) li{list-style-type:none}.footer .footer-column>.footer-link-group:not(:last-child){margin-bottom:24px}.footer .footer-column>.btn{margin-top:0}.footer .footer-column>.btn+.btn,.footer .footer-column>.btn+br+.btn{margin-top:12px}.footer .footer-column>.btn+.footer-link-group{margin-top:24px}.footer .footer-link-group{font-size:14px}.footer .footer-link-group>ul{padding-top:24px}.footer .footer-link-group>ul>li{font-size:16px}.footer .footer-link-group>ul>li a:not(.btn){font-size:18px;font-style:normal;font-weight:400;line-height:26px}.footer .footer-link-group>ul>li a:not(.btn):hover{color:var(--site-primary-1);text-decoration:underline}.footer .footer-link-group>ul>li:not(:first-child){padding-top:12px}.footer .footer-link-group--title{color:var(--default-heading-color)}.footer .footer-link-group--title:not(:first-child){margin-top:12px;font-weight:700}.footer .footer-link-group--title+.footer-link-group--description{margin-top:12px}.footer .footer-link-group--description>p{margin:12px 0}.footer .footer-link-group--description>:first-child:not(:last-child){margin-top:0}.footer .footer-link-group--description>:last-child:not(:first-child){margin-bottom:0}.footer .footer-link-group+.footer-link-group{margin-top:24px}.footer .footer-brand-section{text-align:center}.footer .footer-legal-links-section{display:flex;flex-direction:row;align-items:flex-end;justify-content:center;flex-wrap:wrap;row-gap:4px;margin-right:0}.footer .footer-legal-links-section>:first-child{margin-left:0}@media(min-width:992px){.footer .footer-legal-links-section{justify-content:flex-end}}.footer .footer-legal-links-section>li{display:inline-block;margin:0 4px}.footer .footer-legal-links-section>li a{color:#4d4d4f;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.footer .footer-legal-links-section>li:not(:last-child):after{content:"|";margin-left:5px;color:var(--site-primary-accent)}.footer .footer-social-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px}.footer .footer-social-row a:hover svg path{fill:#1d4ed8}.footer .footer-social-row .nowrap{display:none}.footer .footer-button.left,.footer .footer-social-row.left{justify-content:left}.footer .footer-button.center,.footer .footer-social-row.center{justify-content:center}.footer .footer-button.right,.footer .footer-social-row.right{justify-content:right}.footer .footer-button.stretch>*,.footer .footer-social-row.stretch>*{display:block;width:100%}@media(min-width:992px){.footer .footer-button.left-desktop,.footer .footer-social-row.left-desktop{justify-content:left}.footer .footer-button.center-desktop,.footer .footer-social-row.center-desktop{justify-content:center}.footer .footer-button.right-desktop,.footer .footer-social-row.right-desktop{justify-content:right}.footer .footer-button.stretch-desktop>*,.footer .footer-social-row.stretch-desktop>*{display:block;width:100%}}.footer .footer-button{margin:15px 0;display:flex;flex-direction:row}.footer .footer-copyright-text{color:#4d4d4f;font-size:14px;font-style:normal;font-weight:400;line-height:20px}@media(min-width:992px){.footer{padding:40px 0}.footer .footer-columns-container .footer-column{max-width:215px}.footer .footer-columns-container .footer-column.desk-start{text-align:start}.footer .footer-columns-container .footer-column.desk-start>*{text-align:start;justify-content:start}.footer .footer-columns-container .footer-column.desk-center{text-align:center}.footer .footer-columns-container .footer-column.desk-center>*{text-align:center;justify-content:center}.footer .footer-columns-container .footer-column.desk-end{text-align:end}.footer .footer-columns-container .footer-column.desk-end>*{text-align:end;justify-content:end}.footer .footer-columns-container .footer-column .footer-button.left-desktop,.footer .footer-columns-container .footer-column .footer-social-row.left-desktop{justify-content:left}.footer .footer-columns-container .footer-column .footer-button.center-desktop,.footer .footer-columns-container .footer-column .footer-social-row.center-desktop{justify-content:center}.footer .footer-columns-container .footer-column .footer-button.right-desktop,.footer .footer-columns-container .footer-column .footer-social-row.right-desktop{justify-content:right}.footer .footer-columns-container .footer-column.column-is-right{margin-left:auto}}.footer .small-gap{margin:12px 0}@media(min-width:768px){footer .footer-legal-links-section{justify-content:flex-end}footer .footer-copyright-text{text-align:start}footer .footer-brand-section{text-align:left}}footer{color:var(--site-primary-2);font-weight:400}.footer-link-group--title,footer{font-size:18px;font-style:normal;line-height:26px}.footer-link-group--title{color:var(--default-heading-colors);font-weight:700}.article{margin-top:20px;margin-bottom:30px}.article>.row>.article--content-wrapper{padding-right:calc(var(--bs-gutter-x)*1)}@media(min-width:992px){.article>.row>.article--content-wrapper{border-right:1px solid #d0d0d0}}.article>.row>.article--listing-wrapper>:last-child:not(:first-child){border-top:1px solid #d0d0d0}@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>.row>.article--listing-wrapper>:first-child>.article--nested-aside-item{padding-top:0}.article--headline{margin-top:0;padding-bottom:24px;margin-bottom:0}.article-condensed--author{color:var(--site-primary-2,#4D4D4F);font-size:14px;font-weight:400;line-height:20px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.article-condensed--author:hover{cursor:pointer}.article-condensed--author:hover .article-condensed--author-link{text-decoration:underline}.article-condensed--author .article-condensed--author-link{color:var(--site-primary-1)}.article--image-container{padding-bottom:16px;border-bottom:1px solid #d0d0d0;margin-bottom:24px}.article--image-container>:first-child.article--date{margin-top:0}.article--image-container.has-image{border-top:1px solid #d0d0d0;padding-top:16px}.article--image-container.has-image>:nth-child(2n){margin-top:16px}.article--image-container .article--title-image{display:block;-o-object-fit:cover;object-fit:cover;max-height:232px;height:auto;width:100%;border-radius:16px;-o-object-position:var(--image-position);object-position:var(--image-position)}.article--image-container .article--date{color:#64748b;font-size:12px;font-style:normal;font-weight:600;line-height:20px;text-transform:uppercase;margin:16px 0 0}@media(min-width:992px){.article{margin-top:40px;margin-bottom:80px}}.author-modal{border-radius:16px}.widget-article-archive-listing--heading{margin:0;font-size:20px;font-style:normal;font-weight:700;line-height:28px}.widget-article-archive-listing--archive-list{margin:0;padding:16px 0 32px}.widget-article-archive-listing--archive-list>:nth-child(n){margin-top:16px}.widget-article-archive-listing--archive-list>:first-child{margin-top:0}.widget-article-archive-listing--archive-list .widget-article-archive-listing--archive-item{list-style-type:none}.widget-article-archive-listing--archive-list .widget-article-archive-listing--archive-item .disabled{outline:1px solid var(--button-outline-border,--site-primary-accent);padding:8px 16px}.widget-article-archive-listing--archive-list .widget-article-archive-listing--archive-item .widget-article-archive-listing--archive-btn{border:none;font-size:14px;line-height:20px;text-decoration:none;color:var(--button-outline-color,#0054A5);padding:8px 16px;background-color:#fff;border-radius:8px;cursor:pointer;box-shadow:3px 3px 8px 0 rgba(0,0,0,.15);transition:all .2s ease-in;outline:1px solid rgba(0,0,0,0)}.widget-article-archive-listing--archive-list .widget-article-archive-listing--archive-item .widget-article-archive-listing--archive-btn:hover{outline:1px solid var(--site-primary-accent,#0054A5);box-shadow:3px 3px 8px 0 rgba(0,0,0,.3)}.widget-article-archive-listing--archive-list .widget-article-archive-listing--archive-item .widget-article-archive-listing--archive-btn.expanded{outline:1px solid var(--button-outline-border,--site-primary-accent)}.widget-article-archive-listing--archive-list .widget-article-archive-listing--archive-item .widget-article-archive-listing--subarchive-list{list-style-type:none;padding-left:20px;height:0;overflow:hidden}.widget-article-archive-listing--archive-list .widget-article-archive-listing--archive-item .widget-article-archive-listing--subarchive-list>:nth-child(n){margin-top:16px}.widget-article-archive-listing--archive-list .widget-article-archive-listing--archive-item .widget-article-archive-listing--subarchive-list.widget-article-archive-listing--subarchive-list-expanded{height:auto;overflow:visible}.widget-article-archive-listing--archive-list .widget-article-archive-listing--archive-item .widget-article-archive-listing--subarchive-list .widget-article-archive-listing--subarchive-item{list-style-type:none}.widget-article-archive-listing--archive-list .widget-article-archive-listing--archive-item .widget-article-archive-listing--subarchive-list .widget-article-archive-listing--subarchive-item a{outline:1px solid rgba(0,0,0,0);transition:all .2s ease-in;display:inline-block;font-size:14px;line-height:20px;text-decoration:none;color:var(--link-blue-color,#0054A5);padding:8px 16px;background-color:#fff;border-radius:8px}.widget-article-archive-listing--archive-list .widget-article-archive-listing--archive-item .widget-article-archive-listing--subarchive-list .widget-article-archive-listing--subarchive-item a:hover{color:var(--link-blue-color-hover,#0054A5);outline:1px solid var(--button-outline-border,--site-primary-accent)}.widget-article-archive-listing--archive-list .widget-article-archive-listing--archive-item .widget-article-archive-listing--subarchive-list .widget-article-archive-listing--subarchive-item span{display:inline-block;font-size:14px;line-height:20px;text-decoration:none;color:var(--link-blue-color,#0054A5);padding:8px 16px;background-color:#fff;border-radius:8px;box-shadow:3px 3px 8px 0 rgba(0,0,0,.15);outline:1px solid var(--button-outline-border,--site-primary-accent)}.widget-article-archive-listing--archive-list .widget-article-archive-listing--archive-item .widget-article-archive-listing--subarchive-list .widget-article-archive-listing--subarchive-item.widget-article-archive-listing--subarchive-item-active a{font-weight:700}.dialog_content{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:1200px;padding:1.5rem;z-index:10001;text-align:end}.dialog_content.modal-size-medium{max-width:992px}.dialog_content.modal-size-small{max-width:540px}.dialog_content.modal-bg-white{padding:30px;background-color:#fff}.dialog_content .default-close:hover{cursor:pointer}.dialog_content .responsive-video{position:relative;width:100%;padding-bottom:56.25%;height:0}.dialog_content .responsive-video iframe,.dialog_content .responsive-video video{position:absolute;top:0;left:0;width:100%;height:100%}.dialog_content [data-modal-id]{z-index:2;position:relative}.dialog_description,.dialog_title{display:none}.dialog_overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,34,69,.8980392157);display:flex;align-items:center;justify-content:center;z-index:10000}.dialog_close-trigger{display:inline;border:initial;background-color:transparent;background-color:initial;cursor:pointer;z-index:10002;color:#fff;row-gap:.375rem;padding:0}.dialog_close-trigger svg{height:24px;width:24px}@media(min-width:992px){.dialog_close-trigger svg{height:40px;width:40px}}.dialog_loading{display:none;color:#fff;width:3.125rem;height:3.125rem}.dialog_loading.show{position:absolute;top:50%;left:calc(50% - 1.5625rem);display:block}.panel-richtext__root{display:flex}.panel-richtext__root .richtext-margin-helper>p+.btn{margin-top:4px}.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}.pagination{padding:16px 0;border-top:1px solid #d0d0d0}.pagination ul{padding:0;margin:0;display:flex;flex-direction:row;gap:8px;justify-content:center}.pagination ul li{list-style-type:none;display:flex;text-align:center;align-items:center}.pagination ul li .pagination--link:not(.pagination--current){display:block;height:100%;width:100%;height:36px;width:36px;color:#4d4d4f;border-radius:8px;padding:8px 0;text-decoration:none;font-size:14px;font-style:normal;font-weight:400;outline:1px solid #d0d0d0;transition:all .2s ease-in}.pagination ul li .pagination--link:not(.pagination--current):hover{outline:1px solid var(--button-outline-border,--site-primary-accent);color:var(--link-blue-color,#0054A5)}.pagination ul li .pagination--link:not(.pagination--current):not(.is-elipsis):hover{text-decoration:underline}.pagination ul li .pagination--current{color:#4d4d4f;color:var(--button-primary-color);background-color:var(--button-primary-bg);outline:1px solid var(--button-outline-border,--site-primary-accent)}.pagination ul li .pagination--current,.pagination ul li .pagination--next,.pagination ul li .pagination--prev{display:block;height:100%;width:100%;height:36px;width:36px;border-radius:8px;padding:8px 0;text-decoration:none;font-size:14px;font-style:normal;font-weight:400}.pagination ul li .pagination--next,.pagination ul li .pagination--prev{color:#4d4d4f;background:none;border-radius:100%}.pagination ul li .pagination--next:not(.disabled):hover,.pagination ul li .pagination--prev:not(.disabled):hover{text-decoration:underline}.pagination ul li .pagination--next:not(.disabled):hover svg path,.pagination ul li .pagination--prev:not(.disabled):hover svg path{stroke:var(--default-heading-color)}.pagination ul li .pagination--next svg path,.pagination ul li .pagination--prev svg path{stroke:#4d4d4f;transition:all .1s ease-in}.pagination ul li .pagination--next.disabled svg path,.pagination ul li .pagination--prev.disabled svg path{stroke:#d0d0d0}.pagination ul li.pagination-hide-on-mobile{display:none}@media(min-width:768px){.pagination ul li.pagination-hide-on-mobile{display:flex}}.listing{margin-top:20px;margin-bottom:30px}.listing>.row>.article--content-wrapper .article-listing--wrapper>.article-item{border-top:1px solid #d0d0d0;padding:16px 0}.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}.listing>.row>.article--content-wrapper .article-listing--wrapper>.article-item:last-child{padding-bottom:32px}@media(min-width:992px){.listing>.row>.article--content-wrapper{border-right:1px solid #d0d0d0;padding-right:calc(var(--bs-gutter-x)*1)}}.listing>.row>.article--listing-wrapper>:nth-child(2){border-top:1px solid #d0d0d0}@media(min-width:992px){.listing>.row>.article--listing-wrapper{padding-left:calc(var(--bs-gutter-x)*1)}}.listing>.row>.article--listing-wrapper .article--nested-aside-content .article--nested-aside-item:not(:first-child){padding-top:32px}.listing>.row>.article--listing-wrapper .article--nested-aside-content>:nth-child(2){border-top:1px solid #d0d0d0}.article-no-listings{text-align:center;padding-top:32px;font-style:italic}.article--headline{font-size:42px;font-weight:700;line-height:46px;letter-spacing:-.84px}@media(min-width:992px){.article--headline{font-size:48px;font-weight:800;line-height:52px}}.article-condensed--headline,.article-detailed--headline{font-size:18px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:8px}@media(min-width:992px){.article-condensed--headline,.article-detailed--headline{font-size:20px;line-height:28px}}.article-condensed--headline a,.article-detailed--headline a{text-decoration:none}.article-condensed--headline a:hover,.article-detailed--headline a:hover{text-decoration:underline;cursor:pointer}.article-condensed .article-condensed--date,.article-detailed-content .article-condensed--date{margin:0;color:#64748b;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;font-size:14px;font-weight:400;line-height:20px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.article-condensed .article-condensed--author .article-condensed--author-link,.article-detailed-content .article-condensed--author .article-condensed--author-link{color:#173ead;cursor:pointer}.article-condensed .article-condensed--lead,.article-detailed-content .article-condensed--lead{margin:8px 0 0;max-width:624px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.article-condensed .article-detailed--lead,.article-detailed-content .article-detailed--lead{margin:8px 0 0;max-width:624px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;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;display:block;width:100%;height:auto;min-height:188px;max-height:204px;border-radius:16px}@media(min-width:992px){.article-detailed-with-image .article-detailed-image img{max-width:306px;height:188px}.article-detailed-with-image{flex-direction:row}}.author-modal{width:100%;border-radius:10px;background-color:#fff;text-align:left;overflow-y:auto;height:100%;max-height:calc(100vh - 128px);padding:20px 12px;scrollbar-width:auto;scrollbar-color:#cbd5e1 #fff}.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-radius:8px;border:3px solid #fff}.author-modal::-webkit-scrollbar-thumb:hover{background-color:#94a3b8}@media(min-width:768px){.author-modal{padding:32px}}.author-modal_bio-container{display:flex;flex-direction:column;gap:24px;margin-bottom:24px;background-color:#fff}@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{position:relative;flex-shrink:0;width:100%;height:200px;max-width:324px}@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:#0c1f56;margin:0 0 8px;font-size:24px;line-height:32px;font-weight:400;font-family:var(--font-barlow);font-weight:700}@media(min-width:992px){.author-modal_bio-name{font-size:28px;line-height:36px;letter-spacing:-.56px}}.author-modal_bio-title{margin:0 0 16px}.author-modal_bio-summary{margin:0 0 16px;color:#0c1f56;font-size:18px;line-height:24px;font-weight:400;font-weight:700}.author-modal_schedule-title{margin:0 0 24px;color:#0c1f56;font-size:20px;line-height:28px;font-weight:400;font-family:var(--font-barlow);font-weight:700}@media(min-width:992px){.author-modal_schedule-title{font-size:24px;line-height:32px}}.author-modal_schedule-container{display:flex;flex-direction:column;gap:32px}.author-modal_item-container{padding:32px;border:1px solid #94a3b8;border-radius:10px;position:relative}main.has-paywall{position:relative}main.has-paywall:after{content:"";position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:all;z-index:9997}main.has-paywall .me-article--content-wrapper{position:relative;max-height:400px;overflow:hidden}main.has-paywall .me-article--content-wrapper:after{content:"";position:absolute;bottom:0;left:0;right:0;height:200px;background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgb(255,255,255));pointer-events:none}.me-article--hero{position:relative;background-size:cover;background-repeat:no-repeat;background-position:50%;padding-top:4rem;padding-bottom:4rem}.me-article--hero .me-article--bg,.me-article--hero .me-article--overlay{position:absolute;inset:0;pointer-events:none}.me-article--hero .me-article--bg{background-size:cover;background-repeat:no-repeat;background-position:50%;z-index:0}.me-article--hero .me-article--overlay{z-index:1;opacity:.9}.me-article--hero__inner{display:flex;flex-direction:column;justify-content:center;gap:.75rem;max-width:40rem;margin-left:auto;margin-right:auto;position:relative;text-align:center;z-index:2}.me-article--hero h1{color:#fff;margin:0}.me-article--image-left{width:100%}.me-article--image-left .me-article--media{background-size:cover;background-repeat:no-repeat;background-position:50%;border-radius:0;aspect-ratio:1.85/1;min-height:0;height:100%}.me-article--image-left .me-article--panel{position:relative;padding:0;border-radius:0;height:100%;background-size:auto;background-repeat:no-repeat;background-position:50%;overflow:hidden}.me-article--image-left .me-article--panel-overlay{position:absolute;inset:0;opacity:.9;pointer-events:none;z-index:0}.me-article--image-left .me-article--cols{width:100%}.me-article--image-left .me-article--col{min-width:0;padding:0}.me-article--image-left .me-article--panel__inner{display:flex;flex-direction:column;gap:.75rem;position:relative;z-index:1}.me-article--image-left .me-article--panel__inner h1{color:#fff;margin:0}.me-article--image-left .me-article--panel__inner.panel-p-sm{padding-block:2rem;padding-inline:1rem}@media(min-width:768px){.me-article--image-left .me-article--panel__inner.panel-p-sm{padding:1rem}}.me-article--image-left .me-article--panel__inner.panel-p-md{padding-block:2rem;padding-inline:1rem}@media(min-width:768px){.me-article--image-left .me-article--panel__inner.panel-p-md{padding:3rem}}.me-article--image-left .me-article--panel__inner.panel-p-lg{padding-block:2rem;padding-inline:1rem}@media(min-width:768px){.me-article--image-left .me-article--panel__inner.panel-p-lg{padding:5rem}}@media(min-width:1440px){.me-article--image-left .me-article--panel__inner{justify-content:center;height:100%}}@media(min-width:992px){.me-article--image-left .me-article--media{aspect-ratio:auto}}@media(min-width:1440px){.me-article--image-left .row{min-height:500px}}.me-article--categories{color:#fff;font-size:16px;font-weight:700;letter-spacing:1px;line-height:20px;margin:0;text-transform:uppercase}.me-article--excerpt p,.me-article--meta p{margin:0}.me-article--content-wrapper{margin-inline:auto;max-width:960px;padding-right:calc(var(--bs-gutter-x)*1)}.paywall-container{position:absolute;top:0;left:0;right:0;bottom:0;z-index:9998;background:linear-gradient(180deg,rgba(0,0,0,.05) 0,rgb(0,0,0));overflow-y:scroll}.paywall-container .paywall-modal{will-change:transform;display:flex;top:100vh;align-items:center;background-color:#fff;flex-direction:column;margin:0 auto;text-align:left;width:100%;z-index:9999;opacity:1;min-height:42vh;transform:translateY(-42vh);position:absolute;padding:0;animation:slideUp .5s ease-out forwards}@media screen and (min-width:765px){.paywall-container .paywall-modal{min-height:50vh;transform:translateY(-50vh)}}.paywall-container .paywall-modal__content{position:relative;max-width:600px;width:90%;overflow-y:auto}.paywall-container .paywall-modal__body{padding-block:48px 44px}@media(max-width:768px){.paywall-container .paywall-modal__body{padding-block:40px 36px}}.paywall-container .paywall-modal__footer-text{text-align:center;font-size:16px;color:#666;margin:16px 0}.paywall-container .paywall-modal__footer-text a{color:#06c;text-decoration:none;font-weight:600}.paywall-container .paywall-modal__footer-text a:hover{text-decoration:underline}@keyframes slideUp{0%{transform:translateY(calc(-42vh + 40px));opacity:0}to{transform:translateY(-42vh);opacity:1}}@media screen and (min-width:765px){@keyframes slideUp{0%{transform:translateY(calc(-50vh + 40px));opacity:0}to{transform:translateY(-50vh);opacity:1}}}.social-share-icons{display:flex;align-items:center;gap:.75rem}.social-share-icons.icons-left{justify-content:flex-start}.social-share-icons.icons-center{justify-content:center}.social-share-icons.icons-right{justify-content:flex-end}.social-share-icons a,.social-share-icons button{padding:0;margin:0;display:flex;align-items:center}.me-listing{--card-size:minmax(auto,400px);--card-count:1;display:grid;grid-template-columns:repeat(var(--card-count),var(--card-size));grid-gap:24px;gap:24px;padding-block:60px;justify-content:center}@media(min-width:768px){.me-listing{--card-count:2}}@media(min-width:992px){.me-listing{--card-count:3}}@media(min-width:1200px){.me-listing{--card-count:4}}.me-listing--no-results{text-align:center;padding-top:32px;font-style:italic}.me-listing-page__headline{font-size:42px;font-weight:700;line-height:46px;letter-spacing:-.84px}@media(min-width:992px){.me-listing-page__headline{font-size:48px;font-weight:800;line-height:52px}}.me-card{background:#fff;border-radius:1rem;box-shadow:4px 4px 15px 0 rgba(0,0,0,.15);overflow:hidden;width:100%;display:flex;flex-direction:column}.me-card__image{position:relative;height:200px;background:#f1f1f1}.me-card__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--image-position,50% 0);object-position:var(--image-position,50% 0)}.me-card__pill{position:absolute;top:1rem;right:1rem;display:flex;align-items:center;gap:.25rem;padding:.25rem .75rem;border-radius:999px;background:#006672;color:#fff;font-size:14px;line-height:1.25rem}.me-card__body{padding:1rem;display:flex;flex-direction:column;flex-grow:1}.me-card__categories{color:#006672;font-size:1rem;line-height:1.25rem;margin-top:0;margin-bottom:.5rem}.me-card .me-card__title{flex-grow:1;color:#0054a5;font-size:1.25rem;line-height:1.75rem;margin-block:0 1rem}.me-card__link{line-height:1}.me-card__link .btn{margin:0}.search-panel{padding-bottom:24px}@media(min-width:992px){.search-panel{padding-bottom:40px}}.search-panel:not(.source-search) .searchbox-widget{background-color:#01376d;padding-top:24px;padding-bottom:24px}.search-panel:not(.source-search) .searchbox-widget .searchForm{display:flex;align-items:center;gap:8px;max-width:768px}.search-panel:not(.source-search) .searchbox-widget .searchForm .reset-button{flex-grow:0;background:rgba(0,0,0,0);border:none}.search-panel:not(.source-search) .searchbox-widget .searchForm .reset-button svg{vertical-align:middle}.search-panel:not(.source-search) .searchbox-widget .searchForm .search-form-field{flex-grow:1;position:relative;z-index:9}.search-panel:not(.source-search) .searchbox-widget .searchForm .search-form-field .reset-button{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:10;cursor:pointer}.search-panel:not(.source-search) .searchbox-widget .ais-SearchBox form{display:flex}.search-panel:not(.source-search) .searchbox-widget .ais-SearchBox form .ais-SearchBox-input{width:100%;background-color:rgba(0,0,0,0);color:#fff;outline:none;font-size:22px;font-weight:700;line-height:28px}.search-panel:not(.source-search) .searchbox-widget .ais-SearchBox form .ais-SearchBox-input:after,.search-panel:not(.source-search) .searchbox-widget .ais-SearchBox form .ais-SearchBox-submit{display:none}.search-panel:not(.source-search) .searchbox-widget .ais-SearchBox form button{background-color:rgba(0,0,0,0);border:none}.search-panel:not(.source-search) .searchbox-widget .ais-SearchBox form button svg{fill:#fff}.search-panel:not(.source-search) .searchbox-widget .ais-SearchBox form input[type=search]::-ms-clear,.search-panel:not(.source-search) .searchbox-widget .ais-SearchBox form input[type=search]::-ms-reveal{display:none;width:0;height:0}.search-panel:not(.source-search) .searchbox-widget .ais-SearchBox form input[type=search]::-webkit-search-cancel-button,.search-panel:not(.source-search) .searchbox-widget .ais-SearchBox form input[type=search]::-webkit-search-decoration,.search-panel:not(.source-search) .searchbox-widget .ais-SearchBox form input[type=search]::-webkit-search-results-button,.search-panel:not(.source-search) .searchbox-widget .ais-SearchBox form input[type=search]::-webkit-search-results-decoration{display:none}.search-panel:not(.source-search) .ais-ClearRefinements-button{min-width:85px}.search-panel:not(.source-search) .loadMore{display:flex;justify-content:center;padding-top:32px}.search-panel:not(.source-search) .page-header{display:flex;flex-direction:column;row-gap:4px;padding-top:32px;padding-bottom:16px}@media(min-width:992px){.search-panel:not(.source-search) .page-header{padding-top:24px;padding-bottom:24px;flex-direction:row;justify-content:space-between;align-items:flex-end}}.search-panel:not(.source-search) .page-header h3{margin:0}.search-panel:not(.source-search) .page-header .ais-Stats-text{font-size:16px;font-style:normal;font-weight:400;line-height:24px;color:#475569}.search-panel:not(.source-search) .filter-bar-container-story-type{border-bottom:1px solid #d0d0d0;padding-bottom:16px}.search-panel:not(.source-search) .filter-bar-container{margin-top:16px}.search-panel:not(.source-search) .filter-bar-container .filter-chips{display:flex;align-items:center;gap:8px;margin-top:16px;overflow-x:scroll!important;-webkit-overflow-scrolling:touch;overscroll-behavior:none;scroll-behavior:smooth;cursor:pointer;-ms-overflow-style:none;scrollbar-width:none}.search-panel:not(.source-search) .filter-bar-container .filter-chips .filterButton{display:flex;background-color:#f1f1f1;border-radius:24px;padding:6px 14px;gap:8px;align-items:center;font-size:14px;line-height:20px;flex-shrink:0;cursor:pointer;border:2px solid #f1f1f1;transition:all .2s ease-in-out}.search-panel:not(.source-search) .filter-bar-container .filter-chips .filterButton svg{transition:all .2s ease-in-out}.search-panel:not(.source-search) .filter-bar-container .filter-chips .filterButton:not(.trigger) svg{color:var(--default-heading-color)}.search-panel:not(.source-search) .filter-bar-container .filter-chips .filterButton.trigger svg{color:#4d4d4f}.search-panel:not(.source-search) .filter-bar-container .filter-chips .filterButton:hover{border:2px solid var(--site-primary-accent)}.search-panel:not(.source-search) .filter-bar-container .filter-chips .filterButton:hover svg{color:var(--site-primary-accent)}.search-panel:not(.source-search) .filter-bar-container{position:relative}.search-panel:not(.source-search) .filter-bar-container .show-less-arrow,.search-panel:not(.source-search) .filter-bar-container .show-more-arrow,.search-panel:not(.source-search) .filter-bar-container .story-type-show-less-arrow,.search-panel:not(.source-search) .filter-bar-container .story-type-show-more-arrow{padding:8px;display:none;position:absolute;top:50%;background-color:#fff;border:none;border-radius:100%;cursor:pointer}.search-panel:not(.source-search) .filter-bar-container .show-less-arrow svg,.search-panel:not(.source-search) .filter-bar-container .show-more-arrow svg,.search-panel:not(.source-search) .filter-bar-container .story-type-show-less-arrow svg,.search-panel:not(.source-search) .filter-bar-container .story-type-show-more-arrow svg{vertical-align:middle;color:#4d4d4f}.search-panel:not(.source-search) .filter-bar-container .show-less-arrow:hover svg,.search-panel:not(.source-search) .filter-bar-container .show-more-arrow:hover svg,.search-panel:not(.source-search) .filter-bar-container .story-type-show-less-arrow:hover svg,.search-panel:not(.source-search) .filter-bar-container .story-type-show-more-arrow:hover svg{color:var(--site-primary-accent)}.search-panel:not(.source-search) .filter-bar-container .show-more-arrow,.search-panel:not(.source-search) .filter-bar-container .story-type-show-more-arrow{transform:translateY(-50%);right:0}.search-panel:not(.source-search) .filter-bar-container .show-less-arrow,.search-panel:not(.source-search) .filter-bar-container .story-type-show-less-arrow{transform:translateY(-50%) rotate(180deg);left:0}.search-panel:not(.source-search) .filter-container{padding-top:32px;padding-bottom:8px}.search-panel:not(.source-search) .content_type-chips{cursor:pointer}.search-panel:not(.source-search) .content_type-chips .filter-chips{position:relative}.search-panel:not(.source-search) .content_type-chips .filterButton{cursor:pointer;border-radius:8px;background-color:#000}.search-panel:not(.source-search) .content_type-chips .filterButton.active,.search-panel:not(.source-search) .content_type-chips .filterButton:hover{background-color:#000}.search-panel:not(.source-search) .aa-Autocomplete .aa-Form{background-color:rgba(0,0,0,0);color:#fff;border-width:0 0 1px;border-color:#f1f5f9;border-radius:0}.search-panel:not(.source-search) .aa-Autocomplete .aa-Form:active,.search-panel:not(.source-search) .aa-Autocomplete .aa-Form:focus,.search-panel:not(.source-search) .aa-Autocomplete .aa-Form:focus-within{border-width:0 0 1px;outline-width:0 0 1px 0;box-shadow:none}.search-panel:not(.source-search) .aa-Autocomplete .aa-Form .aa-InputWrapperPrefix svg path{fill:#fff}.search-panel:not(.source-search) .aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input{color:#fff;font-size:22px;font-weight:700;line-height:28px}.search-panel:not(.source-search) .aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-moz-placeholder{color:#fff;font-size:22px;font-weight:700;line-height:28px}.search-panel:not(.source-search) .aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::placeholder{color:#fff;font-size:22px;font-weight:700;line-height:28px}.search-panel:not(.source-search) .aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton .aa-ClearIcon{fill:#fff;height:20px;width:20px}.search-panel:not(.source-search) .aa-Panel{background-color:#000;width:100%!important;left:0!important;right:0!important}.search-panel:not(.source-search) .aa-Panel .aa-Source{--bs-gutter-x:24px;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto;max-width:540px}@media(min-width:768px){.search-panel:not(.source-search) .aa-Panel .aa-Source{max-width:720px}}@media(min-width:992px){.search-panel:not(.source-search) .aa-Panel .aa-Source{max-width:960px}}@media(min-width:1200px){.search-panel:not(.source-search) .aa-Panel .aa-Source{max-width:1140px}}.search-panel:not(.source-search) .aa-Panel .aa-ItemContent,.search-panel:not(.source-search) .aa-Panel .aa-ItemContent mark{color:#fff}.search-panel:not(.source-search) .aa-Panel .aa-ItemActions button svg path,.search-panel:not(.source-search) .aa-Panel .aa-ItemContent .aa-ItemIcon svg path{fill:#fff}.search-panel:not(.source-search) .aa-GradientBottom{display:none}.search-panel_empty-state{display:block;text-align:center;padding:4rem 0 1.5rem}.search-panel_empty-state_title{font-size:28px;line-height:36px;letter-spacing:-.56px;font-weight:400;font-family:var(--font-barlow);font-weight:700}@media(min-width:992px){.search-panel_empty-state_title{font-size:36px;line-height:44px;letter-spacing:-.72px}}.search-panel_loading{display:flex;justify-content:center;align-items:center;min-height:25dvh}.source-search .searchbox-widget{background-color:rgba(0,0,0,0);padding-top:24px}.source-search .searchbox-widget .sourceSearchForm{display:flex}.source-search .searchbox-widget .sourceSearchForm .reset-button{background-color:rgba(0,0,0,0);border:none}.source-search .searchbox-widget .sourceSearchForm .reset-button svg,.source-search .searchbox-widget .sourceSearchForm .reset-button svg path{fill:#01376d}.source-search .searchbox-widget .sourceSearchForm .source-search-form-field{flex-grow:1;color:#4d4d4f}.source-search .aa-Autocomplete .aa-Form{color:#4d4d4f;border:1px solid #d0d0d0}.source-search .aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input{color:#4d4d4f}.source-search .ais-SearchBox form{display:flex}.source-search .ais-SearchBox form .ais-SearchBox-input{width:100%;background-color:rgba(0,0,0,0);color:#fff;outline:none;font-size:22px;font-weight:700;line-height:28px}.source-search .ais-SearchBox form .ais-SearchBox-input:after{display:none}.source-search .ais-SearchBox form .ais-SearchBox-submit{display:block}.source-search .ais-SearchBox form button{background-color:rgba(0,0,0,0);border:none}.source-search .ais-SearchBox form button svg{fill:#fff}.source-search .ais-SearchBox form input[type=search]::-ms-clear,.source-search .ais-SearchBox form input[type=search]::-ms-reveal{display:none;width:0;height:0}.source-search .ais-SearchBox form input[type=search]::-webkit-search-cancel-button,.source-search .ais-SearchBox form input[type=search]::-webkit-search-decoration,.source-search .ais-SearchBox form input[type=search]::-webkit-search-results-button,.source-search .ais-SearchBox form input[type=search]::-webkit-search-results-decoration{display:none}.source-search .page-header{display:flex;flex-direction:column;row-gap:4px;padding-top:32px;padding-bottom:16px}@media(min-width:992px){.source-search .page-header{padding-top:24px;padding-bottom:24px;flex-direction:row;justify-content:flex-start;align-items:flex-end;gap:16px}}.source-search .page-header h3{margin:0}.source-search .page-header .ais-Stats-text{font-size:16px;font-style:normal;font-weight:400;line-height:24px;color:#475569}.source-search .filter-bar-container-story-type{display:none}.source-search .filter-bar-container{margin-top:16px}.source-search .filter-bar-container .filter-chips{display:flex;align-items:center;gap:8px;margin-top:16px;overflow-x:scroll!important;-webkit-overflow-scrolling:touch;overscroll-behavior:none;scroll-behavior:smooth;cursor:pointer;-ms-overflow-style:none;scrollbar-width:none}.source-search .filter-bar-container .filter-chips .filterButton{display:flex;background-color:#f1f1f1;border-radius:24px;padding:6px 14px;gap:8px;align-items:center;font-size:14px;line-height:20px;flex-shrink:0;cursor:pointer;border:2px solid #f1f1f1;transition:all .2s ease-in-out}.source-search .filter-bar-container .filter-chips .filterButton svg{transition:all .2s ease-in-out}.source-search .filter-bar-container .filter-chips .filterButton:not(.trigger) svg{color:var(--default-heading-color)}.source-search .filter-bar-container .filter-chips .filterButton.trigger svg{color:#4d4d4f}.source-search .filter-bar-container .filter-chips .filterButton:hover{border:2px solid var(--site-primary-accent)}.source-search .filter-bar-container .filter-chips .filterButton:hover svg{color:var(--site-primary-accent)}.source-search .filter-bar-container{position:relative}.source-search .filter-bar-container .show-less-arrow,.source-search .filter-bar-container .show-more-arrow,.source-search .filter-bar-container .story-type-show-less-arrow,.source-search .filter-bar-container .story-type-show-more-arrow{padding:8px;display:none;position:absolute;top:50%;background-color:#fff;border:none;border-radius:100%;cursor:pointer}.source-search .filter-bar-container .show-less-arrow svg,.source-search .filter-bar-container .show-more-arrow svg,.source-search .filter-bar-container .story-type-show-less-arrow svg,.source-search .filter-bar-container .story-type-show-more-arrow svg{vertical-align:middle;color:#4d4d4f}.source-search .filter-bar-container .show-less-arrow:hover svg,.source-search .filter-bar-container .show-more-arrow:hover svg,.source-search .filter-bar-container .story-type-show-less-arrow:hover svg,.source-search .filter-bar-container .story-type-show-more-arrow:hover svg{color:var(--site-primary-accent)}.source-search .filter-bar-container .show-more-arrow,.source-search .filter-bar-container .story-type-show-more-arrow{transform:translateY(-50%);right:0}.source-search .filter-bar-container .show-less-arrow,.source-search .filter-bar-container .story-type-show-less-arrow{transform:translateY(-50%) rotate(180deg);left:0}.source-search .content_type-chips{cursor:pointer}.source-search .content_type-chips .filter-chips{position:relative}.source-search .content_type-chips .filterButton{cursor:pointer;border-radius:8px;background-color:#000}.source-search .content_type-chips .filterButton.active,.source-search .content_type-chips .filterButton:hover{background-color:#000}.source-search .aa-Form{display:flex}.source-search .aa-Form .aa-InputWrapperPrefix .aa-SubmitButton .aa-SubmitIcon{fill:#4d4d4f}.aa-Form{display:flex}.aa-Form .aa-InputWrapperPrefix{order:3}.aa-Form .aa-InputWrapperPrefix .aa-SubmitButton{cursor:pointer}.aa-Form .aa-InputWrapper{padding:0 12px;order:1}.aa-Form .aa-InputWrapperSuffix{order:2}.aa-Panel{z-index:999;min-height:0!important;min-height:auto!important}.widget-image-text-card{--background-image:none;justify-content:space-between;display:flex;flex-direction:column;width:100%;margin:0;border-radius:16px;overflow:hidden;box-shadow:4px 4px 15px 0 rgba(0,0,0,.15);outline:1px solid rgba(0,0,0,0);position:relative;--image-border-color:$neutral-400;--has-padding:8px;padding-bottom:var(--has-padding)}.widget-image-text-card.background-default{background-color:#fff}.widget-image-text-card.center,.widget-image-text-card.center a{text-align:center}.widget-image-text-card.right,.widget-image-text-card.right a{text-align:right}.widget-image-text-card.left,.widget-image-text-card.left a{text-align:left}.widget-image-text-card.justify,.widget-image-text-card.justify a{text-align:justify}.widget-image-text-card .additional-tags{z-index:999;position:absolute;top:0;left:0;display:flex;justify-content:flex-end;gap:10px;width:100%;padding:16px}.widget-image-text-card .additional-tags .add_tag{border-radius:16px;color:#fff;padding:4px 12px;display:flex;gap:4px;align-items:center;font-size:14px}.widget-image-text-card .additional-tags .add_tag.member-tag{background-color:#006672}.widget-image-text-card .additional-tags .add_tag.sponsor-tag{background-color:#01376d}.widget-image-text-card .widget-image-text-card__content-wrapper{order:1;display:flex;flex-direction:column}.widget-image-text-card .widget-image-text-card__story-type{order:2;display:flex;justify-content:flex-start;gap:4px;padding:0 var(--has-padding) 8px}.widget-image-text-card .widget-image-text-card__story-type span{font-size:16px;font-weight:500;line-height:20px;font-family:var(--font-barlow);color:#006672}.widget-image-text-card .widget-image-text-card__story-type svg{width:20px;height:20px}.widget-image-text-card .widget-image-text-card__story-type svg circle,.widget-image-text-card .widget-image-text-card__story-type svg ellipse,.widget-image-text-card .widget-image-text-card__story-type svg path,.widget-image-text-card .widget-image-text-card__story-type svg polygon,.widget-image-text-card .widget-image-text-card__story-type svg rect{fill:var(--text-color,var(--site-primary-accent))}.widget-image-text-card .widget-image-text-card__heading{order:3;margin-top:0;font-size:18px;font-style:normal;font-weight:700;line-height:24px;color:var(--text-color,var(--default-heading-color))}@media(min-width:992px){.widget-image-text-card .widget-image-text-card__heading{font-size:20px;font-style:normal;font-weight:700;line-height:28px}}.widget-image-text-card .widget-image-text-card__heading a:visited{color:inherit}.widget-image-text-card .widget-image-text-card__heading a:hover{text-decoration:underline}.widget-image-text-card .widget-image-text-card__heading.add-padding-top{padding-top:40px}.widget-image-text-card .event-date{order:4;padding:0 var(--has-padding);font-size:14px;margin-bottom:0;color:var(--text-color,var(--default-heading-color))}.widget-image-text-card .widget-image-text-card__banner{order:1;width:100%;text-align:center}.widget-image-text-card .widget-image-text-card__banner>p{margin:0;padding:3px 0;font-weight:700;line-height:26px}.widget-image-text-card .widget-image-text-card__banner.navy-white-banner p{background-color:#0c1f56;color:#fff}.widget-image-text-card .widget-image-text-card__banner.blue-white-banner{background-color:#0054a5}.widget-image-text-card .widget-image-text-card__banner.blue-white-banner p,.widget-image-text-card .widget-image-text-card__banner.blue-white-banner strong{color:#fff}.widget-image-text-card .widget-image-text-card__banner.white-banner p{background-color:#fff;color:#0c1f56}.widget-image-text-card .widget-image-text-card__content{order:4;display:flex;flex-direction:column}.widget-image-text-card .widget-image-text-card__content>*{margin-top:16px;margin-bottom:0}.widget-image-text-card .widget-image-text-card__content>:first-child{margin-top:0}.widget-image-text-card .widget-image-text-card__content .widget-image-text-card__headline{font-size:18px;font-style:normal;font-weight:700;line-height:24px;color:var(--text-color,var(--default-heading-color))}.widget-image-text-card .widget-image-text-card__content .widget-image-text-card__headline:hover{color:var(--link-blue-hover)}@media(min-width:992px){.widget-image-text-card .widget-image-text-card__content .widget-image-text-card__headline{font-size:20px;font-style:normal;font-weight:700;line-height:28px}}.widget-image-text-card .widget-image-text-card__content .widget-image-text-card__headline a:visited{color:inherit}.widget-image-text-card .widget-image-text-card__content .links .btn{margin-top:16px}.widget-image-text-card .widget-image-text-card__links{order:2}.widget-image-text-card .widget-image-text-card__links a{position:relative;z-index:999}.widget-image-text-card .widget-image-text-card__image{order:1;margin-bottom:16px;position:relative}.widget-image-text-card .widget-image-text-card__image img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:16/9}.widget-image-text-card .widget-image-text-card__image .widget-image-text-card__banner{position:absolute;bottom:0;left:0;display:flex;justify-content:space-between;padding:4px 16px}.widget-image-text-card .widget-image-text-card__image .widget-image-text-card__banner p{font-size:14px;font-weight:400}.widget-image-text-card.has-image-border.has-image .widget-image-text-card__banner,.widget-image-text-card.has-image-border.has-image .widget-image-text-card__image img{border:1px solid var(--image-border-color)}.widget-image-text-card.has-image-border.has-image.has-banner .widget-image-text-card__banner{border-bottom:none}.widget-image-text-card.has-image-border.has-image.has-banner .widget-image-text-card__image img{border-top:none}@media(min-width:992px){.widget-image-text-card{--has-padding:16px}}.widget-image-text-card .widget-image-text-card__content,.widget-image-text-card .widget-image-text-card__heading,.widget-image-text-card .widget-image-text-card__links{padding:0 var(--has-padding)}.widget-image-text-card.has-padding.has-image,.widget-image-text-card:not(.has-image){padding-top:var(--has-padding)}.widget-image-text-card.has-padding.has-image .widget-image-text-card__image{padding:0 var(--has-padding)}.widget-image-text-card.has-padding.has-image .widget-image-text-card__image img{border-radius:8px}.widget-image-text-card.has-outline{overflow:hidden;outline-width:1px;outline-color:var(--outline-color,#D0D0D0);outline-style:solid}.widget-image-text-card.has-outline:hover{outline-color:var(--site-primary-accent);outline-width:2px}.widget-image-text-card.whole-card-link{position:relative;transition:all .2s ease-in}.widget-image-text-card.whole-card-link.has-shadow-effect:hover{box-shadow:4px 4px 15px 0 rgba(0,0,0,.3);outline:1px solid var(--site-primary-accent)}.list-type-story-item .list-story-type{display:flex;align-items:center;gap:12px}.list-type-story-item .list-story-type .list-story-type-wrapper{margin:0 0 8px;font-size:16px;font-weight:500;line-height:20px;display:flex;align-items:center;gap:4px;color:var(--list-card-headline)}.list-type-story-item .list-story-type .list-story-type-wrapper .list-type-story-icon{color:var(--site-primary-accent)}.list-type-story-item .list-story-type .list-story-type-wrapper .list-type-story-icon svg{vertical-align:bottom}.list-type-story-item .list-story-type .list-story-type-wrapper .site-icon{border-radius:16px;padding:3px 11px;margin:0;color:#fff;font-size:14px;line-height:20px}.list-type-story-item .list-story-type .list-story-type-wrapper .site-icon.ASNT.org,.list-type-story-item .list-story-type .list-story-type-wrapper .site-icon.asnt,.list-type-story-item .list-story-type .list-story-type-wrapper .site-icon.asnt-main{background-color:#0054a5;border:1px solid #006672}.list-type-story-item .list-story-type .list-story-type-wrapper .site-icon.Certification,.list-type-story-item .list-story-type .list-story-type-wrapper .site-icon.certification-services{background-color:#bf5434;border:1px solid #f16541}.list-type-story-item .list-story-type .list-story-type-wrapper .site-icon.Foundation,.list-type-story-item .list-story-type .list-story-type-wrapper .site-icon.foundation{background-color:#8d3176;border:1px solid #cb46aa}.list-type-story-item .list-story-title-wrapper{color:var(--link-blue-color,#0054A5);text-decoration:none;display:flex;align-items:center;gap:4px}.list-type-story-item .list-story-title-wrapper svg{margin:0 0 4px;padding:1px;color:var(--link-blue-svg,#0054A5);height:1rem;width:1rem}.list-type-story-item .list-story-title-wrapper:hover .list-story-title{text-decoration:underline}.list-type-story-item .list-story-title-wrapper:hover svg{color:var(--link-blue-svg-hover,#0054A5)}.list-type-story-item .list-story-title-wrapper.external svg{margin:0}.list-type-story-item .list-story-title{margin:0 0 4px;font-size:18px;line-height:24px;font-weight:400;font-weight:700}@media(min-width:992px){.list-type-story-item .list-story-title{font-size:20px;line-height:28px}}.list-type-story-item .list-story-breadcrumbs-container .list-story-breadcrumbs{font-size:14px;line-height:20px;margin:0 0 4px;text-decoration:none}.list-type-story-item .list-story-breadcrumbs-container .list-story-breadcrumbs:hover{text-decoration:underline}.list-type-story-item .richtext-margin-helper p{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.filter-story-types{display:flex;-moz-column-gap:8px;column-gap:8px}.filter-story-types .story-type-filter-button{background:none;margin:0;box-shadow:none;text-align:inherit;line-height:inherit;color:inherit;font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:14px;line-height:20px;cursor:pointer;padding:6px 14px;border:2px solid #f1f1f1;transition:all .2s ease-in-out;text-wrap:nowrap;background-color:#f1f1f1;border-radius:8px;display:flex;gap:8px}.filter-story-types .story-type-filter-button.active,.filter-story-types .story-type-filter-button:hover{border:2px solid var(--site-primary-accent)}.filter-story-types .story-type-filter-button svg{vertical-align:middle;height:20px;width:20px}.filter-story-types .story-type-filter-button svg circle,.filter-story-types .story-type-filter-button svg ellipse,.filter-story-types .story-type-filter-button svg path,.filter-story-types .story-type-filter-button svg polygon,.filter-story-types .story-type-filter-button svg polyline,.filter-story-types .story-type-filter-button svg rect,.filter-story-types .story-type-filter-button svg text,.filter-story-types .story-type-filter-button svg textPath,.filter-story-types .story-type-filter-button svg tref,.filter-story-types .story-type-filter-button svg tspan{fill:var(--text-color,var(--site-primary-accent))}.filter-sort .accordion-group{padding-bottom:98px;width:100%;overflow:hidden}.filter-sort .accordion-group_trigger{color:#173ead;font-weight:700;cursor:pointer;background:none;border:none;display:flex;justify-content:space-between;width:100%;text-align:start;align-items:center;padding:22px 16px;-moz-column-gap:16px;column-gap:16px;border-bottom:1px solid #cbd5e1!important;border-left:none!important;background-color:#f1f5f9;position:relative}.filter-sort .accordion-group_trigger .filter-title{display:flex;align-items:center;gap:8px}.filter-sort .accordion-group_trigger .filter-title .filter-count{color:#fff;font-size:16px;font-weight:400;font-family:var(--font-barlow)}.filter-sort .accordion-group_trigger:after{content:"";width:24px;height:24px;position:absolute;right:16px;background-image:url(/_next/static/media/chevronBlue.0cf9c2e1.svg);background-size:contain;background-repeat:no-repeat;transition:transform .3s ease-out;transform:rotate(0deg)}.filter-sort .accordion-group_trigger[data-state=closed]:after{transform:rotate(180deg)}.filter-sort .accordion-group_trigger_headline{color:#000;font-size:22px;line-height:26px;font-weight:700;margin:0}.filter-sort .accordion-group_trigger_icon-container{padding-right:0;margin-left:54px}@media(min-width:768px){.filter-sort .accordion-group_trigger_icon-container{padding-right:30px}}.filter-sort .accordion-group_trigger_icon{border:2px solid #000;border-radius:50%;height:20px;width:20px;transition:all .3s ease-in-out;position:relative;flex-shrink:0}[data-state=open] .filter-sort .accordion-group_trigger_icon{background-color:#000}.filter-sort .accordion-group_trigger_icon_line{position:absolute;height:2px;width:10px;background:#000;transition:all .3s ease-in-out;top:calc(50% - 1px);left:calc(50% - 5px);background-color:#000}.filter-sort .accordion-group_trigger_icon_line:last-child{transform:rotate(90deg)}[data-state=open] .filter-sort .accordion-group_trigger_icon_line:first-child{visibility:hidden;transform:scaleX(0)}[data-state=open] .filter-sort .accordion-group_trigger_icon_line:last-child{transform:rotate(0deg)}.filter-sort .accordion-group_header{font-size:20px;font-weight:700;line-height:28px;color:#173ead;margin:0}.filter-sort .accordion-group_panel{padding:24px 16px;background-color:#fff;overflow:hidden;margin:0;border-bottom:1px solid #cbd5e1;border-left:none!important}.filter-sort .accordion-group_panel[data-state=open]{animation:slideDownFilter .3s ease}.filter-sort .accordion-group_panel[data-state=closed]{animation:slideUpFilter .3s ease;height:0;padding-top:0;padding-bottom:0;border:none}.filter-sort .accordion-group_panel .filter-options fieldset{border:none;padding:0}.filter-sort .accordion-group_panel .filter-options fieldset .input-container{display:flex;align-items:center;margin-bottom:24px;text-transform:capitalize}.filter-sort .accordion-group_panel .filter-options fieldset .input-container input[type=checkbox],.filter-sort .accordion-group_panel .filter-options fieldset .input-container input[type=radio]{margin-right:8px}.filter-sort .accordion-group_panel .filter-options fieldset .input-container input[type=checkbox]{cursor:pointer;background-color:rgba(0,0,0,0);border:2px solid #475569;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border-radius:4px;position:relative}.filter-sort .accordion-group_panel .filter-options fieldset .input-container input[type=checkbox]:checked{border-color:#173ead;accent-color:#173ead;background-color:#173ead}.filter-sort .accordion-group_panel .filter-options fieldset .input-container input[type=checkbox]:checked:before{content:"";display:block;position:absolute;top:0;left:4px;width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.filter-sort .accordion-group_panel .filter-options fieldset .input-container input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);width:20px;height:20px;border:2px solid #475569;border-radius:50%;position:relative}.filter-sort .accordion-group_panel .filter-options fieldset .input-container input[type=radio]:checked{border-color:#173ead}.filter-sort .accordion-group_panel .filter-options fieldset .input-container input[type=radio]:checked:before{content:"";position:absolute;width:10px;height:10px;border-radius:50%;background-color:#173ead;top:3px;left:3px}@keyframes slideDownFilter{0%{height:0;padding-top:0;padding-bottom:0}to{height:var(--accordion-group-panel-height);padding-top:24px;padding-bottom:24px}}@keyframes slideUpFilter{0%{height:var(--accordion-group-panel-height);padding-top:24px;padding-bottom:24px}to{height:0;padding-top:0;padding-bottom:0}}.filter-sort .btn{justify-content:center}.filter-sort{position:fixed;min-height:100dvh;right:-100dvw;background-color:#fff;transition:right .3s ease;width:0;top:0;max-height:100dvh;padding-bottom:200px;padding-top:67px}.filter-sort .filter-header{display:flex;background-color:#f1f5f9;border-bottom:1px solid #cbd5e1;padding:16px 24px;justify-content:space-between;align-items:center;position:absolute;top:0;width:100%;z-index:9}@media(min-width:992px){.filter-sort .filter-header{width:400px}}.filter-sort .filter-header h3{margin:0;color:#173ead}.filter-sort .filter-header button{background-color:rgba(0,0,0,0);border:none;background-image:url(/_next/static/media/menuClose.52ef5483.svg);background-repeat:no-repeat;width:24px;height:24px;cursor:pointer}.filter-sort .accordion-group{overflow-y:scroll;background-color:#e2e8f0;height:calc(100vh - 145px);-ms-overflow-style:none;scrollbar-width:none}.filter-sort .accordion-group::-webkit-scrollbar{display:none}.filter-sort.active{right:0;z-index:999999;width:100%}@media(min-width:992px){.filter-sort.active{width:400px}}.filter-sort.active .bgBlur{content:"";z-index:-1;background:rgba(30,41,59,.9);top:0;bottom:0;left:0;right:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:fixed;width:100vw;height:100vh}.filter-sort .buttons-container{background-color:#f1f5f9;position:absolute;bottom:0;display:flex;justify-content:center;gap:12px;padding:24px;width:100%}@media(min-width:992px){.filter-sort .buttons-container{width:400px}}.filter-sort .buttons-container button{min-width:0;min-width:auto;width:170px}.filter-sort .buttons-container button.solid-green{border:none}.searchPagination{display:flex;justify-content:center;max-width:800px;margin:32px auto;padding-left:0;gap:9px}.searchPagination li{list-style-type:none}.searchPagination li:not(.prevPage):not(.nextPage){width:36px;height:36px;border:1px solid #d0d0d0;border-radius:6px;display:flex;align-items:center;justify-content:center}.searchPagination li:not(.prevPage):not(.nextPage) a{cursor:pointer;text-decoration:none;padding-top:8px;padding-bottom:8px;font-size:14px;width:100%;text-align:center}.searchPagination li:not(.prevPage):not(.nextPage).active{border-color:#4d4d4f}.searchPagination li:not(.prevPage):not(.nextPage):hover{background-color:#f1f1f1}.searchPagination li:not(.prevPage):not(.nextPage):hover a{text-decoration:underline}.searchPagination .nextPage,.searchPagination .prevPage{display:flex;align-items:center;justify-content:center}.searchPagination .nextPage a,.searchPagination .prevPage a{display:inline-block}@media(max-width:991.98px){.searchPagination .firstPage,.searchPagination .lastPage,.searchPagination .nextPageGroup,.searchPagination .prevPageGroup{display:none!important}}.panel-accordion_wrapper>:not(:first-child){margin-top:16px}.panel-accordion_wrapper .accordion-group{width:100%;overflow:hidden;border:1px solid #d0d0d0;border-radius:16px;background-color:#fff}.panel-accordion_wrapper .accordion-group:hover{outline:2px solid var(--site-primary-accent)}.panel-accordion_wrapper .accordion-group_title-desc{margin:0}.panel-accordion_wrapper .accordion-group_title-desc>div>h5{margin:0;padding-bottom:16px}.panel-accordion_wrapper .accordion-group_header{margin:0;font-size:18px}@media(min-width:992px){.panel-accordion_wrapper .accordion-group_header{font-size:20px}}.panel-accordion_wrapper .accordion-group_trigger{cursor:pointer;background:none;border:none;display:flex;justify-content:space-between;width:100%;text-align:start;align-items:center;padding:24px 16px;transition:background-color .3s ease-in-out,border-color .3s ease-in-out;-moz-column-gap:16px;column-gap:16px}.panel-accordion_wrapper .accordion-group_trigger:hover{cursor:pointer;background-color:#f1f1f1}[data-state=open] .panel-accordion_wrapper .accordion-group_trigger:hover{text-decoration:underline;text-decoration-color:var(--button-primary-bg)}.panel-accordion_wrapper .accordion-group_trigger[data-state=open] .accordion-group_trigger_icon{transform:rotate(-180deg)}.panel-accordion_wrapper .accordion-group_trigger_headline{color:var(--default-heading-color);font-size:20px;font-style:normal;font-weight:700;line-height:28px}.panel-accordion_wrapper .accordion-group_trigger_icon{height:24px;width:24px;transition:all .3s ease-in-out;position:relative;flex-shrink:0;color:var(--default-heading-color)}.panel-accordion_wrapper .accordion-group_panel{overflow:hidden;margin:8px 16px 16px;padding-left:16px;position:relative}.panel-accordion_wrapper .accordion-group_panel:after{content:"";height:100%;width:4px;background-color:var(--site-primary-accent);border-radius:4px;display:block;position:absolute;left:0;top:0}.panel-accordion_wrapper .accordion-group_panel>:first-child{margin-top:0}.panel-accordion_wrapper .accordion-group_panel>:last-child{margin-bottom:0}.panel-accordion_wrapper .accordion-group_panel[data-state=open]{animation:slidesDown .3s ease-in-out}.panel-accordion_wrapper .accordion-group_panel[data-state=closed]{animation:slidesUp .3s ease-in-out}@keyframes slidesDown{0%{height:0}to{height:var(--accordion-group-panel-height)}}@keyframes slidesUp{0%{height:var(--accordion-group-panel-height)}to{height:0}}.panel-ad .ad-item{display:flex;width:100%;justify-content:center}.panel-ad .ad-item>div{max-width:100%}.panel-ad iframe{aspect-ratio:unset;height:100%;max-width:100%}.panel-ad iframe html{height:1000px}.panel-ad iframe html a img{max-width:100%;height:auto}.panel-ad .ad-wrapper.draft-mode{border:1px solid #000;margin:0 auto;text-align:center;display:flex;flex-direction:column;justify-content:center}.panel-ad .ad-wrapper.draft-mode>p{font-size:20px;font-weight:700}.panel-ad .ad-wrapper.draft-mode>span{font-size:14px;max-width:70ch;margin:0 auto}.alert-bar{color:var(--panel-text-color,#ffffff)}.alert-bar .alert-content{text-align:center;position:relative;padding:8px 40px 8px 16px}@media(min-width:992px){.alert-bar .alert-content{padding:16px}}.alert-bar .alert-content h4{margin:0}.alert-bar .alert-content p{margin:0;font-size:18px;font-style:normal;font-weight:700;line-height:26px}.alert-bar .alert-content .announcement-close{color:inherit;width:24px;height:24px;background-color:rgba(0,0,0,0);border:none;position:absolute;padding:0;top:8px;right:0}@media(min-width:992px){.alert-bar .alert-content .announcement-close{right:0;top:16px}}.step-svg-text{font:700 24px --font-barlow;fill:#fff}.item-step--title{display:flex;flex-direction:column;gap:16px;padding-bottom:16px;border-bottom:1px solid #d0d0d0}@media(min-width:992px){.item-step--title{flex-direction:row}}.item-step--title+.richtext-margin-helper{margin-top:24px}.item-step--title+.richtext-margin-helper p+.btn{margin-top:0}.item-step--title>*{margin:0}.item-step--title h3{color:var(--text-color)}.item-step--number-container{position:relative;height:48px;width:48px;display:flex;justify-content:center;align-items:center;flex-shrink:0}.item-step--number-container span{border-radius:50%;justify-content:center;align-items:center;text-align:center;font-size:24px;line-height:32px;font-weight:400;font-family:var(--font-barlow);color:var(--text-color,#ffffff);z-index:1}@media(min-width:992px){.item-step--number-container span{font-size:28px;line-height:36px;letter-spacing:-.56px}}.item-step--number-container svg{position:absolute;inset:0;color:var(--text-color,--default-heading-color);background-color:transparent;background-color:initial}.item-step.step-padding-top-sm{padding-top:8px}.item-step.step-padding-top-md{padding-top:16px}.item-step.step-padding-top-lg{padding-top:24px}.item-step.step-padding-bottom-sm{padding-bottom:8px}.item-step.step-padding-bottom-md{padding-bottom:16px}.item-step.step-padding-bottom-lg{padding-bottom:24px}.item-step.no-border .item-step--title{border-bottom:none;padding-bottom:0}.item-step.no-border+.step-panel-widget-container>:first-child{padding-top:0}.widget-table{display:grid;width:100%;overflow-x:auto;overflow-y:hidden;padding-bottom:12px}.widget-table::-webkit-scrollbar{width:6px;height:6px}.widget-table::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:8px}.widget-table::-webkit-scrollbar-thumb:hover{background-color:#94a3b8}.widget-table::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.widget-table_container{margin-left:auto;margin-right:auto}.widget-table_container.header-text-white{--header-text-color:#ffffff}.widget-table_container.header-border-white{--header-border-color:#ffffff}.widget-table_container.header-text-gray{--header-text-color:#4D4D4F}.widget-table_container.header-border-gray{--header-border-color:#4D4D4F}.widget-table_container.header-text-blue{--header-text-color:#0054A5}.widget-table_container.header-border-blue{--header-border-color:#0054A5}.widget-table_container.header-text-teal{--header-text-color:#006672}.widget-table_container.header-border-teal{--header-border-color:#006672}.widget-table_container.header-text-black{--header-text-color:#000000}.widget-table_container.header-border-black{--header-border-color:#000000}.widget-table_container.header-bg-light-gray{--header-bg-color:#F1F1F1}.widget-table_container.header-bg-blue{--header-bg-color:#0054A5}.widget-table_container.header-bg-navy{--header-bg-color:#01376D}.widget-table_container.header-bg-teal{--header-bg-color:#006672}.widget-table_container.header-bg-dark-gray{--header-bg-color:#4D4D4F}.widget-table_container.header-bg-black{--header-bg-color:#000000}.widget-table_container.header-bg-white{--header-bg-color:#ffffff}.widget-table table+p{display:none}.widget-table td,.widget-table th{padding:8px}@media(min-width:768px){.widget-table td,.widget-table th{padding:12px}}.widget-table table{table-layout:fixed;overflow-x:scroll;border-spacing:0}.widget-table table thead th,.widget-table table thead tr{background-color:var(--header-bg-color,#112f82);color:var(--header-text-color,#ffffff)}.widget-table table thead th{border-top:1px solid var(--header-border-color,#112f82);border-right:1px solid var(--header-border-color,#112f82);border-bottom:1px solid var(--header-border-color,#112f82)}.widget-table table tbody th,.widget-table table td{border-bottom:1px solid var(--header-border-color,#94a3b8)}.widget-table table thead th:first-child{border-left:1px solid var(--header-border-color,#112f82)}.widget-table table tbody tr td:nth-child(odd),.widget-table table tbody tr th:nth-child(odd){background-color:#fff}.widget-table table tbody tr td:nth-child(2n),.widget-table table tbody tr th:nth-child(2n){background-color:#f1f5f9}.widget-table table tbody tr td,.widget-table table thead tr th:not(:first-child){text-align:center}.widget-table_main table{width:auto!important;height:auto!important}.widget-table_clone{z-index:3;margin-top:0;padding-bottom:0;top:57px!important}@media(min-width:992px){.widget-table_clone{top:64px!important}}.widget-table__sticky table thead th:first-child{z-index:2;position:sticky;left:-1px;background-color:var(--header-bg-color,#112f82)}.widget-table__sticky table tbody th{z-index:1;position:sticky;left:-1px;background-color:#fff}