.block-listing-2{padding-block:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem) min(calc(3.75rem + 5.625 * (100vw - 22.5rem) / 77.5),9.375rem)}.block-listing-2 .wrapper{display:flex;flex-flow:column;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}.block-listing-2 .top-wrapper{display:flex;flex-flow:column;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}.block-listing-2 .top-wrapper .filters{display:flex;flex-flow:column;width:100%;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}.block-listing-2 .top-wrapper .filters .filter{flex-grow:1;flex-shrink:1;width:100%}.block-listing-2 .top-wrapper .filters .filter.is-search{max-width:28.3125rem}.block-listing-2 .top-wrapper .filters .filter.is-search .form-icon-wrapper{position:relative}.block-listing-2 .top-wrapper .filters .filter.is-search .form-icon-wrapper .form-control{width:100%;padding-left:2.75rem}.block-listing-2 .top-wrapper .filters .filter.is-search .form-icon-wrapper svg{position:absolute;top:50%;left:1rem;width:1.25rem;height:1.25rem;transform:translateY(-50%);pointer-events:none;color:#011e4b}.block-listing-2 .top-wrapper .filters .filter.is-badges .badge-list{display:flex;flex-flow:row;overflow-x:auto;margin:0;list-style:none;padding-inline:min(calc(1.25rem + 2.5 * (100vw - 22.5rem) / 77.5),3.75rem);margin-inline:calc(-1*min(calc(1.25rem + 2.5 * (100vw - 22.5rem) / 77.5), 3.75rem));gap:clamp(1rem,calc(1rem + 0 * (100vw - 22.5rem) / 77.5),1rem);scrollbar-width:none}.block-listing-2 .top-wrapper .filters .filter.is-badges .badge-list::-webkit-scrollbar{width:0;height:0;background:rgba(0,0,0,0)}.block-listing-2 .top-wrapper .filters .filter.is-badges .badge-list .badge-item .component-label{cursor:pointer;white-space:nowrap;--bg-color: #fbf7ee;--text-color: #011e4b}.block-listing-2 .top-wrapper .filters .filter.is-badges .badge-list .badge-item .component-label:hover,.block-listing-2 .top-wrapper .filters .filter.is-badges .badge-list .badge-item .component-label:focus{opacity:.8;--bg-color: var(--bg-color-hover, #3e98ec);--text-color: var(--text-color-hover, #ffffff)}.block-listing-2 .top-wrapper .filters .filter.is-badges .badge-list .badge-item .component-label:has(input[type=checkbox]:checked){--bg-color: var(--bg-color-hover, #3e98ec);--text-color: var(--text-color-hover, #ffffff)}.block-listing-2 .top-wrapper .filters .filter.is-badges .badge-list .badge-item .component-label input[type=checkbox]{display:none}.block-listing-2 .top-wrapper .filters .filter .form-label{display:none}.block-listing-2 .cards-wrapper{display:grid;transition-timing-function:ease-in-out;transition-duration:250ms;transition-property:opacity;opacity:1;grid-template-columns:minmax(0, 1fr);gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}@media(min-width: 48rem){.block-listing-2 .cards-wrapper{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 62rem){.block-listing-2 .cards-wrapper{grid-template-columns:repeat(3, minmax(0, 1fr))}}.block-listing-2 .cards-wrapper.is-loading{opacity:.4}.block-listing-2 .cards-wrapper .empty-results{grid-column:-1/1}