.public-page :is(.property-cover,.spc-photo):has(>img[data-watermarked]){aspect-ratio:3/2;background:var(--estate-surface,#eeedea)}.public-page :is(.property-cover,.spc-photo,.discovery-photo)>img[data-watermarked],.public-page .photo-thumbnails img[data-watermarked]{object-fit:contain;transform:none}.public-page :is(.property-card,.showcase-property-card,.discovery-card):hover img[data-watermarked]{transform:none}.public-page .photo-open:has(>img[data-watermarked])>span{width:max-content;margin:12px 12px 12px auto;position:static}.public-page :is(.property-cover,.spc-photo,.discovery-photo)>img[data-watermarked]{width:100%;min-width:0;height:100%;min-height:0;position:absolute;inset:0}
