.testimonialsGrid .testimonialCard{width:auto;min-width:0;min-height:270px}
.testimonialsGrid .testimonialCardTop{align-items:center;margin-bottom:22px}
.testimonialsGrid .testimonialCardTop>div{min-width:0}
.testimonialsGrid .testimonialCardTop strong{overflow-wrap:anywhere}
.testimonialsGrid .testimonialAvatar{background:#e1f2f0;color:#487f7f;border:1px solid #c6e4e0;font-size:18px;font-weight:800}
.testimonialsGrid .testimonialCard p{font-size:21px;font-weight:700;line-height:1.5;letter-spacing:-.3px;color:#101936}
.testimonialsGrid .testimonialCard a{font-size:13px;line-height:1.5;padding-top:24px}
@media(max-width:900px){.testimonialsGrid{grid-template-columns:minmax(0,1fr)}.testimonialsGrid .testimonialCard{min-height:220px}.testimonialsGrid .testimonialCard p{font-size:20px}}

.testimonialRating{display:flex;align-items:center;gap:8px;margin-top:7px}.testimonialRating svg{width:24px;height:24px;flex:none}.testimonialRating .testimonialStars{font-size:23px;letter-spacing:1px;color:#f4bc12}.testimonialsGrid .testimonialCard{min-height:320px}.testimonialsGrid .testimonialCard p{font-size:22px;line-height:1.65;font-weight:500}.testimonialsGrid .testimonialCardTop{margin-bottom:26px}@media(max-width:600px){.testimonialsGrid .testimonialCard p{font-size:20px}}
