.plan[data-astro-cid-m6xl4fut]{width:100%;max-width:11rem;color:var(--color-fg);margin-inline:auto;display:block;overflow:visible}.plan__outline[data-astro-cid-m6xl4fut]{fill:color-mix(in srgb, var(--color-fg) 4%, transparent);stroke:currentColor;stroke-width:1px;stroke-opacity:.7;vector-effect:non-scaling-stroke}.plan__floor[data-astro-cid-m6xl4fut]{fill:color-mix(in srgb, var(--color-accent) 14%, transparent);stroke:var(--color-accent);stroke-width:1px;stroke-dasharray:3 2;vector-effect:non-scaling-stroke}.plan__door[data-astro-cid-m6xl4fut]{stroke:var(--color-accent);stroke-width:3px;vector-effect:non-scaling-stroke}.um[data-astro-cid-v2e6nvhq]{container-type:inline-size}.um__bar[data-astro-cid-v2e6nvhq]{border-bottom:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;padding-bottom:1rem;display:flex}.um__title[data-astro-cid-v2e6nvhq]{margin:0 auto 0 0;font-size:clamp(2rem,3.5vw,3rem)}.um__legend[data-astro-cid-v2e6nvhq]{flex-wrap:wrap;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.um__legend[data-astro-cid-v2e6nvhq] button[data-astro-cid-v2e6nvhq]{border:1px solid var(--color-border);font:inherit;letter-spacing:.18em;text-transform:uppercase;color:var(--color-fg);cursor:pointer;transition:opacity .2s var(--ease-out), border-color .2s var(--ease-out);background:0 0;align-items:center;gap:.55rem;padding:.5rem .85rem;font-size:.6875rem;font-weight:500;display:inline-flex}.um__legend[data-astro-cid-v2e6nvhq] button[data-astro-cid-v2e6nvhq]:hover{border-color:var(--color-accent)}.um__legend[data-astro-cid-v2e6nvhq] button[data-astro-cid-v2e6nvhq][aria-pressed=false]{opacity:.4;border-style:dashed}.um__swatch[data-astro-cid-v2e6nvhq]{border:1px solid;width:.7rem;height:.7rem}.um__swatch[data-astro-cid-v2e6nvhq][data-status=available]{background:color-mix(in srgb, var(--color-available) 22%, var(--color-bg));color:var(--color-available)}.um__swatch[data-astro-cid-v2e6nvhq][data-status=option]{background:color-mix(in srgb, var(--color-option) 22%, var(--color-bg));color:var(--color-option)}.um__swatch[data-astro-cid-v2e6nvhq][data-status=sold]{background:color-mix(in srgb, var(--color-sold) 22%, var(--color-bg));color:var(--color-sold)}.um__count[data-astro-cid-v2e6nvhq]{color:var(--color-muted);font-variant-numeric:tabular-nums}.um__plan[data-astro-cid-v2e6nvhq]{margin:1.5rem 0 0}.um__scroller[data-astro-cid-v2e6nvhq]{position:relative}.um__fade[data-astro-cid-v2e6nvhq]{pointer-events:none;opacity:0;width:3rem;transition:opacity .25s var(--ease-out);position:absolute;top:1px;bottom:1px}.um__fade--left[data-astro-cid-v2e6nvhq]{background:linear-gradient(to right, var(--color-surface), transparent);left:1px}.um__fade--right[data-astro-cid-v2e6nvhq]{background:linear-gradient(to left, var(--color-surface), transparent);right:1px}.um__scroller[data-astro-cid-v2e6nvhq][data-overflow]:not([data-at-start]) .um__fade--left[data-astro-cid-v2e6nvhq],.um__scroller[data-astro-cid-v2e6nvhq][data-overflow]:not([data-at-end]) .um__fade--right[data-astro-cid-v2e6nvhq]{opacity:1}.um__scrollbar[data-astro-cid-v2e6nvhq]{background:var(--color-border);height:3px;margin-top:.875rem}.um__thumb[data-astro-cid-v2e6nvhq]{background:var(--color-accent);will-change:transform;height:100%}.um__paper[data-astro-cid-v2e6nvhq]{border:1px solid var(--color-border);background:linear-gradient(color-mix(in srgb, var(--color-fg) 3%, transparent) 1px, transparent 1px) 0 0 / 2rem 2rem, linear-gradient(90deg, color-mix(in srgb, var(--color-fg) 3%, transparent) 1px, transparent 1px) 0 0 / 2rem 2rem, var(--color-surface);padding:clamp(1rem,3vw,2.5rem);position:relative}.um__plan[data-astro-cid-v2e6nvhq] svg[data-astro-cid-v2e6nvhq]{width:100%;height:auto;display:block;overflow:visible}.um__unit[data-astro-cid-v2e6nvhq]{cursor:pointer;transition:filter .2s var(--ease-out)}.um__unit[data-astro-cid-v2e6nvhq]:focus{outline:none}.um__unit[data-astro-cid-v2e6nvhq]:hover,.um__unit[data-astro-cid-v2e6nvhq]:focus-visible{filter:drop-shadow(0 6px 14px #00000080)}.um__fill[data-astro-cid-v2e6nvhq]{stroke:var(--color-fg);stroke-opacity:.6;stroke-width:1px;stroke-linejoin:round;vector-effect:non-scaling-stroke;transition:fill .14s}.um__hatch[data-astro-cid-v2e6nvhq]{pointer-events:none;opacity:0}.um__floor[data-astro-cid-v2e6nvhq]{pointer-events:none;fill:color-mix(in srgb, var(--color-accent) 10%, transparent);stroke:var(--color-accent);stroke-width:1px;stroke-dasharray:4 3;vector-effect:non-scaling-stroke;opacity:.8}.um__unit[data-astro-cid-v2e6nvhq][data-status=sold] .um__floor[data-astro-cid-v2e6nvhq]{opacity:.35}.um__building[data-astro-cid-v2e6nvhq]{fill:none;stroke:var(--color-fg);stroke-width:1.5px;vector-effect:non-scaling-stroke;pointer-events:none}.um__bay[data-astro-cid-v2e6nvhq]{fill:color-mix(in srgb, var(--color-fg) 3%, transparent);stroke:color-mix(in srgb, var(--color-fg) 35%, transparent);stroke-width:1px;vector-effect:non-scaling-stroke;pointer-events:none}.um__unit[data-astro-cid-v2e6nvhq][data-status=available] .um__fill[data-astro-cid-v2e6nvhq]{fill:color-mix(in srgb, var(--color-available) 18%, var(--color-surface))}.um__unit[data-astro-cid-v2e6nvhq][data-status=option] .um__fill[data-astro-cid-v2e6nvhq]{fill:color-mix(in srgb, var(--color-option) 20%, var(--color-surface))}.um__unit[data-astro-cid-v2e6nvhq][data-status=sold] .um__fill[data-astro-cid-v2e6nvhq]{fill:var(--color-bg)}.um__unit[data-astro-cid-v2e6nvhq][data-status=sold] .um__hatch[data-astro-cid-v2e6nvhq]{opacity:.4;color:var(--color-sold)}.um__unit[data-astro-cid-v2e6nvhq]:hover .um__fill[data-astro-cid-v2e6nvhq],.um__unit[data-astro-cid-v2e6nvhq]:focus-visible .um__fill[data-astro-cid-v2e6nvhq]{fill:color-mix(in srgb, var(--color-available) 34%, var(--color-surface))}.um__unit[data-astro-cid-v2e6nvhq][data-status=option]:hover .um__fill[data-astro-cid-v2e6nvhq],.um__unit[data-astro-cid-v2e6nvhq][data-status=option]:focus-visible .um__fill[data-astro-cid-v2e6nvhq]{fill:color-mix(in srgb, var(--color-option) 36%, var(--color-surface))}.um__unit[data-astro-cid-v2e6nvhq][data-status=sold]:hover .um__fill[data-astro-cid-v2e6nvhq],.um__unit[data-astro-cid-v2e6nvhq][data-status=sold]:focus-visible .um__fill[data-astro-cid-v2e6nvhq]{fill:color-mix(in srgb, var(--color-fg) 8%, var(--color-bg))}.um__unit[data-astro-cid-v2e6nvhq]:hover .um__fill[data-astro-cid-v2e6nvhq],.um__unit[data-astro-cid-v2e6nvhq]:focus-visible .um__fill[data-astro-cid-v2e6nvhq]{stroke:var(--color-accent);stroke-opacity:1;stroke-width:2px}.um__unit[data-astro-cid-v2e6nvhq].is-dimmed{opacity:.16;pointer-events:none}.um__id[data-astro-cid-v2e6nvhq],.um__area[data-astro-cid-v2e6nvhq],.um__side[data-astro-cid-v2e6nvhq]{pointer-events:none;fill:var(--color-fg)}.um__id[data-astro-cid-v2e6nvhq]{font-family:var(--font-heading);font-variant-numeric:lining-nums;text-anchor:middle;font-size:1800px;font-style:italic;font-weight:500}.um__area[data-astro-cid-v2e6nvhq],.um__side[data-astro-cid-v2e6nvhq]{fill:var(--color-muted);text-anchor:middle;letter-spacing:90px;text-transform:uppercase;font-weight:500}.um__area[data-astro-cid-v2e6nvhq]{font-size:520px}.um__side[data-astro-cid-v2e6nvhq]{letter-spacing:200px;font-size:520px}.um__sheetmeta[data-astro-cid-v2e6nvhq]{border-top:1px solid var(--color-border);letter-spacing:.22em;text-transform:uppercase;color:var(--color-muted);justify-content:space-between;gap:1rem;margin-top:1.25rem;padding-top:.75rem;font-size:.625rem;font-weight:500;display:flex}.um__tip[data-astro-cid-v2e6nvhq]{z-index:2;border:1px solid var(--color-border);background:var(--color-bg);color:var(--color-fg);letter-spacing:.08em;white-space:nowrap;pointer-events:none;padding:.35rem .6rem;font-size:.6875rem;position:absolute;transform:translate(-50%,-150%)}.um__caption[data-astro-cid-v2e6nvhq]{color:var(--color-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;font-size:.8125rem;display:flex}.um__hint-drag[data-astro-cid-v2e6nvhq]{display:none}.um__dialog[data-astro-cid-v2e6nvhq]{border:1px solid var(--color-border);background:var(--color-bg);width:min(30rem,100vw - 2rem);max-height:calc(100dvh - 3rem);color:var(--color-fg);margin:auto;padding:0;overflow:hidden;box-shadow:0 1px 2px #00000014,0 24px 60px -12px #00000059}.um__dialog[data-astro-cid-v2e6nvhq]::backdrop{backdrop-filter:blur(4px);background:#000000b3}.um__dialog[data-astro-cid-v2e6nvhq][open]{animation:um-in .26s var(--ease-out)}.um__dialog[data-astro-cid-v2e6nvhq][open]::backdrop{animation:um-fade .26s var(--ease-out)}@keyframes um-in{0%{opacity:0;transform:translateY(12px)scale(.98)}}@keyframes um-fade{0%{opacity:0}}.um__shot[data-astro-cid-v2e6nvhq]{aspect-ratio:2;background:var(--color-surface);border-bottom:1px solid var(--color-border);place-items:center;padding:1.5rem;display:grid;position:relative}.um__x[data-astro-cid-v2e6nvhq]{border:1px solid var(--color-border);background:var(--color-bg);width:2.25rem;height:2.25rem;color:var(--color-fg);cursor:pointer;transition:border-color .2s var(--ease-out);place-items:center;display:grid;position:absolute;top:.75rem;right:.75rem}.um__x[data-astro-cid-v2e6nvhq]:hover{border-color:var(--color-accent)}.um__body[data-astro-cid-v2e6nvhq]{padding:1.5rem}.um__dialog[data-astro-cid-v2e6nvhq] header[data-astro-cid-v2e6nvhq]{justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:1.25rem;display:flex}.um__dialog[data-astro-cid-v2e6nvhq] header[data-astro-cid-v2e6nvhq]>div[data-astro-cid-v2e6nvhq]{gap:.5rem;display:grid}.um__dialog[data-astro-cid-v2e6nvhq] h3[data-astro-cid-v2e6nvhq]{margin:0;font-size:2.75rem;line-height:1}.um__badge[data-astro-cid-v2e6nvhq]{letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:.45rem;font-size:.6875rem;font-weight:500;display:inline-flex}.um__badge[data-astro-cid-v2e6nvhq]:before{content:"";background:currentColor;border-radius:999px;width:.45rem;height:.45rem}.um__mini[data-astro-cid-v2e6nvhq]{width:100%;height:100%;color:var(--color-fg);overflow:visible}.um__mini[data-astro-cid-v2e6nvhq] polygon[data-astro-cid-v2e6nvhq]{fill:color-mix(in srgb, var(--color-fg) 4%, transparent);stroke:currentColor;stroke-width:1px;stroke-opacity:.7;stroke-linejoin:round;vector-effect:non-scaling-stroke}.um__mini-floor[data-astro-cid-v2e6nvhq]{fill:color-mix(in srgb, var(--color-accent) 14%, transparent);stroke:var(--color-accent);stroke-width:1px;stroke-dasharray:3 2;vector-effect:non-scaling-stroke}.um__badge[data-astro-cid-v2e6nvhq][data-status=available]{color:var(--color-available)}.um__badge[data-astro-cid-v2e6nvhq][data-status=option]{color:var(--color-option)}.um__badge[data-astro-cid-v2e6nvhq][data-status=sold]{color:var(--color-sold)}.um__dialog[data-astro-cid-v2e6nvhq] dl[data-astro-cid-v2e6nvhq]{border-top:1px solid var(--color-border);margin:0}.um__dialog[data-astro-cid-v2e6nvhq] dl[data-astro-cid-v2e6nvhq]>div[data-astro-cid-v2e6nvhq]{border-bottom:1px solid var(--color-border);justify-content:space-between;gap:1rem;padding:.6rem 0;font-size:.9375rem;display:flex}.um__dialog[data-astro-cid-v2e6nvhq] dt[data-astro-cid-v2e6nvhq]{color:var(--color-muted)}.um__dialog[data-astro-cid-v2e6nvhq] dd[data-astro-cid-v2e6nvhq]{font-variant-numeric:tabular-nums;margin:0}.um__dialog[data-astro-cid-v2e6nvhq] .um__price[data-astro-cid-v2e6nvhq] dd[data-astro-cid-v2e6nvhq]{font-family:var(--font-heading);color:var(--color-accent);font-size:1.5rem}.um__note[data-astro-cid-v2e6nvhq]{color:var(--color-muted);margin:1rem 0 0;font-size:.75rem}.um__dialog[data-astro-cid-v2e6nvhq] footer[data-astro-cid-v2e6nvhq]{gap:.5rem;padding-top:1.5rem;display:flex}@container (width<=700px){.um__paper[data-astro-cid-v2e6nvhq]{overscroll-behavior-x:contain;scrollbar-width:none;padding:1rem;overflow:auto hidden}.um__paper[data-astro-cid-v2e6nvhq]::-webkit-scrollbar{display:none}.um__plan[data-astro-cid-v2e6nvhq] svg[data-astro-cid-v2e6nvhq],.um__sheetmeta[data-astro-cid-v2e6nvhq]{min-width:40rem}.um__id[data-astro-cid-v2e6nvhq]{font-size:2000px}.um__area[data-astro-cid-v2e6nvhq]{font-size:620px}.um__title[data-astro-cid-v2e6nvhq]{width:100%}.um__hint-drag[data-astro-cid-v2e6nvhq]{display:inline}}@media (prefers-reduced-motion:reduce){.um__fill[data-astro-cid-v2e6nvhq]{transition:none}.um__dialog[data-astro-cid-v2e6nvhq][open],.um__dialog[data-astro-cid-v2e6nvhq][open]::backdrop{animation:none}}
