.testimonial-leadin{margin-bottom:1rem;text-align:center}.testimonials{background:var(--gradient);padding-block-end:var(--ls-padding-bottom);padding-block-start:var(--ls-padding-top)}.testimonials__section{background:var(--c-black);border:none;box-shadow:0 20px 80px 0 #00000040,0 0 30px 0 #00000040;display:flex;flex-direction:column;gap:1rem;margin-top:var(--ls-pullup)}.testimonial{border:none;display:flex;flex-flow:column nowrap;gap:20px;margin-inline:auto;width:min(1000px,100%)}.testimonial__image{aspect-ratio:1/1;border-radius:95px;height:95px;overflow:clip;width:95px}.testimonial__image img{height:100%;object-fit:cover;object-position:top center;width:100%}.testimonial__title{display:flex;font-size:32px;gap:1rem}.testimonial__text{color:var(--c-white);flex:1}.testimonial__icon{font-family:var(--f-primary);font-size:5rem;height:32px;line-height:1;margin-block-start:-3px}.testimonial__dash{margin-block-start:3px}.testimonial__content{margin-bottom:1rem;text-wrap:pretty}.testimonial__content:after{content:close-quote;display:inline}.testimonial__meta{display:flex;font-size:.7rem;gap:3px;line-height:1.1}.testimonial__author{font-weight:700}.testimonial__company{font-weight:400}.testimonial__author,.testimonial__company{filter:opacity(80%);font-size:.9rem;text-transform:uppercase}@media (min-width:500px){.testimonial{flex-flow:row nowrap;gap:40px}}