.TestimonialCard_highlight__JjOYa{background:#ffd4b8}.TestimonialCard_highlighttext__PZUQB{color:#ffd4b8}.TestimonialCard_card__53lRo{display:grid;grid-template-columns:1fr 1fr;border-radius:1.5rem;overflow:hidden;transition:all .3s ease;min-height:25rem}.TestimonialCard_card__53lRo:hover{transform:translateY(-.5rem)}.TestimonialCard_imageSection__PNWm0{position:relative;width:100%;height:100%;overflow:hidden}.TestimonialCard_imageSection__PNWm0 img{transition:transform .3s ease}.TestimonialCard_imageSection__PNWm0:hover img{transform:scale(1.05)}.TestimonialCard_contentSection__JljAt{background:#2161b9;padding:2.5rem;display:flex;flex-direction:column;justify-content:space-between;color:#fff}.TestimonialCard_testimonialText___86D5{font-size:1.15rem;line-height:1.7;margin:0;font-weight:400;flex:1}.TestimonialCard_footer__Jp_HF{display:flex;flex-direction:column;gap:1rem;margin-top:2rem}.TestimonialCard_author__SKT5q{font-size:1.1rem;font-weight:600;margin:0}.TestimonialCard_rating__1uJnS{display:flex;gap:.25rem}.TestimonialCard_rating__1uJnS svg{width:1.5rem;height:1.5rem}@media(max-width:64rem){.TestimonialCard_card__53lRo{grid-template-columns:1fr;min-height:auto}.TestimonialCard_imageSection__PNWm0{height:16rem}.TestimonialCard_contentSection__JljAt{padding:2rem}.TestimonialCard_testimonialText___86D5{font-size:1rem}}@media(max-width:48rem){.TestimonialCard_imageSection__PNWm0{height:14rem}.TestimonialCard_contentSection__JljAt{padding:1.5rem}.TestimonialCard_testimonialText___86D5{font-size:.95rem}.TestimonialCard_author__SKT5q{font-size:1rem}.TestimonialCard_rating__1uJnS svg{width:1.25rem;height:1.25rem}}