.socialProof{padding:80px 48px;position:relative;overflow:hidden}.socialProofInner{z-index:1;max-width:1280px;margin:0 auto;position:relative}.socialProofHeader{text-align:center;margin-bottom:6px}.socialProofLabel{color:var(--accent);letter-spacing:.06em;text-transform:uppercase;background:#ef682914;border:1px solid #ef68291f;border-radius:100px;align-items:center;gap:8px;margin-bottom:20px;padding:6px 16px;font-size:.75rem;font-weight:600;display:inline-flex}.socialProofTitle{letter-spacing:-.03em;color:var(--text-primary);font-size:clamp(1.8rem,3vw,2.6rem);font-weight:800;line-height:1.15}.marqueeWrap{margin-bottom:56px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.marqueeTrack{gap:56px;width:max-content;animation:25s linear infinite marqueeScroll;display:flex}.marqueeItem{color:#ffffff2e;letter-spacing:.04em;white-space:nowrap;transition:color var(--transition);-webkit-user-select:none;user-select:none;flex-shrink:0;padding:12px 0;font-size:1.15rem;font-weight:700}.marqueeItem:hover{color:#fff6}@keyframes marqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.metricsGrid{grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:56px;display:grid}.metricCard{text-align:center;opacity:0;background:#ffffff05;border:1px solid #ffffff0d;border-radius:20px;padding:36px 28px;transition:transform .35s cubic-bezier(.4,0,.2,1),border-color .35s,box-shadow .35s;position:relative;overflow:hidden;transform:translateY(30px)}.metricCard.visible{opacity:1;transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1),border-color .35s,box-shadow .35s;transform:translateY(0)}.metricCard:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:radial-gradient(400px at 50% 0,#ef68290d,#0000 60%);transition:opacity .35s;position:absolute;inset:0}.metricCard:hover{border-color:#ef682933;transform:translateY(-4px);box-shadow:0 0 30px #ef68290f,0 16px 48px #00000026}.metricCard:hover:before{opacity:1}.metricValue{letter-spacing:-.03em;background:linear-gradient(135deg, var(--accent) 0%, #f59e0b 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:8px;font-size:clamp(1.8rem,3vw,2.4rem);font-weight:800}.metricLabel{color:var(--text-primary);margin-bottom:6px;font-size:.95rem;font-weight:600}.metricDesc{color:var(--text-secondary);font-size:.8rem;line-height:1.5}.testimonials{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.testimonialCard{opacity:0;background:#ffffff05;border:1px solid #ffffff0d;border-radius:18px;padding:28px 24px;transition:border-color .35s,box-shadow .35s;transform:translateY(24px)}.testimonialCard.visible{opacity:1;transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1),border-color .35s,box-shadow .35s;transform:translateY(0)}.testimonialCard:hover{border-color:#ffffff1a;box-shadow:0 8px 32px #00000026}.testimonialStars{gap:2px;margin-bottom:14px;display:flex}.star{color:#f59e0b;font-size:.85rem}.testimonialQuote{color:var(--text-secondary);margin-bottom:18px;font-size:.9rem;font-style:italic;line-height:1.65}.testimonialAuthor{align-items:center;gap:12px;display:flex}.testimonialAvatar{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.7rem;font-weight:700;display:flex}.testimonialName{color:var(--text-primary);font-size:.85rem;font-weight:600}.testimonialBrand{color:var(--text-secondary);font-size:.72rem}@media (max-width:1024px){.metricsGrid{grid-template-columns:repeat(3,1fr)}.testimonials{grid-template-columns:1fr 1fr}}@media (max-width:768px){.socialProof{padding:80px 20px}.metricsGrid{grid-template-columns:1fr;gap:16px}.testimonials{grid-template-columns:1fr;gap:14px}.marqueeTrack{gap:40px}}@media (max-width:480px){.socialProof{padding:64px 16px}}
