.blk-ac-dynamic-content-list .filter{position:relative;display:flex;align-items:center;border-style:none;padding:0;gap:16px;background-color:transparent;border-width:2px;border-style:solid;border-color:#000;padding-inline:12px;height:50px;justify-content:space-between}.blk-ac-dynamic-content-list .filter:hover{cursor:pointer}.blk-ac-dynamic-content-list .filter:hover:after{height:3px;bottom:-3px}.blk-ac-dynamic-content-list .filter:after{content:"";background:#ff4713;position:absolute;left:-2px;width:calc(100% + 4px);transition:all .3s;height:0px;bottom:0}.blk-ac-dynamic-content-list .filter.active .filter-icon{color:#ff4713}.blk-ac-dynamic-content-list .filter.active .filter-label .filter-label-result-number{display:inline}.blk-ac-dynamic-content-list .filter .filter-icon{color:#ff4713;width:24px;height:24px;line-height:24px}.blk-ac-dynamic-content-list .filter .filter-label{color:#000;white-space:nowrap;font-family:FortBook;font-size:16px;line-height:24px}.blk-ac-dynamic-content-list .filter .filter-label .filter-label-result-number{display:none;margin-left:5px}.blk-ac-dynamic-content-list .filter .filter-label-result-number{font-family:FortBold}@media screen and (min-width: 600px){.blk-ac-dynamic-content-list .blk-ac-modal-dialog{width:77vw}}.blk-ac-filter-dialog-header{padding:24px 20px}@media screen and (min-width: 600px){.blk-ac-filter-dialog-header{padding:32px}}.blk-ac-filter-dialog-header h2{font:24px/32px FortExtrabold}@media screen and (min-width: 600px){.blk-ac-filter-dialog-header h2{font:32px/40px FortExtrabold}}.blk-ac-filter-dialog-header .display-on-mobile{display:initial}@media screen and (min-width: 600px){.blk-ac-filter-dialog-header .display-on-mobile{display:none}}.blk-ac-filter-dialog-header .display-on-desktop{display:none}@media screen and (min-width: 600px){.blk-ac-filter-dialog-header .display-on-desktop{display:initial}}.blk-ac-filter-dialog-actions{display:flex;justify-content:space-between;gap:24px;padding:20px;background-color:#fff;position:relative}.blk-ac-filter-dialog-actions .display-on-mobile{display:initial;height:100%}@media screen and (min-width: 600px){.blk-ac-filter-dialog-actions .display-on-mobile{display:none}}.blk-ac-filter-dialog-actions .display-on-desktop{display:none}@media screen and (min-width: 600px){.blk-ac-filter-dialog-actions .display-on-desktop{display:initial}}@media screen and (min-width: 600px){.blk-ac-filter-dialog-actions{padding:24px 32px;background-color:#f7f7f7}}.blk-ac-filter-dialog-actions:before{position:absolute;content:"";background:#a5a5a5;height:1px;top:0;width:calc(100% - 40px)}@media screen and (min-width: 600px){.blk-ac-filter-dialog-actions:before{display:none}}.blk-ac-filter-dialog-actions .blk-ac-secondary-button{background-color:#fff}.blk-ac-filter-dialog-actions .blk-ac-button-group{align-items:center}@media screen and (max-width: 360px){.blk-ac-filter-dialog-actions .blk-ac-button-group{flex-direction:column;align-items:stretch}}@media screen and (max-width: 360px){.blk-ac-filter-dialog.blk-ac-modal-container{justify-content:initial}.blk-ac-filter-dialog .filter-dialog-content{flex-shrink:0}.blk-ac-filter-dialog .blk-ac-filter-dialog-actions{flex-direction:column}}.blk-ac-filter-dialog .filter-dialog-content{padding:0 20px}@media screen and (min-width: 600px){.blk-ac-filter-dialog .filter-dialog-content{padding:32px}}.blk-ac-filter-dialog .blk-ac-filter-dialog-actions .blk-ac-primary-button:focus-visible{outline-offset:1px}.blk-ac-dynamic-content-list .blk-ac-component-header{display:block;max-width:730px}.blk-ac-dynamic-content-list .blk-ac-component-header .description{display:block;margin-top:24px;color:#000;font-family:FortBook;font-size:16px;line-height:24px;font-weight:400;font-style:normal}.blk-ac-dynamic-content-list .toolbar{display:flex;align-items:flex-end;justify-content:flex-end;gap:24px}.blk-ac-dynamic-content-list .toolbar.left{justify-content:flex-start}.blk-ac-dynamic-content-list .title{margin-bottom:24px}.blk-ac-dynamic-content-list .description,.blk-ac-dynamic-content-list .tool-container,.blk-ac-dynamic-content-list .blk-ac-load-indicator{margin:24px 0}.blk-ac-dynamic-content-list .content-list .list{display:grid;grid-template-columns:repeat(1,1fr);gap:32px;padding:0}@media (min-width: 768px){.blk-ac-dynamic-content-list .content-list .list{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1440px){.blk-ac-dynamic-content-list .content-list .list{grid-template-columns:repeat(3,1fr)}}.blk-ac-dynamic-content-list .content-list .list li{position:relative}.blk-ac-dynamic-content-list .content-list .list li.hidden{display:none}.blk-ac-dynamic-content-list .content-list+button{margin-top:50px}.blk-ac-dynamic-content-list .insights-layout .toolbar .sort-and-filter{display:flex;gap:16px}@media (max-width: 767px){.blk-ac-dynamic-content-list .insights-layout .toolbar .sort-and-filter{width:fit-content}}@media (max-width: 599px){.blk-ac-dynamic-content-list .insights-layout .toolbar .sort-and-filter{flex-direction:column;width:100%}}@media (max-width: 1023px){.blk-ac-dynamic-content-list .insights-layout .toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px}.blk-ac-dynamic-content-list .insights-layout .toolbar>*{width:100%}}.blk-ac-dynamic-content-list .insights-layout .toolbar .blk-ac-tabs+.sort-container{margin-left:0}@media (min-width: 1024px){.blk-ac-dynamic-content-list .insights-layout .toolbar .blk-ac-tabs+.sort-container{margin-left:24px}}.blk-ac-dynamic-content-list .insights-layout .toolbar .blk-ac-tabs+.filter,.blk-ac-dynamic-content-list .insights-layout .toolbar .sort-container+.filter{margin-left:0}.blk-ac-dynamic-content-list .insights-layout .list{margin-top:16px}@media (min-width: 768px){.blk-ac-dynamic-content-list .insights-layout .list{margin-top:24px}}.blk-ac-dynamic-content-list .dashboard-layout .list{margin-top:24px;margin-bottom:40px}.blk-ac-dynamic-content-list .dashboard-layout.reduced-margin .list{margin-bottom:0}.blk-ac-dynamic-content-list .dashboard-layout .cta-container{margin-top:40px}.blk-ac-dynamic-content-list .list-layout .list{display:flex;flex-direction:column;gap:32px;margin-top:24px}.blk-ac-dynamic-content-list .list-layout .toolbar .sort-and-filter,.blk-ac-dynamic-content-list .insights-layout .toolbar .sort-and-filter{display:flex;gap:16px}@media (max-width: 599px){.blk-ac-dynamic-content-list .list-layout .toolbar .sort-and-filter,.blk-ac-dynamic-content-list .insights-layout .toolbar .sort-and-filter{flex-direction:column;gap:16px;justify-content:space-between;align-items:center}.blk-ac-dynamic-content-list .list-layout .toolbar .sort-and-filter>*,.blk-ac-dynamic-content-list .insights-layout .toolbar .sort-and-filter>*{width:100%}}@media (max-width: 767px){.blk-ac-dynamic-content-list .list-layout .toolbar,.blk-ac-dynamic-content-list .insights-layout .toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px}.blk-ac-dynamic-content-list .list-layout .toolbar>*,.blk-ac-dynamic-content-list .insights-layout .toolbar>*{width:100%}}.blk-ac-dynamic-content-list .insights-layout .blk-ac-item-card{flex-direction:column;height:100%}.blk-ac-dynamic-content-list .insights-layout .blk-ac-item-card .item-image-container{margin-bottom:40px;aspect-ratio:528/168;width:100%}@media (max-width: 599px){.blk-ac-dynamic-content-list .insights-layout .blk-ac-item-card .item-image-container{margin-bottom:16px}}.blk-ac-dynamic-content-list .insights-layout .blk-ac-item-card .item-data-container .item-title{margin-bottom:24px}@media (min-width: 768px){.blk-ac-dynamic-content-list .insights-layout .blk-ac-item-card .item-data-container .item-title{font-size:32px;line-height:40px}}.blk-ac-dynamic-content-list .insights-layout .blk-ac-item-card .item-data-container .item-description{margin:24px 0 64px}.blk-ac-dynamic-content-list .insights-layout .blk-ac-item-card .item-data-container .blk-ac-article-detail .publication-date,.blk-ac-dynamic-content-list .insights-layout .blk-ac-item-card .item-data-container .blk-ac-article-detail .separator{margin-right:5px}.blk-ac-dynamic-content-list .dashboard-layout .blk-ac-item-card{flex-direction:column;height:100%}.blk-ac-dynamic-content-list .dashboard-layout .blk-ac-item-card .item-image-container{margin-bottom:24px;aspect-ratio:528/168;width:100%}
