.c-logos-testimonial__header{margin-bottom:30px}.c-logos-testimonial__header h2{margin:0}.c-logos-testimonial__slide{gap:30px;min-width:0;width:100%}.c-logos-testimonial__testimonial{animation-fill-mode:both;background:var(--Karman-Blue-Gradient,linear-gradient(107deg,#012aff 0,#001cb1 100%));border-radius:20px;box-shadow:0 4px 44px 0 rgba(0,0,0,.05);color:#fff;display:flex;flex-direction:column;height:100%;opacity:0;padding:30px;transform:translateX(40px)}.c-logos-testimonial__testimonial.testimonial-fade-out{animation:logos-testimonial-fade-out .5s cubic-bezier(.4,0,.2,1) both}@keyframes logos-testimonial-fade-out{0%{opacity:1;transform:translateX(0) scale(1)}to{opacity:0;transform:translateX(40px) scale(.97)}}.c-logos-testimonial__testimonial-icon{margin-bottom:10px}.c-logos-testimonial__testimonial-text *{font-size:2.1rem;line-height:1.2;margin:0}.c-logos-testimonial__testimonial-footer{gap:10px;margin-top:auto;padding-top:2rem;width:100%}.c-logos-testimonial__testimonial-author-name{font-size:20px;font-weight:500;line-height:1.5}.c-logos-testimonial__testimonial-author-position{font-size:14px;font-weight:500;line-height:1.5}.c-logos-testimonial__testimonial-logo img{height:47px;width:auto}.c-logos-testimonial__logos{display:grid;flex:1;gap:15px;grid-template-columns:1fr 1fr;min-width:0;width:100%}.c-logos-testimonial__logo{align-items:center;background:hsla(0,0%,100%,.1);border:1px solid var(--Karman-Grey,#efefef);border-radius:20px;display:flex;justify-content:center;min-height:140px;min-width:0;opacity:0;padding:20px;transform:scale(.75) translateY(16px)}.c-logos-testimonial__logo.logo-bounce-in{animation:logos-testimonial-logo-in .45s cubic-bezier(.34,1.45,.64,1) both}.c-logos-testimonial__logo.logo-bounce-out{animation:logos-testimonial-logo-in .45s cubic-bezier(.34,1.45,.64,1) reverse both}@keyframes logos-testimonial-logo-in{0%{opacity:0;transform:scale(.75) translateY(16px)}to{opacity:1;transform:scale(1) translateY(0)}}.c-logos-testimonial__logo img{display:block;height:72px;margin:0 auto;max-width:100%;object-fit:contain;object-position:center;width:auto}.c-logos-testimonial .splide__arrow{align-items:center;background:transparent;border:none;border-radius:0;color:var(--karman-greyed-out-text);display:inline-flex;height:38px;justify-content:center;opacity:1;padding:0;transition:color .2s ease;width:38px}.c-logos-testimonial .splide__arrow:focus-visible,.c-logos-testimonial .splide__arrow:hover{color:var(--karman-blue)}.c-logos-testimonial .splide__arrow svg{display:block;fill:none;height:38px;transform:none;width:38px}.c-logos-testimonial .splide__arrow svg path{fill:currentColor}.c-logos-testimonial .splide__arrow--next svg{transform:rotate(180deg)}.c-logos-testimonial .splide__arrow--prev{left:-1.5rem}.c-logos-testimonial .splide__arrow--next{right:-1.5rem}@media (max-width:1169px){.c-logos-testimonial .splide__track{transition:height .4s ease}.c-logos-testimonial .splide__slide{box-sizing:border-box;width:100%}.c-logos-testimonial .splide__track--fade>.splide__list>.splide__slide{height:auto}}@media(min-width:768px){.c-logos-testimonial__logos{grid-template-columns:repeat(3,1fr)}}@media(min-width:1170px){.c-logos-testimonial__slide{flex-direction:row-reverse;gap:50px}.c-logos-testimonial__testimonial{flex:0 0 40%;padding:50px}.c-logos-testimonial__logo img{width:150px}.c-logos-testimonial .splide__arrow--prev{left:-3.5rem}.c-logos-testimonial .splide__arrow--next{right:-3.5rem}.c-logos-testimonial__logos{grid-template-columns:repeat(5,1fr)}.with-testimonial .c-logos-testimonial__logos{grid-template-columns:repeat(3,1fr)}}