.slideshow[data-astro-cid-tvyr2t2n]{position:relative}.slideshow__track[data-astro-cid-tvyr2t2n]{scroll-snap-type:x mandatory;scrollbar-width:none;aspect-ratio:4/3;background:var(--oat-2);grid-auto-columns:100%;grid-auto-flow:column;display:grid;overflow-x:auto}.slideshow__track[data-astro-cid-tvyr2t2n]::-webkit-scrollbar{display:none}.slideshow__slide[data-astro-cid-tvyr2t2n]{scroll-snap-align:start;position:relative;overflow:hidden}.slideshow__slide[data-astro-cid-tvyr2t2n] img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.slideshow__controls[data-astro-cid-tvyr2t2n]{justify-content:space-between;align-items:center;gap:8px;margin-top:14px;display:flex}.ss-dots[data-astro-cid-tvyr2t2n]{flex:1;justify-content:center;gap:2px;display:flex}.ss-dot[data-astro-cid-tvyr2t2n]{cursor:pointer;background:0 0;border:0;width:28px;height:44px;padding:0;position:relative}.ss-dot[data-astro-cid-tvyr2t2n]:after{content:"";background:var(--muted);height:2px;position:absolute;top:21px;left:4px;right:4px}.ss-dot[data-astro-cid-tvyr2t2n][aria-current=true]:after{background:var(--gold-deep);height:4px;top:20px}.ss-btn[data-astro-cid-tvyr2t2n]{border:1px solid var(--line);background:var(--card);width:44px;height:44px;color:var(--ink);cursor:pointer;justify-content:center;align-items:center;display:flex}.ss-btn[data-astro-cid-tvyr2t2n]:hover{border-color:var(--gold)}.lots__grid[data-astro-cid-q4mp4je5]{align-items:start;gap:24px;display:grid}@media (width>=1100px){.lots__grid[data-astro-cid-q4mp4je5]{grid-template-columns:7fr 5fr;gap:40px}}.lots__plat[data-astro-cid-q4mp4je5]{background:var(--oat-2);cursor:zoom-in;border:1px solid #d8cdb4;width:100%;padding:clamp(10px,1.4vw,20px);display:block;position:relative}.lots__plat[data-astro-cid-q4mp4je5] img{width:100%;height:auto}.lots__zoom[data-astro-cid-q4mp4je5]{letter-spacing:.2em;text-transform:uppercase;color:#fff;background:#24282bd9;padding:6px 10px;font-size:11px;position:absolute;bottom:16px;right:18px}.lots__cards[data-astro-cid-q4mp4je5]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (width>=700px) and (width<=1099px){.lots__cards[data-astro-cid-q4mp4je5]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1100px){.lots__cards[data-astro-cid-q4mp4je5]{grid-template-columns:1fr;gap:12px}}.lot[data-astro-cid-q4mp4je5]{background:var(--card);border:1px solid var(--line);align-content:start;gap:2px;padding:18px 20px;font-size:15px;display:grid;position:relative}@media (width>=1100px){.lot[data-astro-cid-q4mp4je5]{grid-template-columns:76px 1fr;align-items:center;column-gap:12px;padding:18px 24px}.lot__label[data-astro-cid-q4mp4je5]{grid-column:1/-1}}.lot__label[data-astro-cid-q4mp4je5]{letter-spacing:.26em;text-transform:uppercase;color:var(--green);font-size:11px;font-weight:500}.lot__num[data-astro-cid-q4mp4je5]{font-family:var(--serif);color:var(--gold-deep);font-size:52px;line-height:1}.lot__status[data-astro-cid-q4mp4je5]{letter-spacing:.04em;font-weight:500}.lot__price[data-astro-cid-q4mp4je5]{color:var(--muted)}.lot--featured[data-astro-cid-q4mp4je5]{background:var(--ink);color:var(--oat);border-color:var(--gold)}.lot--featured[data-astro-cid-q4mp4je5] .lot__label[data-astro-cid-q4mp4je5],.lot--featured[data-astro-cid-q4mp4je5] .lot__num[data-astro-cid-q4mp4je5]{color:var(--gold-light)}.lot--featured[data-astro-cid-q4mp4je5] .lot__price[data-astro-cid-q4mp4je5]{color:#c9c2b4}.lot__tag[data-astro-cid-q4mp4je5]{letter-spacing:.24em;text-transform:uppercase;color:var(--gold-light);margin-top:6px;font-size:11px;font-weight:500}@media (width>=1100px){.lot__tag[data-astro-cid-q4mp4je5]{grid-column:2}}.lot__link[data-astro-cid-q4mp4je5]{letter-spacing:.2em;text-transform:uppercase;color:var(--gold-light);text-underline-offset:4px;margin-top:8px;font-size:12px}@media (width>=1100px){.lot__link[data-astro-cid-q4mp4je5]{grid-column:2}}.lot__link[data-astro-cid-q4mp4je5]:hover{color:#fff}.lots__cta[data-astro-cid-q4mp4je5]{justify-content:center;margin-top:40px;display:flex}.home-lockup[data-astro-cid-lcdefpme]{--lockup-w:clamp(300px, 40vw, 580px)}.hero-tagline[data-astro-cid-lcdefpme]{margin-top:8px;font-size:clamp(25px,2.6vw,36px)}.hero-sub[data-astro-cid-lcdefpme]{letter-spacing:.24em;text-transform:uppercase;font-size:clamp(12px,1vw,14px);font-weight:400}.hero-ctas[data-astro-cid-lcdefpme]{justify-content:center;margin-top:10px}.stack[data-astro-cid-lcdefpme]{align-content:start;gap:22px;display:grid}.highlights[data-astro-cid-lcdefpme]{margin:8px 0 0;padding:0;list-style:none}.highlights[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);grid-template-columns:48px 1fr;padding:15px 0;font-size:17px;display:grid}.highlights[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child{border-bottom:1px solid var(--line)}.highlights__n[data-astro-cid-lcdefpme]{font-family:var(--serif);color:var(--gold-deep);font-size:22px;line-height:1.1}.living__imgs[data-astro-cid-lcdefpme]{aspect-ratio:5/4;grid-template-rows:1fr 1fr;grid-template-columns:3fr 2fr;gap:12px;display:grid}.living__imgs[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{position:relative;overflow:hidden}.living__imgs[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.living__a[data-astro-cid-lcdefpme]{grid-row:1/3}.featured__img[data-astro-cid-lcdefpme]{aspect-ratio:16/10;display:block;position:relative;overflow:hidden}.featured__img[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.featured__sub[data-astro-cid-lcdefpme]{color:var(--gold-deep);font-size:26px}.builder-line[data-astro-cid-lcdefpme]{color:var(--muted);border-top:1px solid var(--line);padding-top:18px;font-size:15px}.builder-line[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink);text-underline-offset:4px}.map[data-astro-cid-lcdefpme]{background:var(--card);border:1px solid var(--line);cursor:zoom-in;width:100%;padding:12px;display:block;position:relative}.map[data-astro-cid-lcdefpme] img{width:100%;height:auto}.map__zoom[data-astro-cid-lcdefpme]{letter-spacing:.2em;text-transform:uppercase;color:#fff;background:#24282bd9;padding:6px 10px;font-size:11px;position:absolute;bottom:22px;right:22px}@media (width<=899px){.living__imgs[data-astro-cid-lcdefpme]{order:2}}
