.TestimonialsBlock-module__iI7Q-W__section{background-color:var(--bone);color:var(--charcoal);padding:var(--space-5xl) 0}.TestimonialsBlock-module__iI7Q-W__section[data-theme=dark]{background-color:var(--black);color:var(--bone)}.TestimonialsBlock-module__iI7Q-W__header{margin-bottom:var(--space-4xl);text-align:center}.TestimonialsBlock-module__iI7Q-W__label{margin-bottom:var(--space-xs);display:block}.TestimonialsBlock-module__iI7Q-W__headline{font-family:var(--font-serif);font-size:var(--h2);letter-spacing:var(--ls-tight);font-weight:400}.TestimonialsBlock-module__iI7Q-W__grid{gap:var(--space-3xl);grid-template-columns:repeat(12,1fr);display:grid}.TestimonialsBlock-module__iI7Q-W__card{background-color:var(--warm-ivory);border:var(--border-light);padding:var(--space-2xl);flex-direction:column;grid-column:span 6;justify-content:space-between;display:flex}.TestimonialsBlock-module__iI7Q-W__section[data-theme=dark] .TestimonialsBlock-module__iI7Q-W__card{background-color:var(--charcoal-light);border-color:#f9f6f014}@media (max-width:768px){.TestimonialsBlock-module__iI7Q-W__card{grid-column:span 12}}.TestimonialsBlock-module__iI7Q-W__quote{font-family:var(--font-serif);font-size:var(--body-sm);font-style:italic;line-height:var(--lh-relaxed);margin-bottom:var(--space-xl)}.TestimonialsBlock-module__iI7Q-W__authorInfo{gap:var(--space-2xs);flex-direction:column;display:flex}.TestimonialsBlock-module__iI7Q-W__name{font-family:var(--font-sans);font-size:var(--small);letter-spacing:var(--ls-editorial);text-transform:uppercase;color:var(--clay-bronze);font-weight:400}.TestimonialsBlock-module__iI7Q-W__section[data-theme=dark] .TestimonialsBlock-module__iI7Q-W__name{color:var(--muted-clay)}.TestimonialsBlock-module__iI7Q-W__roleProject{font-size:var(--caption);color:var(--stone-subtle);text-transform:uppercase;letter-spacing:var(--ls-wide)}
