.listing-pagination{margin-top:36px;padding-block:16px;text-align:center}.listing-pagination__status{margin:0 0 16px;color:#626974;font-size:13px}.listing-pagination__controls,.listing-pagination__next,.listing-pagination__numbers,.listing-pagination__previous{display:flex;align-items:center;justify-content:center;gap:6px}.listing-pagination__controls .listing-pagination__button{width:44px;height:44px;padding:0;border:1px solid #e5e7eb;border-radius:50%;background:#fff;color:#1d1d1f;font-size:15px;font-weight:400}.listing-pagination__controls .listing-pagination__direction{width:auto;padding-inline:14px;border-radius:24px}@media (hover:hover) and (pointer:fine){.listing-pagination__controls button:hover:not(:disabled):not([aria-current=page]){border-color:#9ebde0;background:#eef4fb}}.listing-pagination__controls button[aria-current=page]{border-color:#0066cc;background:#0066cc;color:#fff}.listing-pagination__controls button:disabled{opacity:.35;cursor:not-allowed}@media (max-width:1100px){.listing-pagination__controls{display:grid;grid-template-columns:auto auto;gap:12px}.listing-pagination__numbers{grid-column:1/-1;grid-row:1}.listing-pagination__previous{justify-content:flex-start}.listing-pagination__next{justify-content:flex-end}}.browse-page__intro #browse-results-title{scroll-margin-top:240px}#agent-listings-title{scroll-margin-top:24px}