.hubdb-listing__wrap{align-items:flex-start;display:grid;grid-gap:4rem;gap:4rem}@media(min-width:48em){.hubdb-listing__wrap{grid-template-columns:1fr 1.2fr}}@media(min-width:64em){.hubdb-listing__wrap{gap:6.5rem}}@media(min-width:85.375em){.hubdb-listing__wrap{grid-template-columns:1fr 2fr}}.hubdb-listing__title{margin-bottom:2rem;text-align:center}@media(min-width:48em){.hubdb-listing__title{margin-bottom:2.5rem}}@media(min-width:90em){.hubdb-listing__title{margin-bottom:3.8rem}}.hubdb-listing__sidebar{border:.2rem solid #184a9a;border-radius:2rem;display:flex;flex-flow:column;gap:3.2rem;padding:2.4rem}@media(min-width:30em){.hubdb-listing__sidebar{padding:3.6rem 2.4rem}}@media(min-width:48em){.hubdb-listing__sidebar{border-radius:4rem}}@media(min-width:64em){.hubdb-listing__sidebar{padding:4.5rem 3.2rem}}@media(min-width:90em){.hubdb-listing__sidebar{border-radius:6rem}}.hubdb-listing__heading{font-size:2.4rem}@media(min-width:64em){.hubdb-listing__heading{font-size:2.8rem}}@media(min-width:90em){.hubdb-listing__heading{font-size:3.2rem}}@media(min-width:102.5em){.hubdb-listing__heading{font-size:3.6rem}}.hubdb-listing__results{display:grid;grid-gap:2.4rem;gap:2.4rem}@media(min-width:30em){.hubdb-listing__results{grid-template-columns:1fr 1fr}}@media(min-width:48em){.hubdb-listing__results{grid-auto-rows:1fr;grid-template-columns:1fr}}@media(min-width:85.375em){.hubdb-listing__results{grid-template-columns:1fr 1fr}}.hubdb-listing__result{border-radius:2rem;height:100%;width:100%}@media(min-width:48em){.hubdb-listing__result{border-radius:4rem}}@media(min-width:90em){.hubdb-listing__result{border-radius:6rem}}.hubdb-listing__result-image{max-height:70%;max-width:70%;-o-object-fit:contain;object-fit:contain}.hubdb-listing__result-title{font-size:1.8rem}@media(min-width:64em){.hubdb-listing__result-title{font-size:2rem}}@media(min-width:85.375em){.hubdb-listing__result-title{font-size:2.4rem}}.hubdb-listing__no-results{background:#f2f2f2;border-radius:var(--s-border-radius);font-size:2rem;padding-bottom:2rem;padding-top:2rem;text-align:center}@media(min-width:48em){.hubdb-listing__no-results{font-size:2.4rem}}@media(min-width:64em){.hubdb-listing__no-results{font-size:2.8rem}}@media(min-width:90em){.hubdb-listing__no-results{font-size:3.2rem}}.hubdb-listing__filter-form{display:flex;flex-direction:column;gap:1.26rem}.hubdb-listing__group{flex-grow:1;position:relative}.hubdb-listing__group.hidden{display:none}.hubdb-listing__group.active .hubdb-listing__filter-list{visibility:visible}.hubdb-listing__filter-button{--c-arrow-color:#fff;background:linear-gradient(75deg,#009de0,#184a9a);border:none;border-radius:50rem;color:#fff;cursor:pointer;flex-shrink:0;height:3.8rem;padding:.5rem;width:3.8rem}.hubdb-listing__filter-button:hover{transform:none}.hubdb-listing__active-filter,.hubdb-listing__search-wrapper{align-items:center;border:.2rem solid #184a9a;border-radius:50rem;color:#184a9a;display:flex;font-size:1.4rem;justify-content:space-between;padding:.9rem .9rem .9rem 3rem;position:relative;text-align:left;width:100%}@media(min-width:64em){.hubdb-listing__active-filter,.hubdb-listing__search-wrapper{font-size:1.6rem}}@media(min-width:90em){.hubdb-listing__active-filter,.hubdb-listing__search-wrapper{font-size:1.8rem}}@media(min-width:102.5em){.hubdb-listing__active-filter,.hubdb-listing__search-wrapper{font-size:2rem}}.hubdb-listing__active-filter .arrow__inner{transform:rotate(90deg)}.hubdb-listing__active-filter.active .arrow__inner{transform:rotate(-90deg)}.hubdb-listing__active-filter-label{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden;text-overflow:ellipsis}.hubdb-listing__filter-list{background:#fff;border-radius:2rem;box-shadow:0 0 3rem rgba(0,0,0,.2);display:flex;flex-flow:column;gap:.8rem;left:0;max-height:25rem;overflow:auto;padding-bottom:1.6rem;padding-top:1.6rem;position:absolute;top:calc(100% + 1rem);visibility:hidden;width:100%;z-index:1}@media(min-width:64em){.hubdb-listing__filter-list{min-width:42rem}}.hubdb-listing__filter-list-item{display:flex;font-size:1.4rem;padding:.5rem .5rem .5rem 1.6rem;transition:color .3s ease}.hubdb-listing__filter-list-item:hover{color:#49acd0}@media(min-width:64em){.hubdb-listing__filter-list-item{font-size:1.6rem}}@media(min-width:90em){.hubdb-listing__filter-list-item{font-size:1.8rem}}@media(min-width:102.5em){.hubdb-listing__filter-list-item{font-size:2rem}}.hubdb-listing__checkbox-label{align-items:center;cursor:pointer;display:flex;padding-left:3.6rem;position:relative}.hubdb-listing__checkbox-label:before{background-color:#fff;border:.2rem solid #184a9a;border-radius:50%;content:"";display:block;height:2.4rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:2.4rem}.hubdb-listing__checkbox-label:after{border:solid #184a9a;border-width:0 .3rem .3rem 0;content:"";display:block;height:1.4rem;left:.8rem;opacity:0;position:absolute;top:58%;transform:translateY(-75%) rotate(45deg);transition:opacity .2s ease-in-out;width:.9rem}.hubdb-listing__checkbox-label:has(:checked):after{opacity:1}.hubdb-listing__checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;height:0;opacity:0;position:absolute;width:0}.hubdb-listing__search-wrapper{justify-content:flex-end}.hubdb-listing__search-input{height:100%;left:0;position:absolute;top:0;width:100%}.hubdb-listing__action-buttons{display:flex;flex-direction:column;gap:1.26rem}.hubdb-listing__button{height:6rem;width:100%}.hubdb-listing__results-count{font-size:1.3rem;padding-top:2rem;text-align:center}@media(min-width:64em){.hubdb-listing__results-count{font-size:1.4rem}}@media(min-width:85.375em){.hubdb-listing__results-count{font-size:1.6rem}}@media(min-width:90em){.hubdb-listing__results-count{text-align:left}}.hubdb-listing__pagination{align-items:center;display:flex;gap:.8rem;justify-content:center;padding-bottom:3.2rem;padding-top:1.6rem;width:100%}.hubdb-listing__arrow{text-indent:-9999rem}