.testimonials__module{color:#fff;padding:140px 0;position:relative;text-align:center}.testimonials__module:after{background-color:#0d1c26;background-position:50%;background-repeat:no-repeat;background-size:cover;block-size:100%;content:"";inline-size:100vw;inset-block-start:0;inset-inline-start:50%;position:absolute;transform:translateX(-50%);z-index:-2}.testimonial__title{display:block;font-size:1.2rem;font-weight:600;margin:0 0 50px;text-decoration:underline}.testimonial__quote{font-size:40px;font-weight:400;margin:0 auto 40px;max-inline-size:950px}.testimonial__author-name{font-weight:600}.testimonial__author p{display:inline;margin:0}@media (max-width:768px){.testimonials__module{padding:80px 20px}.testimonial__title{font-size:1rem;margin:0 0 30px}.testimonial__quote{font-size:28px;margin:0 auto 30px}}