.profile[data-astro-cid-ykkw727v]{grid-template-columns:8rem minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}@media (width>=48rem){.profile[data-astro-cid-ykkw727v]{grid-template-columns:10rem minmax(0,1fr)}}@media (width<=30rem){.profile[data-astro-cid-ykkw727v]{grid-template-columns:minmax(0,1fr)}.profile__frame[data-astro-cid-ykkw727v]{max-width:10rem}}.profile__frame[data-astro-cid-ykkw727v]{border:var(--frame-width) solid var(--frame);display:block}.profile[data-astro-cid-ykkw727v] .profile__photo{aspect-ratio:4/5;object-fit:cover;object-position:top;width:100%;display:block}.profile__name[data-astro-cid-ykkw727v]{font-family:var(--font);font-size:1.4rem;font-weight:500;line-height:1.2}.profile__role[data-astro-cid-ykkw727v]{margin:.4rem 0 .9rem}.profile__bio[data-astro-cid-ykkw727v]{color:var(--fg-muted);margin-top:.6rem;font-size:.9875rem}.profile__link[data-astro-cid-ykkw727v]{margin-top:.9rem;font-size:.9375rem;display:inline-block}.cmp-figure[data-astro-cid-zk2mxbjt]{width:100%;min-width:0;margin:0}.cmp[data-astro-cid-zk2mxbjt]{touch-action:pan-y;cursor:ew-resize;-webkit-user-select:none;user-select:none;background:var(--cp-espresso-2);position:relative;overflow:hidden}.cmp-frame[data-astro-cid-zk2mxbjt]{border:var(--frame-width) solid var(--frame)}.cmp[data-astro-cid-zk2mxbjt] .cmp__img{object-fit:fill;pointer-events:none;-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}.cmp[data-astro-cid-zk2mxbjt] .cmp__img--existing{clip-path:inset(0 calc(100% - var(--pos)) 0 0)}.cmp[data-astro-cid-zk2mxbjt] .cmp__aligned{object-fit:fill;transform-origin:0 0;pointer-events:none;-webkit-user-drag:none;max-width:none;position:absolute}.cmp__divider[data-astro-cid-zk2mxbjt]{top:0;bottom:0;left:var(--pos);background:var(--cp-linen);pointer-events:none;width:2px;margin-left:-1px;position:absolute;box-shadow:0 0 0 1px #2a18108c}.cmp__handle[data-astro-cid-zk2mxbjt]{background:var(--cp-espresso);border:2px solid var(--cp-linen);border-radius:50%;width:2.25rem;height:2.25rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cmp__handle[data-astro-cid-zk2mxbjt]:before,.cmp__handle[data-astro-cid-zk2mxbjt]:after{content:"";border-block:4px solid #0000;width:0;height:0;position:absolute;top:50%;transform:translateY(-50%)}.cmp__handle[data-astro-cid-zk2mxbjt]:before{border-right:5px solid var(--cp-linen);left:4px}.cmp__handle[data-astro-cid-zk2mxbjt]:after{border-left:5px solid var(--cp-linen);right:4px}.cmp__tag[data-astro-cid-zk2mxbjt]{z-index:1;letter-spacing:.12em;text-transform:uppercase;background:var(--cp-espresso);color:var(--cp-linen);pointer-events:none;padding:.3rem .6rem;font-size:.72rem;font-weight:500;position:absolute;top:.75rem}.cmp__tag--left[data-astro-cid-zk2mxbjt]{left:.75rem}.cmp__tag--right[data-astro-cid-zk2mxbjt]{right:.75rem}@media (width<=30rem){.cmp__tag[data-astro-cid-zk2mxbjt]{padding:.2rem .4rem;font-size:.6rem;top:.5rem}.cmp__tag--left[data-astro-cid-zk2mxbjt]{left:.5rem}.cmp__tag--right[data-astro-cid-zk2mxbjt]{right:.5rem}}.cmp__range[data-astro-cid-zk2mxbjt]{width:100%;accent-color:var(--cp-linen);margin:.9rem 0 0;display:block}.cmp__range[data-astro-cid-zk2mxbjt]:focus-visible{outline:2px solid var(--cp-linen);outline-offset:3px}.cmp__caption[data-astro-cid-zk2mxbjt]{justify-content:space-between;align-items:flex-end;gap:1rem;padding-top:.6rem;display:flex}.cmp__caption-text[data-astro-cid-zk2mxbjt]{gap:.1rem;display:grid}.cmp__caption[data-astro-cid-zk2mxbjt] .label[data-astro-cid-zk2mxbjt]{font-size:.72rem}.cmp__note[data-astro-cid-zk2mxbjt]{font-size:.8125rem;line-height:1.45}.cmp__enlarge[data-astro-cid-zk2mxbjt]{font:inherit;color:var(--fg);border:0;cursor:pointer;background:0 0;border-bottom:1px solid;flex:none;padding:.1rem 0;font-size:.8125rem}.cmp__enlarge[data-astro-cid-zk2mxbjt]:hover{border-bottom-width:2px}.cmp-dialog[data-astro-cid-zk2mxbjt]{background:0 0;border:0;width:min(96vw,1536px);max-height:96vh;padding:0}.cmp-dialog[data-astro-cid-zk2mxbjt]::backdrop{background:#2a1810e0}.cmp-dialog__inner[data-astro-cid-zk2mxbjt]{background:var(--cp-espresso);color:var(--cp-linen);display:grid}.cmp--large[data-astro-cid-zk2mxbjt]{width:min(100%,144vh - 12rem);margin-inline:auto}.cmp--large[data-astro-cid-zk2mxbjt] .cmp__tag[data-astro-cid-zk2mxbjt]{font-size:.75rem;top:.75rem}.cmp--large[data-astro-cid-zk2mxbjt] .cmp__tag--left[data-astro-cid-zk2mxbjt]{left:.75rem}.cmp--large[data-astro-cid-zk2mxbjt] .cmp__tag--right[data-astro-cid-zk2mxbjt]{right:.75rem}.cmp-dialog__bar[data-astro-cid-zk2mxbjt]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6rem 1rem;padding:.75rem 1rem;display:grid}.cmp-dialog__bar[data-astro-cid-zk2mxbjt] .cmp__range[data-astro-cid-zk2mxbjt]{width:100%;accent-color:var(--cp-linen);grid-column:1/-1;margin:0}.cmp-dialog__text[data-astro-cid-zk2mxbjt]{gap:.15rem;display:grid}.cmp-dialog__text[data-astro-cid-zk2mxbjt] .label[data-astro-cid-zk2mxbjt],.cmp-dialog__text[data-astro-cid-zk2mxbjt] .cmp__note[data-astro-cid-zk2mxbjt]{color:var(--cp-linen)}.cmp-dialog__close[data-astro-cid-zk2mxbjt]{color:var(--cp-linen);border-color:var(--cp-linen);padding:.6rem 1.1rem}.cmp-dialog__close[data-astro-cid-zk2mxbjt]:hover{background:var(--cp-linen);color:var(--cp-espresso)}.cmp-dialog[data-astro-cid-zk2mxbjt] [data-astro-cid-zk2mxbjt]:focus-visible{outline-color:var(--cp-linen)}.wt[data-astro-cid-ezrx4mnr]{margin-top:clamp(2.5rem,5vw,3.5rem)}.wt__head[data-astro-cid-ezrx4mnr]{gap:.5rem;margin-bottom:1.25rem;display:grid}.wt__heading[data-astro-cid-ezrx4mnr]{font-size:clamp(1.25rem,2.2vw,1.5rem)}.wt__note[data-astro-cid-ezrx4mnr]{color:var(--fg-muted);font-size:.9375rem}.wt__poster[data-astro-cid-ezrx4mnr]{border:1px solid var(--line);background:var(--cp-espresso);color:var(--cp-linen);display:grid}@media (width>=48rem){.wt__poster[data-astro-cid-ezrx4mnr]{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}.wt__poster[data-astro-cid-ezrx4mnr][hidden]{display:none}.wt__poster-img[data-astro-cid-ezrx4mnr]{aspect-ratio:16/9;object-fit:cover;width:100%;height:100%}@media (width>=48rem){.wt__poster-img[data-astro-cid-ezrx4mnr]{order:2}}.wt__poster-body[data-astro-cid-ezrx4mnr]{align-self:center;justify-items:start;gap:1.25rem;padding:clamp(1.5rem,4vw,3rem);display:grid}.wt__poster-text[data-astro-cid-ezrx4mnr]{font-size:clamp(1.05rem,1.6vw,1.2rem)}.wt__poster[data-astro-cid-ezrx4mnr] .button--primary[data-astro-cid-ezrx4mnr]{background:var(--cp-linen);color:var(--cp-espresso);border-color:var(--cp-linen)}.wt__poster[data-astro-cid-ezrx4mnr] .button--primary[data-astro-cid-ezrx4mnr]:hover{color:var(--cp-linen);background:0 0}.wt__poster[data-astro-cid-ezrx4mnr] [data-astro-cid-ezrx4mnr]:focus-visible{outline-color:var(--cp-linen)}.wt__viewer[data-astro-cid-ezrx4mnr]{border:1px solid var(--line);background:var(--cp-paper)}.wt__bar[data-astro-cid-ezrx4mnr]{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;padding:.75rem 1rem;display:flex}.wt__toggle[data-astro-cid-ezrx4mnr]{padding:.6rem 1rem}.wt__stage[data-astro-cid-ezrx4mnr]{position:relative}.wt__viewer[data-astro-cid-ezrx4mnr].is-expanded .wt__stage[data-astro-cid-ezrx4mnr]{flex-direction:column;flex:1;min-height:0;display:flex}.wt__status[data-astro-cid-ezrx4mnr]{background:var(--cp-paper);text-align:center;align-content:start;justify-items:center;padding:clamp(3rem,12vh,7rem) 1.5rem 1.5rem;display:grid;position:absolute;inset:0}.wt__status[data-astro-cid-ezrx4mnr][hidden],.wt__loading[data-astro-cid-ezrx4mnr][hidden],.wt__error[data-astro-cid-ezrx4mnr][hidden]{display:none}.wt__loading[data-astro-cid-ezrx4mnr],.wt__error[data-astro-cid-ezrx4mnr]{justify-items:center;gap:1rem;max-width:30rem;display:grid}.wt__spinner[data-astro-cid-ezrx4mnr]{border:2px solid var(--cp-line);border-top-color:var(--cp-espresso);border-radius:50%;width:2rem;height:2rem;animation:.9s linear infinite wt-spin}@keyframes wt-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.wt__spinner[data-astro-cid-ezrx4mnr]{animation:none}}.wt__error-title[data-astro-cid-ezrx4mnr]{font-size:1.125rem;font-weight:500}.wt__error-text[data-astro-cid-ezrx4mnr]{color:var(--fg-muted)}.wt__frame[data-astro-cid-ezrx4mnr]{background:var(--cp-paper);border:0;width:100%;height:clamp(560px,80vh,820px);display:block}.wt__viewer[data-astro-cid-ezrx4mnr].is-expanded{z-index:100;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);border:0;flex-direction:column;display:flex;position:fixed;inset:0}.wt__viewer[data-astro-cid-ezrx4mnr].is-expanded .wt__frame[data-astro-cid-ezrx4mnr]{flex:1;height:auto;min-height:0}html.wt-lock,html.wt-lock body{overflow:hidden}.wt__noscript[data-astro-cid-ezrx4mnr]{margin-top:1rem}.property[data-astro-cid-oj4psdbg]{margin-top:clamp(2.5rem,5vw,3.5rem)}.property__media[data-astro-cid-oj4psdbg]{border:var(--frame-width) solid var(--frame);margin:0;position:relative}.property[data-astro-cid-oj4psdbg] .property__img{aspect-ratio:3/2;object-fit:cover;width:100%;display:block}.property[data-astro-cid-oj4psdbg] .property__img--lead{aspect-ratio:auto}.property__placeholder[data-astro-cid-oj4psdbg]{aspect-ratio:3/2;text-align:center;color:var(--fg-muted);background:#e4dfd7;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:1rem;display:flex}.property__placeholder--lead[data-astro-cid-oj4psdbg]{aspect-ratio:16/9}.property__placeholder-label[data-astro-cid-oj4psdbg]{font-family:var(--font);font-size:1.25rem}.property__plate[data-astro-cid-oj4psdbg]{background:var(--surface);border:var(--frame-width) solid var(--frame);padding:1.5rem 1.5rem 1.4rem;position:relative}@media (width>=48rem){.property__plate[data-astro-cid-oj4psdbg]{width:min(34rem,62%);padding:1.9rem 2.25rem 1.7rem}.property__plate--overlap[data-astro-cid-oj4psdbg]{margin:-5.5rem 0 0 2rem}}.property__name[data-astro-cid-oj4psdbg]{font-size:clamp(1.75rem,3.5vw,2.5rem)}.property__meta[data-astro-cid-oj4psdbg]{color:var(--fg-muted);letter-spacing:.02em;margin-top:.6rem;font-size:.9375rem}.property__details[data-astro-cid-oj4psdbg]{gap:2.5rem;margin-top:clamp(2.5rem,5vw,3.5rem);display:grid}@media (width>=56rem){.property__details[data-astro-cid-oj4psdbg]{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:4rem}}.property__summary[data-astro-cid-oj4psdbg]{font-family:var(--font);font-size:clamp(1.3rem,2.4vw,1.6rem);line-height:1.35}.property__planned[data-astro-cid-oj4psdbg]{border-left:1px solid var(--line);margin-top:2rem;padding-left:1.25rem}.property__planned[data-astro-cid-oj4psdbg] p[data-astro-cid-oj4psdbg]:last-child{color:var(--fg-muted);margin-top:.5rem}.specs[data-astro-cid-oj4psdbg]{border-bottom:1px solid var(--line);margin:.75rem 0 0}.specs__row[data-astro-cid-oj4psdbg]{border-top:1px solid var(--line);justify-content:space-between;gap:1rem;padding-block:.75rem;display:flex}.specs[data-astro-cid-oj4psdbg] dt[data-astro-cid-oj4psdbg]{color:var(--fg-muted)}.specs[data-astro-cid-oj4psdbg] dd[data-astro-cid-oj4psdbg]{text-align:right;margin:0}.specs__row--secondary[data-astro-cid-oj4psdbg]{font-size:.9375rem}.property__gallery[data-astro-cid-oj4psdbg]{gap:1rem;margin-top:clamp(2.5rem,5vw,3.5rem);display:grid}@media (width>=48rem){.property__gallery[data-astro-cid-oj4psdbg]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}.sr-only[data-astro-cid-oj4psdbg]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.reno[data-astro-cid-oj4psdbg]{border-top:1px solid var(--line);margin-top:clamp(2.5rem,5vw,3.5rem);padding-top:clamp(2rem,4vw,2.75rem)}.reno__heading[data-astro-cid-oj4psdbg]{margin-top:.8rem;font-size:clamp(1.5rem,2.6vw,2rem)}.reno__intro[data-astro-cid-oj4psdbg]{text-wrap:pretty;margin-top:1.1rem;font-size:1.125rem}.reno__pairs[data-astro-cid-oj4psdbg]{gap:clamp(1.25rem,2.5vw,2rem);margin:clamp(2rem,4vw,3rem) 0 0;padding:0;list-style:none;display:grid}.reno__pair[data-astro-cid-oj4psdbg]{gap:1.25rem;padding:clamp(1.1rem,3vw,2rem);display:grid}@media (width>=64rem){.reno__pair[data-astro-cid-oj4psdbg]{grid-template-columns:17.5rem minmax(0,1fr);align-items:start;gap:2.25rem}}@media (width<=40rem){.reno__pair[data-astro-cid-oj4psdbg] .cmp:not(.cmp--large){margin-inline:calc(-1*clamp(1.1rem,3vw,2rem))}}.reno__pair-title[data-astro-cid-oj4psdbg]{margin-top:.6rem;font-size:clamp(1.35rem,2.2vw,1.75rem)}.reno__pair-desc[data-astro-cid-oj4psdbg]{margin-top:.75rem;font-size:1rem}.reno__pair-hint[data-astro-cid-oj4psdbg]{border-top:1px solid var(--line);margin-top:1rem;padding-top:.9rem;font-size:.875rem}.reno__phasing[data-astro-cid-oj4psdbg]{background:var(--surface);border:1px solid var(--line);margin-top:clamp(1.5rem,3vw,2.25rem);padding:clamp(1rem,2.5vw,1.5rem) clamp(1.1rem,3vw,2rem);font-size:.9375rem}.reno__phasing[data-astro-cid-oj4psdbg] p[data-astro-cid-oj4psdbg]:last-child{margin-top:.4rem}.hero[data-astro-cid-lcdefpme]{padding-block:clamp(3rem,8vw,6.5rem) clamp(3.5rem,8vw,6rem)}.hero__grid[data-astro-cid-lcdefpme]{align-items:center;gap:3rem;display:grid}@media (width>=60rem){.hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(3rem,5vw,5rem)}}h1[data-astro-cid-lcdefpme]{margin-top:1.1rem;font-size:clamp(2.5rem,4.6vw,3.9rem);line-height:1.04}.hero__line[data-astro-cid-lcdefpme]{display:block}.hero__line[data-astro-cid-lcdefpme] .nowrap{white-space:nowrap}.hero__intro[data-astro-cid-lcdefpme]{max-width:34rem;margin-top:1.6rem;font-size:1.1875rem}.hero__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.75rem;margin-top:2.25rem;display:flex}.hero__figure[data-astro-cid-lcdefpme]{border:var(--frame-width) solid var(--frame);margin:0}.hero__figure[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/5;object-fit:cover;width:100%;display:block}@media (width<=59.99rem){.hero__figure[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:3/2}}.pillars[data-astro-cid-lcdefpme]{gap:2.5rem;margin:clamp(2.5rem,5vw,4rem) 0 0;padding:0;list-style:none;display:grid}@media (width>=48rem){.pillars[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,4vw,3.5rem)}}.pillar[data-astro-cid-lcdefpme]{border-top:1.5px solid;padding-top:1.5rem}.pillar__num[data-astro-cid-lcdefpme]{font-family:var(--font);letter-spacing:.12em;color:var(--fg);font-size:1rem;font-weight:500}.pillar__title[data-astro-cid-lcdefpme]{font-family:var(--font);letter-spacing:0;margin-top:.6rem;font-size:1.25rem;font-weight:500}.pillar__text[data-astro-cid-lcdefpme]{color:var(--fg-muted);margin-top:.6rem}.about[data-astro-cid-lcdefpme]{gap:clamp(1.75rem,3vw,2.5rem);display:grid}.about[data-astro-cid-lcdefpme] .section-heading[data-astro-cid-lcdefpme]{max-width:none}.about__body[data-astro-cid-lcdefpme]{gap:1.25rem;font-size:1.125rem;display:grid}@media (width>=48rem){.about__body[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(2rem,4vw,4rem)}}.founders[data-astro-cid-lcdefpme]{margin-top:clamp(4rem,8vw,6rem)}.founders__heading[data-astro-cid-lcdefpme]{border-top:1.5px solid;padding-top:2rem;font-size:clamp(1.6rem,3vw,2rem)}.founders__intro[data-astro-cid-lcdefpme]{color:var(--fg-muted);max-width:40rem;margin-top:.75rem}.founders__list[data-astro-cid-lcdefpme]{gap:3rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}@media (width>=56rem){.founders__list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem}}.contact[data-astro-cid-lcdefpme]{gap:2rem;display:grid}@media (width>=56rem){.contact[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:end;gap:4rem}}.contact__body[data-astro-cid-lcdefpme]{justify-items:start;gap:1.5rem;font-size:1.125rem;display:grid}.contact__email[data-astro-cid-lcdefpme]{font-family:var(--font);border-bottom:1px solid var(--fg);font-size:clamp(1.5rem,3vw,2rem);text-decoration:none}.sr-only[data-astro-cid-lcdefpme]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
