.PropertyDetailGallery_thumbnail__qvyo8{border:0;padding:0;background:transparent;display:block;min-width:0;text-align:inherit;cursor:default}.PropertyDetailGallery_thumbnail__qvyo8 img{display:block;box-sizing:border-box}@media(max-width:768px){.PropertyDetailGallery_primary__M1e4P{height:auto!important;aspect-ratio:auto!important;object-fit:contain!important}.PropertyDetailGallery_thumbnail__qvyo8{cursor:pointer;border-radius:1rem;min-height:44px}.PropertyDetailGallery_thumbnail__qvyo8:focus-visible{outline:2px solid #dfb94d;outline-offset:2px}.PropertyDetailGallery_thumbnails__R7g5Q>.PropertyDetailGallery_thumbnail__qvyo8>img{height:auto!important;aspect-ratio:4/3;object-fit:cover;width:100%;max-width:100%}}.PropertyDetailGallery_primaryButton__Q0gKA{display:block;width:100%;border:0;padding:0;background:transparent;cursor:zoom-in;text-align:inherit}.PropertyDetailGallery_primaryButton__Q0gKA:focus-visible{outline:2px solid #dfb94d;outline-offset:-3px}.PropertyDetailGallery_viewer__ochkv{position:fixed;inset:0;margin:0;padding:0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;background:rgba(0,0,0,.94);color:#fff;overflow:hidden;overscroll-behavior:contain}.PropertyDetailGallery_viewer__ochkv[open]{display:flex;align-items:center;justify-content:center}.PropertyDetailGallery_viewer__ochkv::backdrop{background:rgba(0,0,0,.7)}.PropertyDetailGallery_viewer__ochkv>img{width:100%;height:auto;max-height:calc(100dvh - 72px - env(safe-area-inset-top));object-fit:contain;display:block}.PropertyDetailGallery_close__lHRP_{position:absolute;z-index:1;top:calc(12px + env(safe-area-inset-top));right:max(12px,env(safe-area-inset-right));min-height:44px;padding:8px 16px;border:1px solid #fff;border-radius:12px;background:#161616;color:#fff;cursor:pointer}.PropertyDetailGallery_close__lHRP_:focus-visible{outline:2px solid #dfb94d;outline-offset:2px}@media (max-width:768px){.PropertyDetailLayout_page__c5Pwn{box-sizing:border-box;min-width:0;padding:16px calc(76px + env(safe-area-inset-right, 0px)) 16px max(12px,env(safe-area-inset-left,0px))!important}body:has(nav[data-marketplace=true][data-expanded=true]) .PropertyDetailLayout_page__c5Pwn{padding-right:calc(160px + env(safe-area-inset-right, 0px))!important}.PropertyDetailLayout_page__c5Pwn>.twuanis-mobile-topbar:not([data-floating=true]){margin-left:calc(5px - max(12px, env(safe-area-inset-left, 0px)))!important;margin-right:0!important}.PropertyDetailLayout_layout__ayEEO{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}.PropertyDetailLayout_layout__ayEEO>div{min-width:0}.PropertyDetailLayout_layout__ayEEO img{max-width:100%;box-sizing:border-box}.PropertyDetailLayout_thumbnails__IeXkr{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.PropertyDetailLayout_thumbnails__IeXkr>img{width:100%;height:auto!important;aspect-ratio:4/3;object-fit:cover;display:block}.PropertyDetailLayout_information__AP6Ap{position:static!important;padding:12px!important;min-width:0;overflow-wrap:anywhere}.PropertyDetailLayout_analyticsGrid__drMXl *,.PropertyDetailLayout_information__AP6Ap *{min-width:0;max-width:100%;box-sizing:border-box}.PropertyDetailLayout_information__AP6Ap h1{font-size:clamp(1.375rem,5.5vw,1.75rem)!important;line-height:1.25}.PropertyDetailLayout_information__AP6Ap [data-listing-actions]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px!important}.PropertyDetailLayout_information__AP6Ap [data-listing-actions]>button{min-width:0!important;min-height:44px;border-color:var(--border)!important;padding:10px 6px!important;overflow-wrap:anywhere}.PropertyDetailLayout_information__AP6Ap [data-listing-actions]>button:nth-of-type(3),.PropertyDetailLayout_information__AP6Ap [data-listing-actions]>div{grid-column:1/-1}.PropertyDetailLayout_information__AP6Ap [data-listing-actions]>button[style*=transparent]{color:var(--foreground)!important;border-color:var(--border)!important}.PropertyDetailLayout_information__AP6Ap>button{min-height:44px;padding:10px 8px!important;overflow-wrap:anywhere}.PropertyDetailLayout_information__AP6Ap textarea{max-width:100%}.PropertyDetailLayout_analyticsGrid__drMXl{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr)!important}}