.testimonial{background:#0d263b;box-sizing:border-box;font-family:Roboto,sans-serif;width:100%}.testimonial__inner{box-sizing:border-box;margin:0 auto;max-width:1200px;padding:64px 24px}.testimonial__card{background:#163450;border:1px solid #1e3f5e;border-radius:12px;box-sizing:border-box;min-width:0;padding:44px 48px 40px}.testimonial__eyebrow{color:#c8d6e8!important;font-family:Roboto,sans-serif!important;font-size:11px;font-weight:600;letter-spacing:.12em;margin:0 0 28px;text-transform:uppercase}.testimonial__quote-body{align-items:flex-start;display:flex;gap:20px;margin-bottom:32px;min-width:0}.testimonial__quote-bar{align-self:stretch;background:linear-gradient(180deg,#4caf82 13%,#468dff 36%,#b1e1f1 57%,#468dff 95%);border-radius:2px;flex-shrink:0;width:3px}.testimonial__quote-text{font-size:18px;font-weight:400;line-height:1.7;min-width:0;word-wrap:break-word;overflow-wrap:break-word}.testimonial__quote-text,.testimonial__quote-text p{color:#c8d6e8!important;font-family:Roboto,sans-serif!important}.testimonial__quote-text p{margin:0}.testimonial__attr{align-items:center;display:flex;flex-wrap:wrap;gap:12px;padding-left:23px}.testimonial__firm-logo{display:block;height:28px;object-fit:contain;width:auto}.testimonial__attr-sep{color:#1e3f5e;font-size:12px}.testimonial__attr-name{color:#fff!important;font-weight:700}.testimonial__attr-name,.testimonial__attr-title{font-family:Roboto,sans-serif!important;font-size:14px}.testimonial__attr-title{color:#c8d6e8!important;font-weight:400}@media (max-width:1024px){.testimonial__card{padding:36px 32px 32px}.testimonial__quote-text{font-size:17px}}@media (max-width:768px){.testimonial__inner{padding:48px 16px}.testimonial__card{padding:28px 24px 24px}.testimonial__quote-text{font-size:16px}.testimonial__attr{gap:8px;padding-left:23px}}