.social-proof-section[data-v-af42e707]{background-color:var(--color-bg-card);border-top:1px solid var(--color-border-light);padding:100px 24px}.sticky-container[data-v-af42e707]{display:flex;align-items:center;justify-content:center}.section-header[data-v-af42e707]{text-align:center;margin-bottom:48px}.trust-line[data-v-af42e707]{font-size:14px;color:var(--color-text-muted);margin-bottom:12px}.section-header h2[data-v-af42e707]{font-size:36px}.testimonials-grid[data-v-af42e707]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:60px}.testimonial-card[data-v-af42e707]{background-color:var(--color-bg-elevated);border-radius:16px;padding:28px;box-shadow:var(--shadow-sm);border:1px solid var(--color-border-light);position:relative}.quote-mark[data-v-af42e707]{position:absolute;top:16px;right:24px;font-size:48px;font-family:Georgia,serif;color:var(--color-primary-muted);line-height:1}.testimonial-text[data-v-af42e707]{font-size:15px;line-height:1.7;color:var(--color-text-secondary);margin-bottom:24px;position:relative;z-index:1}.testimonial-author[data-v-af42e707]{display:flex;align-items:center;gap:12px}.author-avatar[data-v-af42e707]{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:16px}.author-info[data-v-af42e707]{display:flex;flex-direction:column;gap:2px}.author-name[data-v-af42e707]{font-weight:600;font-size:14px;color:var(--color-text-primary)}.author-role[data-v-af42e707]{font-size:13px;color:var(--color-text-muted)}.metrics-bar[data-v-af42e707]{display:flex;justify-content:center;gap:80px;padding-top:40px;border-top:1px solid var(--color-border)}.metric[data-v-af42e707]{display:flex;flex-direction:column;align-items:center;gap:4px}.metric-value[data-v-af42e707]{font-family:var(--font-display);font-size:32px;font-weight:600;color:var(--color-text-primary)}.metric-label[data-v-af42e707]{font-size:14px;color:var(--color-text-muted)}@media (max-width: 1024px){.testimonials-grid[data-v-af42e707]{grid-template-columns:1fr;max-width:500px;margin:0 auto 60px}.metrics-bar[data-v-af42e707]{gap:40px}}@media (max-width: 768px){.social-proof-section[data-v-af42e707]{padding:60px 16px}.section-header h2[data-v-af42e707]{font-size:28px}.metrics-bar[data-v-af42e707]{flex-direction:column;gap:24px;align-items:center}.metric-value[data-v-af42e707]{font-size:28px}}
