.detail__crumb[data-astro-cid-lceuxqie]{margin:0 0 1rem}.detail__crumb[data-astro-cid-lceuxqie] a[data-astro-cid-lceuxqie]{font-weight:600;text-decoration:none}.detail__head[data-astro-cid-lceuxqie] h1[data-astro-cid-lceuxqie]{max-width:22ch;margin:.6rem 0 .35rem}.detail__addr[data-astro-cid-lceuxqie]{color:var(--ink-faint);align-items:center;gap:.35rem;margin:0;font-weight:500;display:flex}.detail__addr[data-astro-cid-lceuxqie] svg[data-astro-cid-lceuxqie]{color:var(--accent-600);flex:none}.gallery[data-astro-cid-lceuxqie]{margin-top:1.5rem}.gallery__stage[data-astro-cid-lceuxqie]{outline-offset:4px;gap:.75rem;display:grid;position:relative}.gallery__slide[data-astro-cid-lceuxqie]{margin:0}.gallery__slide[data-astro-cid-lceuxqie] img[data-astro-cid-lceuxqie],.gallery__slide[data-astro-cid-lceuxqie] video[data-astro-cid-lceuxqie]{aspect-ratio:3/2;object-fit:contain;border-radius:var(--radius-lg);background:#161b19;width:100%;display:block}.gallery[data-astro-cid-lceuxqie].is-ready .gallery__stage[data-astro-cid-lceuxqie]{touch-action:pan-y;display:block}.gallery[data-astro-cid-lceuxqie].is-ready .gallery__slide[data-astro-cid-lceuxqie]:not(.is-active){display:none}.gallery__nav[data-astro-cid-lceuxqie]{width:2.75rem;height:2.75rem;color:var(--ink);cursor:pointer;box-shadow:var(--shadow-sm);background:#ffffffe6;border:0;border-radius:999px;font-size:1.8rem;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.gallery__nav--prev[data-astro-cid-lceuxqie]{left:.75rem}.gallery__nav--next[data-astro-cid-lceuxqie]{right:.75rem}.gallery__count[data-astro-cid-lceuxqie]{color:#fff;background:#000000a6;border-radius:999px;padding:.2rem .6rem;font-size:.85rem;font-weight:600;position:absolute;bottom:.75rem;right:.75rem}.gallery__thumbs[data-astro-cid-lceuxqie]{gap:.5rem;margin-top:.75rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.gallery__thumb[data-astro-cid-lceuxqie]{border-radius:var(--radius-sm);cursor:pointer;background:#161b19;border:2px solid #0000;flex:none;width:6.5rem;padding:0;position:relative;overflow:hidden}.gallery__thumb[data-astro-cid-lceuxqie][aria-current=true]{border-color:var(--brand-500)}.gallery__thumb[data-astro-cid-lceuxqie] img[data-astro-cid-lceuxqie],.gallery__thumb-blank[data-astro-cid-lceuxqie]{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.gallery__play[data-astro-cid-lceuxqie]{color:#fff;text-shadow:0 1px 4px #000000b3;place-items:center;font-size:1.3rem;display:grid;position:absolute;inset:0}.gallery__empty[data-astro-cid-lceuxqie]{aspect-ratio:3/2;opacity:.35;background:var(--brand-050);border-radius:var(--radius-lg);place-items:center;margin-top:1.5rem;font-size:4rem;display:grid}@media (width<=40rem){.gallery[data-astro-cid-lceuxqie]{margin-inline:-1.1rem}.gallery__slide[data-astro-cid-lceuxqie] img[data-astro-cid-lceuxqie],.gallery__slide[data-astro-cid-lceuxqie] video[data-astro-cid-lceuxqie]{aspect-ratio:4/5;border-radius:0}.gallery__thumbs[data-astro-cid-lceuxqie]{padding-inline:1.1rem}.gallery__nav[data-astro-cid-lceuxqie]{width:2.4rem;height:2.4rem;font-size:1.5rem}.detail__crumb[data-astro-cid-lceuxqie]{display:none}}.mbar[data-astro-cid-lceuxqie]{display:none}@media (width<=52rem){.detail__aside[data-astro-cid-lceuxqie]{display:none}.mbar[data-astro-cid-lceuxqie]{z-index:30;padding:.7rem 1.1rem calc(.7rem + env(safe-area-inset-bottom));border-top:1px solid var(--line);-webkit-backdrop-filter:blur(10px);background:#fffffff5;align-items:center;gap:.75rem;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 20px #1515130f}.mbar__price[data-astro-cid-lceuxqie]{margin-right:auto;line-height:1.2;display:grid}.mbar__price[data-astro-cid-lceuxqie] strong[data-astro-cid-lceuxqie]{font-size:1rem}.mbar__price[data-astro-cid-lceuxqie] span[data-astro-cid-lceuxqie]{color:var(--ink-faint);font-size:.82rem}.mbar[data-astro-cid-lceuxqie] .btn[data-astro-cid-lceuxqie]{flex:none}body{padding-bottom:5rem}}.detail__location[data-astro-cid-lceuxqie] p[data-astro-cid-lceuxqie]{margin-top:0}.detail__guides[data-astro-cid-lceuxqie]{margin:.75rem 0 0;font-size:.95rem}.detail__map[data-astro-cid-lceuxqie]{border-radius:var(--radius);background:var(--brand-050);border:0;width:100%;height:22rem}.detail__body[data-astro-cid-lceuxqie]{grid-template-columns:1.7fr 1fr;align-items:start;gap:2.5rem;display:grid}.detail__summary[data-astro-cid-lceuxqie]{border-bottom:1px solid var(--line);padding-bottom:1.25rem}.detail__rent[data-astro-cid-lceuxqie]{letter-spacing:-.02em;color:var(--ink);font-size:1.6rem;font-weight:700;font-family:var(--font-serif);margin:0 0 .75rem}.detail__rent--sm[data-astro-cid-lceuxqie]{margin:0 0 .5rem;font-size:1.4rem}.detail__chips[data-astro-cid-lceuxqie]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.detail__chips[data-astro-cid-lceuxqie] li[data-astro-cid-lceuxqie]{color:var(--ink-soft);background:var(--paper);border:1px solid var(--line);border-radius:999px;padding:.4rem .75rem;font-size:.9rem;font-weight:600}.detail__amenities[data-astro-cid-lceuxqie]{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:.55rem 1.25rem;margin:0;padding:0;list-style:none;display:grid}.detail__amenities[data-astro-cid-lceuxqie] li[data-astro-cid-lceuxqie]{padding-left:1.6rem;line-height:1.4;position:relative}.detail__amenities[data-astro-cid-lceuxqie] li[data-astro-cid-lceuxqie]:before{content:"";background:var(--brand-050) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.5l2.5 2.5L12 5.5' fill='none' stroke='%231c5a4e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/.8rem no-repeat;border-radius:50%;width:1.05rem;height:1.05rem;position:absolute;top:.15rem;left:0}.detail__terms[data-astro-cid-lceuxqie]{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.detail__terms[data-astro-cid-lceuxqie] h3[data-astro-cid-lceuxqie]{margin-bottom:.25rem}.detail__disclosure[data-astro-cid-lceuxqie]{border-left:3px solid var(--line-strong);padding-left:.9rem;font-size:.88rem}.detail__faq[data-astro-cid-lceuxqie]{border-top:1px solid var(--line);padding-top:1.5rem}.faq-item[data-astro-cid-lceuxqie]{margin-bottom:1.1rem}.faq-item[data-astro-cid-lceuxqie] h3[data-astro-cid-lceuxqie]{margin:0 0 .25rem;font-size:1.1rem}.faq-item[data-astro-cid-lceuxqie] p[data-astro-cid-lceuxqie]{color:var(--ink-soft);margin:0}.detail__aside[data-astro-cid-lceuxqie]{position:sticky;top:6rem}.detail__cta[data-astro-cid-lceuxqie]{padding:1.4rem 1.5rem}.detail__cta-btns[data-astro-cid-lceuxqie]{gap:.5rem;display:grid}.detail__cta-note[data-astro-cid-lceuxqie]{margin:.75rem 0 0;font-size:.85rem}@media (width<=52rem){.detail__body[data-astro-cid-lceuxqie]{grid-template-columns:1fr}.detail__aside[data-astro-cid-lceuxqie]{position:static}.detail__terms[data-astro-cid-lceuxqie]{grid-template-columns:1fr}}
