.investHero{color:#fff;background:linear-gradient(90deg,#13211edd,#13211e22),url(https://images.unsplash.com/photo-1600607687920-4e2a09cf159d?auto=format&fit=crop&w=2000&q=85) 50%/cover;min-height:600px;padding:12vw 10vw}.investHero h1{letter-spacing:-.055em;font-size:clamp(3rem,6vw,6.5rem);font-weight:400;line-height:.96}.investHero h1 em,.investIntro h2 em,.investDetails h2 em,.investCta h2 em{font-family:Georgia,serif;font-weight:400}.investHero p:not(.eyebrow){max-width:420px;margin:25px 0 32px;line-height:1.6}.investIntro,.investDetails,.investCta{padding:110px 8vw}.investIntro{grid-template-columns:1fr 1.5fr;gap:8vw;display:grid}.investIntro h2,.investDetails h2,.investCta h2{letter-spacing:-.05em;margin:0;font-size:clamp(2.8rem,5vw,5.2rem);font-weight:400;line-height:.96}.investIntro div p{max-width:580px;font:1.45rem/1.4 Georgia,serif}.investDetails{background:#b4c3b6;grid-template-columns:1fr 1.5fr;gap:8vw;display:grid}.investGrid{border-top:1px solid #5e6e62;grid-template-columns:1fr 1fr;gap:0;display:grid}.investGrid span{border-bottom:1px solid #5e6e62;padding:22px 14px 22px 0;font-size:.8rem}.investGrid b{margin-bottom:14px;font-size:.65rem;display:block}.investGrid strong,.investGrid small{display:block}.investGrid small{color:#4d5b52;margin-top:9px;line-height:1.5}.investCta{text-align:center;background:#ebe5dd}.investCta .button{margin-top:30px}.investCta .eyebrow{margin-bottom:20px}@media (max-width:800px){.investIntro,.investDetails{grid-template-columns:1fr;padding:75px 8vw}.investGrid{grid-template-columns:1fr}.investHero{padding:120px 8vw}}.pmHero{background-image:linear-gradient(90deg,#13211edd,#13211e22),url(/facade-tbcg.jpg)}.rentals{background:#ebe5dd;padding:110px 8vw}.rentals h2{letter-spacing:-.05em;font-size:clamp(2.8rem,5vw,5.2rem);font-weight:400;line-height:.96}.rentals h2 em{font-family:Georgia,serif;font-weight:400}.rentals p:not(.eyebrow){max-width:480px;margin:24px 0;line-height:1.6}.rentals .button{margin-top:10px}.appraisalSection{background:#f4f1eb;grid-template-columns:.9fr 1.1fr;align-items:start;gap:8vw;padding:110px 8vw;display:grid}.appraisalCopy h2{letter-spacing:-.05em;margin:0 0 28px;font-size:clamp(2.8rem,5vw,5.2rem);font-weight:400;line-height:.96}.appraisalCopy h2 em{font-family:Georgia,serif;font-weight:400}.appraisalCopy>p:not(.eyebrow){color:#5f6962;max-width:470px;line-height:1.7}.appraisalForm{background:#ebe5dd;gap:16px;padding:34px;display:grid}.formTitle{margin:0 0 8px;font-size:1.35rem}.formTwo{grid-template-columns:1fr 1fr;gap:14px;display:grid}.appraisalForm label{letter-spacing:.04em;gap:7px;font-size:.72rem;display:grid}.appraisalForm input,.appraisalForm select,.appraisalForm textarea{width:100%;color:var(--ink);background:#f4f1eb;border:1px solid #c7c8c1;outline:none;padding:14px}.appraisalForm textarea{resize:vertical}.appraisalForm small{color:#66706a;font-size:.68rem;line-height:1.5}@media (max-width:800px){.appraisalSection{grid-template-columns:1fr;padding:75px 6vw}.formTwo{grid-template-columns:1fr}.appraisalForm{padding:24px}}
