.crumbs[data-astro-cid-7z6pedsj]{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.crumbs[data-astro-cid-7z6pedsj] li[data-astro-cid-7z6pedsj]+li[data-astro-cid-7z6pedsj]:before{content:"/";margin-right:var(--space-2);color:var(--line-strong)}.intro[data-astro-cid-7z6pedsj]{justify-content:space-between;align-items:flex-end;gap:var(--space-6);margin:var(--space-6) 0 var(--space-7);flex-wrap:wrap;display:flex}.intro__text[data-astro-cid-7z6pedsj]{flex:min(100%,560px)}.intro__img[data-astro-cid-7z6pedsj]{aspect-ratio:2;object-fit:cover;object-position:50% 40%;width:100%;height:auto;max-height:max(400px,100svh - 160px);display:block}.spec--hero[data-astro-cid-7z6pedsj]{border-top:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));margin-top:0}.spec--hero[data-astro-cid-7z6pedsj] .spec__item[data-astro-cid-7z6pedsj]{border-top:var(--border-plot) solid var(--accent);padding:var(--space-5) var(--space-5) var(--space-5) 0}.stack[data-astro-cid-7z6pedsj]{margin:0}.stack__grid[data-astro-cid-7z6pedsj]{gap:var(--space-2) var(--space-4);grid-template-columns:48px 1fr;display:grid}.stack__fl[data-astro-cid-7z6pedsj]{font:500 13px/20px var(--font-mono);color:var(--ink-muted);align-self:center}.stack__split[data-astro-cid-7z6pedsj]{gap:var(--space-2);grid-row:span 2;grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.stack__split[data-astro-cid-7z6pedsj] .u[data-astro-cid-7z6pedsj]{min-height:104px}.stack__floor[data-astro-cid-7z6pedsj]{gap:var(--space-2);grid-template-columns:1fr 1fr 2fr 2fr;display:grid}.stack__floor[data-astro-cid-7z6pedsj] .u[data-astro-cid-7z6pedsj]{min-height:48px}.u[data-astro-cid-7z6pedsj]{font:500 12px/16px var(--font-mono);letter-spacing:.04em;border-radius:2px;justify-content:center;align-items:center;display:flex}.u--one[data-astro-cid-7z6pedsj]{background:var(--surface);border:var(--border-plot) solid var(--blue-800);color:var(--blue-800)}.u--two[data-astro-cid-7z6pedsj]{background:var(--blue-800);color:#fff}.u--split[data-astro-cid-7z6pedsj]{background:var(--blue-950);color:#fff}.stack__key[data-astro-cid-7z6pedsj]{margin-top:var(--space-4);gap:var(--space-1);color:var(--ink-strong-muted);flex-direction:column;font-size:15px;line-height:24px;display:flex}.stack__key[data-astro-cid-7z6pedsj]>span[data-astro-cid-7z6pedsj]{align-items:center;gap:var(--space-2);display:inline-flex}.u[data-astro-cid-7z6pedsj].key{flex:none;width:16px;height:16px}.residences[data-astro-cid-7z6pedsj]{gap:var(--space-5);flex-direction:column;flex:2 min(100%,560px);min-width:0;display:flex}.residence[data-astro-cid-7z6pedsj]{border:var(--border-hairline) solid var(--line);border-radius:var(--radius-2);background:var(--surface-raised);scroll-margin-top:var(--space-5);flex-wrap:wrap;display:flex;overflow:hidden}.residence__img[data-astro-cid-7z6pedsj]{aspect-ratio:4/3;object-fit:cover;flex:min(100%,256px);width:100%;min-width:0}.residence__body[data-astro-cid-7z6pedsj]{padding:var(--space-5);gap:var(--space-2);flex-direction:column;flex:min(100%,280px);display:flex}.residence__link[data-astro-cid-7z6pedsj]{padding-top:var(--space-2);min-height:var(--control-height);align-self:flex-start;align-items:center;margin-top:auto;font-weight:600;display:inline-flex}.gallery[data-astro-cid-7z6pedsj]{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,456px),1fr));display:grid}.gallery[data-astro-cid-7z6pedsj] figure[data-astro-cid-7z6pedsj]{margin:0}.gallery[data-astro-cid-7z6pedsj] img[data-astro-cid-7z6pedsj]{aspect-ratio:3/2;object-fit:cover;width:100%}.gallery[data-astro-cid-7z6pedsj] figcaption[data-astro-cid-7z6pedsj]{margin-top:var(--space-2)}.gallery__wide[data-astro-cid-7z6pedsj]{grid-column:1/-1}.gallery__wide[data-astro-cid-7z6pedsj] img[data-astro-cid-7z6pedsj]{aspect-ratio:2}.amenities[data-astro-cid-7z6pedsj]{gap:var(--space-7);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));display:grid}.amenities__head[data-astro-cid-7z6pedsj]{margin-bottom:var(--space-4);padding-bottom:var(--space-2);border-bottom:var(--border-plot) solid var(--accent)}.loc__img[data-astro-cid-7z6pedsj]{aspect-ratio:16/9;object-fit:cover;width:100%}.band[data-astro-cid-7z6pedsj]{background:var(--band);color:var(--on-band);position:relative;overflow:hidden}.band__content[data-astro-cid-7z6pedsj]{position:relative}
