.community-buyer-guide{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,5vw,5rem);padding-block:clamp(3rem,6vw,6rem);display:grid}.community-buyer-guide h2{margin:0 0 1rem;font-size:clamp(1.9rem,3vw,3rem);line-height:1.12}.community-buyer-guide p{line-height:1.7}.tenant--coastal .community-buyer-guide h2,.tenant--heritage .community-buyer-guide h2{font-family:var(--font-community-serif), Georgia, serif;font-weight:400}.tenant--vibrant .community-buyer-guide h2{font-family:var(--font-villages), sans-serif}.community-buyer-answers details{border-top:1px solid;padding-block:1rem}.community-buyer-answers summary{cursor:pointer;padding-block:.5rem;font-weight:700;line-height:1.5}.community-buyer-answers a{text-underline-offset:.2em;text-decoration:underline}.community-buyer-answers summary:focus-visible,.community-buyer-guide a:focus-visible{outline-offset:5px;outline:2px solid}@media (max-width:800px){.community-buyer-guide{grid-template-columns:minmax(0,1fr)}}
