.developer-search{grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto}.developer-project-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.developer-project{background:#fff;border:1px solid #e9e8df;border-radius:20px;overflow:hidden;min-width:0}.developer-project>a>img{width:100%;height:210px;object-fit:cover}.developer-project-body{padding:20px}.developer-project h3{font-size:23px;margin:12px 0}.developer-project p{font-size:13px;line-height:1.7;color:#697064;overflow-wrap:anywhere}.developer-project-description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.developer-project-facts{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:20px 0}.developer-project-facts dt{font-size:10px;color:#777e70}.developer-project-facts dd{margin:8px 0;font-size:13px;font-weight:700}.developer-project progress{width:100%;height:7px;accent-color:#f5a623;margin-bottom:15px}.developer-project details{border-top:1px solid #eee;padding:12px 0;font-size:12px}.developer-project .pa-button{margin-top:15px;font-size:11px}.developer-property-filter{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-bottom:18px}.developer-property-filter label{font-size:12px;font-weight:700}.developer-property-filter select{padding:12px;border:1px solid #deded4;border-radius:10px;background:#fff;min-width:0;max-width:100%;flex:1}.developer-property-filter .pa-button{font-size:12px}.developer-profile #developer-projects,.developer-profile #developer-properties{scroll-margin-top:20px;margin-top:30px}@media(max-width:650px){.developer-search{grid-template-columns:1fr}.developer-project-grid{grid-template-columns:1fr}.developer-property-filter label{width:100%}.developer-property-filter .pa-button{width:100%}.developer-profile .agency-quick-links{margin-left:0}.developer-project-facts{gap:8px}}
