.lightbox_ov-lightbox__DYyNO{position:relative}.lightbox_ov-lightbox__DYyNO:after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.3);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);z-index:var(--index--behind)}.lightbox_ov-lightbox--close__Jz2qF,.lightbox_ov-lightbox--next__hX1aK,.lightbox_ov-lightbox--previous__6jOEe{position:absolute;z-index:var(--index--fixed);top:auto;bottom:auto}.lightbox_ov-lightbox--previous__6jOEe{left:var(--space--2)}.lightbox_ov-lightbox--next__hX1aK{right:var(--space--2)}.lightbox_ov-lightbox--close__Jz2qF{top:var(--space--2);right:var(--space--2)}@media screen and (max-width:560px){.lightbox_ov-lightbox--close__Jz2qF,.lightbox_ov-lightbox--next__hX1aK,.lightbox_ov-lightbox--previous__6jOEe{width:var(--size--8);height:var(--size--8)}}.map_ov-map__QCayW{height:100%;width:100%}.map_ov-map-pin__ZnXfA{display:flex;justify-content:center;align-items:center;width:var(--size--9);height:var(--size--9);color:var(--inverseForeground);background:var(--foreground);border-radius:100%;box-shadow:0 4px 24px rgba(0,0,0,.25)}.listing_ov-listing__nDWsH{padding-bottom:var(--bottom--space)}.listing_ov-listing--content__zyjht{display:flex;flex-direction:column;gap:calc(var(--space--8) * 1.5)}.listing_ov-listing--top__OW2T4{display:flex;flex-direction:column;gap:var(--space--4)}.listing_ov-listing--gallery__dfGbD{display:grid;grid-gap:var(--space--4);gap:var(--space--4);grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,268px)}.listing_ov-listing--gallery-one-image__FaMsF{display:flex;min-height:calc(2 * 268px)}.listing_ov-listing--gallery-one-image__FaMsF .listing_ov-listing--gallery-image-one__c_Dc_{width:100%}.listing_ov-listing--gallery-image-one__c_Dc_,.listing_ov-listing--gallery-image__hcwaB{position:relative;border-radius:var(--border-radius--1);overflow:hidden;border:none;cursor:pointer;transition:opacity var(--transition--fast)}.listing_ov-listing--gallery-image__hcwaB:hover{opacity:.9}.listing_ov-listing--gallery-image__hcwaB:hover .listing_ov-listing--image-cover__2INw8 span{transform:scale(1.05)}.listing_ov-listing--gallery-image__hcwaB img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.listing_ov-listing--image-cover__2INw8{z-index:var(--index--container);position:absolute;inset:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.75);backdrop-filter:blur(48px);-webkit-backdrop-filter:blur(32px)}.listing_ov-listing--image-cover__2INw8 span{width:var(--size--9);height:var(--size--9);border-radius:50%;padding:var(--space--4);background:var(--background);display:flex;align-items:center;justify-content:center;color:var(--foreground);transition:transform var(--transition--fast)}.listing_ov-listing--gallery-image__hcwaB:first-of-type{grid-area:1/1/3/3}.listing_ov-listing--gallery-image__hcwaB:nth-of-type(2){grid-area:1/3/2/4}.listing_ov-listing--gallery-image__hcwaB:nth-of-type(3){grid-area:1/4/2/5}.listing_ov-listing--gallery-image__hcwaB:nth-of-type(4){grid-area:2/3/2/4}.listing_ov-listing--gallery-image__hcwaB:nth-of-type(5){grid-area:2/4/2/5}.listing_ov-listing--metadata__Fgyug{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:196px;grid-gap:var(--space--4);gap:var(--space--4)}.listing_ov-listing--metadata-item__rmcfg{display:flex;flex-direction:column;gap:var(--space--5);align-items:center;justify-content:center;text-align:center;padding:var(--space--5) var(--space--6);border-radius:var(--border-radius--1);border:var(--border-width--1) solid var(--backgroundLight)}.listing_ov-listing--summary__Of_P6{display:flex;gap:calc(var(--space--8) * 1.5)}.listing_ov-listing--summary__Of_P6>div{flex-grow:1;flex-basis:0;display:flex;flex-direction:column;gap:var(--space--5)}.listing_ov-listing--map__fMIk0{display:flex;width:100%;aspect-ratio:2}.listing_ov-listing--other-listings__rtbOO{display:flex;flex-direction:column;gap:var(--space--6)}.listing_ov-listing--listing-items__7aeQP{display:grid;grid-template-columns:repeat(auto-fit,minmax(420px,1fr));grid-gap:var(--space--5);gap:var(--space--5)}@media screen and (max-width:960px){.listing_ov-listing--gallery__dfGbD{grid-template-rows:repeat(2,196px)}.listing_ov-listing--gallery-one-image__FaMsF{min-height:calc(2 * 196px)}.listing_ov-listing--gallery-image__hcwaB:first-of-type{grid-area:1/1/3/4}.listing_ov-listing--gallery-image__hcwaB:nth-of-type(2){grid-area:1/4/2/5}.listing_ov-listing--gallery-image__hcwaB:nth-of-type(3),.listing_ov-listing--gallery-image__hcwaB:nth-of-type(4){display:none}.listing_ov-listing--metadata-item__rmcfg svg{width:var(--size--7);height:var(--size--7)}}@media screen and (max-width:720px){.listing_ov-listing--gallery__dfGbD{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,156px)}.listing_ov-listing--gallery-one-image__FaMsF{min-height:calc(3 * 156px)}.listing_ov-listing--gallery-image__hcwaB:first-of-type{grid-area:1/1/3/4}.listing_ov-listing--gallery-image__hcwaB:nth-of-type(2){grid-area:3/1/4/2}.listing_ov-listing--gallery-image__hcwaB:nth-of-type(3){display:block;grid-area:3/2/4/3}.listing_ov-listing--gallery-image__hcwaB:nth-of-type(5){grid-area:3/3/4/4}.listing_ov-listing--metadata__Fgyug{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,156px)}.listing_ov-listing--metadata-item__rmcfg svg{width:var(--size--6);height:var(--size--6)}.listing_ov-listing--summary__Of_P6{flex-direction:column;gap:var(--space--6)}.listing_ov-listing--summary__Of_P6>div{gap:var(--space--3)}.listing_ov-listing--map__fMIk0{aspect-ratio:1.5}}@media screen and (max-width:560px){.listing_ov-listing--content__zyjht{gap:var(--space--5)}.listing_ov-listing--gallery__dfGbD{grid-template-rows:repeat(3,96px)}.listing_ov-listing--gallery-one-image__FaMsF{min-height:calc(3 * 96px)}.listing_ov-listing--image-cover__2INw8 span{width:var(--size--7);height:var(--size--7);padding:var(--space--2)}.listing_ov-listing--image-cover__2INw8 span svg{width:var(--size--4);height:var(--size--4)}.listing_ov-listing--metadata__Fgyug{grid-template-rows:repeat(2,96px)}.listing_ov-listing--metadata-item__rmcfg{gap:var(--space--3);padding:var(--space--4) var(--space--5)}.listing_ov-listing--metadata-item__rmcfg svg{width:var(--size--5);height:var(--size--5)}.listing_ov-listing--map__fMIk0{aspect-ratio:1.25;margin-bottom:var(--space--5)}.listing_ov-listing--other-listings__rtbOO{gap:var(--space--4)}}