.testimonials{overflow:hidden}@media screen and (min-width:1024px){.testimonials{overflow:visible}}.testimonials .swiper{overflow:visible;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (min-width:1024px){.testimonials .swiper{margin:-16px 0;overflow:hidden;padding:16px 0}}.testimonials .swiper-slide{height:auto}@media screen and (min-width:1024px){.testimonials .swiper-slide{box-sizing:border-box;padding:0 8px}}.testimonials .swiper-navigation{display:flex;gap:15px;margin-bottom:28px}.testimonials .swiper-navigation>*{cursor:pointer}@media screen and (min-width:1024px){.testimonials .swiper-navigation>:not(.swiper-button-disabled):hover svg path{fill:var(--primary-dark)}}.testimonials .swiper-navigation>* svg path{transition:.2s}@media screen and (min-width:1024px){.testimonials .swiper-navigation{margin-left:8px}}.testimonials .swiper-button-next,.testimonials .swiper-button-prev{-moz-user-select:none;user-select:none;-webkit-user-select:none}.testimonials .swiper-button-prev svg{transform:rotate(180deg)}.testimonials .swiper-button-disabled svg path{fill:var(--ntrl-500)}.testimonials .swiper-wrapper{padding-bottom:1rem}.testimonials .case{background:#fff;border-radius:.25rem;box-shadow:0 4px 9px 0 rgba(34,42,94,.11);color:var(--ntrl-800);display:grid;grid-template-columns:80px 1fr;height:100%;min-height:280px;overflow:hidden;text-decoration:none}@media screen and (min-width:728px){.testimonials .case{grid-template-columns:100px 1fr;min-height:320px}}@media screen and (min-width:1024px){.testimonials .case{min-height:400px}}@media screen and (min-width:1440px){.testimonials .case{min-height:424px}}@media screen and (min-width:1664px){.testimonials .case{min-height:376px}}.testimonials .case__poster{max-height:280px;position:relative}@media screen and (min-width:728px){.testimonials .case__poster{max-height:320px}}@media screen and (min-width:1024px){.testimonials .case__poster{max-height:none}}.testimonials .case__poster:after{background:rgba(38,36,41,.5);content:"";inset:0;mix-blend-mode:color;opacity:1;position:absolute;transition:opacity .25s ease}.testimonials .case__poster img{height:100%;object-fit:cover;object-position:80.5%}.testimonials .case__logo{margin-bottom:auto;max-height:36px;max-width:155px}@media screen and (min-width:728px){.testimonials .case__logo{max-height:40px}}.testimonials .case__body{align-items:flex-start;display:flex;flex-direction:column;padding:1.25rem .75rem}.testimonials .case__body:only-child{grid-column:1/-1}@media screen and (min-width:728px){.testimonials .case__body{padding:1.5rem}}.testimonials .case__body p{margin-top:.625rem}.testimonials .case__body :last-child{margin-bottom:0}.testimonials .case__title{font-size:.75rem;line-height:normal;margin-top:2rem}@media screen and (min-width:728px){.testimonials .case__title{font-size:1rem}}@media screen and (min-width:1024px){.testimonials .case__title{font-size:1.125rem}}.testimonials .case__text{font-size:.625rem}@media screen and (min-width:1024px){.testimonials .case__text{font-size:1rem}}.testimonials .case__more{font-size:.75rem;margin-top:.75rem;text-transform:lowercase}@media screen and (min-width:728px){.testimonials .case__more{font-size:1rem}}@media screen and (min-width:1024px){.testimonials .case__more{font-size:1.125rem;margin-top:0;max-height:0;opacity:0;overflow:hidden;transition:.25s ease}.testimonials .case:hover .case__poster:after{opacity:0}.testimonials .case:hover .case__more{margin-top:.75rem;max-height:2.5rem;opacity:1}}.testimonials-ss{overflow-x:clip}.testimonials-ss h2{margin-bottom:1.5rem}@media screen and (min-width:728px){.testimonials-ss h2{margin-bottom:2rem}}.testimonials-ss .content{margin-bottom:1.5rem;max-width:640px}.testimonials-ss .testimonial-quote{background:#fff;border-radius:.5rem;box-shadow:0 4px 9px 0 rgba(34,42,94,.11);box-sizing:border-box;display:flex;flex-direction:column;gap:1.5rem;height:100%;padding:1.5rem}@media screen and (min-width:728px){.testimonials-ss .testimonial-quote{gap:2rem;padding:2.625rem}}.testimonials-ss .testimonial-quote__text{font-size:1rem}@media screen and (min-width:728px){.testimonials-ss .testimonial-quote__text{font-size:1.125rem}}@media screen and (min-width:1664px){.testimonials-ss .testimonial-quote__text{font-size:1.5rem}}.testimonials-ss .testimonial-quote__text p{margin:0 0 .5em}.testimonials-ss .testimonial-quote__text p:last-child{margin-bottom:0}.testimonials-ss .testimonial-quote__footer{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-top:auto}.testimonials-ss .testimonial-quote__logo{max-height:40px;max-width:160px;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.testimonials-ss .testimonial-quote__mark{background:50%/contain no-repeat url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNCIgaGVpZ2h0PSIyOCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwNjRGRiIgZD0iTTMuMjQgMjcuODQuNjggMjIuNzJjMi40LTEuMjMgNC4xOS0yLjY0IDUuMzYtNC4yNGE5LjQ0IDkuNDQgMCAwIDAgMS44NC01LjkyIDYuNjkgNi42OSAwIDAgMS01LjEyLTEuNDRBNS41NSA1LjU1IDAgMCAxIDEgNi44YzAtMi4wMy41Ni0zLjYzIDEuNjgtNC44QTYuMDcgNi4wNyAwIDAgMSA3LjE2LjI0YzIuNDUgMCA0LjMyLjkzIDUuNiAyLjggMS4yOCAxLjgxIDEuOTIgNC4zNyAxLjkyIDcuNjggMCA3LjY4LTMuODEgMTMuMzktMTEuNDQgMTcuMTJabTE4Ljk2IDAtMi41Ni01LjEyYzIuNC0xLjIzIDQuMTktMi42NCA1LjM2LTQuMjRhOS40NCA5LjQ0IDAgMCAwIDEuODQtNS45MiA2LjY5IDYuNjkgMCAwIDEtNS4xMi0xLjQ0IDUuNTUgNS41NSAwIDAgMS0xLjc2LTQuMzJjMC0yLjAzLjU2LTMuNjMgMS42OC00LjhBNi4wNyA2LjA3IDAgMCAxIDI2LjEyLjI0YzIuNDUgMCA0LjMyLjkzIDUuNiAyLjggMS4yOCAxLjgxIDEuOTIgNC4zNyAxLjkyIDcuNjggMCA3LjY4LTMuODEgMTMuMzktMTEuNDQgMTcuMTJaIi8+PC9zdmc+");flex:none;height:28px;width:33px}.testimonials-ss .swiper{overflow:visible;-webkit-user-select:none;-moz-user-select:none;user-select:none}.testimonials-ss .swiper-slide{height:auto;opacity:.4;transition:opacity .3s ease}.testimonials-ss .swiper-slide-active{opacity:1}.testimonials-ss .swiper-navigation{display:flex;gap:15px;margin:24px 0 0}.testimonials-ss .swiper-navigation>*{cursor:pointer}@media screen and (min-width:1024px){.testimonials-ss .swiper-navigation>:not(.swiper-button-disabled):hover svg path{fill:var(--primary-dark)}}.testimonials-ss .swiper-navigation>* svg path{transition:.2s}.testimonials-ss .swiper-button-next,.testimonials-ss .swiper-button-prev{-moz-user-select:none;user-select:none;-webkit-user-select:none}.testimonials-ss .swiper-button-prev svg{transform:rotate(180deg)}.testimonials-ss .swiper-button-disabled svg path{fill:var(--ntrl-500)}