.listing-main{max-width:54rem;padding-block:var(--s8)}.listing-heading,.listing-facts{gap:var(--s4);display:grid}.listing-heading h1{overflow-wrap:anywhere;margin:0;font-size:clamp(1.5rem,3.5vw,2.5rem);line-height:1.15}.listing-heading p,.listing-facts p,.listing-facts h2{margin:0}.listing-actions{gap:var(--s3);flex-wrap:wrap;display:flex}.listing-facts{margin-top:var(--s6);padding:var(--s5)}.listing-facts dl{gap:var(--s4);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));margin:0;display:grid}.listing-facts dt{color:var(--muted)}.listing-facts dd{margin:var(--s1) 0 0;overflow-wrap:anywhere;font-weight:600}
