:root{--color-bg-deep:#050505;--color-bg-surface:#0b0b0b;--color-bg-navy:#0b0b0b;--color-bg-elevated:#111;--color-bg-card:#0b0b0be0;--color-accent:#b8ff4d;--color-accent-hover:#d0ff7a;--color-accent-rgb:184, 255, 77;--color-accent-gold:#b8ff4d;--color-accent-orange:#d0ff7a;--color-cyan:#b8ff4d;--color-coral:#a1a1aa;--color-purple:#d0ff7a;--color-text-primary:#f8fafc;--color-text-secondary:#a1a1aa;--color-text-muted:#71717a;--color-border:#ffffff14;--gradient-primary:linear-gradient(135deg, #f8fafc 0%, #e4e4e7 45%, #a1a1aa 100%);--gradient-button:linear-gradient(135deg, #b8ff4d 0%, #d0ff7a 100%);--gradient-button-hover:linear-gradient(135deg, #d0ff7a 0%, #e8ffb0 100%);--header-height:80px;--container-max:1280px;--transition-base:.3s cubic-bezier(.4, 0, .2, 1)}.Testimonials-module-scss-module__bsSxTq__testimonials{padding-block:5rem}@media (min-width:1024px){.Testimonials-module-scss-module__bsSxTq__testimonials{padding-block:8rem}}.Testimonials-module-scss-module__bsSxTq__testimonials{background:#050505}.Testimonials-module-scss-module__bsSxTq__masonry{column-count:1;column-gap:1.5rem;margin-top:3rem}@media (min-width:768px){.Testimonials-module-scss-module__bsSxTq__masonry{column-count:2;margin-top:4rem}}@media (min-width:1280px){.Testimonials-module-scss-module__bsSxTq__masonry{column-count:3}}.Testimonials-module-scss-module__bsSxTq__card{break-inside:avoid;background:#0b0b0b;border:1px solid #ffffff14;border-radius:24px;margin-bottom:1.5rem;padding:2rem;transition:border-color .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1)}.Testimonials-module-scss-module__bsSxTq__card:hover{border-color:#b8ff4d47;transform:translateY(-2px)}.Testimonials-module-scss-module__bsSxTq__card:nth-child(3n+1){border-top:2px solid #b8ff4d59}.Testimonials-module-scss-module__bsSxTq__quote{color:#f8fafc;margin-bottom:1.5rem;font-size:1rem;line-height:1.65}.Testimonials-module-scss-module__bsSxTq__footer{border-top:1px solid #ffffff14;align-items:center;gap:1rem;padding-top:1rem;display:flex}.Testimonials-module-scss-module__bsSxTq__avatar{letter-spacing:.02em;color:#050505;background:#b8ff4d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:.75rem;font-weight:700;display:flex}.Testimonials-module-scss-module__bsSxTq__author{color:#f8fafc;margin-bottom:.25rem;font-size:.875rem;font-style:normal;font-weight:600;display:block}.Testimonials-module-scss-module__bsSxTq__role{color:#71717a;font-size:.75rem}
