.listing-module__TG1n7W__page{width:100%;max-width:var(--pf-inner);padding:56px var(--pf-pad-x) 0;margin:0 auto;display:block}.listing-module__TG1n7W__hero{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:48px;display:flex}.listing-module__TG1n7W__heroCopy{max-width:560px}.listing-module__TG1n7W__heroTitle{font-family:var(--font-brand), serif;letter-spacing:-.01em;color:var(--pf-ink);margin:0;font-size:44px;font-weight:700;line-height:1.1}.listing-module__TG1n7W__heroLead{color:var(--pf-lead);margin:14px 0 0;font-size:16px;line-height:1.55}.listing-module__TG1n7W__heroAside{background:var(--pf-dark);border-radius:var(--pf-r-card);flex:none;align-items:center;gap:26px;padding:16px 16px 16px 26px;display:flex}.listing-module__TG1n7W__heroAsideLabel{color:var(--pf-dim-on-dark);font-size:13px}.listing-module__TG1n7W__heroAsideValue{color:var(--pf-on-dark);margin-top:3px;font-size:17px;font-weight:700}.listing-module__TG1n7W__goldButton{background:var(--pf-gold);color:var(--pf-on-gold);border-radius:var(--pf-r-btn);white-space:nowrap;padding:13px 22px;font-size:15px;font-weight:600;text-decoration:none;transition:filter .15s}.listing-module__TG1n7W__goldButton:hover{filter:brightness(1.05);color:var(--pf-on-gold)}.listing-module__TG1n7W__bar{border-top:1px solid var(--pf-rule);border-bottom:1px solid var(--pf-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:34px;padding:18px 0;display:flex}.listing-module__TG1n7W__filters{flex-wrap:wrap;gap:11px;display:flex}.listing-module__TG1n7W__filter{border-radius:var(--pf-r-pill);white-space:nowrap;background:var(--pf-surface);color:var(--pf-ink);border:1px solid var(--pf-rule);padding:11px 21px;font-size:14px;font-weight:400;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s}.listing-module__TG1n7W__filter:hover{border-color:var(--pf-ink);color:var(--pf-ink)}.listing-module__TG1n7W__filter[data-state=on]{background:var(--pf-dark);color:var(--pf-on-dark);border-color:var(--pf-dark);font-weight:600}.listing-module__TG1n7W__barRight{align-items:center;gap:16px;display:flex}.listing-module__TG1n7W__count,.listing-module__TG1n7W__sortLabel{color:var(--pf-muted);font-size:14px;font-weight:400}.listing-module__TG1n7W__sort{background:var(--pf-surface);border:1px solid var(--pf-rule);border-radius:var(--pf-r-btn);height:40px;color:var(--pf-ink);cursor:pointer;outline:none;padding:0 12px;font-family:inherit;font-size:14px}.listing-module__TG1n7W__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin-top:30px;display:grid}.listing-module__TG1n7W__gridItem{display:flex}.listing-module__TG1n7W__gridItem>*{width:100%}.listing-module__TG1n7W__empty{color:var(--pf-muted);margin-top:40px;font-size:16px}.listing-module__TG1n7W__pager{flex-direction:column;align-items:center;padding:44px 0 150px;display:flex}.listing-module__TG1n7W__pager[data-single=true]{padding:0 0 120px}.listing-module__TG1n7W__loadMore{background:var(--pf-surface);border:1px solid var(--pf-rule);border-radius:var(--pf-r-btn);color:var(--pf-ink);padding:13px 26px;font-size:14.5px;font-weight:500;text-decoration:none;transition:border-color .2s}.listing-module__TG1n7W__loadMore:hover{border-color:var(--pf-ink);color:var(--pf-ink)}.listing-module__TG1n7W__pageCount{color:var(--pf-dim);margin-top:16px;font-size:13px}@media screen and (max-width:1100px){.listing-module__TG1n7W__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:860px){.listing-module__TG1n7W__page{padding-top:36px}.listing-module__TG1n7W__heroTitle{font-size:34px}.listing-module__TG1n7W__heroAside{flex-wrap:wrap;gap:16px;width:100%;padding:18px}.listing-module__TG1n7W__bar{flex-direction:column;align-items:flex-start;gap:14px}.listing-module__TG1n7W__filters{flex-wrap:nowrap;width:100%;padding-bottom:2px;overflow-x:auto}}@media screen and (max-width:640px){.listing-module__TG1n7W__grid{grid-template-columns:minmax(0,1fr)}.listing-module__TG1n7W__pager{padding:32px 0 80px}}
