/* Testimonials Widget */
.applex-ai-landing-testimonials{padding:6rem 0;background:#0f172a}
.applex-ai-landing-testimonials__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin-top:3rem}
.applex-ai-landing-testimonials__card{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);border-radius:.75rem;padding:2rem}
.applex-ai-landing-testimonials__stars{display:flex;gap:.25rem;margin-bottom:1rem}
.applex-ai-landing-testimonials__quote{font-size:.9375rem;color:#e2e8f0;line-height:1.7;margin-bottom:1.5rem}
.applex-ai-landing-testimonials__author{display:flex;align-items:center;gap:.75rem}
.applex-ai-landing-testimonials__avatar{width:2.5rem;height:2.5rem;border-radius:50%;background:var(--color-primary);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:.875rem}
.applex-ai-landing-testimonials__name{font-weight:600;font-size:.875rem;color:#fff}
.applex-ai-landing-testimonials__role{font-size:.75rem;color:#94a3b8}
