.block-testimonial-2{position:relative;overflow:clip;padding-block:min(calc(3.125rem + 6.875 * (100vw - 22.5rem) / 77.5),10rem)}.block-testimonial-2 .wrapper{display:flex;flex-flow:column;gap:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 77.5),5rem)}@media(min-width: 62rem){.block-testimonial-2 .wrapper{display:flex;flex-flow:row}}.block-testimonial-2 .top-wrapper{display:flex;flex-flow:column;gap:clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem)}@media(min-width: 62rem){.block-testimonial-2 .top-wrapper{flex-grow:1;flex-shrink:0}}.block-testimonial-2 .top-wrapper .component-label{align-self:flex-start;flex-grow:0}.block-testimonial-2 .top-wrapper .navigation-wrapper{display:flex;flex-flow:row;align-items:center;flex-grow:1;justify-content:space-between;gap:clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem)}@media(min-width: 62rem){.block-testimonial-2 .top-wrapper .navigation-wrapper{display:flex;flex-flow:column;align-items:flex-start}}.block-testimonial-2 .top-wrapper .navigation-wrapper .indicator-fractions{display:flex;flex-flow:column;font-size:min(calc(1.375rem + 1.75 * (100vw - 22.5rem) / 77.5),3.125rem);line-height:1.2;font-weight:400;font-family:Inter;letter-spacing:-0.02em;flex-grow:1;justify-content:center;color:inherit}.block-testimonial-2 .top-wrapper .navigation-wrapper .component-swiper-indicator{width:auto}.block-testimonial-2 .slider-wrapper{display:flex;flex-flow:row;width:100%;gap:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 77.5),5rem)}@media(min-width: 62rem){.block-testimonial-2 .slider-wrapper{width:min(calc(37.5rem + 18.75 * (100vw - 62rem) / 38),56.25rem)}}.block-testimonial-2 .slider-wrapper .swiper{flex-grow:1}.block-testimonial-2 .slider-wrapper .swiper:not(.swiper-initialized) .swiper-slide:not(:first-child){display:none}.block-testimonial-2 .testimonial-item{display:flex;flex-flow:column;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}.block-testimonial-2 .testimonial-item .component-rich-text{font-size:min(calc(1.375rem + 1.75 * (100vw - 22.5rem) / 77.5),3.125rem);line-height:1.2;font-weight:400;font-family:Inter;letter-spacing:-0.02em}.block-testimonial-2 .testimonial-item .testimonial-author{display:flex;flex-flow:row;align-items:center;gap:clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem)}.block-testimonial-2 .testimonial-item .testimonial-author .component-image{position:relative;overflow:hidden;flex-grow:0;flex-shrink:0;width:min(calc(4.375rem + 0.625 * (100vw - 22.5rem) / 77.5),5rem);height:min(calc(4.375rem + 0.625 * (100vw - 22.5rem) / 77.5),5rem);background:linear-gradient(180deg, #000000 0%, #0052ff 100%)}.block-testimonial-2 .testimonial-item .testimonial-author .component-image img{position:absolute;width:100%;max-width:unset;height:100%;inset:0}.block-testimonial-2 .testimonial-item .testimonial-author .titles{display:flex;flex-flow:column;gap:clamp(0.5rem,calc(0.5rem + 0 * (100vw - 22.5rem) / 77.5),0.5rem)}.block-testimonial-2 .testimonial-item .testimonial-author .titles .component-headline{font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);line-height:1.2;font-weight:600;font-family:Inter;letter-spacing:-0.02em}.block-testimonial-2 .testimonial-item .testimonial-author .titles .component-rich-text{font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);line-height:1.4;font-weight:400;font-family:Inter;letter-spacing:-0.02em}