.standalone-property{background:var(--surface);min-height:100vh}.standalone-property-content{max-width:1120px;margin:auto;padding:40px 24px 80px}.standalone-property h1{color:var(--navy);font-size:clamp(28px,4vw,48px);font-weight:500;line-height:1.15}.standalone-main-image{background:var(--paper);border:0;border-radius:22px;width:100%;padding:0;display:block;overflow:hidden}.standalone-main-image img{object-fit:contain;width:100%;height:min(65vh,620px);display:block}.standalone-gallery-controls{flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0;display:flex}.standalone-gallery-controls button{border:1px solid var(--line-strong);min-height:44px;color:var(--navy);background:#fff;border-radius:24px;padding:10px 18px}.standalone-thumbnails{gap:10px;padding:5px 2px 12px;display:flex;overflow-x:auto}.standalone-thumbnails button{background:#fff;border:2px solid #0000;border-radius:12px;flex:0 0 100px;padding:0;overflow:hidden}.standalone-thumbnails button[aria-pressed=true]{border-color:var(--navy)}.standalone-thumbnails img{object-fit:cover;width:100px;height:75px;display:block}.standalone-details{grid-template-columns:1fr 1.5fr;gap:40px;margin-top:30px;line-height:1.7;display:grid}.standalone-video{margin-top:24px}.standalone-video video,.standalone-video iframe{object-fit:contain;background:#13243a;border:0;border-radius:18px;width:100%;height:min(65vh,600px);display:block}@media (max-width:760px){.standalone-details{grid-template-columns:1fr;gap:24px}}
