body[data-presentation-density][data-sales-home] .sales-hero{min-height:0!important;padding-block:28px 20px!important}body[data-presentation-density][data-sales-home] .sales-hero-content{max-width:960px}body[data-presentation-density][data-sales-home] .sales-hero h1{font-size:clamp(30px,3.2vw,44px)!important;line-height:1.25!important;margin:6px 0!important;overflow-wrap:anywhere}body[data-presentation-density][data-sales-home] .sales-hero-content>.eyebrow{margin:0 0 6px}body[data-presentation-density][data-sales-home] .sales-hero-content>p:not(.eyebrow){margin:6px 0;font-size:16px;line-height:1.6;max-width:70ch}body[data-presentation-density][data-sales-home] .sales-hero .sales-hero-actions{margin:12px 0!important;gap:8px}body[data-presentation-density][data-sales-home] .sales-hero-actions>a{min-height:44px;max-width:100%;white-space:normal}body[data-presentation-density][data-sales-home] .sales-hero form.sales-search{margin:8px 0 0!important;padding:12px!important;max-width:none;width:100%;box-sizing:border-box}body[data-presentation-density][data-sales-home] .sales-hero+section.sales-section{padding-block:20px 26px!important;content-visibility:visible;contain-intrinsic-size:none}body[data-presentation-density][data-sales-home] .sales-hero+section.sales-section .sales-section-heading{margin-bottom:14px;gap:12px;flex-wrap:wrap;align-items:center}body[data-presentation-density][data-sales-home] .sales-hero+section.sales-section .sales-section-heading :is(h2,.eyebrow){margin-block:0 5px}body[data-presentation-density][data-sales-home] .sales-hero+section.sales-section .sales-section-heading h2{font-size:clamp(24px,2.2vw,30px);line-height:1.35}body[data-presentation-density] .seller-intro:has(~.marketplace-results-shell){padding-block:10px!important}body[data-presentation-density] .seller-intro:has(~.marketplace-results-shell) h1{font-size:clamp(26px,2.4vw,32px)!important;line-height:1.35;margin-block:4px!important}body[data-presentation-density] .seller-intro:has(~.marketplace-results-shell) p{margin-block:3px!important;line-height:1.55}body[data-presentation-density] .marketplace-results-shell{margin-block:8px!important}body[data-presentation-density] .marketplace-results-shell .marketplace-results-summary{padding-block:3px!important;gap:4px 12px}body[data-presentation-density] .marketplace-results-shell .marketplace-results-summary h2{font-size:22px;line-height:1.4}body[data-presentation-density] .marketplace-results-shell .marketplace-tools{margin:6px 0 10px!important;gap:6px}body[data-presentation-density] .marketplace-tools>:is(a,button),body[data-presentation-density] .marketplace-tools>.search-assistance>summary{min-height:44px;box-sizing:border-box}body[data-presentation-density] :is(.sales-grid,.marketplace-results-grid,.rental-results-grid,#results.results){gap:16px!important}body[data-presentation-density] .sales-card.unified-property-card.unit-card,body[data-presentation-density] #results>.sales-card.unified-property-card.unit-card{grid-column:auto!important;flex-direction:column!important;min-width:0}body[data-presentation-density] .sales-card.unified-property-card.unit-card>:is(.sale-card-image,.card-media),body[data-presentation-density] #results>.sales-card.unified-property-card.unit-card>:is(.sale-card-image,.card-media){width:100%!important;max-width:100%!important;flex:none!important}body[data-presentation-density] .sales-card.unified-property-card .card-media{height:auto!important;min-height:0!important;aspect-ratio:16/10!important;overflow:hidden}body[data-presentation-density] .sales-card.unified-property-card .card-media img{width:100%;height:100%!important;aspect-ratio:16/10!important;object-fit:cover}body[data-presentation-density] .sales-card.unified-property-card .marketplace-card-body{padding:14px!important;min-width:0}body[data-presentation-density] .sales-card.unified-property-card h3{font-size:19px;line-height:1.45;margin:6px 0;white-space:normal;overflow:visible;overflow-wrap:anywhere}body[data-presentation-density] .sales-card.unified-property-card .sale-unit-description bdi[dir=ltr]{white-space:normal;overflow-wrap:anywhere}body[data-presentation-density] .sales-card.unified-property-card .sales-card-actions{max-width:none!important;gap:8px}body[data-presentation-density] .sales-card.unified-property-card .sales-card-actions>:is(a,button){min-height:44px;height:auto;white-space:normal;overflow-wrap:anywhere}body[data-presentation-density] .sales-card.unified-property-card>.card-save-control{inset-inline-start:auto!important;inset-inline-end:10px!important}@media(max-width:760px){body[data-presentation-density][data-sales-home] .sales-hero .sales-hero-actions{margin:4px 0 8px!important}body[data-presentation-density][data-sales-home] .sales-hero{padding-block:16px 14px!important}body[data-presentation-density][data-sales-home] .sales-hero h1{font-size:26px!important;line-height:1.3!important}body[data-presentation-density][data-sales-home] .sales-hero form.sales-search{padding:10px!important}body[data-presentation-density][data-sales-home] .sales-hero+section.sales-section{padding-block:16px 22px!important}body[data-presentation-density] .seller-intro:has(~.marketplace-results-shell){padding-block:6px!important}body[data-presentation-density] .seller-intro:has(~.marketplace-results-shell) h1{font-size:26px!important}}
