.sp-listing-facts{display:flex;flex-wrap:wrap;gap:var(--space-6) var(--space-12);margin-top:var(--space-4);padding-top:var(--space-6);border-top:1px solid var(--border)}.sp-listing-facts>*{flex:0 0 auto;min-width:0}@media (max-width:640px){.sp-listing-facts>*{flex-basis:100%}}.sp-listing-intromore{margin:0;max-width:60ch;font:400 18px/1.6 var(--font-sans);color:var(--text-muted);text-wrap:pretty}.sp-listing-stack{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-10);gap:var(--space-10)}.sp-listing-list{padding-top:0}.sp-listing-body{padding-bottom:var(--fluid-section)}.sp-listing-main{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-16);gap:var(--space-16);align-content:start}.sp-listing-block{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-6);gap:var(--space-6)}.sp-listing-closing .sp-listing-stack{gap:var(--space-20)}.sp-listing-closing .sp-listing-stack>*{max-width:800px}.sp-listing-guidetext{margin:0;max-width:64ch;font:400 18px/1.6 var(--font-sans);color:var(--text);text-wrap:pretty}.sp-listing-twin{justify-self:start}@media (max-width:640px){.sp-listing-main{gap:var(--space-12)}.sp-listing-guidetext,.sp-listing-intromore{font-size:16px}}.sp-listing-explorer{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-5);gap:var(--space-5)}.sp-listing-filters{container:sp-listing-filters/inline-size}.sp-listing-tools{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-4) var(--space-5)}.sp-listing-tools>.sp-listing-search{flex:1 1 100%;min-width:0}@container sp-listing-filters (min-width: 880px){.sp-listing-tools>.sp-listing-search{flex-basis:14rem}}.sp-listing-tools>.sp-listing-sort{flex:0 1 15rem;min-width:min(100%,15rem)}.sp-listing-sortnote{margin-top:calc(var(--space-1) * -1)}.sp-listing-count{margin:var(--space-3) 0 0;font:500 16px/1.4 var(--font-sans);color:var(--text-muted);border-radius:var(--radius-xs)}.sp-listing-count strong{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text)}.sp-listing-count:focus{outline:none}.sp-listing-count:focus-visible{box-shadow:var(--focus-ring)}.sp-listing-results{--rk-atiles-min:340px;gap:var(--space-5)}.sp-listing-empty{margin:0;padding:var(--space-6);border:1.5px dashed var(--border-strong);border-radius:var(--radius-lg);background:var(--surface-sunken);font:400 16px/1.6 var(--font-sans);color:var(--text-muted)}.sp-listing-empty .rk-link{font-weight:600}.sp-listing-compare{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-5);gap:var(--space-5)}.sp-listing-market{gap:var(--space-6)}@media print{.sp-listing-filters,.sp-listing-sortnote{display:none}}