.ff-dl-testimonial{background:#f7faff;border-bottom:1px solid #ebecee;border-top:1px solid #ebecee;font-family:Inter,Helvetica Neue,Arial,sans-serif;padding:64px 24px}.ff-dl-testimonial__inner{margin:0 auto;max-width:1080px;position:relative}.ff-dl-testimonial__card{background:#fff;border:1px solid #ebecee;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08);padding:40px 40px 32px;position:relative}.ff-dl-testimonial__quote-mark{color:rgba(221,7,139,.15);font-family:Georgia,serif;font-size:64px;left:28px;line-height:1;position:absolute;top:16px}.ff-dl-testimonial__quote{color:#343434;font-size:18px;font-style:oblique;font-weight:300;line-height:1.65;margin:0 0 24px;padding-top:24px}.ff-dl-testimonial__author{align-items:center;display:flex;gap:14px}.ff-dl-testimonial__avatar{background:linear-gradient(135deg,#652d90,#dd078b);border-radius:50%;height:44px;object-fit:cover;width:44px}.ff-dl-testimonial__name{color:#343434;font-size:15px;font-weight:700;margin:0 0 2px}.ff-dl-testimonial__role{color:gray;font-size:13px;margin:0}