.listing-glance{margin:32px 0;padding:24px;background:#f2eee6;border-left:3px solid #aa8254;color:#152b40}.listing-glance h2{margin:0 0 20px;font-size:26px}.listing-glance dl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:10px 24px;margin:0}.listing-glance dt{font-weight:600}.listing-glance dd{margin:0;overflow-wrap:anywhere}.listing-glance p{font-size:13px;margin:20px 0 0;color:#52616d}@media(max-width:480px){.listing-glance{padding:18px}.listing-glance dl{gap:10px 14px}}

.property-freshness{padding:24px 0 8px;margin-top:24px;border-top:1px solid #dedfdc;color:#5c6b72;font-size:13px;line-height:1.6}.property-freshness time.listing-checked{display:block;font-size:13px;color:inherit;margin:4px 0}

.property-glance-anchor{scroll-margin-top:100px}.property-glance-anchor .listing-glance,.property-glance-anchor .property-glance-overview{margin:20px 0 28px}.glance-context{font-size:16px!important;line-height:1.65;margin:0 0 20px!important;max-width:85ch}.property-glance-overview{border:0;padding:0}.property-glance-overview .insight-story-facts{margin:0}

/* All-types panel: each term/value stays together in a valid dl group. */
.listing-glance dl.glance-facts-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px}.glance-fact{min-width:0;padding:12px 0;border-top:1px solid #dcd5c9}.listing-glance .glance-fact dt{font-size:12px;line-height:1.4;color:#52616d}.listing-glance .glance-fact dd{font-size:15px;line-height:1.5;margin:4px 0 0}.listing-glance .glance-context{font-size:15px!important;line-height:1.6}@media(max-width:760px){.listing-glance dl.glance-facts-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}}@media(max-width:360px){.listing-glance dl.glance-facts-grid{grid-template-columns:minmax(0,1fr)}}
@media(max-width:360px){body:has(.property-glance-anchor) .header-inner{flex-wrap:wrap;padding-top:8px;padding-bottom:8px}body:has(.property-glance-anchor) .header-actions{margin-left:auto}}
