.TestimonialCard-module__4l_c4G__card{background:var(--surface-paper);border:1px solid var(--border);border-radius:var(--radius-xl);box-sizing:border-box;flex-direction:column;gap:24px;height:100%;margin:0;padding:32px;display:flex}.TestimonialCard-module__4l_c4G__openQuote{font-family:var(--font-serif);color:var(--primary-700);margin-bottom:-16px;font-size:64px;font-style:italic;font-weight:500;line-height:.6}.TestimonialCard-module__4l_c4G__quote{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--ink-900);text-wrap:pretty;margin:0;font-size:22px;font-weight:400;line-height:1.35}.TestimonialCard-module__4l_c4G__quote em{color:inherit;font-style:normal}.TestimonialCard-module__4l_c4G__byline{border-top:1px solid var(--border);align-items:center;gap:12px;margin-top:auto;padding-top:8px;display:flex}.TestimonialCard-module__4l_c4G__avatar{width:40px;height:40px;font-family:var(--font-serif);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;font-weight:500;display:flex}.TestimonialCard-module__4l_c4G__avatarOrange{background:var(--pill-orange-bg);color:var(--pill-orange-text)}.TestimonialCard-module__4l_c4G__avatarInfo{background:var(--pill-info-bg);color:var(--pill-info-text)}.TestimonialCard-module__4l_c4G__avatarAccent{background:var(--pill-accent-bg);color:var(--pill-accent-text)}.TestimonialCard-module__4l_c4G__who{font-family:var(--font-sans);color:var(--ink-500);font-size:13px;line-height:1.4}.TestimonialCard-module__4l_c4G__who strong{color:var(--ink-900);font-weight:600;display:block}.on-dark .TestimonialCard-module__4l_c4G__card{background:var(--surface-ink-soft);border-color:var(--border-on-dark)}.on-dark .TestimonialCard-module__4l_c4G__quote{color:var(--ink-on-dark-900)}.on-dark .TestimonialCard-module__4l_c4G__openQuote{color:var(--primary-400)}.on-dark .TestimonialCard-module__4l_c4G__byline{border-top-color:var(--border-on-dark)}.on-dark .TestimonialCard-module__4l_c4G__who{color:var(--ink-on-dark-500)}.on-dark .TestimonialCard-module__4l_c4G__who strong{color:var(--ink-on-dark-900)}
