.pl-testimonials{display:grid;gap:48px;grid-template-columns:minmax(0,1fr)}.pl-testimonials--1{margin:0 auto;max-width:760px}.pl-testimonials--1.pl-testimonials--head-left{margin-left:0}@media (min-width:760px){.pl-testimonials--2,.pl-testimonials--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.pl-testimonials--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.pl-testimonial{display:flex;flex-direction:column;margin:0}.pl-testimonial__mark{color:var(--pl-gold);display:block;font-size:56px;line-height:.8;margin-bottom:4px}.pl-testimonial__text{font-size:18px;font-weight:300;line-height:1.55;margin:0}.pl-testimonials--1 .pl-testimonial__text{font-size:clamp(20px,2.4vw,26px);line-height:1.45}.pl-testimonial__text p{margin:0 0 .75em}.pl-testimonial__text p:last-child{margin-bottom:0}.pl-testimonial__credit{align-items:center;display:flex;font-size:15px;gap:14px;margin-top:auto;padding-top:24px}.pl-testimonial__who{border-top:2px solid var(--pl-gold);display:flex;flex-direction:column;gap:2px;padding-top:12px}.pl-testimonial__who strong{font-weight:700}.pl-testimonial__who span{color:var(--pl-text-muted)}.pl-testimonial__photo{border-radius:50%;flex:none;height:56px;object-fit:cover;width:56px}.pl-bg--dark .pl-testimonial__who span,.pl-bg--deep .pl-testimonial__who span{color:inherit;opacity:.8}.pl-bg--dark .pl-testimonial__mark,.pl-bg--deep .pl-testimonial__mark{color:var(--pl-gold-light)}.pl-bg--dark .pl-testimonial__who,.pl-bg--deep .pl-testimonial__who{border-color:var(--pl-gold-light)}.pl-tst--photo{color:#fff;overflow:hidden}.pl-tst__bg{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.pl-tst__shade{background:#0f0f0e;inset:0;position:absolute}.pl-tst--photo .pl-container{position:relative;z-index:1}.pl-tst--photo .pl-lead,.pl-tst--photo .pl-testimonial__who span{color:#fff;opacity:.85}.pl-rotator{margin:0 auto;max-width:820px;text-align:center}.pl-rotator.pl-testimonials--head-left{margin-left:0;text-align:left}.pl-rotator__slides{display:flex;overflow-x:auto;overscroll-behavior-x:contain;position:relative;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.pl-rotator__slides::-webkit-scrollbar{display:none}.pl-rotator__slides:focus-visible{outline:3px solid var(--pl-gold-light);outline-offset:6px}.pl-rotator__slide{flex:0 0 100%;padding:0 4px;scroll-snap-align:center;scroll-snap-stop:always}.pl-rotator .pl-testimonial__text{font-size:clamp(20px,2.4vw,26px);line-height:1.45}.pl-rotator .pl-testimonial__credit{justify-content:center}.pl-rotator.pl-testimonials--head-left .pl-testimonial__credit{justify-content:flex-start}.pl-rotator .pl-testimonial__who{text-align:left}.pl-rotator__controls{align-items:center;display:flex;gap:4px;justify-content:center;margin-top:32px}.pl-rotator.pl-testimonials--head-left .pl-rotator__controls{justify-content:flex-start}.pl-rotator__dot{align-items:center;background:none;border:0;cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0;width:32px}.pl-rotator__dot:focus-visible{border-radius:50%;outline:3px solid var(--pl-gold-light);outline-offset:2px}.pl-rotator__dot:before{border:2px solid var(--pl-gold);border-radius:50%;content:"";height:10px;transition:background-color .2s ease;width:10px}.pl-rotator__dot[aria-current=true]:before{background:var(--pl-gold)}.pl-bg--dark .pl-rotator__dot:before,.pl-bg--deep .pl-rotator__dot:before{border-color:var(--pl-gold-light)}.pl-bg--dark .pl-rotator__dot[aria-current=true]:before,.pl-bg--deep .pl-rotator__dot[aria-current=true]:before{background:var(--pl-gold-light)}@media (prefers-reduced-motion:reduce){.pl-rotator__slides{scroll-behavior:auto}}