.testimonials-page .testimonials-list{--gap: 48px}@media(min-width:768px){.testimonials-page .testimonials-list{column-count:2;column-gap:var(--gap)}}.testimonials-page .testimonials-list .testimonial-item{margin-bottom:var(--gap);break-inside:avoid}.testimonials-page .testimonials-list .testimonial-item .title{margin-bottom:.5rem;font-family:var(--ff-titles);font-size:clamp(2rem,3vw,2.2rem);line-height:1.2;font-weight:var(--fw-titles);text-wrap:pretty;text-box:trim-both cap text;color:var(--clr-brand-primary)}.testimonials-page .testimonials-list .testimonial-item .author{margin-top:1rem;font-style:italic}
