.proof-section{color:#142b25;padding:0 0 65px;font-family:Arial,sans-serif}.proof-group>h3{margin:28px 0 18px;font-size:18px}.case-card{background:#fff;border:1px solid #dce5d6;border-radius:12px;margin-bottom:18px;padding:25px}.case-head{justify-content:space-between;align-items:center;gap:15px;display:flex}.case-head h3{margin:0 0 5px;font-size:22px}.case-head p{color:#6e8168;margin:0;font-size:12px}.case-desc{color:#6b7d64;margin:16px 0;font-size:13px}.demo-badge{color:#946b29;white-space:nowrap;background:#fbefd8;border-radius:5px;padding:6px 10px;font-size:10px}.demo-note{color:#8e7541;background:#fff8e9;border-radius:6px;margin:17px 0;padding:12px;font-size:11px;line-height:1.6}.month-grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.month-card{background:#fafbf7;border:1px solid #e3e9dd;border-radius:8px;padding:14px;overflow:hidden}.month-title{justify-content:space-between;align-items:center;margin-bottom:12px;font-size:13px;display:flex}.month-title span{color:#8c9a80;font-size:10px}.report-image{cursor:zoom-in;text-align:left;color:#5c7850;background:0 0;border:0;width:100%;padding:0;display:block}.report-image img{aspect-ratio:2.24;object-fit:contain;background:#f4f6f0;border:1px solid #dfe7d8;border-radius:5px;width:100%;height:auto;display:block}.report-image span{margin-top:7px;font-size:10px;display:block}.case-revenue{margin-top:12px;font-size:17px;display:block}.image-caption{color:#839377;margin-top:9px;font-size:10px;display:block}.report-placeholder{color:#889780;text-align:center;background:#edf1e7;border-radius:7px;padding:35px}.quote-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.quote-card{background:#fff;border:1px solid #dce5d6;border-radius:10px;padding:24px}.quote-person{align-items:center;gap:12px;display:flex}.quote-person img{object-fit:cover;border-radius:50%;width:48px;height:48px}.quote-person b{font-size:14px}.quote-person small{color:#829377;margin-top:3px;font-size:11px;display:block}.quote-card blockquote{white-space:pre-line;color:#3c5938;margin:22px 0;font-size:14px;line-height:1.8}.image-dialog{color:#24492c;background:#fff;border:0;border-radius:10px;width:1100px;max-width:94vw;max-height:90vh;margin:auto;padding:0}.image-dialog::backdrop{background:#102d24bb}.image-dialog>img{width:100%;height:auto;display:block}.dialog-toolbar{justify-content:space-between;align-items:center;padding:12px 18px;font:13px Arial,sans-serif;display:flex}.dialog-toolbar button{cursor:pointer;background:#edf1e6;border:0;border-radius:6px;padding:2px 12px;font-size:25px}@media (max-width:850px){.quote-grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.proof-section{padding-bottom:45px}.month-grid,.quote-grid{grid-template-columns:1fr}.case-card{padding:18px}.case-head{flex-direction:column;align-items:flex-start;gap:10px}.case-head h3{font-size:20px}.month-card{padding:15px}.report-image img{aspect-ratio:auto}}
