.PropertyCarouselModalContent_modal-content__fRVCy{background:rgba(0,0,0,0);display:flex;flex-direction:column;gap:var(--lmn-spacing-100);max-width:70vw;width:100%}@media(min-width:768px){.PropertyCarouselModalContent_modal-content__fRVCy{padding:var(--lmn-spacing-200)}}@media(min-width:978px){.PropertyCarouselModalContent_modal-content__fRVCy{padding:var(--lmn-spacing-000)}}@media not all and (min-width:768px){.PropertyCarouselModalContent_modal-content__fRVCy{background:var(--lmn-color-border-variant-darkest);gap:0;height:100vh;height:100dvh;justify-content:flex-start;max-width:none}}.PropertyCarouselModalContent_modal-content__header__nR7iv{display:flex;justify-content:space-between}@media not all and (min-width:768px){.PropertyCarouselModalContent_modal-content__header__nR7iv{align-items:center;background:var(--lmn-color-border-variant-darkest);padding:var(--lmn-spacing-200) var(--lmn-spacing-300);position:relative;z-index:10}.PropertyCarouselModalContent_modal-content__header__nR7iv>div:first-child{display:flex}}.PropertyCarouselModalContent_modal-content__floorplan-button__Uyjr9{min-width:var(--lmn-spacing-000)}.PropertyCarouselModalContent_modal-content__floorplan-icon__hidOT{margin-right:var(--lmn-spacing-100)}@media not all and (min-width:768px){.PropertyCarouselModalContent_modal-content__floorplan-icon__hidOT{margin-right:0}.PropertyCarouselModalContent_modal-content__floorplan-text__WZEJ7{display:none}}.PropertyCarouselModalContent_modal-content__date--header__4wx3U{display:none}@media not all and (min-width:768px){.PropertyCarouselModalContent_modal-content__date--header__4wx3U{color:var(--lmn-color-on-surface-inverse-default);display:block;flex:1 1;margin:var(--lmn-spacing-200);text-align:center}}.PropertyCarouselModalContent_modal-content__viewer__2xTgy{display:flex;flex-direction:column;gap:var(--lmn-spacing-300)}@media not all and (min-width:768px){.PropertyCarouselModalContent_modal-content__viewer__2xTgy{align-items:center;background:var(--lmn-color-border-variant-darkest);flex:1 1;gap:0;justify-content:space-between}}.PropertyCarouselModalContent_modal-content__image-container__mOIQ2{background:#252525;border-radius:var(--lmn-border-radius-small);position:relative}@media(min-width:768px){.PropertyCarouselModalContent_modal-content__image-container__mOIQ2{height:60vh}}@media(min-width:978px){.PropertyCarouselModalContent_modal-content__image-container__mOIQ2{height:75vh}}@media not all and (min-width:768px){.PropertyCarouselModalContent_modal-content__image-container__mOIQ2{background:var(--lmn-color-border-variant-darkest);border-radius:0;flex:1 1;height:auto;min-height:calc(100vh - 120px);min-height:calc(100dvh - 120px);min-height:0}}.PropertyCarouselModalContent_modal-content__image-track__V714w{align-items:center;display:flex;height:100%;justify-content:center;position:relative}.PropertyCarouselModalContent_modal-content__carousel-item__vzDUq{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.PropertyCarouselModalContent_modal-content__carousel-item--hidden__0UkwK{display:none}.PropertyCarouselModalContent_modal-content__carousel-image__52O_c{height:auto;max-height:100%;max-width:100%;width:auto}.PropertyCarouselModalContent_modal-content__counter__pF24d{background:var(--lmn-color-elevation-scrim);color:var(--lmn-color-on-surface-inverse-default);padding:var(--lmn-spacing-050) var(--lmn-spacing-150);pointer-events:none;position:absolute;right:var(--lmn-spacing-000);top:var(--lmn-spacing-000);z-index:2}@media not all and (min-width:768px){.PropertyCarouselModalContent_modal-content__counter__pF24d{display:none}}.PropertyCarouselModalContent_modal-content__date--desktop__vTDIy{background:var(--lmn-color-elevation-scrim);color:var(--lmn-color-on-surface-inverse-default);left:var(--lmn-spacing-000);padding:var(--lmn-spacing-050) var(--lmn-spacing-150);pointer-events:none;position:absolute;top:var(--lmn-spacing-000);z-index:2}@media not all and (min-width:768px){.PropertyCarouselModalContent_modal-content__date--desktop__vTDIy{display:none}}.PropertyCarouselModalContent_modal-content__date--mobile__yxEO_{display:none}@media not all and (min-width:768px){.PropertyCarouselModalContent_modal-content__date--mobile__yxEO_{background:var(--lmn-color-border-variant-darkest);color:var(--lmn-color-on-surface-inverse-default);display:block;padding:var(--lmn-spacing-200) var(--lmn-spacing-300);pointer-events:none;position:relative;text-align:center;width:100%;z-index:2}}.PropertyCarouselModalContent_modal-content__arrow__4CEGM{position:absolute}@media not all and (min-width:768px){.PropertyCarouselModalContent_modal-content__arrow__4CEGM{display:none}}.PropertyCarouselModalContent_modal-content__arrow--left__V268x{left:var(--lmn-spacing-1000)}@media(min-width:768px){.PropertyCarouselModalContent_modal-content__arrow--left__V268x{left:var(--lmn-spacing-400)}}@media(min-width:978px){.PropertyCarouselModalContent_modal-content__arrow--left__V268x{left:var(--lmn-spacing-600)}}.PropertyCarouselModalContent_modal-content__arrow--right__lVVNe{right:var(--lmn-spacing-1000)}@media(min-width:768px){.PropertyCarouselModalContent_modal-content__arrow--right__lVVNe{right:var(--lmn-spacing-400)}}@media(min-width:978px){.PropertyCarouselModalContent_modal-content__arrow--right__lVVNe{right:var(--lmn-spacing-600)}}.PropertyCarouselModalContent_modal-content__arrow--hidden__q4til{pointer-events:none;visibility:hidden}.PropertyCarouselModalContent_modal-content__thumbnail-container__9qyKn{position:relative;width:100%}@media not all and (min-width:768px){.PropertyCarouselModalContent_modal-content__thumbnail-container__9qyKn{display:none}}.PropertyCarouselModalContent_modal-content__thumbnail-nav__wpJbV{display:flex;gap:var(--lmn-spacing-100);justify-content:flex-start;overflow-x:auto;padding:var(--lmn-spacing-100);scroll-behavior:smooth;scrollbar-width:none}.PropertyCarouselModalContent_modal-content__fade__isYrV{bottom:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease-in-out;width:40px;z-index:1}.PropertyCarouselModalContent_modal-content__fade--left__eIxVa{background:linear-gradient(to right,var(--lmn-color-border-variant-darkest) 0,transparent 100%);left:0}.PropertyCarouselModalContent_modal-content__fade--right__pqHUM{background:linear-gradient(to left,var(--lmn-color-border-variant-darkest) 0,transparent 100%);right:0}.PropertyCarouselModalContent_modal-content__thumbnail__GG6F6{border:2px solid rgba(0,0,0,0);cursor:pointer;height:48px;opacity:.4;padding:var(--lmn-spacing-000);transition:opacity .2s ease-in-out;width:64px}.PropertyCarouselModalContent_modal-content__thumbnail--active__7lJxa{opacity:1}.PropertyCarouselModalContent_modal-content__thumbnail-image__p_ZU6{border-radius:var(--lmn-border-radius-small);object-fit:cover}.PropertyCarouselModalContent_modal-content__mobile-nav__Y4mTp{display:none}@media not all and (min-width:768px){.PropertyCarouselModalContent_modal-content__mobile-nav__Y4mTp{align-items:center;background:var(--lmn-color-border-variant-darkest);display:flex;gap:var(--lmn-spacing-400);padding:var(--lmn-spacing-300)}.PropertyCarouselModalContent_modal-content__mobile-nav-button__icWKQ{background:var(--lmn-color-border-variant-darkest);border:1px solid var(--lmn-color-on-primary-default);border-radius:var(--lmn-border-radius-small);min-width:auto;padding:var(--lmn-spacing-100)}.PropertyCarouselModalContent_modal-content__mobile-nav-button__icWKQ:disabled{visibility:hidden}.PropertyCarouselModalContent_modal-content__mobile-counter___qR2X{color:var(--lmn-color-on-surface-inverse-default);text-align:center}}.PropertyCarouselModalContent_modal-content__arrow__4CEGM:focus,.PropertyCarouselModalContent_modal-content__arrow__4CEGM:focus-visible,.PropertyCarouselModalContent_modal-content__floorplan-button__Uyjr9:focus,.PropertyCarouselModalContent_modal-content__floorplan-button__Uyjr9:focus-visible,.PropertyCarouselModalContent_modal-content__header__nR7iv button:focus,.PropertyCarouselModalContent_modal-content__header__nR7iv button:focus-visible{outline:1px solid var(--lmn-color-primary-hovered);outline-offset:1px}.PropertyCarouselModal_property-carousel-modal__jN_GU{align-items:center;background:var(--lmn-color-border-variant-darkest);display:flex;inset:var(--lmn-spacing-000);justify-content:center;position:fixed;z-index:1000}.PropertyCarousel_property-carousel__VwbYv{border-radius:var(--lmn-border-radius-small);height:205px;overflow:hidden;position:relative;width:100%}@media(min-width:768px){.PropertyCarousel_property-carousel__VwbYv{border-radius:0;display:flex;gap:var(--lmn-spacing-100);height:400px;overflow:visible;position:static}}@media(min-width:978px){.PropertyCarousel_property-carousel__VwbYv{height:450px}}.PropertyCarousel_property-carousel__main-image__LZg__{height:100%;width:100%}@media(min-width:768px){.PropertyCarousel_property-carousel__main-image__LZg__{flex:3 1;height:auto;width:auto}}.PropertyCarousel_property-carousel__thumbnails__h7gYQ{display:none}@media(min-width:768px){.PropertyCarousel_property-carousel__thumbnails__h7gYQ{display:flex;flex:1 1;flex-direction:column;gap:var(--lmn-spacing-100);height:100%}}.dialog_ac326b{border-radius:var(--lmn-border-radius-regular);padding:var(--lmn-spacing-300);width:100%}.dialog_ac326b.open_d57d91{opacity:1;transform:scale(1)}@starting-style{.dialog_ac326b.open_d57d91{opacity:0;transform:scale(1.1)}}.dialog_ac326b .heading_318858{margin-top:0}@media (min-width:600px){.dialog_ac326b{margin:auto;width:528px}}@media (min-width:768px){.dialog_ac326b{width:568px}}@media (min-width:978px){.dialog_ac326b{width:720px}}.dialog_ac326b .footer_98227e{display:flex;flex-wrap:wrap;gap:1rem}.privacy_0e6d64.dialog_ac326b::backdrop{-webkit-backdrop-filter:blur(.35rem);backdrop-filter:blur(.35rem)}