.picker[data-astro-cid-o4kkkjn5]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(20px,3vw,48px);display:grid}.pk-facade[data-astro-cid-o4kkkjn5]{grid-template-columns:1fr auto;gap:14px;display:grid;position:sticky;top:104px}.pk-img[data-astro-cid-o4kkkjn5]{border-radius:var(--radius);background:#c9d4dc;position:relative;overflow:hidden}.pk-img[data-astro-cid-o4kkkjn5] img[data-astro-cid-o4kkkjn5]{width:100%;height:auto}.pk-floor[data-astro-cid-o4kkkjn5]{background:0 0;border:0;width:33.3%;padding:0;transition:background .2s;position:absolute;left:39.2%}.pk-floor[data-astro-cid-o4kkkjn5]:hover,.pk-floor[data-astro-cid-o4kkkjn5].sel{background:#4cb0626b;box-shadow:inset 0 0 0 1.5px #ffffffe6}.pk-floor[data-astro-cid-o4kkkjn5].none:hover{background:#78787859}.pk-tip[data-astro-cid-o4kkkjn5]{white-space:nowrap;color:var(--ink);opacity:0;pointer-events:none;text-align:center;z-index:2;background:#fff;border-radius:12px;padding:8px 12px;font-size:13px;transition:opacity .2s;display:grid;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 10px 30px #062a332e}.pk-tip[data-astro-cid-o4kkkjn5] b[data-astro-cid-o4kkkjn5]{font-size:14px}.pk-floor[data-astro-cid-o4kkkjn5]:hover .pk-tip[data-astro-cid-o4kkkjn5]{opacity:1}.pk-blockb[data-astro-cid-o4kkkjn5],.pk-blocka[data-astro-cid-o4kkkjn5]{letter-spacing:.12em;text-transform:uppercase;color:#fff;backdrop-filter:blur(6px);background:#062a33a8;border-radius:10px;padding:8px 12px;font-size:12px;font-weight:700;position:absolute}.pk-blockb[data-astro-cid-o4kkkjn5]{letter-spacing:.04em;text-transform:none;font-weight:500;display:grid;top:16%;left:4%}.pk-blockb[data-astro-cid-o4kkkjn5] span[data-astro-cid-o4kkkjn5]{letter-spacing:.12em;text-transform:uppercase;font-weight:700}.pk-blocka[data-astro-cid-o4kkkjn5]{top:8%;left:44%}.pk-floors[data-astro-cid-o4kkkjn5]{align-content:start;gap:6px;display:grid}.pk-fbtn[data-astro-cid-o4kkkjn5]{border:1px solid var(--line);background:#fff;border-radius:10px;width:44px;height:36px;font-size:14px;font-weight:600}.pk-fbtn[data-astro-cid-o4kkkjn5].sel{background:var(--teal);color:#fff;border-color:var(--teal)}.pk-fbtn[data-astro-cid-o4kkkjn5].none{color:#b4bcbd}.pk-plan-head[data-astro-cid-o4kkkjn5]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;margin-bottom:18px;display:flex}.pk-legend[data-astro-cid-o4kkkjn5]{color:var(--muted);gap:16px;font-size:13px;display:flex}.pk-legend[data-astro-cid-o4kkkjn5] i[data-astro-cid-o4kkkjn5]{vertical-align:-1px;border-radius:4px;width:12px;height:12px;margin-right:6px;display:inline-block}i[data-astro-cid-o4kkkjn5].free{background:#6cc583}i[data-astro-cid-o4kkkjn5].reserved{background:#e8c27a}i[data-astro-cid-o4kkkjn5].sold{background:#c9cfd0}.pk-planimg[data-astro-cid-o4kkkjn5]{border-radius:var(--radius);border:1px solid var(--line);background:#fff;padding:2%;position:relative}.pk-planimg[data-astro-cid-o4kkkjn5] img[data-astro-cid-o4kkkjn5]{width:100%;height:auto}.pk-planimg[data-astro-cid-o4kkkjn5] svg[data-astro-cid-o4kkkjn5]{width:96%;height:96%;position:absolute;inset:2%}polygon[data-astro-cid-o4kkkjn5]{fill:#0000;stroke:#0000;stroke-width:.3px;cursor:pointer;vector-effect:non-scaling-stroke;outline:none;transition:fill .2s}polygon[data-astro-cid-o4kkkjn5]:focus-visible{stroke:var(--teal-deep)!important;stroke-width:3px!important;fill:#0c46552e!important}.pk-floor[data-astro-cid-o4kkkjn5]:focus-visible,.pk-fbtn[data-astro-cid-o4kkkjn5]:focus-visible{outline:3px solid var(--teal);outline-offset:2px}polygon[data-astro-cid-o4kkkjn5].free{fill:#4cb06229;stroke:#2f8a45b3;stroke-width:1.5px}polygon[data-astro-cid-o4kkkjn5].free:hover,polygon[data-astro-cid-o4kkkjn5].free:focus{fill:#4cb06261}polygon[data-astro-cid-o4kkkjn5].reserved{fill:#e8c27a47;stroke:#b48c4ecc;stroke-width:1.5px}polygon[data-astro-cid-o4kkkjn5].reserved:hover{fill:#e8c27a73}polygon[data-astro-cid-o4kkkjn5].sold{fill:#96a0a261;cursor:not-allowed}.pk-hint[data-astro-cid-o4kkkjn5]{background:var(--teal-deep);color:#fff;opacity:0;pointer-events:none;border-radius:12px;padding:10px 14px;font-size:13px;transition:all .2s;display:grid;position:absolute;bottom:16px;left:16px;transform:translateY(6px)}.pk-hint[data-astro-cid-o4kkkjn5].on{opacity:1;transform:none}.pk-list[data-astro-cid-o4kkkjn5]{gap:6px;margin-top:18px;display:grid}.pk-row{text-align:left;border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:52px 1.2fr 1fr 1.5fr 1fr;align-items:center;gap:10px;width:100%;padding:14px 16px;font-size:15px;transition:border-color .2s,transform .2s;display:grid}.pk-row:hover:not(:disabled){border-color:var(--green);transform:translate(3px)}.pk-row:disabled{opacity:.5;cursor:default}.pk-code{font-family:var(--serif);color:var(--teal);font-size:22px;font-weight:600}.pk-p{font-weight:700}.pk-st{justify-self:end;font-size:12.5px;font-weight:600}.pk-row.free .pk-st{color:var(--green-deep)}.pk-row.reserved .pk-st{color:#a87a2c}.pk-note[data-astro-cid-o4kkkjn5]{color:var(--muted);margin-top:16px;font-size:13px}.pk-modal[data-astro-cid-o4kkkjn5]{background:var(--paper);width:min(1120px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--ink);border:0;border-radius:28px;padding:0}.pk-modal[data-astro-cid-o4kkkjn5]::backdrop{backdrop-filter:blur(4px);background:#062a3399}.pk-close[data-astro-cid-o4kkkjn5]{z-index:2;background:#fff;border:0;border-radius:50%;width:44px;height:44px;font-size:26px;line-height:1;position:absolute;top:12px;right:16px}.pk-m-grid[data-astro-cid-o4kkkjn5]{grid-template-columns:1.25fr 1fr;display:grid}.pk-m-img[data-astro-cid-o4kkkjn5]{background:#fff;place-items:center;min-height:420px;padding:56px 28px 28px;display:grid;position:relative}.pk-m-img[data-astro-cid-o4kkkjn5] img[data-astro-cid-o4kkkjn5]{object-fit:contain;width:auto;max-height:62vh}.pk-m-tabs[data-astro-cid-o4kkkjn5]{background:var(--ivory);border-radius:999px;gap:4px;padding:4px;display:flex;position:absolute;top:16px;left:16px}.pk-m-tabs[data-astro-cid-o4kkkjn5] button[data-astro-cid-o4kkkjn5]{background:0 0;border:0;border-radius:999px;padding:6px 16px;font-size:13px;font-weight:600}.pk-m-tabs[data-astro-cid-o4kkkjn5] button[data-astro-cid-o4kkkjn5].on{background:var(--teal);color:#fff}.pk-m-body[data-astro-cid-o4kkkjn5]{align-content:start;gap:12px;padding:44px 36px 32px;display:grid}.pk-m-price[data-astro-cid-o4kkkjn5]{font-family:var(--serif);color:var(--teal);margin-top:6px;font-size:44px;line-height:1}.pk-m-facts{grid-template-columns:1fr 1fr;gap:10px 18px;margin:8px 0 0;padding:0;list-style:none;display:grid}.pk-m-facts li{font-size:14px;display:grid}.pk-m-facts span{color:var(--muted);font-size:12.5px}.pk-m-detail[data-astro-cid-o4kkkjn5]{color:var(--ink-2);font-size:14px}.pk-m-pay{gap:6px;display:grid}.pm-t{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:700}.pm{border:1px solid var(--line);background:#fff;border-radius:14px;padding:10px 14px;display:grid}.pm.on{background:var(--ivory);border-color:#4cb06280}.pm span{letter-spacing:.1em;text-transform:uppercase;color:var(--green-deep);font-size:12px;font-weight:700}.pm b{font-size:19px}.pm small{color:var(--muted)}.pk-m-small[data-astro-cid-o4kkkjn5]{font-size:12.5px}@media (width<=980px){.picker[data-astro-cid-o4kkkjn5]{grid-template-columns:1fr}.pk-facade[data-astro-cid-o4kkkjn5]{position:static}.pk-tip[data-astro-cid-o4kkkjn5]{display:none}.pk-m-grid[data-astro-cid-o4kkkjn5]{grid-template-columns:1fr}.pk-m-img[data-astro-cid-o4kkkjn5]{min-height:280px}.pk-m-body[data-astro-cid-o4kkkjn5]{padding:24px 20px 28px}}@media (width<=560px){.pk-row{grid-template-columns:44px 1fr 1fr;font-size:14px}.pk-st{display:none}.pk-p{grid-column:2/4}.pk-legend[data-astro-cid-o4kkkjn5]{gap:10px;font-size:12px}}
