.closed-sales-box{margin:22px 0;border-color:#abefc6;background:linear-gradient(135deg,#f6fef9,#fff)}
.closed-sales-header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;flex-wrap:wrap}
.closed-sales-header h2{margin:2px 0}
.closed-sales-header p{margin:4px 0 0}
.closed-sales-eyebrow{color:#067647;font-size:.75rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase}
.closed-sales-total{min-width:210px;background:#ecfdf3;border:1px solid #abefc6;border-radius:12px;padding:12px 16px;display:flex;flex-direction:column}
.closed-sales-total span{color:#067647;font-size:.75rem;font-weight:800;text-transform:uppercase}
.closed-sales-total b{color:#067647;font-size:1.45rem}
.closed-sales-months{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;margin-top:16px}
.closed-sales-month{border:1px solid #dfe3e8;border-radius:10px;background:#fff;padding:12px;display:flex;flex-direction:column}
.closed-sales-month span{font-weight:800}
.closed-sales-month small{color:#667085}
.closed-sales-month b{color:#067647;font-size:1.18rem;margin-top:4px}
