.pg-track{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;gap:.5rem;margin:.5rem -1rem 0;padding:0 1rem;scroll-padding-inline:1rem;list-style:none;display:flex;overflow-x:auto}.pg-track::-webkit-scrollbar{display:none}.pg-slide{scroll-snap-align:start;flex:0 0 86%;min-width:0}.pg-slide:only-child{flex-basis:100%}@media (width<48rem){.pg-track:not([data-ready]) .pg-slide:nth-child(n+3){display:none}}.pg-shot{aspect-ratio:16/9;border-radius:var(--radius-lg);background:var(--color-mist-100);cursor:zoom-in;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.pg-shot img{object-fit:cover;width:100%;height:100%;transition:filter .16s var(--ease-paper);display:block}.pg-shot:hover img{filter:brightness(.93)}.pg-shot:focus-visible{outline-offset:-3px}.pg-cap{color:var(--color-ink-600);margin-top:.375rem;font-size:.8125rem}.pg-shot.is-tour{cursor:pointer;background:var(--color-ink-800)}.pg-play{--tint:110 38 0;border-radius:var(--radius-sm);background:var(--color-kesar-500);min-height:48px;color:var(--color-ink-950);font:700 .9375rem/1.2 var(--font-sans);white-space:nowrap;box-shadow:0 1px 1px rgb(var(--tint) / .12), 0 4px 10px -3px rgb(var(--tint) / .32);transition:background-color .14s var(--ease-paper);align-items:center;gap:.5rem;padding:0 1.125rem;display:inline-flex;position:absolute;top:50%;left:50%;translate:-50% -50%}.pg-shot.is-tour:hover .pg-play{background:var(--color-kesar-400)}.pg-tools{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.pg{position:relative}.pg-long{display:none}.pg-empty{color:var(--color-ink-600);align-items:center;gap:.5rem;padding:.75rem 0;display:flex}@media (width>=48rem){.pg-track{aspect-ratio:11/4;border-radius:var(--radius-lg);grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr));margin:.5rem 0 0;padding:0;display:grid;overflow:hidden}.pg-slide{min-height:0}.pg-slide:nth-child(n+6){display:none}.pg-slide:first-child{grid-area:1/1/3/3}.pg-shot{aspect-ratio:auto;border-radius:0;height:100%}.pg-cap{display:none}.pg-track[data-n="1"]{aspect-ratio:16/7;grid-template:minmax(0,1fr)/minmax(0,1fr)}.pg-track[data-n="1"] .pg-slide:first-child{grid-area:auto}.pg-track[data-n="2"] .pg-slide:nth-child(2),.pg-track[data-n="3"] .pg-slide:nth-child(n+2),.pg-track[data-n="4"] .pg-slide:nth-child(2){grid-column:3/5}.pg-track[data-n="2"] .pg-slide:nth-child(2){grid-row:1/3}.pg-long{display:inline}.pg-short{display:none}.pg-tools{z-index:2;justify-content:flex-end;max-width:calc(100% - 2rem);margin:0;position:absolute;top:1rem;right:1rem}}.pv{width:100%;max-width:100%;height:100dvh;max-height:100dvh;color:var(--color-kesar-50);background:#120804;border:0;margin:0;padding:0}.pv::backdrop{background:#120804}.pv :focus-visible{outline-color:var(--color-kesar-300)}.pv[open]{grid-template-rows:auto minmax(0,1fr) auto auto;display:grid}.pv-bar{align-items:center;gap:.5rem;min-width:0;padding:.5rem .5rem .5rem 1rem;display:flex}.pv-modes{scrollbar-width:none;gap:.25rem;min-width:0;display:flex;overflow-x:auto}.pv-mode{border-radius:var(--radius-sm);min-height:44px;color:var(--color-kesar-200);font:600 .9375rem/1 var(--font-sans);white-space:nowrap;cursor:pointer;transition:background-color .14s var(--ease-paper), color .14s var(--ease-paper);background:0 0;border:0;flex:none;align-items:center;gap:.375rem;padding:0 .875rem;display:inline-flex}.pv-mode:hover{background:#ffffff14}.pv-mode[aria-pressed=true]{background:var(--color-mist-50);color:var(--color-ink-950)}.pv-title{font-weight:700}.pv-link{min-height:44px;color:var(--color-kesar-200);white-space:nowrap;flex:none;align-items:center;gap:.25rem;font-weight:600;display:inline-flex}.pv-close{--btn-bg:#ffffff1a;--btn-fg:var(--color-kesar-50);--btn-hover:#fff3;box-shadow:none;flex:none;margin-left:auto}.pv-stage{touch-action:pan-y pinch-zoom;place-items:center;min-height:0;display:grid;position:relative}.pv-figure{justify-items:center;gap:.625rem;max-height:100%;padding:0 .5rem .5rem;display:grid}.pv-figure img{object-fit:contain;border-radius:var(--radius-md);width:min(100vw - 1rem,56rem);height:auto;max-height:calc(100dvh - 14rem)}.pv-figure.is-plan img{width:min(100vw - 1rem,64rem);max-height:calc(100dvh - 5.5rem)}.pv-figure figcaption{color:var(--color-kesar-200);gap:.75rem;font-size:.9375rem;display:flex}.pv-frame{border:0;width:100%;height:100%}.pv-prev,.pv-next{--btn-bg:#ffffffeb;--btn-hover:#fff;position:absolute;top:50%;translate:0 -50%}.pv-prev{left:.75rem}.pv-next{right:.75rem}.pv-groups{scrollbar-width:none;justify-content:safe center;gap:.25rem;padding:0 1rem;display:flex;overflow-x:auto}.pv-group{border-radius:var(--radius-md);min-height:44px;color:var(--color-kesar-200);font:600 .875rem/1 var(--font-sans);white-space:nowrap;cursor:pointer;transition:background-color .14s var(--ease-paper), color .14s var(--ease-paper);background:0 0;border:0;flex:none;align-items:center;gap:.375rem;padding:0 .75rem;display:inline-flex}.pv-group span{opacity:.75;font-weight:500}.pv-group:hover{background:#ffffff14}.pv-group[aria-pressed=true]{color:var(--color-kesar-50);background:#ffffff24}.pv-rail{padding:.5rem 1rem calc(.75rem + env(safe-area-inset-bottom));scrollbar-width:none;justify-content:safe center;gap:.375rem;list-style:none;display:flex;overflow-x:auto}.pv-rail button{border-radius:var(--radius-xs);opacity:.55;cursor:pointer;transition:opacity .14s var(--ease-paper);background:0 0;border:0;padding:0;display:block}.pv-rail button:hover,.pv-rail button[aria-current=true]{opacity:1}.pv-rail button[aria-current=true]{box-shadow:0 0 0 2px var(--color-kesar-300)}.pv-rail img{object-fit:cover;border-radius:var(--radius-sm);width:76px;height:46px;display:block}.prop-actions{flex-wrap:wrap;gap:.5rem;margin-top:0;display:flex}@media (width<=39.99rem){.prop-actions.is-top{flex-wrap:nowrap}.prop-actions.is-top>.btn{width:2.75rem;padding:0}.prop-actions.is-top>.btn>span{display:none}}.prop-actions.is-more{margin-left:-1.125rem}.contact-owner{align-items:center;gap:.625rem;display:flex}.contact-owner>svg{color:var(--color-kesar-700)}.contact-owner>span{line-height:1.3;display:grid}.contact-owner-label{color:var(--color-ink-600);font-size:.8125rem}.contact-visit{gap:.25rem;margin-top:1.5rem;display:grid}.contact-lead{color:var(--color-ink-600);font-size:.875rem}.contact-more>summary{cursor:pointer;color:var(--color-ink-800);padding-block:.75rem;font-weight:600;list-style-position:inside;display:list-item}.contact-more[open]>summary{margin-bottom:.25rem}.contact-hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.contact,.contact-form{container-type:inline-size}.contact-days{border:0;min-width:0;margin:0;padding:0}.contact-days legend{margin-bottom:.375rem;padding:0}.contact-day-row{scroll-snap-type:x mandatory;scrollbar-width:none;gap:.5rem;margin:0 -.25rem;padding:.125rem .25rem .375rem;scroll-padding-inline:.25rem;display:flex;overflow-x:auto}.contact-day-row::-webkit-scrollbar{display:none}.contact-day{scroll-snap-align:start;flex:0 0 calc(28.9855% - .434783rem);align-content:center;justify-items:center;gap:.125rem;min-width:0;min-height:3.25rem;padding:.25rem;font-size:.875rem;line-height:1.1;display:grid}.contact-day small{color:inherit;opacity:.8;white-space:nowrap;font-size:.75rem;font-weight:500}span.contact-day{border-radius:var(--radius-sm)}@container (width>=19rem){.contact-day-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:.375rem;margin:0;padding:0;display:grid;overflow:visible}.contact-day{font-size:.8125rem}}@container (width>=36rem){.contact-day-row{grid-template-columns:repeat(7,minmax(0,1fr))}}.prop-dl{grid-template-columns:auto 1fr;gap:.5rem 1.5rem;display:grid}.prop-dl dt{color:var(--color-ink-600)}.prop-dl dd{font-weight:600}.prop-rates{gap:.75rem;max-width:40rem;margin-top:1.75rem;display:grid}.prop-rates h3{font-family:var(--font-sans);font-size:1.0625rem;font-weight:700}.prop-rate-rows{gap:0;display:grid}.prop-rate-rows li{border-bottom:1px solid var(--color-ink-100);grid-template-columns:minmax(6.5rem,1fr) auto;align-items:baseline;gap:.125rem 1rem;padding:.625rem 0;display:grid}.prop-rate-rows li:first-child{border-top:1px solid var(--color-ink-100)}.prop-rate-rows .v{font-family:var(--font-display);text-align:right;font-size:1.0625rem;font-weight:700}.prop-rate-rows .s{color:var(--color-ink-600);text-align:right;grid-column:2;font-size:.8125rem}.prop-rates-note{color:var(--color-ink-600);font-size:.875rem}.prop-data-grid{gap:1.5rem;display:grid}@media (width>=48rem){.prop-data-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2.5rem}}.prop-scores li{grid-template-columns:5.5rem 1fr 2rem;align-items:center;gap:.5rem;min-height:28px;display:grid}.prop-bar{background:var(--color-ink-100);border-radius:9999px;height:6px;overflow:hidden}.prop-bar span{background:var(--color-kesar-600);height:100%;display:block}@media (prefers-reduced-motion:reduce){.pg-shot img,.pg-play,.pv-mode,.pv-group,.pv-rail button{transition:none}}@media print{.pg-tools,.pv,.prop-actions,.prop-rates.skeleton{display:none!important}.pg-track{overflow:visible}}.pc[data-astro-cid-ilwjrk7t]{border-radius:var(--radius-lg);background:var(--color-paper);max-width:40rem;box-shadow:0 1px 1px rgb(var(--tint) / .06), 0 6px 14px -6px rgb(var(--tint) / .16);gap:.5rem;padding:1.125rem 1.25rem 1rem;display:grid}.pc-title[data-astro-cid-ilwjrk7t]{font-family:var(--font-sans);font-size:1.0625rem;font-weight:700}.pc-lead[data-astro-cid-ilwjrk7t]{color:var(--color-ink-800)}.pc-strip[data-astro-cid-ilwjrk7t]{width:100%;max-width:32rem;height:auto;margin-top:.5rem;display:block}.pc-axis[data-astro-cid-ilwjrk7t]{max-width:32rem;color:var(--color-ink-600);justify-content:space-between;font-size:.8125rem;display:flex}.pc-key[data-astro-cid-ilwjrk7t]{color:var(--color-ink-800);flex-wrap:wrap;gap:.375rem 1.25rem;margin-top:.25rem;font-size:.875rem;display:flex}.pc-key[data-astro-cid-ilwjrk7t] li[data-astro-cid-ilwjrk7t]{align-items:center;gap:.375rem;display:inline-flex}.pc-key[data-astro-cid-ilwjrk7t] strong[data-astro-cid-ilwjrk7t]{color:var(--color-ink-950)}.am[data-astro-cid-frrhmzdp]{gap:1.5rem;display:grid}.am-h[data-astro-cid-frrhmzdp]{font-family:var(--font-sans);margin-bottom:.5rem;font-size:1rem;font-weight:700}.am-list[data-astro-cid-frrhmzdp]{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:.625rem 1.5rem;display:grid}.am-list[data-astro-cid-frrhmzdp] li[data-astro-cid-frrhmzdp]{color:var(--color-ink-800);align-items:center;gap:.5rem;display:flex}.am-slot[data-astro-cid-frrhmzdp]{width:1.25rem;height:1.25rem;color:var(--color-kesar-700);flex:none;place-items:center;display:inline-grid}.hc[data-astro-cid-a73attn3]{box-shadow:none;background:0 0;border-radius:0;display:grid}@media (width>=48rem){.hc[data-astro-cid-a73attn3]{background:var(--color-paper);border-radius:var(--radius-lg);box-shadow:0 1px 1px rgb(var(--tint) / .08), 0 3px 8px -3px rgb(var(--tint) / .18);padding:1.5rem 1.5rem 0;overflow:hidden}}.hc-head[data-astro-cid-a73attn3]{gap:.5rem;display:grid}.hc-top[data-astro-cid-a73attn3]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.prop-price[data-astro-cid-a73attn3]{font-family:var(--font-display);font-size:clamp(2rem,1.4rem + 2.4vw,3rem);font-weight:800;line-height:1}.prop-price[data-astro-cid-a73attn3].is-ask{font-size:clamp(1.625rem,1.3rem + 1.4vw,2.25rem)}.prop-price[data-astro-cid-a73attn3] span[data-astro-cid-a73attn3]{font-family:var(--font-sans);color:var(--color-ink-600);margin-left:.25rem;font-size:1rem;font-weight:600}.prop-title[data-astro-cid-a73attn3]{font-family:var(--font-sans);font-size:clamp(1.25rem,1.1rem + .8vw,1.625rem);font-weight:800}.prop-place[data-astro-cid-a73attn3]{max-width:60ch;color:var(--color-ink-800);align-items:flex-start;gap:.375rem;display:flex}.prop-place[data-astro-cid-a73attn3] svg{color:var(--color-kesar-700);flex:none;margin-top:.2rem}.hc-status[data-astro-cid-a73attn3]{color:var(--color-chili-700);align-items:center;gap:.5rem;font-weight:700;display:flex}.hc-cta[data-astro-cid-a73attn3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.5rem;display:grid}.hc-cta[data-astro-cid-a73attn3] .btn-primary[data-astro-cid-a73attn3]{grid-column:1/-1}@media (width>=64rem){.hc-cta[data-astro-cid-a73attn3]{display:none}}.prop-keys[data-astro-cid-a73attn3]{border-radius:var(--radius-md);background:var(--color-mist-50);gap:1.25rem;margin-top:1.25rem;padding:1.25rem;display:grid}@media (width>=48rem){.prop-keys[data-astro-cid-a73attn3]{border-radius:0;margin:1.5rem -1.5rem 0;padding:1.5rem}}.prop-big[data-astro-cid-a73attn3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.prop-big[data-astro-cid-a73attn3] div[data-astro-cid-a73attn3]{flex-direction:column-reverse;gap:.25rem;display:flex}.prop-big[data-astro-cid-a73attn3] dd[data-astro-cid-a73attn3]{font-family:var(--font-display);font-size:clamp(1.75rem,1.4rem + 1.4vw,2.5rem);font-weight:700;line-height:1}.prop-big[data-astro-cid-a73attn3] dt[data-astro-cid-a73attn3]{color:var(--color-ink-600);font-size:.875rem}.prop-facts[data-astro-cid-a73attn3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.25rem;display:grid}@media (width>=40rem){.prop-facts[data-astro-cid-a73attn3]{grid-template-columns:repeat(3,minmax(0,1fr))}}.prop-facts[data-astro-cid-a73attn3] div[data-astro-cid-a73attn3]{grid-template-columns:1.5rem 1fr;align-items:center;column-gap:.625rem;display:grid}.prop-facts[data-astro-cid-a73attn3] svg{color:var(--color-kesar-700);grid-row:span 2;align-self:start;margin-top:.125rem}.prop-facts[data-astro-cid-a73attn3] dt[data-astro-cid-a73attn3]{color:var(--color-ink-600);font-size:.8125rem}.prop-facts[data-astro-cid-a73attn3] dd[data-astro-cid-a73attn3]{grid-column:2;font-weight:700}.prop-building[data-astro-cid-a73attn3]{display:none}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.prop-building[data-astro-cid-a73attn3] svg>g>g:nth-of-type(3){animation:linear both hc-rise;animation-timeline:view();animation-range:entry}@keyframes hc-rise{0%{translate:0 var(--rise)}to{translate:0}}}}@media (width>=40rem){.prop-keys[data-astro-cid-a73attn3].has-building{grid-template-columns:minmax(0,1fr) 6.5rem;column-gap:2rem}.prop-keys[data-astro-cid-a73attn3].has-building .prop-big[data-astro-cid-a73attn3],.prop-keys[data-astro-cid-a73attn3].has-building .prop-facts[data-astro-cid-a73attn3]{grid-column:1}.prop-building[data-astro-cid-a73attn3]{aspect-ratio:120/168;grid-area:1/2/span 2;align-self:end;width:6.5rem;display:block}}.md[data-astro-cid-npbhtd74]{grid-template-columns:minmax(8rem,max-content) 1fr;gap:.5rem 1.5rem;margin-bottom:1rem;display:grid}@media (width>=64rem){.md[data-astro-cid-npbhtd74]{grid-template-columns:repeat(2,minmax(9rem,max-content) 1fr)}}dt[data-astro-cid-npbhtd74]{color:var(--color-ink-600)}dd[data-astro-cid-npbhtd74]{font-weight:600}.prop[data-astro-cid-fs2uzxik]{padding-top:1rem}.prop-layout[data-astro-cid-fs2uzxik]{gap:2.5rem;margin-top:1rem;display:grid}@media (width>=48rem){.prop-layout[data-astro-cid-fs2uzxik].is-over{z-index:1;margin-top:-3rem;position:relative}}@media (width>=64rem){.prop-layout[data-astro-cid-fs2uzxik]{grid-template-columns:minmax(0,1fr) 22rem;align-items:start;gap:3rem}}.prop-main[data-astro-cid-fs2uzxik]{container-type:inline-size}.prop-cost-rows[data-astro-cid-fs2uzxik] dd[data-astro-cid-fs2uzxik].is-ask,.prop-dock-price[data-astro-cid-fs2uzxik].is-ask{font-size:1rem}.prop-section[data-astro-cid-fs2uzxik]{margin-top:2.75rem}.prop-gen-lede[data-astro-cid-fs2uzxik]{max-width:62ch;font-size:1.0625rem;line-height:1.55}.prop-gen-suits[data-astro-cid-fs2uzxik]{max-width:62ch;margin-top:.75rem}.prop-gen-lists[data-astro-cid-fs2uzxik]{gap:1rem 2.5rem;margin-top:1rem;display:grid}@container (width>=40rem){.prop-gen-lists[data-astro-cid-fs2uzxik]{grid-template-columns:1fr 1fr}}.prop-gen-lists[data-astro-cid-fs2uzxik] ul[data-astro-cid-fs2uzxik]{gap:.3rem;padding-left:1.1rem;list-style:outside;display:grid}.prop-gen-note[data-astro-cid-fs2uzxik]{color:var(--color-ink-600);margin-top:1rem;font-size:.875rem}.prop-section[data-astro-cid-fs2uzxik].is-hung{gap:.25rem 2.5rem;display:grid}.prop-section[data-astro-cid-fs2uzxik].is-hung>.prop-h2[data-astro-cid-fs2uzxik]{margin-bottom:.75rem}@container (width>=40rem){.prop-section[data-astro-cid-fs2uzxik].is-hung{grid-template-columns:10rem minmax(0,1fr)}.prop-section[data-astro-cid-fs2uzxik].is-hung>.prop-h2[data-astro-cid-fs2uzxik]{margin-bottom:0}}.prop-hung-body[data-astro-cid-fs2uzxik]{min-width:0}.prop-rooms[data-astro-cid-fs2uzxik]{color:var(--color-ink-800);flex-wrap:wrap;align-items:baseline;gap:.25rem 1.25rem;margin-top:.5rem;display:flex}.prop-rooms[data-astro-cid-fs2uzxik]>span[data-astro-cid-fs2uzxik]:first-child{font-weight:700}.prop-rooms[data-astro-cid-fs2uzxik] .tabular[data-astro-cid-fs2uzxik]{color:var(--color-ink-600)}.prop-h2{margin-bottom:1rem;font-size:clamp(1.375rem,1.2rem + .8vw,1.75rem)}.prop-h3[data-astro-cid-fs2uzxik]{font-family:var(--font-sans);margin-bottom:.5rem;font-size:1.0625rem;font-weight:700}.prop-cost[data-astro-cid-fs2uzxik]{gap:1.25rem;max-width:40rem;display:grid}@container (width>=44rem){.prop-cost[data-astro-cid-fs2uzxik]{grid-template-rows:auto auto 1fr;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:2.5rem;max-width:none}.prop-cost[data-astro-cid-fs2uzxik]>[data-astro-cid-fs2uzxik]{grid-column:1}.prop-cost[data-astro-cid-fs2uzxik]>.pc,.prop-cost[data-astro-cid-fs2uzxik]>.prop-movein[data-astro-cid-fs2uzxik]{grid-area:1/2/span 3}}.prop-cost-rows[data-astro-cid-fs2uzxik] div[data-astro-cid-fs2uzxik]{border-bottom:1px solid var(--color-ink-100);justify-content:space-between;align-items:baseline;gap:1rem;padding:.75rem 0;display:flex}.prop-cost-rows[data-astro-cid-fs2uzxik] div[data-astro-cid-fs2uzxik]:first-child{padding-top:0}.prop-cost-rows[data-astro-cid-fs2uzxik] dt[data-astro-cid-fs2uzxik]{color:var(--color-ink-800);display:grid}.prop-cost-rows[data-astro-cid-fs2uzxik] dt[data-astro-cid-fs2uzxik] small[data-astro-cid-fs2uzxik]{color:var(--color-ink-600);font-size:.8125rem}.prop-cost-rows[data-astro-cid-fs2uzxik] dd[data-astro-cid-fs2uzxik]{font-family:var(--font-display);white-space:nowrap;font-size:1.25rem;font-weight:700}.prop-movein[data-astro-cid-fs2uzxik]{border-radius:var(--radius-lg);background:var(--color-mist-50);gap:.75rem;padding:1.125rem 1.25rem 1.25rem;display:grid}.prop-movein-total[data-astro-cid-fs2uzxik]{color:var(--color-ink-800);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;display:flex}.prop-movein-total[data-astro-cid-fs2uzxik] strong[data-astro-cid-fs2uzxik]{font-family:var(--font-display);color:var(--color-ink-950);font-size:1.75rem;font-weight:800}.prop-movein-strip[data-astro-cid-fs2uzxik]{filter:drop-shadow(1px 2px 1px #b5460040);gap:3px;height:20px;display:flex}.prop-movein-strip[data-astro-cid-fs2uzxik] span[data-astro-cid-fs2uzxik]{min-width:10px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.prop-movein-strip[data-astro-cid-fs2uzxik] span[data-astro-cid-fs2uzxik]{transform-origin:0;animation:linear both prop-settle;animation-timeline:view();animation-range:entry}@keyframes prop-settle{0%{scale:.6 1}to{scale:1}}}}.is-rent[data-astro-cid-fs2uzxik]{background:var(--color-kesar-500)}.is-maintenance[data-astro-cid-fs2uzxik]{background:var(--color-kesar-700)}.is-deposit[data-astro-cid-fs2uzxik]{background:var(--color-kesar-300)}.is-setup[data-astro-cid-fs2uzxik]{background:var(--color-ink-800)}.prop-movein-legend[data-astro-cid-fs2uzxik]{color:var(--color-ink-800);gap:.375rem;font-size:.875rem;display:grid}.prop-movein-legend[data-astro-cid-fs2uzxik] li[data-astro-cid-fs2uzxik]{grid-template-columns:.875rem 1fr auto;align-items:center;gap:.5rem;display:grid}.prop-movein-legend[data-astro-cid-fs2uzxik] .sw[data-astro-cid-fs2uzxik]{clip-path:polygon(0 1px,100% 0,calc(100% - 1px) 100%,1px calc(100% - 1px));border-radius:3px;width:.875rem;height:.875rem}.prop-movein-legend[data-astro-cid-fs2uzxik] strong[data-astro-cid-fs2uzxik]{color:var(--color-ink-950);font-weight:700}.prop-cost-links[data-astro-cid-fs2uzxik]{flex-wrap:wrap;gap:0 1.5rem;display:flex}.prop-plan[data-astro-cid-fs2uzxik]{border-radius:var(--radius-lg);background:var(--color-ink-100);cursor:zoom-in;display:block;overflow:hidden}.prop-plan[data-astro-cid-fs2uzxik] img[data-astro-cid-fs2uzxik]{aspect-ratio:3/2;object-fit:contain;width:100%;height:auto;display:block}@media (scripting:enabled){.prop-plan[data-astro-cid-fs2uzxik]:not([data-ready]){aspect-ratio:3/2}.prop-plan[data-astro-cid-fs2uzxik]:not([data-ready]) img[data-astro-cid-fs2uzxik]{display:none}}.prop-plan-cap[data-astro-cid-fs2uzxik]{color:var(--color-ink-800);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 1.5rem;margin-top:.25rem;display:flex}.prop-text[data-astro-cid-fs2uzxik]{max-width:68ch;color:var(--color-ink-800);gap:.875rem;display:grid}.prop-text[data-astro-cid-fs2uzxik].is-clamped>p:nth-child(n+3){display:none}.prop-more[data-astro-cid-fs2uzxik]{margin-top:.5rem;margin-left:-1.125rem}.prop-more[data-astro-cid-fs2uzxik][aria-expanded=true] svg{rotate:180deg}.prop-addr[data-astro-cid-fs2uzxik]{max-width:60ch;color:var(--color-ink-800)}.prop-map[data-astro-cid-fs2uzxik]{border-radius:var(--radius-lg);background:var(--color-mist-50);place-items:end center;height:clamp(14rem,36vw,20rem);margin-top:1rem;padding-bottom:1.25rem;display:grid;position:relative;overflow:hidden}.prop-map[data-astro-cid-fs2uzxik] .prop-map-art[data-astro-cid-fs2uzxik]{width:max(100%,clamp(35rem,90vw,50rem));max-width:none;height:auto;position:absolute;top:50%;left:50%;translate:-50% -50%}.prop-map-btn[data-astro-cid-fs2uzxik]{position:relative}.prop-map[data-astro-cid-fs2uzxik] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.prop-map-links[data-astro-cid-fs2uzxik]{flex-wrap:wrap;gap:0 1.5rem;margin-top:.25rem;display:flex}.prop-near[data-astro-cid-fs2uzxik]{gap:1.75rem;margin-top:1.5rem;display:grid}@container (width>=44rem){.prop-loc[data-astro-cid-fs2uzxik].has-near{grid-template-rows:auto 1fr;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"map near""data near";align-items:start;gap:0 2.5rem;display:grid}.prop-loc[data-astro-cid-fs2uzxik].has-near .prop-loc-map[data-astro-cid-fs2uzxik]{grid-area:map}.prop-loc[data-astro-cid-fs2uzxik].has-near .prop-map[data-astro-cid-fs2uzxik]{height:26rem}.prop-loc[data-astro-cid-fs2uzxik].has-near .prop-near[data-astro-cid-fs2uzxik]{grid-area:near;margin-top:1rem}.prop-loc[data-astro-cid-fs2uzxik].has-near .prop-loc-data[data-astro-cid-fs2uzxik]{grid-area:data}.prop-loc[data-astro-cid-fs2uzxik].has-near .prop-near[data-astro-cid-fs2uzxik].is-two{grid-template-columns:minmax(0,1fr);gap:1.75rem}}@media (width>=48rem){.prop-near[data-astro-cid-fs2uzxik].is-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem}}.prop-dist[data-astro-cid-fs2uzxik] li[data-astro-cid-fs2uzxik]{border-bottom:1px solid var(--color-ink-100);justify-content:space-between;align-items:baseline;gap:1rem;padding:.625rem 0;display:flex}.prop-dist[data-astro-cid-fs2uzxik] li[data-astro-cid-fs2uzxik]:first-child{border-top:1px solid var(--color-ink-100)}.prop-dist[data-astro-cid-fs2uzxik] li[data-astro-cid-fs2uzxik]>span[data-astro-cid-fs2uzxik]:first-child{display:grid}.prop-dist[data-astro-cid-fs2uzxik] small[data-astro-cid-fs2uzxik]{color:var(--color-ink-600);font-size:.8125rem}.prop-dist[data-astro-cid-fs2uzxik] li[data-astro-cid-fs2uzxik]>span[data-astro-cid-fs2uzxik]:last-child{white-space:nowrap;font-weight:700}.prop-dist-note[data-astro-cid-fs2uzxik]{color:var(--color-ink-600);margin-top:.5rem;font-size:.8125rem}.prop-side[data-astro-cid-fs2uzxik]{scroll-margin-top:80px}@media (width>=64rem){.prop-side[data-astro-cid-fs2uzxik]{overscroll-behavior:contain;max-height:calc(100dvh - 84px - 1rem);margin:-.25rem;padding:.25rem;position:sticky;top:84px;overflow-y:auto}}.prop-side-sheet[data-astro-cid-fs2uzxik]{padding:1.25rem}.prop-side-price[data-astro-cid-fs2uzxik]{font-family:var(--font-display);font-size:1.25rem;font-weight:700;line-height:1.2}.prop-side-price[data-astro-cid-fs2uzxik] span[data-astro-cid-fs2uzxik]{font:600 .875rem var(--font-sans);color:var(--color-ink-600);margin-left:.25rem}.prop-side-sub[data-astro-cid-fs2uzxik]{color:var(--color-ink-600);margin:.25rem 0 1.25rem;font-size:.875rem}.prop-side-note[data-astro-cid-fs2uzxik]{color:var(--color-ink-800);align-items:flex-start;gap:.5rem;margin-top:1rem;padding-inline:.25rem;font-size:.875rem;display:flex}.prop-side-note[data-astro-cid-fs2uzxik] svg{color:var(--color-leaf-700);margin-top:.15rem}.prop-similar{margin-top:4rem}.prop-similar .cut-band-body{padding-block:2rem 2.5rem}.prop-similar-head[data-astro-cid-fs2uzxik]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 1.5rem;margin-bottom:.5rem;display:flex}.prop-similar-head[data-astro-cid-fs2uzxik] .prop-h2[data-astro-cid-fs2uzxik]{margin-bottom:.5rem}.prop-similar-grid[data-astro-cid-fs2uzxik]{scroll-snap-type:x mandatory;scrollbar-width:none;gap:1rem;margin-inline:-1rem;padding:.5rem 1rem .25rem;scroll-padding-inline:1rem;display:flex;overflow-x:auto}.prop-similar-grid[data-astro-cid-fs2uzxik]::-webkit-scrollbar{display:none}.prop-similar-grid[data-astro-cid-fs2uzxik]>li[data-astro-cid-fs2uzxik]{scroll-snap-align:start;flex:0 0 80%;min-width:0}@media (width>=40rem){.prop-similar-grid[data-astro-cid-fs2uzxik]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.5rem;margin-inline:0;padding:0;display:grid;overflow:visible}}@media (width>=64rem){.prop-similar-grid[data-astro-cid-fs2uzxik]{grid-template-columns:repeat(4,minmax(0,1fr))}}.prop-dock[data-astro-cid-fs2uzxik]{z-index:30;min-height:64px;padding:.625rem 1rem calc(.625rem + env(safe-area-inset-bottom));background:var(--color-paper);box-shadow:0 1px 1px rgb(var(--tint) / .08), 0 2px 6px -2px rgb(var(--tint) / .14);transition:translate .2s var(--ease-paper), visibility 0s;align-items:center;gap:.5rem;margin-top:1rem;margin-bottom:-4rem;display:flex;position:sticky;bottom:0}.prop-dock[data-astro-cid-fs2uzxik][data-away]{visibility:hidden;transition:translate .2s var(--ease-paper), visibility 0s linear .2s;translate:0 110%}.prop-dock-price[data-astro-cid-fs2uzxik]{font-family:var(--font-display);white-space:nowrap;margin-right:auto;font-size:1.1875rem;font-weight:800}.prop-dock-price[data-astro-cid-fs2uzxik] small[data-astro-cid-fs2uzxik]{font:600 .8125rem var(--font-sans);color:var(--color-ink-600);margin-left:.2rem}.prop-dock[data-astro-cid-fs2uzxik] .btn[data-astro-cid-fs2uzxik]{white-space:nowrap}@media (width<=63.99rem){body:has(.prop-dock:not([data-away])) .chat-launcher{bottom:calc(64px + .75rem + env(safe-area-inset-bottom))}}@media (width>=64rem){.prop-dock[data-astro-cid-fs2uzxik]{display:none}}@media (prefers-reduced-motion:reduce){.prop-dock[data-astro-cid-fs2uzxik],.prop-dock[data-astro-cid-fs2uzxik][data-away]{transition:none}}@media print{.prop-dock[data-astro-cid-fs2uzxik],.prop-side[data-astro-cid-fs2uzxik] form,.prop-map[data-astro-cid-fs2uzxik],.prop-map-links[data-astro-cid-fs2uzxik],.prop-more[data-astro-cid-fs2uzxik],.prop-similar,.site-header,.site-footer,.chat-launcher{display:none!important}.prop-text[data-astro-cid-fs2uzxik].is-clamped>p{display:block!important}}
