.testimonial-card{padding:var(--space-8);display:flex;flex-direction:column;gap:var(--space-4)}.testimonial-card__stars{color:var(--color-amber);font-size:var(--text-lg);letter-spacing:.05em}.testimonial-card__text{font-size:var(--text-base);color:var(--color-gray-700);line-height:var(--leading-relaxed);font-style:italic;flex:1}.testimonial-card__author{display:flex;flex-direction:column;gap:var(--space-1)}.testimonial-card__name{font-weight:var(--font-semibold);color:var(--color-navy);font-size:var(--text-sm)}.testimonial-card__city{color:var(--color-gray-500);font-size:var(--text-xs)}
