.audience-tabs [data-audience-tab="investor"],.audience-tabs>a,.investor-panel{display:none!important}
.audience-tabs{grid-template-columns:1fr!important}
.explore-card-photos{background-image:linear-gradient(0deg,rgba(0,14,53,.82),rgba(0,14,53,.08)),url('assets/svata/living-room.jpg')}
.explore-card-video{background-image:linear-gradient(0deg,rgba(0,14,53,.86),rgba(0,14,53,.12)),url('assets/svata/terrace.jpg')}
.explore-card-facts{background-image:linear-gradient(0deg,rgba(0,14,53,.9),rgba(0,14,53,.08) 72%),url('assets/property-facts-v2.png')}
.explore-card-story{background-image:linear-gradient(0deg,rgba(0,14,53,.88),rgba(0,14,53,.08) 68%),url('assets/svata/bathroom-spa.jpg')}
.explore-card-floorplans{background-image:linear-gradient(0deg,rgba(0,14,53,.9),rgba(0,14,53,.06) 70%),url('assets/svata/floorplan-overview.jpg')}
.explore-card-location{background-image:linear-gradient(0deg,rgba(0,14,53,.9),rgba(0,14,53,.08) 68%),url('assets/svata/house-distance.jpg')}
.facts-grid,.detail-documents-compact{display:none!important}
.sold-hidden-note{font-size:clamp(1.05rem,1.5vw,1.35rem);line-height:1.6;margin:7vh 0 0;max-width:55ch}
.ai-note{color:var(--red);font:500 .56rem var(--mono);letter-spacing:.06em;margin-top:10px;text-transform:uppercase}
.floorplans .plan-stage{background:#fff;overflow:hidden;padding:42px}
.floorplans .plan-panel{background:#fff;margin:-2px;padding:2px;width:calc(100% + 4px)}
.plan-panel img{background:#fff;display:block;height:auto;max-height:72vh;object-fit:contain;width:100%}
.svata-map{padding:0}
.svata-map iframe{border:0;height:100%;min-height:650px;width:100%}
.svata-map-link{background:var(--navy);bottom:18px;color:#fff;font-size:.72rem;font-weight:700;padding:12px 16px;position:absolute;right:18px;text-decoration:none;z-index:3}
.tour-modal .svata-video-wrap{max-width:min(1100px,90vw);padding:30px;width:100%}
.tour-modal .svata-video-wrap h2{font-size:clamp(2.4rem,4.5vw,5rem);margin:18px 0 24px}
.svata-video-wrap video{background:#000;display:block;max-height:62vh;width:100%}
.svata-video-wrap>p:last-child{font-size:.72rem;margin-top:14px;opacity:.72}
@media(max-width:700px){.svata-map iframe{min-height:420px}.audience-tabs{display:block!important}.floorplans .plan-stage{padding:16px}}
