@media (min-width:1390px){.flmn-resources-browse.dynamic-content{--if-section-max-width-extra-wide:1390px}}.flmn-resources-browse.dynamic-content.-filterable-content .dynamic-content__section-heading{margin-bottom:.5rem}.flmn-resources-browse.dynamic-content.-filterable-content .dynamic-content__filters-intro{margin-bottom:2rem;max-width:var(--if-section-max-width-small)}.flmn-resources-browse.dynamic-content.-filterable-content .dynamic-content__filters-inner{margin-bottom:1rem;padding-bottom:1rem}.flmn-resources-browse.dynamic-content.-filterable-content .dynamic-content__filters-items-results-count{font-family:var(--if-font-family-secondary);margin-bottom:.5rem}.flmn-resources-browse.dynamic-content.-filterable-content .dynamic-content__list .dynamic-content__row,.flmn-resources-browse.dynamic-content.-filterable-content .dynamic-content__list .if-card--content-type--flmn_resource{height:100%}.flmn-resources-browse.dynamic-content.-filterable-content.-has-search-field .dynamic-content__filters-items-wrapper{align-items:flex-end;flex-direction:row;gap:1.5rem}.flmn-resources-browse.dynamic-content.-filterable-content.-has-search-field .dynamic-content__search{flex:0 0 auto;margin-right:auto}.flmn-resources-browse.dynamic-content.-filterable-content.-has-search-field .dynamic-content__filters-items{flex:0 1 auto;width:auto}.flmn-resources-browse.dynamic-content.-filterable-content.-has-search-field .dynamic-content__filters-items .if-grid{width:auto}@media (min-width:350px){.flmn-resources-browse.dynamic-content.-filterable-content.-has-search-field .dynamic-content__search{width:330px}}@media (max-width:768px){.flmn-resources-browse.dynamic-content.-filterable-content.-has-search-field .dynamic-content__filters-items-wrapper{align-items:stretch;flex-direction:column;gap:0}.flmn-resources-browse.dynamic-content.-filterable-content.-has-search-field .dynamic-content__search{margin-right:0}.flmn-resources-browse.dynamic-content.-filterable-content.-has-search-field .dynamic-content__filters-items,.flmn-resources-browse.dynamic-content.-filterable-content.-has-search-field .dynamic-content__filters-items .if-grid{width:100%}.dynamic-content.-filter-style-dropdowns .dynamic-content__filters-column--select .dynamic-content__filters-select-label{height:100%;margin-top:.375rem;transition:height .6s ease-in-out}.dynamic-content.-filter-style-dropdowns .dynamic-content__filters-column--select:not(:has(.dynamic-content__filters-select:valid)) .dynamic-content__filters-select-label{height:0}}