.listing-page_page__ZlMSy{padding-top:var(--space-4)}.listing-page_head__sF43D{margin-bottom:var(--space-3)}.listing-page_title__BTp4P{margin:0 0 var(--space-2)}.listing-page_intro__rGa7h{max-width:70ch;margin:0;color:var(--color-text-muted)}.listing-page_featured__GUOdi{margin:var(--space-3) 0 var(--space-5);padding:var(--sec-pad-p);border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow)}.listing-page_body__M1RMk{display:grid;grid-gap:var(--space-4);gap:var(--space-4);align-items:start}.listing-page_results__znn3m{min-width:0}.listing-page_toolbar__Tg0M1{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-4);margin-bottom:var(--space-3)}.listing-page_count__82EGb{margin:0;color:var(--color-text-muted);font-size:var(--font-size-sm)}.listing-page_sortChips__hYZ9V{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);max-width:100%}.listing-page_sortLabel__vddlw{color:var(--color-text-muted);font-size:var(--font-size-sm)}.listing-page_chips__QXbxq{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.listing-page_chip__OLJPo{display:inline-flex;align-items:center;min-height:36px;padding:0 12px;border:var(--border-width) solid var(--color-border);border-radius:999px;background:var(--surface);color:var(--color-text);font-size:var(--font-size-sm);text-decoration:none}.listing-page_chipOn__M1Cui{border-color:var(--brand);background:var(--brand);color:var(--brand-ink)}.listing-page_sortForm__K53PI{display:flex;align-items:center;gap:var(--space-2)}.listing-page_select___Bx0i{padding:0 var(--space-2)}.listing-page_select___Bx0i,.listing-page_sortGo__SqA0y{min-height:var(--tap);border:var(--border-width) solid var(--color-border);border-radius:var(--r);background:var(--surface)}.listing-page_sortGo__SqA0y{padding:0 var(--space-3);cursor:pointer}.listing-page_active__VDKxn{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 var(--space-3);padding:0;list-style:none}.listing-page_activeChip__MiD3L{gap:6px;padding:0 12px;border-radius:999px;background:var(--chip);color:var(--color-text);text-decoration:none}.listing-page_activeChip__MiD3L,.listing-page_clearAll__an6eG{display:inline-flex;align-items:center;min-height:36px;font-size:var(--font-size-sm)}.listing-page_clearAll__an6eG{color:var(--brand-text)}.listing-page_filters__YeEUh{min-width:0}.listing-page_sheet__F91OO{border:var(--border-width) solid var(--color-border);border-radius:var(--r);background:var(--surface)}.listing-page_filterButton__GPq8_{display:flex;align-items:center;min-height:var(--tap);padding:0 var(--space-3);font-weight:var(--font-weight-bold);cursor:pointer}.listing-page_sheet__F91OO[open] .listing-page_filterButton__GPq8_{border-bottom:var(--border-width) solid var(--color-border)}.listing-page_sheet__F91OO .listing-page_filterGroups__StTDH{padding:var(--space-3)}.listing-page_sidebar__H1FRg{display:none}.listing-page_filterTitle__lXSmp{margin:0 0 var(--space-2);font-size:var(--font-size-base)}.listing-page_filterGroups__StTDH{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.listing-page_group__xPjli{min-width:0;margin:0;padding:0;border:0}.listing-page_groupTitle__m_hFX{padding:0;margin-bottom:4px;font-weight:var(--font-weight-bold);font-size:var(--font-size-sm)}.listing-page_options__0c81p{display:grid;grid-gap:2px;gap:2px;margin:0;padding:0;list-style:none}.listing-page_option__DjLA0{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-height:32px;padding:0 6px;border-radius:var(--r);color:var(--color-text);font-size:var(--font-size-sm);text-decoration:none}.listing-page_option__DjLA0:hover{background:var(--chip)}.listing-page_optionOn__Axt9w{background:var(--chip);font-weight:var(--font-weight-bold)}.listing-page_optionLabel__zgfcr{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.listing-page_optionCount__vCQ8J{color:var(--color-text-muted);font-size:var(--font-size-xs)}.listing-page_gridWrap__Y1SGX{min-width:0}.listing-page_gridWrap__Y1SGX>ul{margin:0;padding:0}.listing-page_empty__FcU11{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);padding:var(--space-4) 0}.listing-page_more__SJa39,.listing-page_pages__SeBaw{display:flex;justify-content:center;margin:var(--space-5) 0 0}.listing-page_seo__289vh{margin-top:var(--space-6);padding-top:var(--space-4);border-top:var(--border-width) solid var(--color-border)}.listing-page_seoTitle__A3rf6{font-size:var(--font-size-base)}.listing-page_seoText__xlgnR{max-width:90ch;margin:0;color:var(--color-text-muted);font-size:var(--font-size-sm);text-align:justify;text-align-last:left}@container app (min-width: 1000px){.listing-page_body__M1RMk{grid-template-columns:220px minmax(0,1fr);gap:var(--space-6)}.listing-page_sheet__F91OO{display:none}.listing-page_sidebar__H1FRg{display:block;position:-webkit-sticky;position:sticky;top:var(--space-3)}.listing-page_featured__GUOdi{padding:var(--sec-pad-d)}}