.hero[data-astro-cid-uzplcf6w]{position:relative;display:grid;min-height:min(78vh,760px);background:var(--green-ink)}.hero[data-astro-cid-uzplcf6w]>picture,.hero[data-astro-cid-uzplcf6w]>img{position:absolute;inset:0}.hero[data-astro-cid-uzplcf6w] img{width:100%;height:100%;object-fit:cover}.hero__panel[data-astro-cid-uzplcf6w]{position:relative;align-self:end;background:#173c2df2}.hero__in[data-astro-cid-uzplcf6w]{display:grid;gap:18px;padding-block:24px 20px}.hero__row[data-astro-cid-uzplcf6w]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px 48px}.hero__where[data-astro-cid-uzplcf6w]{color:var(--on-green-muted);margin-top:6px}.figs[data-astro-cid-uzplcf6w]{display:flex;flex-wrap:wrap;gap:16px clamp(24px,3.5vw,56px)}.figs[data-astro-cid-uzplcf6w] div[data-astro-cid-uzplcf6w]{display:grid;gap:4px}.figs[data-astro-cid-uzplcf6w] dt[data-astro-cid-uzplcf6w]{font-size:.875rem;color:var(--on-green-muted)}.figs[data-astro-cid-uzplcf6w] dd[data-astro-cid-uzplcf6w]{font:400 1.5rem/1.1 var(--font-display);white-space:nowrap}.jump[data-astro-cid-uzplcf6w]{display:flex;flex-wrap:wrap;gap:4px 24px;border-top:1px solid var(--line-on-green);padding-top:10px}.jump[data-astro-cid-uzplcf6w] a[data-astro-cid-uzplcf6w]{display:inline-flex;min-height:40px;align-items:center;color:#fff;font-weight:500}.jump[data-astro-cid-uzplcf6w] li[data-astro-cid-uzplcf6w]:last-child{margin-left:auto}.intro[data-astro-cid-uzplcf6w]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(32px,5vw,88px);align-items:start}.intro[data-astro-cid-uzplcf6w] .prose[data-astro-cid-uzplcf6w]{font-size:1.0625rem}.intro[data-astro-cid-uzplcf6w] .prose[data-astro-cid-uzplcf6w] p:first-child{font:400 var(--step-2)/1.4 var(--font-display);color:var(--green-ink)}.kv[data-astro-cid-uzplcf6w]{display:grid;border-top:1px solid var(--line-strong)}.kv[data-astro-cid-uzplcf6w] div[data-astro-cid-uzplcf6w]{display:grid;grid-template-columns:minmax(0,190px) minmax(0,1fr);gap:12px;padding:12px 0;border-bottom:1px solid var(--line)}.kv[data-astro-cid-uzplcf6w] dt[data-astro-cid-uzplcf6w]{color:var(--muted)}.pa-head[data-astro-cid-uzplcf6w]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:20px}.pa-head[data-astro-cid-uzplcf6w] h2[data-astro-cid-uzplcf6w]{color:var(--green-ink)}.pa[data-astro-cid-uzplcf6w]{border-top:2px solid var(--green)}.pa[data-astro-cid-uzplcf6w] li[data-astro-cid-uzplcf6w]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr);gap:4px 24px;padding:16px 0;border-bottom:1px solid var(--line-strong);align-items:baseline}.pa__type[data-astro-cid-uzplcf6w]{font:400 1.375rem/1.2 var(--font-display);color:var(--green-ink)}.pa__price[data-astro-cid-uzplcf6w]{font-weight:600;font-size:1.0625rem;white-space:nowrap}.pa__status[data-astro-cid-uzplcf6w],.pa--out[data-astro-cid-uzplcf6w] .pa__type[data-astro-cid-uzplcf6w]{color:var(--muted)}.units[data-astro-cid-uzplcf6w]{margin-top:clamp(40px,5vw,64px)}.units__bar[data-astro-cid-uzplcf6w]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-bottom:12px}.units__bar[data-astro-cid-uzplcf6w] h3[data-astro-cid-uzplcf6w]{color:var(--green-ink)}.only[data-astro-cid-uzplcf6w]{display:inline-flex;gap:10px;align-items:center;min-height:44px;cursor:pointer;font-weight:500}.only[data-astro-cid-uzplcf6w] input[data-astro-cid-uzplcf6w]{width:20px;height:20px;accent-color:var(--green)}.ut[data-astro-cid-uzplcf6w]{width:100%;border-collapse:collapse;background:#fff;font-size:.9375rem}.ut[data-astro-cid-uzplcf6w] th[data-astro-cid-uzplcf6w],.ut[data-astro-cid-uzplcf6w] td[data-astro-cid-uzplcf6w]{text-align:left;padding:12px 14px;border-bottom:1px solid var(--line);white-space:nowrap}.ut[data-astro-cid-uzplcf6w] thead[data-astro-cid-uzplcf6w] th[data-astro-cid-uzplcf6w]{font-weight:500;color:var(--muted);font-size:.875rem;background:var(--paper);border-bottom:1px solid var(--line-strong)}.ut[data-astro-cid-uzplcf6w] .r[data-astro-cid-uzplcf6w]{text-align:right}.ut[data-astro-cid-uzplcf6w] .m[data-astro-cid-uzplcf6w]{display:none}.ut[data-astro-cid-uzplcf6w] tbody[data-astro-cid-uzplcf6w] th[data-astro-cid-uzplcf6w],.ut[data-astro-cid-uzplcf6w] .price[data-astro-cid-uzplcf6w]{font-weight:600}.ut[data-astro-cid-uzplcf6w] tr[data-astro-cid-uzplcf6w].st-sold td[data-astro-cid-uzplcf6w],.ut[data-astro-cid-uzplcf6w] tr[data-astro-cid-uzplcf6w].st-sold th[data-astro-cid-uzplcf6w]{color:var(--muted)}.ut[data-astro-cid-uzplcf6w] .go[data-astro-cid-uzplcf6w] a[data-astro-cid-uzplcf6w]{color:var(--green);font-weight:600;display:inline-flex;min-height:32px;align-items:center}.units[data-astro-cid-uzplcf6w]:has(#only-available:checked) tr[data-astro-cid-uzplcf6w]:not([data-status=available]):not(thead tr){display:none}.pill[data-astro-cid-uzplcf6w]{display:inline-block;padding:4px 10px;font-size:.8125rem;font-weight:600;border-radius:999px}.pill--available[data-astro-cid-uzplcf6w]{background:var(--ok-bg);color:var(--ok)}.pill--reserved[data-astro-cid-uzplcf6w]{background:var(--warn-bg);color:var(--warn)}.pill--sold[data-astro-cid-uzplcf6w]{background:var(--paper-2);color:var(--muted)}.sec-h[data-astro-cid-uzplcf6w]{color:var(--green-ink);margin-bottom:28px}.plans[data-astro-cid-uzplcf6w]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:16px}.plans[data-astro-cid-uzplcf6w] figure[data-astro-cid-uzplcf6w]{margin:0;border:1px solid var(--line);background:#fff}.plans[data-astro-cid-uzplcf6w] a[data-astro-cid-uzplcf6w]{display:block;padding:10px}.plans[data-astro-cid-uzplcf6w] img[data-astro-cid-uzplcf6w]{width:100%;height:auto;aspect-ratio:56 / 44;object-fit:contain}.plans[data-astro-cid-uzplcf6w] figcaption[data-astro-cid-uzplcf6w]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:10px 12px;font-size:.9375rem;border-top:1px solid var(--line)}.plans__name[data-astro-cid-uzplcf6w]{font-weight:600}.note[data-astro-cid-uzplcf6w]{margin-top:16px;font-size:.875rem;color:var(--muted)}.photos[data-astro-cid-uzplcf6w]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.photos[data-astro-cid-uzplcf6w] li[data-astro-cid-uzplcf6w]{aspect-ratio:4 / 3;overflow:hidden;background:var(--paper-2)}.photos[data-astro-cid-uzplcf6w] li[data-astro-cid-uzplcf6w].wide{grid-column:span 2;grid-row:span 2;aspect-ratio:auto}.photos[data-astro-cid-uzplcf6w] img{width:100%;height:100%;object-fit:cover}.site[data-astro-cid-uzplcf6w]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.site[data-astro-cid-uzplcf6w] li[data-astro-cid-uzplcf6w]{aspect-ratio:10 / 7;overflow:hidden}.site[data-astro-cid-uzplcf6w] img{width:100%;height:100%;object-fit:cover}.where[data-astro-cid-uzplcf6w]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:clamp(32px,5vw,72px);align-items:start}.where__text[data-astro-cid-uzplcf6w]{display:grid;gap:14px}.where__text[data-astro-cid-uzplcf6w] h2[data-astro-cid-uzplcf6w]{color:var(--green-ink)}.docs[data-astro-cid-uzplcf6w]{margin-top:20px;display:grid;gap:10px;scroll-margin-top:calc(var(--header-h) + 16px)}.docs[data-astro-cid-uzplcf6w] h3[data-astro-cid-uzplcf6w]{color:var(--green-ink)}.docs[data-astro-cid-uzplcf6w] li[data-astro-cid-uzplcf6w] a[data-astro-cid-uzplcf6w]{display:flex;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid var(--line);text-decoration:none;color:var(--green);font-weight:600}.docs[data-astro-cid-uzplcf6w] li[data-astro-cid-uzplcf6w] a[data-astro-cid-uzplcf6w]:hover span[data-astro-cid-uzplcf6w]:first-child{text-decoration:underline}.docs[data-astro-cid-uzplcf6w] li[data-astro-cid-uzplcf6w]:first-child a[data-astro-cid-uzplcf6w]{border-top:1px solid var(--line)}.contact[data-astro-cid-uzplcf6w]{padding-block:var(--section);scroll-margin-top:var(--header-h)}.contact__in[data-astro-cid-uzplcf6w]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:clamp(32px,5vw,88px);align-items:start}.contact__text[data-astro-cid-uzplcf6w]{display:grid;gap:28px}.contact__agent[data-astro-cid-uzplcf6w]{background:#ffffff0f;padding:20px}.contact__agent[data-astro-cid-uzplcf6w] .ag__name,.contact__agent[data-astro-cid-uzplcf6w] .ag__name a{color:#fff}.contact__agent[data-astro-cid-uzplcf6w] .ag__role,.contact__agent[data-astro-cid-uzplcf6w] .ag__langs{color:var(--on-green-muted)}.contact__agent[data-astro-cid-uzplcf6w] .ag__contact a{color:#fff}.contact__form[data-astro-cid-uzplcf6w]{background:#fff;color:var(--text);padding:clamp(22px,3vw,36px)}@media(max-width:1000px){.intro[data-astro-cid-uzplcf6w],.where[data-astro-cid-uzplcf6w],.contact__in[data-astro-cid-uzplcf6w]{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.hero[data-astro-cid-uzplcf6w]{min-height:640px}.figs[data-astro-cid-uzplcf6w] dd[data-astro-cid-uzplcf6w]{font-size:1.1875rem}.jump[data-astro-cid-uzplcf6w] li[data-astro-cid-uzplcf6w]:last-child{margin-left:0}.pa[data-astro-cid-uzplcf6w] li[data-astro-cid-uzplcf6w]{grid-template-columns:minmax(0,1fr) auto}.pa__status[data-astro-cid-uzplcf6w]{grid-column:1 / -1}.ut[data-astro-cid-uzplcf6w] thead[data-astro-cid-uzplcf6w]{display:none}.ut[data-astro-cid-uzplcf6w],.ut[data-astro-cid-uzplcf6w] tbody[data-astro-cid-uzplcf6w],.ut[data-astro-cid-uzplcf6w] tr[data-astro-cid-uzplcf6w],.ut[data-astro-cid-uzplcf6w] td[data-astro-cid-uzplcf6w],.ut[data-astro-cid-uzplcf6w] th[data-astro-cid-uzplcf6w]{display:block}.ut[data-astro-cid-uzplcf6w]{background:none}.ut[data-astro-cid-uzplcf6w] tbody[data-astro-cid-uzplcf6w]{display:grid;gap:8px}.ut[data-astro-cid-uzplcf6w] tr[data-astro-cid-uzplcf6w]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr) minmax(0,1fr);gap:6px 12px;padding:14px;background:#fff;border:1px solid var(--line);align-items:baseline}.ut[data-astro-cid-uzplcf6w] th[data-astro-cid-uzplcf6w],.ut[data-astro-cid-uzplcf6w] td[data-astro-cid-uzplcf6w]{border:0;padding:0;white-space:nowrap;text-align:left!important}.ut[data-astro-cid-uzplcf6w] tbody[data-astro-cid-uzplcf6w] th[data-astro-cid-uzplcf6w]{grid-area:1 / 1;font-size:1.0625rem}.ut[data-astro-cid-uzplcf6w] td[data-astro-cid-uzplcf6w]:nth-of-type(1){grid-area:1 / 2}.ut[data-astro-cid-uzplcf6w] td[data-astro-cid-uzplcf6w]:nth-of-type(6){grid-area:1 / 3;justify-self:end}.ut[data-astro-cid-uzplcf6w] td[data-astro-cid-uzplcf6w]:nth-of-type(2){grid-area:2 / 1}.ut[data-astro-cid-uzplcf6w] td[data-astro-cid-uzplcf6w]:nth-of-type(3){grid-area:2 / 2}.ut[data-astro-cid-uzplcf6w] td[data-astro-cid-uzplcf6w]:nth-of-type(4){grid-area:2 / 3}.ut[data-astro-cid-uzplcf6w] td[data-astro-cid-uzplcf6w].price{grid-area:3 / 1 / 4 / 3;font-size:1.0625rem}.ut[data-astro-cid-uzplcf6w] td[data-astro-cid-uzplcf6w].go{grid-area:3 / 3;justify-self:end}.ut[data-astro-cid-uzplcf6w] .d[data-astro-cid-uzplcf6w]{display:none}.ut[data-astro-cid-uzplcf6w] .m[data-astro-cid-uzplcf6w]{display:inline}.ut[data-astro-cid-uzplcf6w] td[data-astro-cid-uzplcf6w]:nth-of-type(4):not(:empty):before{content:"+ ";color:var(--muted)}.units[data-astro-cid-uzplcf6w]:has(#only-available:checked) tr[data-astro-cid-uzplcf6w]:not([data-status=available]){display:none}.photos[data-astro-cid-uzplcf6w],.site[data-astro-cid-uzplcf6w]{grid-template-columns:repeat(2,minmax(0,1fr))}.photos[data-astro-cid-uzplcf6w] li[data-astro-cid-uzplcf6w].wide{grid-column:1 / -1;grid-row:auto;aspect-ratio:3 / 2}.contact__form[data-astro-cid-uzplcf6w]{margin-inline:calc(-1 * var(--gutter))}}
