.testimonial.svelte-jjuam3{display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative}@media(max-width:767.999px){.testimonial.svelte-jjuam3{border-radius:.8rem}}@media(min-width:768px){.testimonial.svelte-jjuam3{padding:0 2rem}}@media(min-width:1024px){.testimonial.svelte-jjuam3{padding:0 3.6rem}}@media(max-width:767.999px){.testimonial__image.svelte-jjuam3{aspect-ratio:1.68;position:relative;overflow:hidden}.testimonial__image.svelte-jjuam3 img:where(.svelte-jjuam3){position:absolute;object-fit:cover;height:100%;width:100%}}@media(min-width:768px){.testimonial__image.svelte-jjuam3{display:none}}.testimonial__content.svelte-jjuam3{display:flex;flex-direction:column;flex-grow:1;border-radius:.8rem .8rem 0 0;position:relative}@media(max-width:767.999px){.testimonial__content.svelte-jjuam3{background:#f3f3f3;margin-top:-.8rem;padding:3.8rem 1.5rem 3rem}}.testimonial__top.svelte-jjuam3{overflow:hidden;flex-grow:1}.testimonial__logo.svelte-jjuam3{margin-bottom:2.2rem;max-width:17rem}.testimonial__logo.svelte-jjuam3 img:where(.svelte-jjuam3){display:block;object-fit:contain;width:100%}.testimonial__quote.svelte-jjuam3{font-size:1.8rem;margin-bottom:3.9rem}@media(min-width:1024px){.testimonial__quote.svelte-jjuam3{font-size:2rem;margin-bottom:5.2rem;min-height:25rem}}.testimonial__author.svelte-jjuam3{padding:1rem 0 2rem}.testimonial__case-study.svelte-jjuam3{align-items:center;border-top:1px solid #B0B0B0;display:flex;justify-content:space-between;padding-top:2.3rem}@media(min-width:768px){.testimonial__case-study.svelte-jjuam3{display:none}}.testimonial__author.svelte-jjuam3{font-size:1.6rem}@media(min-width:768px){.testimonial__author.svelte-jjuam3{margin-right:2rem}}.testimonial__info-link.svelte-jjuam3{align-items:center;display:flex;font-size:1.6rem}.testimonial__info-link.svelte-jjuam3 .arrow{margin-top:.2rem}.testimonial__info-link.svelte-jjuam3:hover .arrow span{transform:translate(.4rem)}.testimonials.svelte-1jhcrt0{padding:2.5rem 0;overflow:hidden;position:relative}@media(min-width:768px){.testimonials.svelte-1jhcrt0{padding:5rem 0;width:100%}}@media(min-width:1024px){.testimonials.svelte-1jhcrt0{min-height:76rem;padding:7rem 0}}.testimonials__images.svelte-1jhcrt0{background:#0000001a}@media(max-width:767.999px){.testimonials__images.svelte-1jhcrt0{display:none}}@media(min-width:768px){.testimonials__images.svelte-1jhcrt0{left:0;height:100%;position:absolute;width:100%;top:0}}.testimonials__images.svelte-1jhcrt0 img{position:absolute;display:block;object-fit:cover;width:100%;height:100%;left:0;top:0}.testimonials__content.svelte-1jhcrt0{overflow:hidden;padding-bottom:3rem;position:relative}@media(max-width:767.999px){.testimonials__content.svelte-1jhcrt0{margin:0 -1.5rem}}@media(min-width:768px){.testimonials__content.svelte-1jhcrt0{border-radius:.8rem;background-color:#fff;max-width:51.2rem;padding:2rem 0;width:50%}}@media(min-width:1024px){.testimonials__content.svelte-1jhcrt0{padding:3.2rem 0 3.6rem}}@media(min-width:1280px){.testimonials__content.svelte-1jhcrt0{width:36.8%}}.testimonials__content-inner.svelte-1jhcrt0{position:relative}@media(max-width:767.999px){.testimonials__controls.svelte-1jhcrt0{display:none}}@media(min-width:768px){.testimonials__controls.svelte-1jhcrt0{position:absolute;bottom:2.2rem;right:3.6rem}}@media(max-width:767.999px){.testimonials__info.svelte-1jhcrt0{display:none}}@media(min-width:768px){.testimonials__info.svelte-1jhcrt0{border-top:1px solid #B0B0B0;margin:0 2rem;padding-top:2.2rem}}@media(min-width:1024px){.testimonials__info.svelte-1jhcrt0{margin:0 3.6rem}}@media(min-width:768px){.testimonials__info-item.svelte-1jhcrt0{align-items:center;display:flex;justify-content:space-between}}.testimonials__info-bottom.svelte-1jhcrt0{align-items:flex-end;display:flex;justify-content:space-between}.testimonials__info-link.svelte-1jhcrt0{align-items:center;display:flex;font-size:1.6rem}.testimonials__info-link.svelte-1jhcrt0 .arrow{margin-top:.2rem}.testimonials__info-link.svelte-1jhcrt0:hover .arrow span{transform:translate(.4rem)}.testimonials.svelte-1jhcrt0 .slider__slide{transition:opacity .5s}.js .testimonials.svelte-1jhcrt0 .slider__slide{opacity:0}.js .testimonials.svelte-1jhcrt0 .slider__slide.current{opacity:1}@media(min-width:768px){.testimonials.svelte-1jhcrt0 .slider-progress{display:none}}@media(max-width:1023.999px){.testimonials.svelte-1jhcrt0:has(+.rules){padding-bottom:0}}
