.Testimonials-module__5wb8fq__title{font-family:var(--font-heading);text-align:center;margin-bottom:.75rem;font-size:2.75rem;font-weight:800}.Testimonials-module__5wb8fq__subtitle{text-align:center;color:var(--text-muted);max-width:50rem;margin:0 auto 2.5rem;font-size:1.05rem;line-height:1.6}.Testimonials-module__5wb8fq__grid{grid-template-columns:1fr 1fr;gap:2.5rem;display:grid}.Testimonials-module__5wb8fq__card{border:1px solid var(--border);background:#ffffff08;border-radius:.75rem;padding:1.75rem}.Testimonials-module__5wb8fq__author{align-items:center;gap:.9375rem;margin-bottom:1.25rem;display:flex}.Testimonials-module__5wb8fq__bio{color:var(--text-muted);font-size:.95rem;line-height:1.7}.Testimonials-module__5wb8fq__avatarWrapper{flex-shrink:0}.Testimonials-module__5wb8fq__avatar{border:.125rem solid var(--accent);object-fit:cover;border-radius:50%;width:3rem;height:3rem}.Testimonials-module__5wb8fq__name{font-size:1rem;font-weight:700}.Testimonials-module__5wb8fq__role{color:var(--text-muted);font-size:.8rem}@media (max-width:900px){.Testimonials-module__5wb8fq__grid{grid-template-columns:1fr;gap:1.5rem}.Testimonials-module__5wb8fq__title{font-size:2.2rem}}@media (max-width:600px){.Testimonials-module__5wb8fq__title{margin-bottom:.5rem;font-size:1.75rem}.Testimonials-module__5wb8fq__subtitle{margin-bottom:1.75rem;font-size:.9rem}.Testimonials-module__5wb8fq__card{padding:1.25rem}.Testimonials-module__5wb8fq__bio{font-size:.875rem;line-height:1.65}}
