.testimonial-badge{background-color:var(--beige-300,#c7c0b3);border-radius:100px;color:var(--base-black,#1a1a1a);display:inline-block;font-size:14px;font-weight:700;letter-spacing:2.1px;line-height:22px;margin-bottom:16px;padding:5px 15px;text-transform:uppercase}.testimonial-badge[data-theme=primary-25]{background:var(--primary-100-light-blue,#b3d6d1)}.testimonial-heading{color:var(--base-black,#1a1a1a);font-size:26px;font-weight:500;line-height:125%;margin-bottom:48px;padding-right:24px}.testimonial-card-flex,.testimonial-content-flex{display:flex;flex-direction:column;row-gap:24px}.testimonial-card{background-color:var(--beige-25,#f7f5f2);border:1px solid #747679;border-radius:10px;height:100%;padding:32px;width:100%}.testimonial-card[data-theme=primary-25]{background:var(--primary-25,#f3f8f8)}.testimonial-desktop-accent{display:none}.testimonial-title{color:var(--base-black,#1a1a1a);font-size:18px;font-weight:500;line-height:155%;margin-bottom:24px}.testimonial-quote,.testimonial-quote *{color:#3f3f3f;font-size:16px;font-weight:400;line-height:150%;margin-bottom:32px}.testimonial-quote b,.testimonial-quote strong{font-weight:700}.testimonial-detail-flex{align-items:center;column-gap:17px;display:flex}.testimonial-img-container{height:51px;width:51px}.testimonial-img{border-radius:51px;object-fit:cover}.testimonial-name{color:#3f3f3f;font-size:16px;font-weight:500;line-height:150%}.testimonial-stats-flex{column-gap:24px;display:flex;flex-direction:row}.testimonial-stat-card{align-items:center;background-color:var(--beige-25,#f7f5f2);border:1px solid var(--gray-800,#3f3f3f);border-radius:10px;display:flex;flex-direction:column;padding:30px 15px;row-gap:10px;width:100%}.testimonial-stat-card[data-theme=primary-25]{background:var(--primary-25,#f3f8f8)}.testimonial-icon-wrap{height:60px;padding:10px;width:60px}.testimonial-stat-label{font-size:36px;letter-spacing:-.72px;line-height:125%;margin-bottom:0}.testimonial-stat-caption,.testimonial-stat-label{color:var(--base-black,#1a1a1a);font-weight:500;text-align:center}.testimonial-stat-caption{font-size:16px;line-height:150%}@media (max-width:767px){.testimonial-section .container{padding:0}}@media (min-width:768px){.testimonial-heading{font-size:32px;line-height:120%}.testimonial-card-flex{flex-direction:row;gap:32px}.testimonial-title{font-size:20px;line-height:150%;padding-right:80px}.testimonial-stats-flex{gap:32px}.testimonial-stat-label{font-size:48px;font-weight:500;letter-spacing:-.96px;line-height:125%}}@media (min-width:992px){.testimonial-card-flex{flex-direction:column}.testimonial-card{max-width:633px;padding-right:182px}.testimonial-card:first-child{position:relative}.testimonial-desktop-accent{display:block;inset:0 -62px auto auto;position:absolute;z-index:1}.testimonial-content-flex{flex-direction:row;gap:32px}.testimonial-stats-flex{align-items:flex-end;flex-grow:1}.testimonial-stat-card{height:100%;justify-content:center;max-width:227px}}@media (min-width:1200px){.testimonial-content-flex{column-gap:97px}.testimonial-heading{max-width:696px}.testimonial-card{max-width:633px}.testimonial-stats-flex{flex-direction:row;justify-content:flex-end}.testimonial-stat-label{font-size:60px;font-weight:500;letter-spacing:-1.2px;line-height:120%}}