.rooms[data-astro-cid-6s4sbprm]{list-style:none;margin:20px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));column-gap:24px;border-top:1px solid #CFC6B8;font-size:.875rem;color:var(--on-paper)}.rooms[data-astro-cid-6s4sbprm] li[data-astro-cid-6s4sbprm]{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid #CFC6B8}.rooms[data-astro-cid-6s4sbprm] li[data-astro-cid-6s4sbprm] span[data-astro-cid-6s4sbprm]:last-child{color:var(--on-paper-muted)}.crumbs[data-astro-cid-c7vldenv]{display:flex;flex-wrap:wrap;gap:6px 12px;font-size:.8125rem;color:var(--muted);margin-bottom:28px}.crumbs[data-astro-cid-c7vldenv] a[data-astro-cid-c7vldenv]{color:var(--text);text-decoration:none}.crumbs[data-astro-cid-c7vldenv] a[data-astro-cid-c7vldenv]:hover{text-decoration:underline}.grid[data-astro-cid-c7vldenv]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:40px clamp(32px,5vw,88px);align-items:start}.plan[data-astro-cid-c7vldenv]{margin:0;padding:clamp(16px,3vw,40px);position:sticky;top:calc(var(--header-h) + var(--subnav-h) + 24px)}.plan[data-astro-cid-c7vldenv] svg{width:100%;height:auto}.plan[data-astro-cid-c7vldenv] figcaption[data-astro-cid-c7vldenv]{font-size:.8125rem;color:var(--on-paper-muted);margin-top:16px}.info[data-astro-cid-c7vldenv]{display:grid;gap:24px;align-content:start}.info[data-astro-cid-c7vldenv]>[data-astro-cid-c7vldenv]{margin:0}.h1[data-astro-cid-c7vldenv]{display:grid;gap:6px;font-family:var(--serif);font-weight:500}.code[data-astro-cid-c7vldenv]{font-size:clamp(4.5rem,9vw,8rem);line-height:.85}.where[data-astro-cid-c7vldenv]{font-size:clamp(1.6rem,2.6vw,2.25rem);line-height:1.1;color:var(--muted)}.kicker[data-astro-cid-c7vldenv]{margin:0 0 14px;font-size:var(--fs-small);color:var(--muted)}.ref[data-astro-cid-c7vldenv]{font-size:.75rem;letter-spacing:.22em;text-transform:uppercase;color:var(--muted)}.big[data-astro-cid-c7vldenv]{display:flex;gap:40px;padding-block:22px;border-block:1px solid var(--line)}.big[data-astro-cid-c7vldenv] div[data-astro-cid-c7vldenv]{display:grid;gap:6px}.big[data-astro-cid-c7vldenv] .v[data-astro-cid-c7vldenv]{font:500 clamp(2.6rem,4vw,3.6rem) / 1 var(--serif)}.big[data-astro-cid-c7vldenv] .u[data-astro-cid-c7vldenv]{font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.price[data-astro-cid-c7vldenv]{font:500 clamp(1.8rem,3vw,2.4rem) / 1 var(--serif)}.soldnote[data-astro-cid-c7vldenv]{font-size:var(--fs-small)}.facts[data-astro-cid-c7vldenv]{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line);margin:0}.facts[data-astro-cid-c7vldenv] div[data-astro-cid-c7vldenv]{padding:14px 0;border-bottom:1px solid var(--line);display:grid;gap:4px}.facts[data-astro-cid-c7vldenv] div[data-astro-cid-c7vldenv]:nth-child(odd){padding-right:16px}.facts[data-astro-cid-c7vldenv] dt[data-astro-cid-c7vldenv]{font:500 .6875rem / 1.3 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.facts[data-astro-cid-c7vldenv] dd[data-astro-cid-c7vldenv]{margin:0}.features[data-astro-cid-c7vldenv]{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0}.features[data-astro-cid-c7vldenv] li[data-astro-cid-c7vldenv]{padding:8px 14px;border:1px solid var(--line-strong);font-size:.8125rem;letter-spacing:.06em}.actions[data-astro-cid-c7vldenv]{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.actions[data-astro-cid-c7vldenv] .button[data-astro-cid-c7vldenv]{margin-bottom:10px}.desc-grid[data-astro-cid-c7vldenv]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:24px 64px;border-top:1px solid var(--line);padding-top:48px}.desc-s[data-astro-cid-c7vldenv] .prose[data-astro-cid-c7vldenv] p{color:var(--muted)}.photos[data-astro-cid-c7vldenv]{list-style:none;margin:28px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.photos[data-astro-cid-c7vldenv] li[data-astro-cid-c7vldenv]{aspect-ratio:4 / 3}.photos[data-astro-cid-c7vldenv] .wide[data-astro-cid-c7vldenv]{grid-column:span 2;grid-row:span 2;aspect-ratio:auto}.where-head[data-astro-cid-c7vldenv]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 40px;margin-bottom:28px}.where-head[data-astro-cid-c7vldenv] p[data-astro-cid-c7vldenv]{margin:0}.more[data-astro-cid-c7vldenv]{margin:24px 0 0}@media(max-width:960px){.grid[data-astro-cid-c7vldenv],.desc-grid[data-astro-cid-c7vldenv]{grid-template-columns:1fr}.plan[data-astro-cid-c7vldenv]{position:static}}@media(max-width:560px){.photos[data-astro-cid-c7vldenv]{grid-template-columns:1fr 1fr}.photos[data-astro-cid-c7vldenv] .wide[data-astro-cid-c7vldenv]{grid-column:1 / -1;grid-row:auto;aspect-ratio:4 / 3}.big[data-astro-cid-c7vldenv]{gap:28px}}
