.PropertyGallery_galleryWrap__qFxdj{display:flex;align-items:stretch;gap:10px;width:100%;margin-bottom:20px}.PropertyGallery_gallery___vtHh{position:relative;display:grid;grid-gap:4px;gap:4px;flex:1 1 auto;min-width:0;aspect-ratio:5/4;border-radius:5px;overflow:hidden;background:#d7e6ff}.PropertyGallery_gallery___vtHh[data-count="1"]{grid-template-columns:1fr;grid-template-rows:1fr}.PropertyGallery_gallery___vtHh[data-count="2"]{grid-template-columns:1fr 1fr;grid-template-rows:1fr}.PropertyGallery_gallery___vtHh[data-count="3"]{grid-template-columns:1.4fr 1fr;grid-template-rows:1fr 1fr}.PropertyGallery_gallery___vtHh[data-count="3"] .PropertyGallery_tile0__yihjv{grid-row:1/span 2}.PropertyGallery_gallery___vtHh[data-count="4"]{grid-template-columns:1fr 1fr;grid-template-rows:1.25fr 1fr}.PropertyGallery_gallery___vtHh[data-count="5"]{grid-template-columns:repeat(6,1fr);grid-template-rows:1.3fr 1fr}.PropertyGallery_gallery___vtHh[data-count="5"] .PropertyGallery_tile0__yihjv{grid-column:1/span 3}.PropertyGallery_gallery___vtHh[data-count="5"] .PropertyGallery_tile1__67Fr8{grid-column:4/span 3}.PropertyGallery_gallery___vtHh[data-count="5"] .PropertyGallery_tile2__K5EkL{grid-column:1/span 2}.PropertyGallery_gallery___vtHh[data-count="5"] .PropertyGallery_tile3__xhdCL{grid-column:3/span 2}.PropertyGallery_gallery___vtHh[data-count="5"] .PropertyGallery_tile4__Uxd8o{grid-column:5/span 2}.PropertyGallery_tile__NvBQv{position:relative;overflow:hidden;cursor:pointer;background:#d7e6ff;outline:none;min-width:0;min-height:0}.PropertyGallery_tile__NvBQv:hover .PropertyGallery_tileImage__8wMdu{transform:scale(1.04)}.PropertyGallery_tile__NvBQv:focus-visible{box-shadow:inset 0 0 0 3px #1f4ccf}.PropertyGallery_tileBackdrop__t8STR{object-fit:cover;filter:blur(18px) saturate(1.25);transform:scale(1.15);opacity:.9;pointer-events:none;z-index:0}.PropertyGallery_tileImage__8wMdu{object-fit:contain;z-index:1;transition:transform .35s cubic-bezier(.22,.9,.3,1)}.PropertyGallery_overflow__mDqz_{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;background:rgba(15,23,42,.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:background .2s ease}.PropertyGallery_tile__NvBQv:hover .PropertyGallery_overflow__mDqz_{background:rgba(15,23,42,.45)}.PropertyGallery_overflowText__TzdPq{color:#fff;font-size:26px!important;font-weight:800!important;letter-spacing:-.02em;text-shadow:0 2px 10px rgba(0,0,0,.35)}.PropertyGallery_strip__oGT6N{flex:0 0 84px;display:flex;flex-direction:column;gap:6px;overflow-y:auto;overflow-x:hidden;min-height:0;padding-right:6px;scroll-snap-type:y proximity;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:rgba(148,163,184,.65) transparent}.PropertyGallery_strip__oGT6N::-webkit-scrollbar{width:5px;height:5px}.PropertyGallery_strip__oGT6N::-webkit-scrollbar-track{background:transparent}.PropertyGallery_strip__oGT6N::-webkit-scrollbar-thumb{background:rgba(148,163,184,.6);border-radius:3px}.PropertyGallery_strip__oGT6N::-webkit-scrollbar-thumb:hover{background:rgba(100,116,139,.85)}.PropertyGallery_thumb__stsj_{position:relative;flex:0 0 auto;width:100%;height:58px;border-radius:4px;overflow:hidden;cursor:pointer;background:#d7e6ff;border:1px solid rgba(15,23,42,.1);opacity:.88;outline:none;scroll-snap-align:start;transition:opacity .15s ease,transform .15s ease,border-color .15s ease}.PropertyGallery_thumb__stsj_:hover{opacity:1;transform:translateX(-1px);border-color:#c7d2fe}.PropertyGallery_thumb__stsj_:focus-visible{opacity:1;border-color:#1f4ccf;box-shadow:0 0 0 2px rgba(31,76,207,.35)}.PropertyGallery_thumbBackdrop__9ul_3{object-fit:cover;filter:blur(8px) saturate(1.25);transform:scale(1.2);opacity:.9;pointer-events:none;z-index:0}.PropertyGallery_thumbImage__mnVU5{object-fit:contain;z-index:1}@media (max-width:600px){.PropertyGallery_overflowText__TzdPq{font-size:20px!important}.PropertyGallery_galleryWrap__qFxdj{flex-direction:column;gap:8px}.PropertyGallery_strip__oGT6N{flex:0 0 auto;flex-direction:row;overflow-x:auto;overflow-y:hidden;padding-right:0;padding-bottom:6px;scroll-snap-type:x proximity}.PropertyGallery_thumb__stsj_{width:60px;height:48px}.PropertyGallery_thumb__stsj_:hover{transform:translateY(-1px)}.PropertyGallery_gallery___vtHh{gap:3px}}