.ipn-testimonial-slider .container{max-width:1515px}.ipn-ts-headline{margin-bottom:20px}.ipn-ts-swiper.swiper{margin-left:-20px;padding:20px}.ipn-ts-swiper-slide.swiper-slide{border-radius:16px;box-shadow:0 0 15px hsla(200,4%,59%,.5);height:auto;width:100%}.ipn-ts-swiper-slide.case-study,.ipn-ts-swiper-slide.testimonial{padding:20px 35px}.ipn-ts-card-headline{background-position:bottom;background-repeat:no-repeat;background-size:100% 10px;display:inline-block;font-size:1.125rem}.testimonial .ipn-ts-card-headline{background-image:url(https://ipn.ibotta.com/hubfs/IPN/Supporting%20Images/highlighter-short-blowhole.svg)}.case-study .ipn-ts-card-headline{background-image:url(https://ipn.ibotta.com/hubfs/IPN/Supporting%20Images/highlighter-short-ruby.svg)}.testimonial-copy{position:relative}.testimonial-copy:after,.testimonial-copy:before{background-repeat:no-repeat;background-size:contain;content:"";height:70px;opacity:.1;position:absolute;width:70px;z-index:-1}.testimonial-copy:before{background-image:url(https://ipn.ibotta.com/hubfs/IPN/Supporting%20Images/ipn-testimonial-slider-quotation-mark-open.svg);left:-8px;top:-25px}.testimonial-copy:after{background-image:url(https://ipn.ibotta.com/hubfs/IPN/Supporting%20Images/ipn-testimonial-slider-quotation-mark-close.svg);bottom:-25px;right:-8px}.testimonial p,.testimonial span{font-size:1rem!important}.testimonial p:nth-last-of-type(2){margin-bottom:0}.testimonial p:last-of-type{margin-top:0}.testimonial-img{max-height:75px;max-width:min(100%,225px);width:fit-content}.case-study-border-wrapper{border-left:2px dashed #1c1f24;padding-left:20px;position:relative}.case-study-border-wrapper:after,.case-study-border-wrapper:before{background-color:#1c1f24;border-radius:50%;content:"";height:8px;left:0;position:absolute;transform:translateX(-62.5%);width:8px}.case-study-border-wrapper:before{top:0}.case-study-border-wrapper:after{bottom:0}.case-study-headline{font-size:2.5rem;font-weight:900;margin-bottom:0}.case-study-img{display:none}.ipn-testimonial-slider a.cta-char-border{font-size:1.125rem;margin:40px auto 0;width:fit-content}.ipn-testimonial-slider .swiper-button-next,.ipn-testimonial-slider .swiper-button-prev{background-color:#1c1f24;border-radius:100%;color:#fff;content:""!important;height:36px;width:36px}.ipn-testimonial-slider .swiper-button-next:after,.ipn-testimonial-slider .swiper-button-prev:after{display:none}.ipn-testimonial-slider .swiper-button-next i,.ipn-testimonial-slider .swiper-button-prev i{font-size:20px}.ipn-testimonial-slider .swiper-button-next:after,.ipn-testimonial-slider .swiper-button-prev:after{font-size:16px}.ipn-testimonial-slider .swiper-button-disabled{display:none}@media (min-width:400px){.case-study-copy-wrapper{width:40%}.case-study-img-wrapper{width:60%}.case-study-img{display:inline;padding-left:40px;width:100%}.ipn-testimonial-slider a.cta-char-border{margin:40px 0 0}}@media (min-width:500px){.ipn-ts-swiper-slide.swiper-slide{width:465px}.ipn-ts-swiper-slide.testimonial{padding:35px 80px 35px 45px}.testimonial-copy:after,.testimonial-copy:before{height:85px;width:85px}.testimonial-copy:before{left:-25px}.testimonial-copy:after{right:-25px}.testimonial p,.testimonial span{font-size:1.125rem!important}.ipn-ts-swiper-slide.case-study{padding:35px 45px}}@media (min-width:768px){.ipn-testimonial-slider .swiper-button-next,.ipn-testimonial-slider .swiper-button-prev{height:44px;width:44px}.ipn-testimonial-slider .swiper-button-next:after,.ipn-testimonial-slider .swiper-button-prev:after{font-size:20px}}.ipn-dark{background-color:#1c1f24;color:#fff}.ipn-dark a.cta-char-border{border:2px solid #fff;color:#fff}.ipn-dark .ipn-ts-swiper-slide{box-shadow:0 0 15px rgba(0,0,0,.5)}.ipn-dark .testimonial-copy:after,.ipn-dark .testimonial-copy:before{opacity:1}.ipn-testimonial-slider.ipn-dark .swiper-button-next,.ipn-testimonial-slider.ipn-dark .swiper-button-prev{background-color:#fff;color:#1c1f24}.ipn-dark .case-study-border-wrapper{border-left:2px dashed #fff}.ipn-dark .case-study-border-wrapper:after,.ipn-dark .case-study-border-wrapper:before{background-color:#fff}