.project-listing{padding-bottom:3.5714285714rem;padding-top:0}@media(min-width:768px){.project-listing{padding-bottom:10.7142857143rem;padding-top:10.7142857143rem}}@media(min-width:1025px){.project-listing__inner{padding-left:5.7142857143rem;padding-right:5.7142857143rem}}.project-listing__filters{border-bottom:.5px solid #1e6ea6;margin-bottom:0;padding-bottom:1.4285714286rem}@media(min-width:1025px){.project-listing__filters{border-left:none;border-right:none;margin-bottom:3.5rem}}.project-listing__filter-toggle{align-items:center;background-color:#f0f5fa;border:none;color:#1d364e;cursor:pointer;display:flex;font-family:IBM Plex Sans,sans-serif;font-size:1rem;font-weight:500;gap:.8571428571rem;letter-spacing:.05em;padding:.4285714286rem .5rem;width:100%}@media(min-width:1025px){.project-listing__filter-toggle{display:none}}.project-listing__filter-toggle[aria-expanded=true]~.project-listing__filter-panel{display:flex}.project-listing__filter-toggle-icon{align-items:center;display:flex;margin-left:auto}.project-listing__filter-toggle-icon svg{height:1.9285714286rem;width:1.9285714286rem}.project-listing__filter-panel{display:none;flex-direction:column;gap:0;margin-top:0}@media(min-width:1025px){.project-listing__filter-panel{align-items:center;display:grid;gap:2.5rem;grid-template-columns:3fr 2fr}}.project-listing__filter-group{display:flex;flex-direction:column;gap:.8571428571rem;min-width:0;padding:.4285714286rem .5rem}@media(min-width:1025px){.project-listing__filter-group{padding:0}}.project-listing__filter-label{color:#aabece;font-family:IBM Plex Sans,sans-serif;font-size:.8571428571rem;font-weight:600;letter-spacing:.1428571429rem;line-height:1.2;text-transform:uppercase}.project-listing__filter-tabs{display:flex;flex-wrap:wrap;gap:.3571428571rem}@media(min-width:1025px){.project-listing__filter-tabs{gap:.7142857143rem}}.project-listing__tab{background-color:#fff;border:1px solid transparent;color:#666;cursor:pointer;font-size:1rem;font-weight:600;letter-spacing:.1428571429rem;line-height:1;padding:.8571428571rem .7857142857rem;text-transform:uppercase;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.project-listing__tab.is-active,.project-listing__tab:hover{background-color:#f0f5fa;color:#1d364e}.project-listing__tab.is-active{border-color:#1d364e}.project-listing__tab.is-hidden{display:none}.project-listing__grid{display:grid;gap:1.4285714286rem;grid-template-columns:1fr;padding-left:.7142857143rem;padding-right:.7142857143rem;padding-top:3.5714285714rem}@media(min-width:1025px){.project-listing__grid{border-left:none;border-right:none;gap:3.5rem;grid-template-columns:repeat(4,1fr);padding-left:0;padding-right:0;padding-top:0}}@media(max-width:767px){.project-listing__grid.is-truncated .project-listing__card-wrapper[data-index="10"],.project-listing__grid.is-truncated .project-listing__card-wrapper[data-index="11"],.project-listing__grid.is-truncated .project-listing__card-wrapper[data-index="12"],.project-listing__grid.is-truncated .project-listing__card-wrapper[data-index="4"],.project-listing__grid.is-truncated .project-listing__card-wrapper[data-index="5"],.project-listing__grid.is-truncated .project-listing__card-wrapper[data-index="6"],.project-listing__grid.is-truncated .project-listing__card-wrapper[data-index="7"],.project-listing__grid.is-truncated .project-listing__card-wrapper[data-index="8"],.project-listing__grid.is-truncated .project-listing__card-wrapper[data-index="9"]{display:none}}.project-listing__card-wrapper.is-filtered-out{display:none}.project-listing__load-more-wrap{display:flex;justify-content:center;margin-top:2.2857142857rem}@media(min-width:768px){.project-listing__load-more-wrap{display:none}}.project-listing__grid:not(.is-truncated)~.project-listing__load-more-wrap{display:none}.project-listing__load-more{background-color:#f0f5fa;border:1px solid #7dc5ef;color:#174f7a;cursor:pointer;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:1.1428571429rem;font-weight:600;padding:.7142857143rem 1rem;transition:background-color .15s ease}.project-listing__load-more:hover{background-color:#e1ebf5}
/*# sourceMappingURL=project-listing.css.map*/