.cr-ind-showcase-item{background:var(--brand-bg);border:1px solid var(--brand-border);border-radius:var(--brand-radius);overflow:hidden;margin-bottom:var(--spacing-lg)}.cr-ind-img{aspect-ratio:25/16;overflow:hidden}.cr-ind-img ai-img,.cr-ind-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cr-ind-body{padding:var(--spacing-lg);display:flex;flex-direction:column;justify-content:center;height:100%}.cr-ind-body h3{font-size:22px;margin-bottom:8px}.cr-ind-body p{font-size:15px;color:var(--brand-text-secondary);line-height:1.65}.cr-ind-specs{display:flex;flex-wrap:wrap;gap:8px;margin-top:var(--spacing-sm)}.cr-ind-specs span{background:var(--brand-primary-light);color:var(--brand-primary);font-size:12px;font-weight:600;padding:4px 12px;border-radius:20px}.cr-stats-bar{background:var(--brand-primary-dark);padding:56px 0}.cr-stat-item{padding:16px 0}.cr-stat-number{display:block;font-size:2.5rem;font-weight:800;color:#fff;line-height:1.2;margin-bottom:4px}.cr-stat-label{display:block;font-size:.85rem;color:rgba(255,255,255,.7);text-transform:uppercase;letter-spacing:1px}.cr-testimonials{background:var(--brand-bg)}.cr-testimonial-card{background:var(--brand-bg-alt);border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:var(--spacing-lg);height:100%;display:flex;flex-direction:column}.cr-quote-mark{font-size:48px;line-height:1;color:var(--brand-primary);font-family:Georgia,serif;margin-bottom:8px}.cr-quote-text{font-size:15px;color:var(--brand-text);line-height:1.7;flex:1;margin-bottom:var(--spacing-md)}.cr-quote-author{border-top:1px solid var(--brand-border);padding-top:var(--spacing-sm)}.cr-quote-author strong{display:block;font-size:15px;color:var(--brand-text)}.cr-quote-author span{display:block;font-size:13px;color:var(--brand-text-secondary);margin-top:2px}@media (max-width:767px){.cr-stat-number{font-size:1.8rem}.cr-stat-label{font-size:.75rem}.cr-stats-bar{padding:40px 0}}