.collection-intro[data-astro-cid-2dtaqhdn].residential-collection-hero{isolation:isolate;color:#fdfaf3;background:#0c0d10;width:100%;max-width:none;min-height:560px;margin-bottom:64px;padding:100px 6% 48px;position:relative}.collection-backdrop[data-astro-cid-2dtaqhdn]{object-fit:cover;object-position:center 40%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.residential-collection-hero[data-astro-cid-2dtaqhdn]:before{content:"";z-index:-1;background:linear-gradient(90deg,#08090bf0,#08090b77),linear-gradient(#0000,#08090be0);position:absolute;inset:0}.collection-intro[data-astro-cid-2dtaqhdn].residential-collection-hero h1[data-astro-cid-2dtaqhdn]{color:#fff;max-width:12ch}.collection-intro[data-astro-cid-2dtaqhdn].residential-collection-hero>p[data-astro-cid-2dtaqhdn]{color:#dedbd3;max-width:55ch}.collection-intro[data-astro-cid-2dtaqhdn].residential-collection-hero .collection-image-note[data-astro-cid-2dtaqhdn]{margin-top:40px;font-size:11px}.collection-intro[data-astro-cid-2dtaqhdn],.collection-projects[data-astro-cid-2dtaqhdn]{width:min(1280px,88%)}.collection-intro[data-astro-cid-2dtaqhdn]{padding-block:clamp(64px,8vw,104px) clamp(56px,6vw,80px)}.collection-intro[data-astro-cid-2dtaqhdn] h1[data-astro-cid-2dtaqhdn]{letter-spacing:-.035em;text-transform:none;max-width:none;margin-block:24px 28px;font-size:clamp(40px,5.5vw,76px);font-weight:400;line-height:1.15;font-family:Playfair Display,Georgia,serif!important}.collection-intro[data-astro-cid-2dtaqhdn]>p[data-astro-cid-2dtaqhdn]:not(.eyebrow){max-width:78ch;margin-top:0;line-height:1.9}.collection-intro[data-astro-cid-2dtaqhdn] nav[data-astro-cid-2dtaqhdn]{flex-wrap:wrap;gap:28px;margin-top:32px;font-size:13px;display:flex}.collection-intro[data-astro-cid-2dtaqhdn] nav[data-astro-cid-2dtaqhdn] a[data-astro-cid-2dtaqhdn]{border-bottom:1px solid var(--line);padding-block:12px}.collection-intro[data-astro-cid-2dtaqhdn] nav[data-astro-cid-2dtaqhdn] a[data-astro-cid-2dtaqhdn][aria-current]{color:var(--gold-light);border-color:var(--gold)}.collection-projects[data-astro-cid-2dtaqhdn]{gap:80px;padding-bottom:100px;display:grid}.collection-project[data-astro-cid-2dtaqhdn]{color:var(--body);grid-template-columns:80% minmax(0,1fr);align-items:center;gap:clamp(20px,2vw,32px);display:grid}.collection-project[data-astro-cid-2dtaqhdn] figure[data-astro-cid-2dtaqhdn]{margin:0;position:relative;overflow:hidden}.collection-project[data-astro-cid-2dtaqhdn] img[data-astro-cid-2dtaqhdn]{object-fit:cover;object-position:center 40%;width:100%;height:clamp(280px,68svh,560px);transition:transform 1.2s cubic-bezier(.16,1,.3,1);display:block}.collection-project[data-astro-cid-2dtaqhdn]:hover img[data-astro-cid-2dtaqhdn]{transform:scale(1.025)}figcaption[data-astro-cid-2dtaqhdn]{color:#fff;background:linear-gradient(#0000,#000b);padding:30px 20px 15px;font-size:10px;position:absolute;inset:auto 0 0}.collection-copy[data-astro-cid-2dtaqhdn]{min-width:0}.collection-copy[data-astro-cid-2dtaqhdn] .eyebrow[data-astro-cid-2dtaqhdn]{letter-spacing:.06em;margin-bottom:16px;font-size:10px;line-height:1.7}.collection-copy[data-astro-cid-2dtaqhdn] h2[data-astro-cid-2dtaqhdn]{text-transform:none;justify-content:space-between;gap:8px;font-size:clamp(24px,2.1vw,32px);font-weight:400;line-height:1.2;display:flex;font-family:Playfair Display,Georgia,serif!important}.collection-copy[data-astro-cid-2dtaqhdn] h2[data-astro-cid-2dtaqhdn] span[data-astro-cid-2dtaqhdn]{color:var(--gold-light)}.collection-copy[data-astro-cid-2dtaqhdn]>p[data-astro-cid-2dtaqhdn]:not(.eyebrow){margin-block:20px;font-size:14px;line-height:1.75}.collection-action[data-astro-cid-2dtaqhdn]{color:var(--ink);border-bottom:1px solid var(--gold);gap:16px;padding-bottom:10px;font-size:12px;display:inline-flex}.residential-introduction[data-astro-cid-2dtaqhdn],.residential-next[data-astro-cid-2dtaqhdn]{grid-template-columns:1fr 1fr;gap:64px;width:min(1280px,88%);padding:32px 0 64px;display:grid}.residential-introduction[data-astro-cid-2dtaqhdn] h2[data-astro-cid-2dtaqhdn],.residential-next[data-astro-cid-2dtaqhdn] h2[data-astro-cid-2dtaqhdn]{text-transform:none;color:var(--ink);margin:18px 0;font:400 clamp(30px,3.5vw,48px)/1.2 Playfair Display,Georgia,serif!important}.residential-introduction[data-astro-cid-2dtaqhdn] p[data-astro-cid-2dtaqhdn],.residential-next[data-astro-cid-2dtaqhdn] p[data-astro-cid-2dtaqhdn]{color:var(--body);line-height:1.9}.residential-introduction[data-astro-cid-2dtaqhdn] nav[data-astro-cid-2dtaqhdn]{flex-wrap:wrap;gap:24px;margin-top:24px;display:flex}.residential-introduction[data-astro-cid-2dtaqhdn] nav[data-astro-cid-2dtaqhdn] a[data-astro-cid-2dtaqhdn]{border-bottom:1px solid var(--gold);color:var(--ink);padding:10px 0;font-size:13px}.residential-projects[data-astro-cid-2dtaqhdn] .collection-project[data-astro-cid-2dtaqhdn]{border-top:1px solid var(--gold);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,88px);padding-top:40px;scroll-margin-top:100px}.residential-projects[data-astro-cid-2dtaqhdn] .collection-project[data-astro-cid-2dtaqhdn] figure[data-astro-cid-2dtaqhdn]{background:var(--paper);border:1px solid var(--line);padding:20px}.residential-projects[data-astro-cid-2dtaqhdn] .collection-project[data-astro-cid-2dtaqhdn] img[data-astro-cid-2dtaqhdn]{object-fit:contain;object-position:center;height:520px}.residential-projects[data-astro-cid-2dtaqhdn] #collection-hill-crest[data-astro-cid-2dtaqhdn] img[data-astro-cid-2dtaqhdn]{aspect-ratio:1376/768;height:auto}.residential-projects[data-astro-cid-2dtaqhdn] .collection-project[data-astro-cid-2dtaqhdn]:hover img[data-astro-cid-2dtaqhdn]{transform:none}.residential-projects[data-astro-cid-2dtaqhdn] figcaption[data-astro-cid-2dtaqhdn]{color:var(--muted);background:0 0;padding:16px 0 0;font-size:11px;position:static}.residential-projects[data-astro-cid-2dtaqhdn] .collection-copy[data-astro-cid-2dtaqhdn] h2[data-astro-cid-2dtaqhdn]{margin-block:18px;font-size:clamp(32px,4vw,52px)}.project-index[data-astro-cid-2dtaqhdn]{font:11px/1.8 var(--font-body);text-transform:uppercase;letter-spacing:.12em;color:var(--gold-light);margin-bottom:28px;display:block}.residence-facts[data-astro-cid-2dtaqhdn]{border-block:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:26px 0;padding:22px 0;display:grid}.residence-facts[data-astro-cid-2dtaqhdn] dt[data-astro-cid-2dtaqhdn]{color:var(--muted);margin-bottom:8px;font-size:11px}.residence-facts[data-astro-cid-2dtaqhdn] dd[data-astro-cid-2dtaqhdn]{color:var(--ink);margin:0;font-size:16px;line-height:1.5}.residence-highlights[data-astro-cid-2dtaqhdn]{color:var(--body);margin:0 0 28px;padding-left:18px;font-size:14px;line-height:2}.residence-highlights[data-astro-cid-2dtaqhdn] li[data-astro-cid-2dtaqhdn]::marker{color:var(--gold)}.residential-next[data-astro-cid-2dtaqhdn]{border-top:1px solid var(--gold);padding-block:56px 88px}.residential-next[data-astro-cid-2dtaqhdn] .btn[data-astro-cid-2dtaqhdn]{margin-top:20px}.residential-questions[data-astro-cid-2dtaqhdn] details[data-astro-cid-2dtaqhdn]{border-bottom:1px solid var(--line);padding:20px 0}.residential-questions[data-astro-cid-2dtaqhdn] summary[data-astro-cid-2dtaqhdn]{color:var(--ink);cursor:pointer;font-size:16px;line-height:1.6}.residential-questions[data-astro-cid-2dtaqhdn] details[data-astro-cid-2dtaqhdn] p[data-astro-cid-2dtaqhdn]{font-size:14px}.collection-disclaimer[data-astro-cid-2dtaqhdn]{margin-top:24px;font-size:12px}@media (width<=800px){.residential-projects[data-astro-cid-2dtaqhdn] .collection-project[data-astro-cid-2dtaqhdn],.residential-introduction[data-astro-cid-2dtaqhdn],.residential-next[data-astro-cid-2dtaqhdn]{grid-template-columns:1fr;gap:28px}.residential-projects[data-astro-cid-2dtaqhdn] .collection-project[data-astro-cid-2dtaqhdn] img[data-astro-cid-2dtaqhdn]{height:auto;max-height:560px}.residential-introduction[data-astro-cid-2dtaqhdn]{padding-top:0}}@media (width<=420px){.residence-facts[data-astro-cid-2dtaqhdn]{grid-template-columns:1fr;gap:14px}.residence-facts[data-astro-cid-2dtaqhdn]>div[data-astro-cid-2dtaqhdn]{justify-content:space-between;gap:20px;display:flex}.residence-facts[data-astro-cid-2dtaqhdn] dd[data-astro-cid-2dtaqhdn]{text-align:right}}@media (width<=1000px){.collection-project[data-astro-cid-2dtaqhdn]{grid-template-columns:minmax(0,1fr);gap:28px}.collection-copy[data-astro-cid-2dtaqhdn]{max-width:65ch}.collection-copy[data-astro-cid-2dtaqhdn] h2[data-astro-cid-2dtaqhdn]{font-size:32px}.collection-projects[data-astro-cid-2dtaqhdn]{gap:64px}}@media (width<=600px){.collection-intro[data-astro-cid-2dtaqhdn]{padding-block:48px}.collection-intro[data-astro-cid-2dtaqhdn] h1[data-astro-cid-2dtaqhdn]{font-size:clamp(36px,9vw,48px)}.collection-project[data-astro-cid-2dtaqhdn] img[data-astro-cid-2dtaqhdn]{height:clamp(280px,60svh,480px)}}@media (prefers-reduced-motion:reduce){.collection-project[data-astro-cid-2dtaqhdn] img[data-astro-cid-2dtaqhdn]{transition:none}.collection-project[data-astro-cid-2dtaqhdn]:hover img[data-astro-cid-2dtaqhdn]{transform:none}}
