.gallery-wrap[data-astro-cid-q43xfgj7]{position:relative}.gallery[data-astro-cid-q43xfgj7]{border-radius:calc(var(--r) * 4);grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr 1fr;gap:8px;height:min(520px,58vh);margin-top:20px;display:grid;position:relative;overflow:hidden}.gallery[data-astro-cid-q43xfgj7] button[data-astro-cid-q43xfgj7]{background:var(--blue-50);cursor:zoom-in;border:0;min-height:0;padding:0;position:relative;overflow:hidden}.gallery[data-astro-cid-q43xfgj7] .gallery__main[data-astro-cid-q43xfgj7]{grid-row:1/3}.gallery[data-astro-cid-q43xfgj7] img[data-astro-cid-q43xfgj7]{object-fit:cover;width:100%;height:100%;transition:filter .25s}.gallery[data-astro-cid-q43xfgj7] button[data-astro-cid-q43xfgj7]:hover img[data-astro-cid-q43xfgj7]{filter:brightness(.88)}.gallery__count[data-astro-cid-q43xfgj7]{display:none}.gallery__buttons[data-astro-cid-q43xfgj7]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex;position:absolute;bottom:16px;right:16px}.gallery__buttons[data-astro-cid-q43xfgj7] button[data-astro-cid-q43xfgj7]{border-radius:var(--r);background:var(--paper);height:36px;color:var(--ink);border:0;align-items:center;gap:8px;padding:0 14px;font-size:13.5px;font-weight:600;transition:background .2s;display:inline-flex}.gallery__buttons[data-astro-cid-q43xfgj7] button[data-astro-cid-q43xfgj7]:hover{background:var(--blue-50)}.gallery__3d[data-astro-cid-q43xfgj7]{font:800 12px var(--display)}@media (width<=760px){.gallery[data-astro-cid-q43xfgj7]{height:auto;margin-inline:calc(var(--gut) * -1);scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:0;gap:0;display:flex;overflow-x:auto}.gallery[data-astro-cid-q43xfgj7] button[data-astro-cid-q43xfgj7]{aspect-ratio:4/3;scroll-snap-align:start;flex:0 0 100%}.gallery__count[data-astro-cid-q43xfgj7]{border-radius:var(--r);color:#fff;pointer-events:none;background:#121c28b8;padding:4px 10px;font-size:12.5px;font-weight:600;display:block;position:absolute;top:calc(75vw - 40px);right:12px}.gallery__buttons[data-astro-cid-q43xfgj7]{justify-content:flex-start;margin-top:12px;position:static}.gallery__buttons[data-astro-cid-q43xfgj7] button[data-astro-cid-q43xfgj7]{background:var(--blue-50)}}dialog[data-astro-cid-q43xfgj7]{width:100%;max-width:none;height:100%;max-height:none;color:var(--on-dark);background:#0a1018f0;border:0;margin:0;padding:24px}dialog[data-astro-cid-q43xfgj7]::backdrop{background:0 0}dialog[data-astro-cid-q43xfgj7][open]{place-items:center;display:grid}.lightbox__photo[data-astro-cid-q43xfgj7]{max-width:100%;display:grid;position:relative}.lightbox[data-astro-cid-q43xfgj7] img[data-astro-cid-q43xfgj7]{object-fit:contain;max-width:100%;max-height:calc(100vh - 48px)}.lightbox[data-astro-cid-q43xfgj7] button[data-astro-cid-q43xfgj7]{background:var(--paper);width:48px;height:48px;color:var(--ink);border:0;border-radius:50%;font-size:20px;position:absolute}.lightbox__close[data-astro-cid-q43xfgj7]{top:20px;right:20px}.lightbox__prev[data-astro-cid-q43xfgj7],.lightbox__next[data-astro-cid-q43xfgj7]{top:50%;transform:translateY(-50%)}.lightbox__prev[data-astro-cid-q43xfgj7]{left:20px}.lightbox__next[data-astro-cid-q43xfgj7]{right:20px}.media-dialog__in[data-astro-cid-q43xfgj7]{gap:12px;width:min(1100px,100%);display:grid}.media-dialog__frame[data-astro-cid-q43xfgj7]{aspect-ratio:16/9;border-radius:var(--r);background:#000;position:relative;overflow:hidden}.media-dialog__frame[data-astro-cid-q43xfgj7][data-kind=plan]{aspect-ratio:auto;background:var(--paper);max-height:82vh;overflow:auto}.media-dialog__frame[data-astro-cid-q43xfgj7] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.media-dialog__frame[data-astro-cid-q43xfgj7] img{width:100%;height:auto}.media-dialog__bar[data-astro-cid-q43xfgj7]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.media-dialog__bar[data-astro-cid-q43xfgj7] a,.media-dialog__bar[data-astro-cid-q43xfgj7] button{color:#fff;text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.media-dialog__close[data-astro-cid-q43xfgj7]{background:var(--paper);width:44px;height:44px;color:var(--ink);border:0;border-radius:50%;font-size:22px;position:absolute;top:16px;right:16px}.overview[data-astro-cid-jq5zj5fm]{border-bottom:1px solid var(--rule);padding-bottom:28px}.overview__addr[data-astro-cid-jq5zj5fm]{font:500 clamp(22px, 2.2vw, 28px) / 1.3 var(--sans);letter-spacing:-.01em;color:var(--text);grid-template-columns:30px minmax(0,1fr);align-items:start;gap:12px;margin:0 0 10px;display:grid}.overview__addr[data-astro-cid-jq5zj5fm] svg{color:var(--blue);margin-top:2px}.overview__addr[data-astro-cid-jq5zj5fm] b[data-astro-cid-jq5zj5fm]{color:var(--ink);font-weight:700}.overview__addr[data-astro-cid-jq5zj5fm] a[data-astro-cid-jq5zj5fm]{letter-spacing:0;vertical-align:middle;white-space:nowrap;color:var(--ink);text-underline-offset:3px;margin-left:6px;font-size:15px;font-weight:600;text-decoration:underline}.overview__facts[data-astro-cid-jq5zj5fm]{margin-left:42px;font-size:17px}.highlights[data-astro-cid-jq5zj5fm]{border-bottom:1px solid var(--rule);gap:22px;margin:0;padding:28px 0;list-style:none;display:grid}.highlights[data-astro-cid-jq5zj5fm] li[data-astro-cid-jq5zj5fm]{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:16px;display:grid}.highlights[data-astro-cid-jq5zj5fm] svg{color:var(--ink)}.highlights[data-astro-cid-jq5zj5fm] b[data-astro-cid-jq5zj5fm]{color:var(--ink);font-weight:600;display:block}.highlights[data-astro-cid-jq5zj5fm] span[data-astro-cid-jq5zj5fm]{color:var(--muted);font-size:14.5px}.detail-sec[data-astro-cid-abl4na3r]{border-top:1px solid var(--rule);margin-top:48px;padding-top:48px}.detail-sec--plain[data-astro-cid-abl4na3r]{border-top:0;margin-top:0;padding-top:32px}.detail-sec__title[data-astro-cid-abl4na3r]{font-size:22px}.para[data-astro-cid-db4e7l4v]{max-width:62ch;margin-top:14px}.plan[data-astro-cid-db4e7l4v]{border:1px solid var(--rule);border-radius:var(--r);background:var(--paper);text-align:left;cursor:zoom-in;gap:12px;width:100%;margin-top:28px;padding:16px;display:grid}.plan[data-astro-cid-db4e7l4v] img[data-astro-cid-db4e7l4v]{object-fit:contain;mix-blend-mode:multiply;width:100%;max-height:560px}.media[data-astro-cid-vtczzq3o]{text-align:left;background:0 0;border:0;gap:12px;width:100%;margin-top:28px;padding:0;display:grid}.media__pv[data-astro-cid-vtczzq3o]{aspect-ratio:16/9;border-radius:var(--r);background:var(--blue-950);display:block;position:relative;overflow:hidden}.media__pv[data-astro-cid-vtczzq3o] img[data-astro-cid-vtczzq3o]{object-fit:cover;opacity:.8;width:100%;height:100%;transition:opacity .3s, transform .8s var(--ease)}.media[data-astro-cid-vtczzq3o]:hover .media__pv[data-astro-cid-vtczzq3o] img[data-astro-cid-vtczzq3o]{opacity:.65;transform:scale(1.02)}.media__pv[data-astro-cid-vtczzq3o] img[data-astro-cid-vtczzq3o].is-blurred{filter:blur(3px);transform:scale(1.06)}.media__play[data-astro-cid-vtczzq3o]{background:var(--paper);width:72px;height:72px;color:var(--blue);font:800 18px var(--display);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.media__play[data-astro-cid-vtczzq3o] svg{margin-left:4px}.media__cap[data-astro-cid-vtczzq3o]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.media__cap[data-astro-cid-vtczzq3o] b[data-astro-cid-vtczzq3o]{color:var(--ink);font-size:17px;font-weight:600;display:block}.media__cap[data-astro-cid-vtczzq3o] span[data-astro-cid-vtczzq3o] span[data-astro-cid-vtczzq3o]{color:var(--muted);font-size:14.5px}.media__go[data-astro-cid-vtczzq3o]{white-space:nowrap;color:var(--ink);text-underline-offset:3px;font-size:14.5px;font-weight:600;text-decoration:underline}.amenities[data-astro-cid-maudmhha]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;margin:20px 0 0;padding:0;list-style:none;display:grid}.amenities[data-astro-cid-maudmhha] li[data-astro-cid-maudmhha]{border-bottom:1px solid var(--rule);color:var(--ink);gap:10px;padding:12px 0;display:flex}.amenities[data-astro-cid-maudmhha] svg{color:var(--blue-600);margin-top:3px}.specs[data-astro-cid-maudmhha]{gap:32px;margin-top:32px;display:grid}h3[data-astro-cid-maudmhha]{font:600 13px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--blue-600);margin:0 0 6px}dl[data-astro-cid-maudmhha]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;margin:0;display:grid}dl[data-astro-cid-maudmhha] div[data-astro-cid-maudmhha]{border-bottom:1px solid var(--rule);justify-content:space-between;gap:16px;padding:11px 0;font-size:15px;display:flex}dt[data-astro-cid-maudmhha]{color:var(--muted)}dd[data-astro-cid-maudmhha]{text-align:right;color:var(--ink);margin:0;font-weight:500}dd[data-astro-cid-maudmhha].is-no{color:var(--blue-400);font-weight:400}@media (width<=640px){dl[data-astro-cid-maudmhha]{grid-template-columns:minmax(0,1fr)}}.ape[data-astro-cid-mzg4gswk]{grid-template-columns:repeat(10,1fr);gap:2px;margin:16px 0 0;padding:0;list-style:none;display:grid}.ape[data-astro-cid-mzg4gswk] li[data-astro-cid-mzg4gswk]{background:var(--blue-50);height:28px;color:var(--muted);place-items:center;font-size:11px;font-weight:600;display:grid}.ape[data-astro-cid-mzg4gswk] li[data-astro-cid-mzg4gswk].is-on{background:var(--blue);color:#fff;transform:scaleY(1.25)}p[data-astro-cid-mzg4gswk]{margin-top:10px}.calc[data-astro-cid-zu5l24wa]{border-top:1px solid var(--rule);margin-top:48px;padding-top:48px}.calc[data-astro-cid-zu5l24wa] h2[data-astro-cid-zu5l24wa]{font-size:22px}.calc__box[data-astro-cid-zu5l24wa]{border:1px solid var(--rule);border-radius:var(--r);margin-top:16px;padding:24px}label[data-astro-cid-zu5l24wa],.calc__rate[data-astro-cid-zu5l24wa]{justify-content:space-between;margin-top:16px;font-size:14px;display:flex}label[data-astro-cid-zu5l24wa]:first-child{margin-top:0}b[data-astro-cid-zu5l24wa]{color:var(--ink);font-variant-numeric:tabular-nums}input[data-astro-cid-zu5l24wa][type=range]{width:100%;accent-color:var(--blue);margin-top:8px}.calc__result[data-astro-cid-zu5l24wa]{border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px;margin-top:24px;padding-top:20px;display:flex}.calc__amount[data-astro-cid-zu5l24wa]{font:800 44px/1 var(--display);letter-spacing:-.025em;color:var(--ink);display:block}.addr[data-astro-cid-qh5lvmoy]{margin-top:8px}.detail-map[data-astro-cid-qh5lvmoy]{border:1px solid var(--rule);border-radius:var(--r);background:var(--blue-100);height:400px;margin-top:16px;overflow:hidden}.links[data-astro-cid-qh5lvmoy]{flex-wrap:wrap;gap:12px 28px;margin-top:18px;display:flex}@media (width<=760px){.detail-map[data-astro-cid-qh5lvmoy]{height:300px}}.contact[data-astro-cid-mejwuik7]{align-self:start;gap:16px;display:grid;position:sticky;top:96px}.box[data-astro-cid-mejwuik7]{border:1px solid var(--rule);border-radius:var(--r);background:var(--paper);padding:24px}.box--lift[data-astro-cid-mejwuik7]{border-color:var(--blue-200)}.price[data-astro-cid-mejwuik7]{font:800 44px/1 var(--display);letter-spacing:-.025em;color:var(--ink);margin-top:6px}.price[data-astro-cid-mejwuik7] small[data-astro-cid-mejwuik7]{font:500 15px var(--sans);letter-spacing:0;color:var(--muted)}.per-m2[data-astro-cid-mejwuik7]{color:var(--muted);margin:10px 0 0;font-size:15px}.agent[data-astro-cid-mejwuik7]{align-items:center;gap:12px;display:flex}.agent[data-astro-cid-mejwuik7] b[data-astro-cid-mejwuik7],.agent__name[data-astro-cid-mejwuik7]{color:var(--ink);font-weight:700}.agent__name[data-astro-cid-mejwuik7]:hover{text-decoration:underline}.agent__avatar[data-astro-cid-mejwuik7]{background:var(--blue);color:#fff;border-radius:50%;flex:none;place-items:center;width:52px;height:52px;font-size:16px;font-weight:600;display:grid}.agent__photo[data-astro-cid-mejwuik7]{object-fit:cover;object-position:50% 20%}.visit__title[data-astro-cid-mejwuik7]{margin-top:22px;font-size:16px}fieldset[data-astro-cid-mejwuik7]{border:0;margin:0;padding:0}.visit__days[data-astro-cid-mejwuik7]{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:12px;display:grid}.visit__times[data-astro-cid-mejwuik7]{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}label[data-astro-cid-mejwuik7]{cursor:pointer;position:relative}label[data-astro-cid-mejwuik7] input[data-astro-cid-mejwuik7]{opacity:0;pointer-events:none;position:absolute}label[data-astro-cid-mejwuik7] span[data-astro-cid-mejwuik7]{border:1px solid var(--blue-200);border-radius:var(--r);background:var(--paper);transition:all .2s;display:block}.visit__days[data-astro-cid-mejwuik7] span[data-astro-cid-mejwuik7]{text-align:center;color:var(--muted);padding:10px 2px;font-size:12px}.visit__days[data-astro-cid-mejwuik7] b[data-astro-cid-mejwuik7]{color:var(--ink);font-size:17px;font-weight:600;display:block}.visit__times[data-astro-cid-mejwuik7] span[data-astro-cid-mejwuik7]{padding:8px 12px;font-size:13px;font-weight:500}label[data-astro-cid-mejwuik7] input[data-astro-cid-mejwuik7]:checked+span[data-astro-cid-mejwuik7]{border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue)}.visit__days[data-astro-cid-mejwuik7] input[data-astro-cid-mejwuik7]:checked+span[data-astro-cid-mejwuik7]{background:var(--blue-50);color:var(--ink);font-weight:600}label[data-astro-cid-mejwuik7] input[data-astro-cid-mejwuik7]:disabled+span[data-astro-cid-mejwuik7]{opacity:.4;cursor:not-allowed}label[data-astro-cid-mejwuik7] input[data-astro-cid-mejwuik7]:focus-visible+span[data-astro-cid-mejwuik7]{outline:2px solid var(--blue-600);outline-offset:2px}.inp[data-astro-cid-mejwuik7]{border:1px solid var(--blue-200);border-radius:var(--r);outline:0;width:100%;height:46px;margin-top:8px;padding:0 14px;transition:border-color .2s}.inp[data-astro-cid-mejwuik7]:focus{border-color:var(--blue)}.visit[data-astro-cid-mejwuik7] .visit__submit{width:100%;margin-top:14px}.visit[data-astro-cid-mejwuik7] .visit__ask{width:100%;margin-top:8px}.visit__note[data-astro-cid-mejwuik7]{color:var(--muted);margin:8px 0 0;font-size:12px;line-height:1.45}.visit__note[data-astro-cid-mejwuik7] a[data-astro-cid-mejwuik7]{color:inherit;text-decoration:underline}.ask[data-astro-cid-mejwuik7]{border-radius:var(--r);background:var(--paper);width:min(480px,100vw - 32px);color:var(--text);border:0;padding:0}.ask[data-astro-cid-mejwuik7]::backdrop{background:#16202b8c}.ask__form[data-astro-cid-mejwuik7]{padding:28px 24px 24px;display:grid;position:relative}.ask__form[data-astro-cid-mejwuik7] p[data-astro-cid-mejwuik7]{margin:4px 0 8px}.ask__close[data-astro-cid-mejwuik7]{width:36px;height:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:26px;line-height:1;position:absolute;top:10px;right:12px}.ask__msg[data-astro-cid-mejwuik7]{resize:vertical;height:auto;font:inherit;padding-block:12px}.ask[data-astro-cid-mejwuik7] .ask__send{width:100%;margin-top:14px}@media (width<=980px){.contact[data-astro-cid-mejwuik7]{position:static}}.top[data-astro-cid-xjjojxge]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px 32px;margin-top:18px;display:flex}h1[data-astro-cid-xjjojxge]{font:800 clamp(34px, 4vw, 56px) / 1.05 var(--display);letter-spacing:-.025em;color:var(--ink);flex:640px}.actions[data-astro-cid-xjjojxge]{gap:6px;display:flex}.actions[data-astro-cid-xjjojxge] button[data-astro-cid-xjjojxge]{border-radius:var(--r);color:var(--ink);text-underline-offset:3px;background:0 0;border:0;align-items:center;gap:8px;padding:8px 10px;font-size:14px;font-weight:600;text-decoration:underline;display:inline-flex}.actions[data-astro-cid-xjjojxge] button[data-astro-cid-xjjojxge]:hover{background:var(--blue-50)}.actions[data-astro-cid-xjjojxge] button[data-astro-cid-xjjojxge][aria-pressed=true] svg{fill:currentColor}.layout[data-astro-cid-xjjojxge]{grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:clamp(32px,6vw,96px);padding-block:48px 120px;display:grid}#simili[data-astro-cid-xjjojxge]{margin-bottom:28px}@media (width<=980px){.layout[data-astro-cid-xjjojxge]{grid-template-columns:minmax(0,1fr)}}
