.home .testimonials{padding:58px 0 62px}.home .testimonials .section-head{margin-bottom:26px}.home .testimonials .kicker{font-size:10px;letter-spacing:.14em}.home .testimonials h2.display{font-size:clamp(2rem,3.2vw,3.15rem);line-height:1.02;margin-bottom:0}.home .testimonials .review-row{gap:14px}.home .testimonials .review{padding:22px 24px;border-radius:16px}.home .testimonials .stars{margin-bottom:10px;font-size:11px}.home .testimonials .review p,.home .testimonials .review-copy{font-size:18px;line-height:1.42}.home .testimonials .review-copy{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.home .testimonials .review.is-expanded .review-copy{display:block;overflow:visible}.home .testimonials .review-toggle{margin:12px 0 14px;padding:0;border:0;background:transparent;font:600 11px/1.2 "Manrope",sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#526d63;cursor:pointer;border-bottom:1px solid rgba(82,109,99,.35)}.home .testimonials .review-toggle:hover{border-bottom-color:currentColor}.home .testimonials .review strong{font-size:11px}.home .testimonials .review span{font-size:11px;margin-top:2px}@media(max-width:680px){.home .testimonials{padding:46px 0 50px}.home .testimonials h2.display{font-size:2.15rem}.home .testimonials .review{padding:20px}.home .testimonials .review p,.home .testimonials .review-copy{font-size:17px}.home .testimonials .review-copy{-webkit-line-clamp:3}}