.TestimonialSection-module-scss-module__rfwbOa__section{background-color:#fff;padding:3.5rem 0}@media (min-width:1024px){.TestimonialSection-module-scss-module__rfwbOa__section{padding:5rem 0}}.TestimonialSection-module-scss-module__rfwbOa__title{text-align:center;color:#07071c;margin:0 auto 2rem;font-size:32px;font-weight:600}.TestimonialSection-module-scss-module__rfwbOa__shell{background:#fbf8ff;border-radius:24px;padding:1.5rem 1.25rem}@media (min-width:1024px){.TestimonialSection-module-scss-module__rfwbOa__shell{padding:2rem 2.5rem}}.TestimonialSection-module-scss-module__rfwbOa__layout,.TestimonialSection-module-scss-module__rfwbOa__layoutReverse{flex-direction:column;align-items:center;gap:2rem;display:flex}@media (min-width:1024px){.TestimonialSection-module-scss-module__rfwbOa__layout{flex-direction:row;align-items:center;gap:2.5rem 3rem}.TestimonialSection-module-scss-module__rfwbOa__layoutReverse{flex-direction:row-reverse;align-items:center;gap:2.5rem 3rem}.TestimonialSection-module-scss-module__rfwbOa__phone{flex:0 0 280px}.TestimonialSection-module-scss-module__rfwbOa__content{flex:1;min-width:0}}.TestimonialSection-module-scss-module__rfwbOa__phone{justify-content:center;align-items:center;width:100%;display:flex}.TestimonialSection-module-scss-module__rfwbOa__phone img{object-fit:contain;width:220px;max-width:100%;height:auto}@media (min-width:1024px){.TestimonialSection-module-scss-module__rfwbOa__phone img{width:280px}}.TestimonialSection-module-scss-module__rfwbOa__content{flex-direction:column;gap:1.25rem;width:100%;display:flex}.TestimonialSection-module-scss-module__rfwbOa__card{background:#fff;border-radius:20px;flex-direction:column;gap:1rem;padding:1.5rem 1.25rem;display:flex;box-shadow:0 8px 32px #07071c0f}@media (min-width:1024px){.TestimonialSection-module-scss-module__rfwbOa__card{padding:1.75rem 2rem}}.TestimonialSection-module-scss-module__rfwbOa__logo{object-fit:contain;object-position:left center;width:auto;max-width:120px;height:33px}.TestimonialSection-module-scss-module__rfwbOa__meta{color:#07071c;margin:0;font-size:14px;font-weight:400;line-height:1.65}.TestimonialSection-module-scss-module__rfwbOa__metaValue{font-weight:600}.TestimonialSection-module-scss-module__rfwbOa__meta a{color:#0069de;font-weight:400;text-decoration:none}.TestimonialSection-module-scss-module__rfwbOa__meta a:hover{text-decoration:underline}.TestimonialSection-module-scss-module__rfwbOa__quote{color:#07071c;max-width:75%;margin:0;font-size:15px;font-weight:400;line-height:1.65}.TestimonialSection-module-scss-module__rfwbOa__author{align-items:center;gap:.875rem;padding-left:.25rem;display:flex}.TestimonialSection-module-scss-module__rfwbOa__authorIcon{color:#07071c;background:#07071c0f;border:1px solid #07071c14;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:85px;height:85px;display:flex}.TestimonialSection-module-scss-module__rfwbOa__authorImage{object-fit:cover;border-radius:50%;flex-shrink:0;width:85px;height:85px}.TestimonialSection-module-scss-module__rfwbOa__authorName{color:#07071c;margin:0;font-size:15px;font-weight:600;line-height:1.3}.TestimonialSection-module-scss-module__rfwbOa__authorRole{color:#4a4a5c;margin:0;font-size:14px;font-weight:400;line-height:1.3}
