.list-page .search-form{padding-bottom:var(--space-24)}.list-page__hero{display:grid}.list-page__hero:not(:has(>.list-page-select-filters)){padding-bottom:var(--space-64)}.list-page__hero:not(:has(>.list-page-select-filters)) .search-form{padding-bottom:0}.list-page .search-form__input::-webkit-search-cancel-button{display:none}.list-page__ingress{font-size:var(--font-size-ingress);padding-bottom:var(--space-24);margin:0;line-height:1.5}.list-page__content{padding-bottom:var(--space-32)}.list-page-select-filters{gap:var(--space-12);padding-bottom:var(--space-64);grid-auto-rows:1fr;display:grid}@media screen and (width>=48rem){.list-page-select-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (width>=64rem){.list-page-select-filters{grid-template-columns:repeat(4,minmax(0,1fr))}}.list-page-results{gap:var(--space-16);display:grid}.list-page-results__count{font-weight:600}.list-page-results__list{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.list-page-results__empty{padding:var(--space-24) 0}.list-page-results__loading{padding:var(--space-64) 0;text-align:center;margin:0}.list-page-results__body--stale{display:grid}.list-page-results__body--stale>*{grid-area:1/1}.list-page-results__body--stale>ul{visibility:hidden}.list-page-results__error{padding:var(--space-16);border-left:4px solid var(--color-critical);background:var(--color-gray-200)}.list-page-pagination{gap:var(--space-12);padding-top:var(--space-32);flex-wrap:wrap;display:flex}.list-page-pagination__pages{align-items:center;gap:var(--space-12);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.list-page-pagination__page,.list-page-pagination__prev,.list-page-pagination__next{min-width:44px;font-size:var(--font-size-paragraph);cursor:pointer;padding-top:var(--space-16);box-shadow:inset 0 calc(-1 * var(--link-underline-width)) 0 0 var(--link-underline);justify-content:center;align-items:center;font-weight:700;text-decoration:none;transition:box-shadow .2s;display:flex}.list-page-pagination__page:hover,.list-page-pagination__page:focus-visible,.list-page-pagination__prev:hover,.list-page-pagination__prev:focus-visible,.list-page-pagination__next:hover,.list-page-pagination__next:focus-visible{box-shadow:inset 0 calc(-1 * var(--link-underline-width-hover)) 0 0 var(--link-underline-hover)}.list-page-pagination__page:focus-visible,.list-page-pagination__prev:focus-visible,.list-page-pagination__next:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.list-page-pagination__page--current{box-shadow:inset 0 calc(-1 * var(--link-underline-width)) 0 0 var(--color-black);text-decoration:none;transition:box-shadow .2s}.list-page-pagination__page--current:hover,.list-page-pagination__page--current:focus-visible{box-shadow:inset 0 calc(-1 * var(--link-underline-width-hover)) 0 0 var(--color-black)}.list-page-pagination__page--current{cursor:default;font-weight:700;text-decoration:none}.list-page-pagination__ellipsis{min-width:44px;font-size:var(--font-size-paragraph);justify-content:center;align-self:stretch;align-items:flex-end;display:flex}.list-page-pagination{padding-top:calc(var(--space-32) - var(--space-16))}
