.TestimonialCard-module__AToPGq__card{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);border-radius:var(--radius-xl);padding:var(--spacing-xl);box-shadow:var(--shadow-md);transition:all var(--transition-base);gap:var(--spacing-lg);flex-direction:column;height:100%;display:flex}.TestimonialCard-module__AToPGq__card:hover{box-shadow:var(--shadow-lg);border-color:var(--color-primary);transform:translateY(-4px)}.TestimonialCard-module__AToPGq__rating{gap:var(--spacing-xs);display:flex}.TestimonialCard-module__AToPGq__star{font-size:var(--font-size-lg)}.TestimonialCard-module__AToPGq__testimonial{color:var(--color-text);line-height:1.7;font-size:var(--font-size-lg);flex-grow:1;margin:0;font-style:italic}.TestimonialCard-module__AToPGq__author{align-items:center;gap:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--color-border);display:flex}.TestimonialCard-module__AToPGq__avatar{background:var(--gradient-brand);color:#fff;width:48px;height:48px;font-weight:var(--font-weight-bold);font-size:var(--font-size-xl);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.TestimonialCard-module__AToPGq__authorInfo{flex-grow:1}.TestimonialCard-module__AToPGq__name{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text);margin:0 0 var(--spacing-xs)0}.TestimonialCard-module__AToPGq__company{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}
