.testimonial-wrap{padding:64px 32px;gap:16px;border-radius:8px;background-color:#f7f8fa;flex-direction:column;flex:1 1}.testimonial-person{gap:16px}.testimonial-person>.label{color:#6a6c70;height:32px}.testimonial-pic{width:48px;height:48px;border-radius:50%;background:linear-gradient(180deg,rgba(235,249,246,.5),rgba(235,249,246,0)),url(/henry-tran.jpeg),#d3d3d3;background-position:50%;background-repeat:no-repeat;background-size:cover}.quote{font-style:italic;max-width:456px;padding:0;margin:0;font-size:1.125rem}.visited:visited{color:#0f1838}.stars-wrap.large{margin-top:24px}.stars-wrap.large>svg{height:24px;width:24px}.testimonial-name-role{font-size:1rem;color:#6a6c70}@media only screen and (max-width:1200px){.testimonial-wrap{padding:32px}}@media only screen and (max-width:768px){.testimonial-wrap{padding:32px 16px;gap:16px}}@media only screen and (max-width:520px){.testimonial-wrap{padding:16px}.stars-wrap.large{margin-top:0}.quote{font-size:1rem}.testimonial-name-role{font-size:.875rem}}