.home-owners h2{font-size:clamp(40px,5vw,70px);line-height:1.05}.owner-ledger{margin-left:33.333%;margin-bottom:40px}.owner-ledger details{padding:22px 0}.owner-ledger summary{font-size:21px;line-height:1.4;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:24px}.owner-ledger summary::-webkit-details-marker{display:none}.owner-ledger summary:after{content:"+";font-size:24px}.owner-ledger details[open] summary:after{content:"−"}.owner-ledger p{font-size:16px;color:var(--white-90);max-width:58ch;margin-top:8px;margin-bottom:8px}.home-owners .button{margin-left:33.333%}
@media(max-width:950px){.owner-ledger,.home-owners .button{margin-left:0}}@media(max-width:699px){.owner-ledger summary{font-size:19px}.owner-ledger p{font-size:15px}}
