.testimonials-module__1IFFXa__section{padding:7rem 2rem;position:relative;overflow:hidden}.testimonials-module__1IFFXa__section:before{content:"";pointer-events:none;background:radial-gradient(800px 500px at 0%,#f25c3a14,#0000 65%),radial-gradient(800px 500px at 100%,#5eead40f,#0000 65%);position:absolute;inset:0}.testimonials-module__1IFFXa__inner{z-index:1;gap:56px;max-width:1200px;margin:0 auto;display:grid;position:relative}.testimonials-module__1IFFXa__header{text-align:center;justify-items:center;gap:16px;max-width:760px;margin:0 auto;display:grid}.testimonials-module__1IFFXa__eyebrow{font-family:var(--font-mono);letter-spacing:.16em;color:var(--voice-amber);text-transform:uppercase;background:#ffa5521a;border:1px solid #ffa5524d;border-radius:999px;align-items:center;gap:10px;padding:6px 14px 6px 10px;font-size:11px;font-weight:700;display:inline-flex}.testimonials-module__1IFFXa__eyebrowDot{background:var(--voice-amber);width:6px;height:6px;box-shadow:0 0 8px var(--voice-amber);border-radius:50%}.testimonials-module__1IFFXa__title{font-family:var(--font-display);letter-spacing:-.035em;color:var(--color-text-primary);font-size:clamp(36px,4.8vw,60px);font-weight:700;line-height:1.04}.testimonials-module__1IFFXa__title em{background:var(--gradient-voice-text);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:500}.testimonials-module__1IFFXa__statsRow{-webkit-backdrop-filter:blur(14px);background:linear-gradient(135deg,#f25c3a14,#5eead40d);border:1px solid #f5f1ea1a;border-radius:20px;grid-template-columns:repeat(4,1fr);gap:20px;padding:32px;display:grid}.testimonials-module__1IFFXa__stat{text-align:center;flex-direction:column;gap:4px;display:flex}.testimonials-module__1IFFXa__statNumber{font-family:var(--font-display);letter-spacing:-.03em;background:var(--gradient-voice-text);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(32px,3.8vw,44px);font-weight:700;line-height:1}.testimonials-module__1IFFXa__statLabel{font-family:var(--font-mono);letter-spacing:.14em;color:var(--color-text-subtle);text-transform:uppercase;font-size:11px;font-weight:700}.testimonials-module__1IFFXa__grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.testimonials-module__1IFFXa__quoteCard{-webkit-backdrop-filter:blur(16px);background:linear-gradient(165deg,#1f1a2ecc,#16131f80);border:1px solid #f5f1ea14;border-radius:20px;flex-direction:column;gap:18px;padding:28px;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex;position:relative}.testimonials-module__1IFFXa__quoteCard:hover{box-shadow:var(--shadow-card-hover);border-color:#f25c3a40;transform:translateY(-4px)}.testimonials-module__1IFFXa__rating{gap:2px;font-size:14px;display:inline-flex}.testimonials-module__1IFFXa__star{color:var(--voice-amber)}.testimonials-module__1IFFXa__quoteText{font-family:var(--font-display);letter-spacing:-.015em;color:var(--color-text-strong);margin:0;font-size:18px;font-weight:500;line-height:1.5}.testimonials-module__1IFFXa__quoteAuthor{border-top:1px solid #f5f1ea0f;align-items:center;gap:14px;padding-top:14px;display:flex}.testimonials-module__1IFFXa__authorAvatar{background:var(--gradient-button);color:#fff;width:40px;height:40px;font-family:var(--font-display);letter-spacing:.02em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex;box-shadow:0 6px 16px #f25c3a4d}.testimonials-module__1IFFXa__authorText{gap:2px;display:grid}.testimonials-module__1IFFXa__authorName{color:var(--color-text-primary);font-size:14px;font-weight:600}.testimonials-module__1IFFXa__authorRole{color:var(--color-text-subtle);font-size:12px;font-family:var(--font-mono);letter-spacing:.02em}@media (max-width:960px){.testimonials-module__1IFFXa__statsRow{grid-template-columns:repeat(2,1fr)}.testimonials-module__1IFFXa__grid{grid-template-columns:1fr}}@media (max-width:640px){.testimonials-module__1IFFXa__section{padding:4.5rem 1.25rem}.testimonials-module__1IFFXa__statsRow{padding:24px 20px}.testimonials-module__1IFFXa__quoteText{font-size:16px}}
