:is(.globe-city-shelf,.map-app.imtiaz-city){--compact-card-width:224px;--compact-card-height:160px}.map-app.imtiaz-city .city-dock{--city-card-width:var(--compact-card-width);--developer-row-step:calc(var(--compact-card-height) + 42px)}:is(.globe-city-shelf,.map-app.imtiaz-city) .project-card.album-card[data-map-card][data-project-id]{flex:0 0 var(--compact-card-width);width:var(--compact-card-width);min-width:var(--compact-card-width);max-width:var(--compact-card-width);height:var(--compact-card-height);display:block;position:relative;border-radius:14px;overflow:hidden;content-visibility:visible;contain-intrinsic-size:auto;scroll-snap-align:start;transform:none}:is(.globe-city-shelf,.map-app.imtiaz-city) .project-card.album-card[data-map-card][data-project-id] .album-cover{height:100%;min-height:0;aspect-ratio:auto}:is(.globe-city-shelf,.map-app.imtiaz-city) .project-card.album-card[data-map-card][data-project-id] .album-cover>img{width:100%;height:100%;object-fit:cover}:is(.globe-city-shelf,.map-app.imtiaz-city) .album-cover>img[src$="/residence-25-1.webp"],:is(.globe-city-shelf,.map-app.imtiaz-city) .album-cover>img[src$="/residence-31-1.webp"],:is(.globe-city-shelf,.map-app.imtiaz-city) .album-cover>img[src$="/ville-12-1.webp"]{transform:scale(1.4);transform-origin:90% center}.card-feed-stack{display:flex;flex-direction:column;gap:12px;min-width:0}:is(.object-sheet,.messenger-project-categories) .card-feed-stack>.project-card.album-card[data-map-card][data-card-expanded=true]{flex:none;width:100%;min-width:0;max-width:100%;scroll-snap-align:none;scroll-margin-top:12px;content-visibility:visible;contain-intrinsic-size:none}.messenger-profile-scroll:has(.card-feed-stack){scroll-snap-type:none}:is(.globe-city-shelf,.map-app.imtiaz-city) .project-card.album-card[data-map-card][data-project-id] .album-cover:after{background:linear-gradient(180deg,#06120e08,transparent 35%,#06120e80 62%,#06120ef2)}:is(.globe-city-shelf,.map-app.imtiaz-city) .project-card.album-card[data-map-card][data-project-id] .album-title{top:auto;bottom:42px;left:10px;right:10px;min-height:0;padding:0;display:flex;flex-direction:column;justify-content:flex-end;gap:3px;background:none;text-decoration:none}:is(.globe-city-shelf,.map-app.imtiaz-city) .project-card.album-card[data-map-card][data-project-id] .album-title h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0;font:400 15px/17px Georgia,serif;color:#fff8e9;text-shadow:0 1px 3px #000}:is(.globe-city-shelf,.map-app.imtiaz-city) .project-card.album-card[data-map-card][data-project-id] .album-location{position:static;display:block;max-width:100%;font:400 10px/12px system-ui,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:is(.globe-city-shelf,.map-app.imtiaz-city) .project-card.album-card[data-map-card][data-project-id] .album-footer{position:absolute;z-index:6;left:0;right:0;bottom:0;height:44px;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:3px;padding:0 0 0 10px;border:0;background:transparent;text-shadow:0 1px 3px #000}:is(.globe-city-shelf,.map-app.imtiaz-city) .project-card.album-card[data-map-card][data-project-id] .album-footer>strong{margin-right:auto;font:600 11px/14px system-ui,sans-serif;color:#fff0c2}:is(.globe-city-shelf,.map-app.imtiaz-city) .project-card.album-card[data-map-card][data-project-id] .album-details{flex:0 0 44px;width:44px;height:44px}:is(.globe-city-shelf,.map-app.imtiaz-city) .project-card.album-card[data-map-card][data-project-id] .album-details svg{width:20px;height:20px}:is(.globe-city-shelf,.map-app.imtiaz-city) .project-card.album-card[data-map-card][data-project-id] .favorite{top:6px;right:6px;bottom:auto;width:44px;height:44px;color:#fff8e9;background:#07110dcc}.globe-shelf-track,.map-app.imtiaz-city .desktop-browse-track,.map-app.imtiaz-city .project-rail{scrollbar-width:none}.globe-shelf-track::-webkit-scrollbar,.map-app.imtiaz-city .desktop-browse-track::-webkit-scrollbar,.map-app.imtiaz-city .project-rail::-webkit-scrollbar{display:none}@media(max-width:760px){:is(.globe-city-shelf,.map-app.imtiaz-city){--compact-card-width:184px;--compact-card-height:144px}}.map-app.imtiaz-city .city-dock .developer-rows .project-rail{height:var(--compact-card-height);padding-block:0}:is(.object-sheet,.messenger-project-categories) .project-rail:has(>[data-card-expanded=true]){height:auto!important;min-height:156px;align-items:stretch;overflow-y:hidden;overscroll-behavior-x:contain;touch-action:pan-x pan-y pinch-zoom}:is(.object-sheet,.messenger-project-categories) .project-rail:has(>[data-card-expanded=true]):after{flex-basis:32px}:is(.object-sheet,.messenger-project-categories) .project-card.album-card[data-map-card][data-project-id]{transition:box-shadow .18s ease}:is(.object-sheet,.messenger-project-categories) .project-card.album-card[data-map-card][data-project-id][data-card-expanded=true]{flex:0 0 calc(100% - 32px);width:calc(100% - 32px);min-width:calc(100% - 32px);max-width:calc(100% - 32px);height:auto;display:flex;flex-direction:column;align-self:stretch;transform:none}:is(.object-sheet,.messenger-project-categories) .project-card.album-card[data-map-card][data-project-id][data-card-expanded=true] .album-cover{flex:none;height:144px;min-height:144px}:is(.object-sheet,.messenger-project-categories) .project-card.album-card[data-map-card][data-project-id][data-card-expanded=true] .album-footer{top:100px;bottom:auto}:is(.object-sheet,.messenger-project-categories) .project-card-expansion{display:block;min-width:0}:is(.object-sheet,.messenger-project-categories) [data-card-expanded=true]>.project-card-expansion{flex:1 0 auto}:is(.object-sheet,.messenger-project-categories) [data-card-expanded=true]>.project-card-expansion>div{animation:leai-card-expansion-in .2s cubic-bezier(.2,.75,.25,1) both}@keyframes leai-card-expansion-in{0%{opacity:0;transform:translate3d(0,6px,0)}to{opacity:1;transform:none}}:is(.object-sheet,.messenger-project-categories) .project-card-expansion>div{min-height:0;min-width:0;overflow:hidden}:is(.object-sheet,.messenger-project-categories) .project-card-expansion .sheet-card-expansion{min-width:0;max-width:100%;box-sizing:border-box;overflow-wrap:anywhere}:is(.object-sheet,.messenger-project-categories) .sheet-card-expansion.is-light{min-height:96px}@media(prefers-reduced-motion:reduce){:is(.object-sheet,.messenger-project-categories) .project-card.album-card[data-map-card][data-project-id]{transition:none}:is(.object-sheet,.messenger-project-categories) [data-card-expanded=true]>.project-card-expansion>div{animation:none}}.map-pin.is-other-city .pin-shape{opacity:.78;transform:rotate(-45deg) scale(.86)}.map-app.is-district-map .map-pin:not(.is-active){opacity:.45}:is(#leai-ui,.globe-city-shelf,.map-app.imtiaz-city,.object-sheet,.messenger-project-categories) .project-card.album-card[data-map-card][data-project-id] :is(.album-title,.album-footer){background:transparent;text-shadow:0 1px 3px #000}:is(#leai-ui,.object-sheet,.messenger-project-categories) .sheet-card-expansion{background:transparent;color:var(--glass-text)}:is(#leai-ui,.object-sheet,.globe-city-shelf,.map-app.imtiaz-city) .developer-rows.city-card-grid{min-width:0;max-width:100%;scroll-snap-type:none;touch-action:pan-y pinch-zoom}:is(#leai-ui,.object-sheet,.globe-city-shelf,.map-app.imtiaz-city) .city-card-grid .developer-row{width:100%;min-width:0;min-height:0;height:auto;opacity:1;scroll-snap-align:none;margin:0;contain:none}:is(#leai-ui,.object-sheet,.globe-city-shelf,.map-app.imtiaz-city) .city-card-grid .project-rail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;min-width:0;max-width:520px;height:auto;min-height:0;margin-inline:auto;padding:0 0 16px;overflow:visible;scroll-snap-type:none;touch-action:pan-y pinch-zoom}:is(#leai-ui,.object-sheet,.globe-city-shelf,.map-app.imtiaz-city) .city-card-grid .project-rail:after{display:none}:is(#leai-ui,.object-sheet,.globe-city-shelf,.map-app.imtiaz-city) .project-card.album-card.city-grid-card[data-map-card][data-project-id]{display:flex;flex-direction:column;position:relative;flex:none;min-width:0;max-width:100%;width:100%;height:auto;min-height:0;align-self:stretch;border-radius:16px;overflow:hidden;scroll-snap-align:none;transform:none;background:var(--glass-bg,#102b25e8)}:is(#leai-ui,.object-sheet,.globe-city-shelf,.map-app.imtiaz-city) .project-card.album-card.city-grid-card[data-map-card][data-project-id] .album-cover{flex:none;aspect-ratio:4/3;height:auto;min-height:0;width:100%}:is(#leai-ui,.object-sheet,.globe-city-shelf,.map-app.imtiaz-city) .project-card.album-card.city-grid-card[data-map-card][data-project-id] .album-cover:after{display:none}:is(#leai-ui,.object-sheet,.globe-city-shelf,.map-app.imtiaz-city) .project-card.album-card.city-grid-card[data-map-card][data-project-id] .album-title{position:static;inset:auto;display:flex;flex-direction:column;justify-content:flex-start;gap:6px;min-height:44px;width:100%;padding:10px 10px 0;text-align:start;background:transparent;text-shadow:none;text-decoration:none}:is(#leai-ui,.object-sheet,.globe-city-shelf,.map-app.imtiaz-city) .project-card.album-card.city-grid-card[data-map-card][data-project-id] .album-title h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0;font:500 15px/1.3 system-ui,sans-serif;color:var(--glass-text,#f4f6ef);text-shadow:none;overflow-wrap:anywhere}:is(#leai-ui,.object-sheet,.globe-city-shelf,.map-app.imtiaz-city) .project-card.album-card.city-grid-card[data-map-card][data-project-id] .album-location{position:static;white-space:normal;overflow-wrap:anywhere;font:400 12px/1.4 system-ui,sans-serif;text-shadow:none}:is(#leai-ui,.object-sheet,.globe-city-shelf,.map-app.imtiaz-city) .project-card.album-card.city-grid-card[data-map-card][data-project-id] .album-footer{position:static;inset:auto;display:flex;flex-wrap:wrap;align-items:center;gap:4px;height:auto;min-height:44px;padding:8px 10px;margin-top:auto;background:transparent;text-shadow:none;overflow:visible}:is(#leai-ui,.object-sheet,.globe-city-shelf,.map-app.imtiaz-city) .project-card.album-card.city-grid-card[data-map-card][data-project-id] .album-footer>strong{flex:1 1 100%;min-width:0;white-space:normal;overflow:visible;overflow-wrap:anywhere;font:600 14px/1.35 system-ui,sans-serif;text-shadow:none}.card-price-warning{display:block;flex:1 1 100%;white-space:normal;overflow-wrap:anywhere;font:400 11px/1.4 system-ui,sans-serif}.globe-shelf-rows .developer-rows.city-card-grid{height:auto;max-height:none;overflow:visible;padding:0}@media(max-width:360px){:is(#leai-ui,.object-sheet,.globe-city-shelf,.map-app.imtiaz-city) .city-card-grid .project-rail{gap:8px}}:is(#leai-ui,.object-sheet,.globe-city-shelf,.map-app.imtiaz-city) .city-grid-card[data-map-card][data-project-id][data-card-selected=true]{outline:2px solid #e8cf92;outline-offset:-2px;border-color:#e8cf92;box-shadow:inset 0 0 0 1px #e8cf9255,0 0 14px #e8cf9226}.city-grid-details{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;max-width:100%;padding:8px 0;border:0;background:transparent;color:#e8cf92;font:500 13px/1.3 system-ui,sans-serif;cursor:pointer}.city-grid-details:focus-visible{outline:2px solid #e8cf92;outline-offset:2px;border-radius:6px}:is(#leai-ui,.object-sheet,.globe-city-shelf,.map-app.imtiaz-city) .project-card.album-card[data-card-layout=rail][data-map-card] .album-footer>strong{white-space:normal;overflow:visible;overflow-wrap:anywhere}:is(#leai-ui,.object-sheet,.globe-city-shelf,.map-app.imtiaz-city) .project-card.album-card[data-card-layout=rail][data-map-card] .album-footer.has-price-warning{display:grid;grid-template-columns:minmax(0,1fr) 44px;grid-template-rows:minmax(0,1fr) auto;gap:0;height:44px;min-height:44px}:is(#leai-ui,.object-sheet,.globe-city-shelf,.map-app.imtiaz-city) .project-card.album-card[data-card-layout=rail][data-map-card] .album-footer.has-price-warning>strong{grid-column:1;grid-row:1;font-size:11px;line-height:13px;margin:0}:is(#leai-ui,.object-sheet,.globe-city-shelf,.map-app.imtiaz-city) .project-card.album-card[data-card-layout=rail][data-map-card] .card-price-warning{grid-column:1;grid-row:2;font-size:10px;line-height:11px;margin:0}:is(#leai-ui,.object-sheet,.globe-city-shelf,.map-app.imtiaz-city) .project-card.album-card[data-card-layout=rail][data-map-card] .album-footer.has-price-warning>.album-details{grid-column:2;grid-row:1/span 2}.location-credits_credits__wDWoo{font-size:10px;line-height:1.35;color:inherit;overflow-wrap:anywhere;padding:3px 8px;display:flex;flex-wrap:wrap;gap:3px 8px}.location-credits_credits__wDWoo a{color:inherit;text-decoration:underline;text-underline-offset:2px}.informational-card_placeholder__rp4bA{min-height:154px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;padding:22px;color:#91aaa5;background:linear-gradient(135deg,#223d39,#172927);font-size:13px;text-align:center}.informational-card_compact__ohC5s{height:100%;min-height:0;padding:18px 18px 78px}.informational-card_details__w62fb{color:inherit;overflow-wrap:anywhere}.informational-card_language__mslsr{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:36px;margin:0 0 18px}.informational-card_language__mslsr select{min-height:44px;padding:8px 12px;border:1px solid #ffffff30;border-radius:12px;color:inherit;background:#292e35;font:inherit}.informational-card_price__HW6U3{font-size:14px;color:#bac3ce}.informational-card_notice__nfA_V{margin:16px 0;font-size:13px;color:#bac3ce;line-height:1.5}.informational-card_notice__nfA_V summary{display:flex;align-items:center;gap:8px;min-height:44px;cursor:pointer;list-style:none}.informational-card_notice__nfA_V summary::-webkit-details-marker{display:none}.informational-card_notice__nfA_V p{margin:8px 0 0}