.testimonials[data-v-12bbb12d]{--testimonial-gap:24px;--testimonial-title-padding-inline:100px;align-items:center;background-color:#000;display:flex;flex-direction:column;overflow:hidden;padding:80px 0;position:relative}@media (max-width:1024px){.testimonials[data-v-12bbb12d]{--testimonial-title-padding-inline:40px;padding:60px 0}}@media (max-width:768px){.testimonials[data-v-12bbb12d]{--testimonial-gap:16px;--testimonial-title-padding-inline:24px;padding:40px 0}}.testimonials__background[data-v-12bbb12d]{inset:0;pointer-events:none;position:absolute}.testimonials__glow[data-v-12bbb12d]{background:radial-gradient(circle,rgba(145,70,255,.3),transparent);border-radius:50%;filter:blur(120px);height:901px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:897px}.testimonials__container[data-v-12bbb12d]{align-items:center;display:flex;flex-direction:column;gap:48px;max-width:100%;position:relative;width:100%;z-index:1}.testimonials__title[data-v-12bbb12d]{box-sizing:border-box;color:#fff;font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:40px;font-weight:600;line-height:1.4;margin:0;padding-inline:var(--testimonial-title-padding-inline);text-align:center;white-space:nowrap;width:100%}@media (max-width:768px){.testimonials__title[data-v-12bbb12d]{font-size:32px;white-space:normal}}@media (max-width:480px){.testimonials__title[data-v-12bbb12d]{font-size:28px}}.testimonials__wrapper[data-v-12bbb12d]{display:flex;flex-direction:column;gap:24px;left:50%;max-width:calc(100vw + var(--testimonial-gap)*2);overflow:hidden;position:relative;transform:translateX(-50%);width:calc(100vw + var(--testimonial-gap)*2)}.testimonials__row[data-v-12bbb12d]{direction:ltr;overflow:hidden;position:relative;width:100%}.testimonials__track[data-v-12bbb12d]{direction:ltr;display:flex;width:-moz-max-content;width:max-content;will-change:transform}.testimonials__track--1[data-v-12bbb12d]{animation:scroll-left-12bbb12d 40s linear infinite}.testimonials__track--2[data-v-12bbb12d]{animation:scroll-right-12bbb12d 35s linear infinite}.testimonials__track[data-v-12bbb12d]:hover{animation-play-state:paused}.testimonials__group[data-v-12bbb12d]{display:flex;flex-shrink:0;gap:var(--testimonial-gap);padding-inline-end:var(--testimonial-gap)}[dir=rtl]{text-align:right}[dir=rtl]{flex-direction:row-reverse}[dir=rtl]{justify-content:flex-end}.testimonial-card[data-v-12bbb12d]{backdrop-filter:blur(2.5px);background:rgba(8,8,8,.4);border:1px solid #363636;border-radius:16px;display:flex;flex-direction:column;flex-shrink:0;gap:16px;justify-content:flex-start;min-height:204px;padding:24px;width:466px}@media (max-width:768px){.testimonial-card[data-v-12bbb12d]{min-height:204px;width:350px}}@media (max-width:480px){.testimonial-card[data-v-12bbb12d]{width:300px}}.testimonial-card__header[data-v-12bbb12d]{align-items:flex-start;display:flex;gap:16px}.testimonial-card__avatar[data-v-12bbb12d]{border-radius:50%;flex-shrink:0;height:44px;overflow:hidden;width:44px}.testimonial-card__avatar img[data-v-12bbb12d]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.testimonial-card__user[data-v-12bbb12d]{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.testimonial-card__name[data-v-12bbb12d]{color:#e6e6e7;font-size:16px;font-weight:600;line-height:24px}.testimonial-card__name[data-v-12bbb12d],.testimonial-card__role[data-v-12bbb12d]{font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.testimonial-card__role[data-v-12bbb12d]{color:#aeaeb2;font-size:12px;font-weight:400;line-height:16px}.testimonial-card__content[data-v-12bbb12d]{color:#e6e6e7;flex:1;font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin:0}.testimonial-card__rating[data-v-12bbb12d]{align-items:center;display:flex;gap:4px;margin-top:auto}.testimonial-card__star[data-v-12bbb12d]{flex-shrink:0}@keyframes scroll-left-12bbb12d{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes scroll-right-12bbb12d{0%{transform:translateX(-50%)}to{transform:translateX(0)}}