.testimonials{display:flex;flex-direction:column;align-items:center}.testimonials h2{margin-bottom:32px;text-align:center}.testimonials article{border-top:4px solid var(--warmest);margin-bottom:32px;padding-top:32px;padding-bottom:16px}.testimonials article p{display:inline-block;width:100%;font-size:24px;font-weight:600;padding:0 5%;white-space:pre-line}.testimonials article span{display:inline-block;width:100%;font-style:italic;font-size:22px;color:var(--cool)}.testimonials article:nth-child(odd) p{text-align:left}.testimonials article:nth-child(2n) p,.testimonials article:nth-child(odd) span{text-align:right}.testimonials article:nth-child(2n) span{text-align:left}.testimonials article:last-child{border-bottom:6px solid var(--warmest);padding-bottom:36px}