/* Loaded only for the one verified canary post. */
.sup-canary-view .sup-property{max-width:1180px;margin:2rem auto;padding:0 1rem}
.sup-canary-view .sup-title{margin:0 0 2rem}.sup-canary-view .sup-title h1{margin:0 0 .5rem}
.sup-canary-view .sup-property-type,.sup-canary-view .sup-price,.sup-canary-view .sup-listing-status{display:block;margin:.4rem 0}
.sup-canary-view .sup-price{font-size:1.5rem}.sup-canary-view .sup-listing-status{font-weight:700}
.sup-canary-view .sup-property section{margin:2rem 0}.sup-canary-view .sup-property h2{margin:0 0 .75rem}
.sup-canary-view .sup-facts dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin:0}
.sup-canary-view .sup-property section.sup-facts{margin:1.25rem 0}.sup-canary-view .sup-facts h2{margin-bottom:.5rem}
.sup-canary-view .sup-facts dl>div{min-width:0;padding:.55rem .65rem;border:1px solid #ddd}.sup-canary-view .sup-facts dt{font-size:12px;font-weight:700;line-height:1.35}.sup-canary-view .sup-facts dd{min-width:0;margin:.2rem 0 0;font-size:13px;line-height:1.45;overflow-wrap:anywhere;word-break:normal;white-space:normal}
.sup-canary-view .sup-facts [data-fact="address"],.sup-canary-view .sup-facts [data-fact="station_access"],.sup-canary-view .sup-facts [data-fact="roads"],.sup-canary-view .sup-facts [data-fact="equipment_text"]{grid-column:1/-1}
.sup-canary-view .sup-media{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.sup-canary-view .sup-media h2{grid-column:1/-1}.sup-canary-view .sup-media figure{margin:0}.sup-canary-view .sup-media img{display:block;width:100%;height:auto}
.sup-canary-view .sup-inquiry-cta{display:inline-block;margin:1rem 0;padding:.8rem 1rem}.sup-canary-view #property-inquiry{margin-top:2rem}.sup-canary-view .sup-legal{margin-top:2rem}
.sup-canary-view #property-inquiry .eap-property-inquiry,.sup-canary-view #property-inquiry .eap-inquiry-property{margin:.75rem 0;padding:.75rem}
.sup-canary-view #property-inquiry .eap-inquiry-grid{gap:.75rem}.sup-canary-view #property-inquiry .eap-inquiry-field{margin:.5rem 0}
.sup-canary-view #property-inquiry textarea{min-height:7rem}.sup-canary-view #property-inquiry details.eap-inquiry-help,.sup-canary-view #property-inquiry .eap-response-guide{margin:.75rem 0}
@media (min-width:1100px){.sup-canary-view .sup-facts dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem}.sup-canary-view .sup-facts dl>div{padding:.5rem .6rem}.sup-canary-view .sup-facts [data-fact="address"],.sup-canary-view .sup-facts [data-fact="station_access"],.sup-canary-view .sup-facts [data-fact="roads"]{grid-column:span 2}.sup-canary-view .sup-facts [data-fact="equipment_text"]{grid-column:auto}}
@media (min-width:701px) and (max-width:1099px){.sup-canary-view .sup-facts dl{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:700px){.sup-canary-view .sup-facts dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.sup-canary-view .sup-facts dl>div{padding:.5rem}.sup-canary-view .sup-media{grid-template-columns:1fr}.sup-canary-view .sup-media h2{grid-column:auto}}
