.resource-listing[v-cloak]{min-height:calc(500px * var(--initial-rows))}.resource-listing .filters{margin-right:auto;margin-bottom:7.5rem;margin-left:auto;max-width:var(--filter-max-width,800px)}.resource-slider{position:relative;margin-bottom:var(--group-spacing,120px)}.resource-slider h2{margin-bottom:1.5rem}.resource-slider .splide{position:static}.resource-slider .splide__arrows{display:flex;position:absolute;top:0;right:0}.link-cards-wrapper{--gutter:10px;--row-spacing:40px;--group-spacing:120px;--cards-per-row:2;--card-width:calc((100% - (var(--gutter) * (var(--cards-per-row)))) / var(--cards-per-row))}@media (min-width:1024px){.link-cards-wrapper{--cards-per-row:3}}.link-cards-wrapper__header{margin-bottom:30px}@media (min-width:768px){.link-cards-wrapper__header{margin-bottom:40px}}.link-cards-wrapper__items{width:100%;margin:0 0 3rem 0;padding:0;list-style:none}.link-cards-wrapper__items .link-card{margin-bottom:var(--row-spacing)}@media (min-width:768px){.link-cards-wrapper__items{display:flex;flex-wrap:wrap;margin-right:calc(-3rem - var(--gutter));position:relative;z-index:layer(middle)}@supports (gap:var(--gutter)){.link-cards-wrapper__items{gap:var(--gutter);margin-right:0}}.link-cards-wrapper__items .link-card{width:var(--card-width);flex-shrink:0;flex-grow:0;margin-top:0;margin-right:var(--gutter)}@supports (gap:var(--gutter)){.link-cards-wrapper__items .link-card{margin-right:0}}}.link-cards-wrapper__error{text-align:center;font-size:1.1em;margin:3rem 0}.link-cards-wrapper__error .button{font-size:1em;padding:.5em}.link-cards-wrapper__footer{display:flex;justify-content:center}.link-cards-wrapper__results-header{margin-bottom:2rem}@media (min-width:768px){.link-cards-wrapper__results-header{display:flex;align-items:center;justify-content:space-between}}.link-cards-wrapper__results-header__active button{background-color:transparent;background-image:none;border-radius:0;border:none;font-family:inherit;color:inherit;padding:0;cursor:pointer;text-align:inherit;display:inline-flex;align-items:center;font:var(--h6-font);color:var(--h6-color);padding:1.15rem 1rem;background-color:var(--light-bg);margin:5px}@media not screen and (min-width:1024px){.link-cards-wrapper__results-header__active button{padding:.5rem}}.link-cards-wrapper__results-header__active button .close{background-color:transparent;background-image:none;border-radius:0;border:none;font-family:inherit;color:inherit;padding:0;cursor:pointer;text-align:inherit;cursor:pointer;height:20px;width:20px;position:relative;right:0;margin:0;margin-left:1.5em;display:inline-block;width:12px;height:12px;margin-left:1em}.link-cards-wrapper__results-header__active button .close:focus-visible::after,.link-cards-wrapper__results-header__active button .close:focus-visible::before,.link-cards-wrapper__results-header__active button .close:hover::after,.link-cards-wrapper__results-header__active button .close:hover::before{background-color:var(--accent-color)}.link-cards-wrapper__results-header__active button .close::after,.link-cards-wrapper__results-header__active button .close::before{position:absolute;top:0;left:0;bottom:0;right:0;content:"";width:100%;height:var(--button-border-width);margin:auto;background-color:var(--text-color);transform:rotate(45deg);transition:.2s background-color}.link-cards-wrapper__results-header__active button .close::after{transform:rotate(-45deg)}.link-cards-wrapper__results-header__active button .close::after,.link-cards-wrapper__results-header__active button .close::before{color:var(--h6-color)}.link-cards-wrapper__results-header__active button:focus-visible,.link-cards-wrapper__results-header__active button:hover{background-color:var(--button-primary-bg-hover);color:var(--button-primary-text-hover)}.link-cards-wrapper__results-header__active button:focus-visible .close::after,.link-cards-wrapper__results-header__active button:focus-visible .close::before,.link-cards-wrapper__results-header__active button:hover .close::after,.link-cards-wrapper__results-header__active button:hover .close::before{background-color:var(--button-primary-text-hover)}.link-cards-wrapper__results-header .filters__sort{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.link-cards-wrapper__results-header .filters__sort .select-nav__toggle{background-color:transparent;border:none;font:var(--base-font)}h3{margin-top:20px!important;margin-bottom:20px}