.block--resources .resources .filter-bar .dropdown-toggle{position:relative;width:100%;min-width:250px;padding:calc(.75rem + 1px) .75rem;background-color:#fff;border:1px solid var(--wp--preset--color--black-1000);border-radius:0;font-size:1rem;line-height:inherit;text-align:left}.block--resources .resources .filter-bar .dropdown-toggle:after{content:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="15" height="14" viewBox="0 0 15 14" fill="none"><path d="M13.5 4L7.5 10L1.5 4" stroke="%23071C2C" stroke-width="2"/></svg>');position:absolute;right:.75rem;top:50%;border:none;transform:translateY(-50%)}.block--resources .resources .filter-bar .dropdown-toggle[aria-expanded=true]:after{transform:translateY(-50%) rotate(180deg)}.block--resources .resources .filter-bar .dropdown-menu{width:100%;margin-top:0;border:1px solid var(--wp--preset--color--black-1000);border-top:none;border-radius:0}.block--resources .resources .filter-bar input{width:100%;padding:calc(.75rem + 1px) .75rem;background-color:#fff;border:1px solid var(--wp--preset--color--black-1000);border-radius:0;color:var(--wp--preset--color--black-1000);font-size:1rem;text-align:left}.block--resources .resources .btn-filter{display:inline-flex;gap:0;align-items:center;min-width:0;margin:.5rem .5rem 0 0;padding:.45rem .45rem .45rem 1rem;border-radius:50px;font-size:.9rem}.block--resources .resources .btn-filter:after{content:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" height="12" width="12" viewBox="0 0 384 512"><path d="M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z" fill="white"/></svg>');display:block;height:1rem;width:1rem;margin-left:.5rem;padding:2px}.block--resources .resources .results{--card-count:3}@media (max-width:991.98px){.block--resources .resources .results{--card-count:2!important}}@media (max-width:575.98px){.block--resources .resources .results{--card-count:1!important}}.block--resources .resources .results .resources-target{display:grid;grid-template-columns:repeat(var(--card-count),1fr);grid-auto-flow:row;gap:2rem}.block--resources .resources .results .resources-target .no-results{grid-column-start:1;grid-column-end:4}.block--resources .resources .resource{flex:0 0 100%;align-self:stretch;height:auto!important}@media (min-width:768px){.block--resources .resources .resource{flex:0 0 50%}}@media (min-width:992px){.block--resources .resources .resource{flex:0 0 33.333%}}.block--resources .resources .resource .card{height:100%;margin-top:0;padding:0;background-color:#fff;border:none;border-radius:0;box-shadow:0 0 20px 0 rgba(0,0,0,.2);overflow:hidden}.block--resources .resources .resource .card.linked:focus-within,.block--resources .resources .resource .card.linked:hover{cursor:pointer}.block--resources .resources .resource .card.linked a{text-decoration:none}.block--resources .resources .resource .card .wp-block-image{display:flex;justify-content:center;align-items:center;aspect-ratio:16/9;width:100%;height:auto}.block--resources .resources .resource .card .wp-block-image:not(:has(.wp-post-image)){padding:2rem}.block--resources .resources .resource .card .wp-block-image img:not([src*=svg]){aspect-ratio:16/9;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.block--resources .resources .resource .card .date{text-transform:uppercase}.block--resources .resources .resource .card .excerpt{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.block--resources .resources .resource .card a.visually-hidden-focusable{position:absolute;left:0;bottom:0}.block--resources .resources .resource .card a.visually-hidden-focusable:focus{width:100%;padding:.25rem .5rem;color:#fff;text-align:center;box-shadow:none;outline:none}.block--resources .resources .spinner{color:inherit}.block--resources .resources .load-more{display:none}.block--resources .resources .pagination{align-items:center;justify-content:center;gap:1rem;margin:2rem 0}.block--resources .resources .pagination .page-link{padding:0;color:inherit;background-color:transparent;border:none}.block--resources .resources .pagination .page-link:hover{text-decoration:underline}.block--resources .resources .pagination .page-link.active{font-weight:700;pointer-events:none}.editor-styles-wrapper .wp-block .block--resources .resource{pointer-events:none}.editor-styles-wrapper .wp-block .block--resources .spinner{display:none!important}
