.testimonials[data-astro-cid-gakqr736]{border-top:1px solid var(--line)}.testimonials[data-astro-cid-gakqr736] .eyebrow[data-astro-cid-gakqr736]{margin-bottom:22px}.testimonials[data-astro-cid-gakqr736] h2[data-astro-cid-gakqr736]{max-width:16ch}.testimonials-intro[data-astro-cid-gakqr736]{max-width:34ch;font-size:16px;line-height:1.7}.testimonials-grid[data-astro-cid-gakqr736]{--quote-columns:min(3,var(--quote-count));grid-template-columns:repeat(var(--quote-columns),minmax(0,1fr));border-top:1px solid var(--line);margin-top:48px;display:grid}.testimonial[data-astro-cid-gakqr736]{border-left:1px solid var(--line);flex-direction:column;align-items:flex-start;min-width:0;margin:0;padding:34px 32px 18px;display:flex}.testimonials-grid[data-astro-cid-gakqr736]:not(.is-carousel) .testimonial[data-astro-cid-gakqr736]:nth-child(3n+1){border-left:0}.testimonials-grid[data-astro-cid-gakqr736].is-carousel{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc(100% / var(--quote-columns));overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--clay) transparent;overflow-x:auto}.testimonials-grid[data-astro-cid-gakqr736].is-loop{scrollbar-width:none}.testimonials-grid[data-astro-cid-gakqr736].is-loop::-webkit-scrollbar{display:none}.is-carousel[data-astro-cid-gakqr736] .testimonial[data-astro-cid-gakqr736]{scroll-snap-align:start;scroll-margin:0}.is-carousel[data-astro-cid-gakqr736]:not(.is-loop) .testimonial[data-astro-cid-gakqr736]:first-child{border-left:0}.quote-mark[data-astro-cid-gakqr736]{height:57px;color:var(--clay);font-family:var(--serif);font-size:88px;line-height:1}blockquote[data-astro-cid-gakqr736]{min-width:0;margin:0}blockquote[data-astro-cid-gakqr736] p[data-astro-cid-gakqr736]{font-family:var(--serif);letter-spacing:-.012em;color:var(--ink);overflow-wrap:anywhere;font-size:clamp(25px,2.2vw,34px);font-weight:360;line-height:1.22}figcaption[data-astro-cid-gakqr736]{flex-direction:column;align-items:flex-start;gap:5px;width:100%;margin-top:auto;padding-top:30px;display:flex}.review-author[data-astro-cid-gakqr736]{overflow-wrap:anywhere;font-size:16px;font-weight:650}.review-rating[data-astro-cid-gakqr736]{color:var(--clay);letter-spacing:3px;font-size:14px}.review-source[data-astro-cid-gakqr736]{border-bottom:1px solid var(--line);align-items:center;gap:9px;max-width:100%;min-height:44px;font-size:16px;line-height:1.4;display:inline-flex}.review-source[data-astro-cid-gakqr736]:hover{color:var(--clay);border-bottom-color:currentColor}.review-direct[data-astro-cid-gakqr736]{color:var(--muted);font-size:16px}.testimonials-navigation[data-astro-cid-gakqr736]{justify-content:flex-end;align-items:center;margin-top:26px;display:flex}.testimonials-navigation[data-astro-cid-gakqr736][hidden]{display:none}.testimonials-playback-icon[data-astro-cid-gakqr736]{display:flex}.testimonials[data-astro-cid-gakqr736] .testimonials-back{transform:rotate(180deg)}@media (width<=1100px){.testimonials-grid[data-astro-cid-gakqr736]{--quote-columns:min(2,var(--quote-count))}.testimonials-grid[data-astro-cid-gakqr736]:not(.is-carousel) .testimonial[data-astro-cid-gakqr736]:nth-child(3n+1){border-left:1px solid var(--line)}.testimonials-grid[data-astro-cid-gakqr736]:not(.is-carousel) .testimonial[data-astro-cid-gakqr736]:nth-child(odd){border-left:0}}@media (width<=700px){.testimonials-grid[data-astro-cid-gakqr736]{--quote-columns:1;margin-top:34px}.testimonial[data-astro-cid-gakqr736]{padding:30px 20px 20px}.testimonials-grid[data-astro-cid-gakqr736]:not(.is-carousel) .testimonial[data-astro-cid-gakqr736]{border-left:0;border-top:1px solid var(--line);padding-left:0;padding-right:0}.testimonials-intro[data-astro-cid-gakqr736]{max-width:48ch}blockquote[data-astro-cid-gakqr736] p[data-astro-cid-gakqr736]{max-width:30ch;font-size:30px}figcaption[data-astro-cid-gakqr736]{padding-top:24px}.testimonials-navigation[data-astro-cid-gakqr736]{justify-content:flex-start}}@media (width<=420px){blockquote[data-astro-cid-gakqr736] p[data-astro-cid-gakqr736]{font-size:27px}.review-source[data-astro-cid-gakqr736]{font-size:16px}}
