.testimonial-featured{display:flex;flex-direction:column;gap:4rem}.testimonial-featured--content{padding:4rem 0}.testimonial-featured--quote{margin:0 auto 2rem;max-width:60rem;text-align:center}.testimonial-featured--quote p{font-size:2.6rem}.testimonial-featured--quote>:last-child{margin-bottom:0}.testimonial-featured--author{font-family:var(--tertiary-font-family);font-size:1.6rem;text-align:center}.testimonial-featured--cta{border-top:1px solid var(--primary-color);margin-top:2rem;padding-top:2rem;text-align:center}.testimonial-featured--headshot{text-align:center}@media (min-width:768px){.testimonial-featured{align-items:flex-end;flex-direction:row-reverse}.testimonial-featured--content,.testimonial-featured--headshot{width:calc(50% - 2rem)}}