.cards-grid-testimonial .gap{gap:12px}.cards-grid-testimonial .subtitle,.cards-grid-testimonial .title{margin:0}.cards-grid-testimonial .card{display:flex;flex-direction:column;justify-content:space-between;padding:2rem;position:relative;overflow:hidden;min-height:500px;max-height:500px}.cards-grid-testimonial .card:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.cards-grid-testimonial .card.blur-effect:before{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.cards-grid-testimonial .card .logo-box{display:flex;width:64px;height:64px;justify-content:center;align-items:center;border-radius:4px;background:#1818184d;z-index:1}.cards-grid-testimonial .card .logo-box svg{height:40px;width:40px}.cards-grid-testimonial .card .logo-box .material-symbols-rounded{font-size:40px}.cards-grid-testimonial .card--clean p{font-weight:500}.cards-grid-testimonial .card--heading,.cards-grid-testimonial .card--body{z-index:1}.cards-grid-testimonial .card--visual{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0}.cards-grid-testimonial .card--heading,.cards-grid-testimonial .card--text>*{margin:0}.cards-grid-testimonial .card--button{margin-top:24px}.cards-grid-testimonial .card.content--light p{color:#fff;opacity:.7}.cards-grid-testimonial .card.content--light .card--number,.cards-grid-testimonial .card.content--light .card--heading,.cards-grid-testimonial .card.content--light .card--text{color:#fff}.cards-grid-testimonial .card.content--dark p{color:#f8f8f8;opacity:.7}.cards-grid-testimonial .card.content--dark .card--number,.cards-grid-testimonial .card.content--dark .card--heading,.cards-grid-testimonial .card.content--dark .card--text{color:#f8f8f8}.cards-grid-testimonial .card.card__free{padding:48px 24px}.cards-grid-testimonial .card--number{font-weight:500;margin-bottom:.5rem;font-size:1.25rem;text-align:center;display:inline-block}.cards-grid-testimonial .card--title{margin-bottom:24px}.cards-grid-testimonial .card--text{color:#000;font-family:SohoGothicPro-Regular}.cards-grid-testimonial .card--text .card--author{font-family:SohoGothicPro-Medium}.cards-grid-testimonial .card--testimonial{max-height:275px;overflow:hidden}.cards-grid-testimonial .text-center{display:flex;justify-content:center;align-items:center;text-align:center}.cards-grid-testimonials .card-item{display:flex;padding:2rem;position:relative;overflow:hidden;background-color:#f8f8f8;max-height:325px}.cards-grid-testimonials--clean p{font-weight:500}.cards-grid-testimonials--body{z-index:1}.cards-grid-testimonials--visual{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0}.cards-grid-testimonials--text>*{margin:0}.cards-grid-testimonials.content--dark p{color:#f8f8f8;opacity:.7}.cards-grid-testimonials.content--dark .card--number,.cards-grid-testimonials.content--dark .card--heading,.cards-grid-testimonials.content--dark .card--text{color:#f8f8f8}.card--item--text{max-height:50%}.card--item--text h6{color:#313131;font-family:SohoGothicPro-Light;line-height:140%;max-height:135px;overflow:hidden;font-size:clamp(1rem,3.5vw,1.2rem);font-weight:400}.text-center{display:flex;justify-content:center;align-items:center;text-align:center}.testimonial__customer{place-self:end}.testimonial__customer .testimonial__name--text{margin:0;font-family:SohoGothicPro-Regular}.testimonial__customer .testimonial__name--weight{font-family:SohoGothicPro-Medium}.testimonial__logo{text-align:center}.testimonial__logo--xs .image{object-fit:cover;height:80px;width:80px;border-radius:50%}
