blockquote{border:none!important;padding-left:0}.testimonial-wrapper{background-color:#101820;isolation:isolate;overflow:hidden;padding:3rem .75rem;position:relative}.shape-a{background:radial-gradient(45rem 50rem at top,#94a3b8,#101820);inset:0;opacity:.2}.shape-a,.shape-b{position:absolute;visibility:hidden;z-index:-10}.shape-b{background-color:#101820;border-right:1px solid rgba(148,163,184,.5);bottom:0;box-shadow:0 4px 6px -1px rgba(99,102,241,.1),0 2px 4px -1px rgba(99,102,241,.1);margin-right:4rem;right:50%;top:0;transform:skewX(-30deg);transform-origin:bottom left;width:200%}.testimonial-inner-wrapper{margin:0 auto;max-width:42rem}.testimonial-inner-wrapper img{display:block;height:3rem;margin:0 auto;width:auto}.testimonial-inner-wrapper figure{margin-top:2.5rem;margin-inline-end:0!important;margin-inline-start:0!important}.testimonial-text{color:#f1f5f9;font-size:1.25rem;font-weight:400;text-align:center}.testimonial-text p{text-wrap:pretty}.testimonial-person-wrapper{margin-top:2.5rem}.testimonial-person-wrapper-inner{align-items:center;display:flex;gap:1rem;justify-content:center;line-height:1.5rem;margin-left:.875rem;margin-top:1rem}.testimonial-person-name{color:#f1f5f9;font-weight:600}.testimonial-person-position{color:#94a3b8}@media (min-width:640px){.testimonial-wrapper{padding-bottom:8rem;padding-top:8rem}.shape-b{margin-right:7rem}}@media (min-width:1024px){.testimonial-wrapper{padding:6rem 2rem}.shape-a,.shape-b{visibility:visible}.shape-b{margin-right:0}.testimonial-inner-wrapper{max-width:56rem}.testimonial-text{padding:0 5em}.testimonial-text p{line-height:40px}figure{margin-inline-end:40px;margin-inline-start:40px}}@media (min-width:1280px){.shape-b{margin-right:4rem;transform-origin:center}}