.testimonials-section{max-width:1200px;margin:3rem auto;padding:0 1.25rem}.testimonials-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:1.25rem}.testimonial-quote{margin:0;min-width:0}.testimonial-quote blockquote,.testimonial-review blockquote{margin:0 0 1rem;overflow-wrap:anywhere;white-space:normal}.testimonial-quote figcaption{color:#e8c46c;font-weight:600}.testimonial-review .inline-actions{display:flex;flex-wrap:wrap;gap:.6rem}.testimonial-review textarea{width:100%}