.dnd-section:has(.testimonial-swiper-wrapper){overflow-x:clip}.swiper.testimonial-swiper-wrapper{overflow:visible}.swiper-wrapper.testimonial-swiper{margin-bottom:32px}.testimonial-swiper-wrapper .swiper-slide{max-width:100%;width:600px}.testimonial-slide{background:var(--gradient-light);clip-path:polygon(0 0,0 100%,95% 100%,100% 75%,100% 0);display:flex;flex-direction:column;gap:24px;height:100%;opacity:.4;padding:32px;transform:scale(.9);transition:all .4s ease-in-out;width:100%}.testimonial-swiper-wrapper .swiper-slide.swiper-slide-active .testimonial-slide{opacity:1;transform:scale(1)}.testimonial-slide svg{fill:var(--primary-base);height:28px;width:40px}.testimonial-slide__quote{margin-bottom:0;text-wrap:inherit}.testimonial-slide-source{font-size:1rem;margin-bottom:0}.testimonial-slide-source__name{font-weight:700}@media (min-width:640px){.testimonial-slide{padding:48px}}.testimonial-btns{align-items:center;display:flex;gap:12px;justify-content:center}.testimonial-btns :is(.swiper-button-prev,.swiper-button-next){background:var(--white-base);border:2px solid var(--black-base);height:auto;margin:0;padding:14px 24px;position:static;width:auto}.testimonial-btns :is(.swiper-button-prev,.swiper-button-next):after{display:none}.testimonial-btns .swiper-button-prev{transform:rotate(180deg)}.testimonial-btns svg{fill:var(--black-base);transition:all .2s ease}@media (hover:hover){.testimonial-btns :is(.swiper-button-prev,.swiper-button-next):hover svg{fill:var(--primary-base)}}