.card-container{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.card{border:1px solid #ccc;border-radius:8px;width:280px;height:208px;overflow:hidden;box-shadow:0 4px 8px #0000001a}.card-image{object-fit:cover;width:100%;height:200px}.card-content{padding:10px}.card-title{margin:0;font-size:18px}.card-description{margin:0;font-size:14px}.plot-availability{text-align:center;font-family:var(--font-poppins), sans-serif;background-color:#fff;border-radius:8px;padding:2rem}.plot-availability h2{color:#333;margin-bottom:1.5rem;font-size:2rem;font-weight:700}.plot-cards{flex-wrap:wrap;justify-content:space-around;gap:1rem;margin-bottom:2rem;display:flex}.plot-card{background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:8px;flex:1;min-width:250px;padding:1rem;transition:transform .3s,box-shadow .3s}.plot-card:hover{transform:translateY(-5px);box-shadow:0 6px 12px #00000026}.plot-card .number{color:#333;font-size:2.5rem;font-weight:700}.plot-card .label{color:#000;font-size:1.5rem;font-weight:600}.plot-card.total .number,.plot-card.sold .number,.plot-card.available .number{color:#dd9c3c}
