.listing-area input{display:block;min-height:44px;width:180px;margin-top:10px;padding:10px 14px;background:var(--paper);border:1px solid var(--line);font:12px var(--sans)}.collection-more{margin:30px 0;display:flex;gap:20px}.photo-placeholder{min-height:240px;display:grid;place-items:center;background:#eee7dc;color:var(--muted);font-size:12px}.people-grid.real-team-grid .portrait img{object-fit:cover}.people-grid.real-team-grid .portrait{height:350px}.realty-content .home-journal .journal-copy p{font-size:12px}.realty-content .person-copy>p{font-size:12px}.lead-interest-options{border:0;padding:0;margin:0 0 20px}.lead-interest-options legend{font-size:14px;margin-bottom:12px}.lead-interest-options>div{display:flex;gap:10px;flex-wrap:wrap}.lead-interest-options label{display:flex;gap:9px;align-items:center;font-size:12px;padding:10px 14px;border:1px solid var(--line)}.lead-interest-options input{accent-color:var(--red)}.property-inquiry-context{padding:18px 22px;background:#eee7dc;border-left:2px solid var(--brass);margin-bottom:25px}.property-inquiry-context h2{font-size:31px;margin-bottom:10px}.property-inquiry-context p{font-size:12px;margin:0}.property-inquiry-context a{font-size:12px;color:var(--red)}@media(max-width:600px){.listing-area input{width:100%;font-size:16px}.people-grid.real-team-grid .portrait{height:360px}.listing-filters>.btn{margin-top:20px}.home-listings .listing-grid{grid-template-columns:1fr}.realty-content .journal-grid.three article:last-child{max-width:none}.collection-more{flex-wrap:wrap}}
