.resource-listing{position:relative}.resource-listing[v-cloak]{min-height:calc(500px*var(--initial-rows))}.resource-listing .link-cards-wrapper__items,.resource-listing .link-cards-wrapper__toggle{margin:0 auto;max-width:1280px;width:90%}.resource-listing .link-cards-wrapper__container{background-color:#f2f2f1}.resource-listing .link-cards-wrapper__toggle{align-items:center;display:flex;justify-content:space-between;padding:25px 0}@media not screen and (min-width:768px){.resource-listing .link-cards-wrapper__toggle{align-items:baseline;flex-direction:column;gap:30px}}.resource-listing .link-cards-wrapper__toggle .filter-toggle:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath stroke='%23232323' stroke-miterlimit='10' stroke-width='2' d='m1 1 5 5.33L11 1'/%3E%3C/svg%3E")}.resource-listing .link-cards-wrapper__toggle .filter-toggle .filter-by,.resource-listing .link-cards-wrapper__toggle .filter-toggle svg{flex-shrink:0}.resource-listing .link-cards-wrapper__toggle .filter-toggle .active-tag{margin-right:5px;text-decoration:underline}.resource-listing .link-cards-wrapper__toggle .filter-toggle__tags{height:21px;overflow:hidden}.resource-listing .link-cards-wrapper__items{margin-top:70px;padding-right:0}.resource-listing .link-cards-wrapper__items .link-card__title{font-size:24px}.resource-listing .link-cards-wrapper__filters{background-color:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);left:0;min-height:500px;position:absolute;top:0;width:100%;z-index:100}.resource-listing .link-cards-wrapper__filters-inner{margin:0 auto;max-width:1280px;padding:25px 0;width:90%}.resource-listing .link-cards-wrapper__filters-heading{align-items:center;display:flex;justify-content:space-between;padding-bottom:30px}.resource-listing .link-cards-wrapper__filters-bottom{align-items:center;display:flex;justify-content:space-between;padding-top:50px}@media not screen and (min-width:768px){.resource-listing .link-cards-wrapper__filters-bottom{align-items:baseline;flex-direction:column;gap:10px}}.resource-listing .link-cards-wrapper__filters .filters__apply{align-items:center;display:flex;font-size:16px;gap:25px}.resource-listing .link-cards-wrapper__filters .link-card-filters{display:flex;gap:20px;justify-content:space-between;text-align:left}@media not screen and (min-width:1024px){.resource-listing .link-cards-wrapper__filters .link-card-filters{flex-direction:column}}.resource-listing .link-cards-wrapper__filters .link-card-filters .select-nav{border:none;margin:0;padding:0}.resource-listing .link-cards-wrapper__filters .link-card-filters .select-nav__options{border:none;box-shadow:none;left:auto;max-height:none;max-width:none;opacity:1;overflow:hidden;position:relative;top:auto;transform:none;visibility:visible}.resource-listing .link-cards-wrapper__filters .link-card-filters .select-nav__options ul{-moz-column-gap:60px;column-gap:60px;display:grid;grid-template-columns:repeat(var(--column-count),1fr)}.resource-listing .link-cards-wrapper__filters .link-card-filters .select-nav__options ul li{max-width:270px}@media not screen and (min-width:768px){.resource-listing .link-cards-wrapper__filters .link-card-filters .select-nav__options ul{-moz-column-gap:0;column-gap:0}}.resource-listing .filter-toggle{color:var(--body-text-color);font-size:18px;font-weight:500;gap:5px}.resource-listing .filter-toggle,.resource-listing .filters__reset{align-items:center;background-color:transparent;border:none;cursor:pointer;display:flex}.resource-listing .filters__reset{border-bottom:2px solid var(--text-link-underline-color);color:#2121d8;font-size:16px;font-weight:600;gap:15px;padding-bottom:5px;padding-left:0}.resource-listing input[type=checkbox]:checked+:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='10' fill='none'%3E%3Cpath fill='%232121D8' stroke='%232121D8' stroke-width='.5' d='M5.03 9.5 1 5.47l1.007-1.006L5.03 7.485 11.515 1l1.007 1.007z'/%3E%3C/svg%3E");left:1px;position:absolute;top:0}.resource-listing .pagination{margin-top:100px}@media not screen and (min-width:768px){.resource-listing .pagination .button{min-width:100px}}