.trusted-by-talent[data-v-2e884ea8]{background:#fff;padding:70px 0;width:100%}.section-container[data-v-2e884ea8]{margin:0 auto;max-width:1280px;padding:0 8%}.section-header[data-v-2e884ea8]{margin-bottom:40px}.section-label[data-v-2e884ea8]{color:var(--ct-primary,#21b490);display:inline-block;font-size:13px;font-weight:600;letter-spacing:1px;margin-bottom:8px;text-transform:uppercase}.section-title[data-v-2e884ea8]{color:#25384c;font-size:28px;font-weight:700;margin:0}.carousel-wrapper[data-v-2e884ea8]{align-items:center;display:flex;gap:20px;position:relative}.carousel-arrow[data-v-2e884ea8]{align-items:center;background:#fff;border:2px solid #e8edf2;border-radius:50%;color:#25384c;cursor:pointer;display:flex;flex-shrink:0;font-size:16px;height:44px;justify-content:center;transition:all .3s ease;width:44px}.carousel-arrow[data-v-2e884ea8]:hover:not(:disabled){background:var(--ct-primary,#21b490);border-color:var(--ct-primary,#21b490);color:#fff;transform:scale(1.05)}.carousel-arrow[data-v-2e884ea8]:disabled{cursor:not-allowed;opacity:.3}.carousel-arrow[data-v-2e884ea8]:active:not(:disabled){transform:scale(.95)}.testimonials-grid[data-v-2e884ea8]{display:grid;flex:1;gap:24px;grid-template-columns:repeat(3,1fr);min-height:600px}.carousel-indicators[data-v-2e884ea8]{margin-top:24px;text-align:center}.indicator-text[data-v-2e884ea8]{color:#8896a6;font-size:14px;font-weight:500}.testimonial-card[data-v-2e884ea8]{background:#fff;border:1px solid #e8edf2;border-radius:12px;display:flex;flex-direction:column;min-width:200px;padding:28px 24px;transition:all .3s ease}.testimonial-card[data-v-2e884ea8]:hover{box-shadow:0 8px 24px #0000000f;transform:translateY(-2px)}.rating-row[data-v-2e884ea8]{align-items:center;display:flex;gap:8px;margin-bottom:16px}.stars[data-v-2e884ea8]{display:flex;gap:2px}.star-icon[data-v-2e884ea8]{color:#fbbd04;font-size:14px}.rating-value[data-v-2e884ea8]{color:#25384c;font-size:14px;font-weight:700}.testimonial-text[data-v-2e884ea8]{color:#3a4a5c;flex:1;font-size:14px;line-height:1.7;margin:0 0 20px}.testimonial-author[data-v-2e884ea8]{align-items:center;display:flex;gap:12px;margin-bottom:12px}.author-avatar[data-v-2e884ea8]{align-items:center;background:var(--ct-gradient,linear-gradient(135deg,#21b490,#0076b6));border-radius:50%;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.avatar-initials[data-v-2e884ea8]{color:#fff;font-size:14px;font-weight:700}.author-info[data-v-2e884ea8]{display:flex;flex-direction:column}.author-name[data-v-2e884ea8]{color:#25384c;font-size:14px;font-weight:600}.author-role[data-v-2e884ea8]{color:#8896a6;font-size:12px}.trustpilot-badge[data-v-2e884ea8]{border-top:1px solid #f1f5f9;padding-top:12px}.trustpilot-img[data-v-2e884ea8]{height:20px;width:auto}.reviews-link-wrapper[data-v-2e884ea8]{margin-top:28px;text-align:center}.reviews-link[data-v-2e884ea8]{align-items:center;color:var(--ct-primary,#21b490);display:inline-flex;font-size:14px;font-weight:600;gap:6px;text-decoration:none;transition:gap .2s ease}.reviews-link[data-v-2e884ea8]:hover{gap:10px}@media only screen and (max-width:1024px){.testimonials-grid[data-v-2e884ea8]{grid-template-columns:repeat(2,1fr)}.carousel-arrow[data-v-2e884ea8]{font-size:14px;height:40px;width:40px}}@media only screen and (max-width:768px){.trusted-by-talent[data-v-2e884ea8]{padding:50px 0}.section-container[data-v-2e884ea8]{padding:0 5%}.carousel-wrapper[data-v-2e884ea8]{gap:12px}.carousel-arrow[data-v-2e884ea8]{font-size:12px;height:36px;width:36px}.testimonials-grid[data-v-2e884ea8]{gap:16px;grid-template-columns:1fr}.carousel-indicators[data-v-2e884ea8]{margin-top:16px}}
