/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.js .testimonial [data-collapsed]{display:none}.js .testimonial__grid[data-masonry-ready]{display:block}.js .testimonial__grid[data-masonry-ready] .testimonial__card{position:absolute;top:0;left:0}.testimonial .testimonial__grid{grid-template-columns:1fr;gap:24px;display:grid;position:relative}@media (width>=48rem){.testimonial .testimonial__grid{grid-template-columns:repeat(2,1fr)}}@media (width>=64rem){.testimonial .testimonial__grid{grid-template-columns:repeat(3,1fr)}}.testimonial .testimonial__card{border:1px solid var(--color-concrete);border-radius:var(--radius-xl);transition:border-color .2s var(--ease-out-soft);flex-direction:column;justify-content:space-between;gap:24px;padding:24px;display:flex}.testimonial .testimonial__card:hover,.testimonial .testimonial__card:focus-visible{border-color:var(--color-ink)}.testimonial .testimonial__quote{font-size:16px;line-height:1.5}.testimonial .testimonial__meta{align-items:center;gap:12px;display:flex}.testimonial .testimonial__avatar{background:var(--color-concrete);width:36px;height:36px;color:var(--color-graphite);font-family:var(--font-sans);letter-spacing:.02em;text-transform:uppercase;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:500;display:flex}.testimonial .testimonial__name{color:var(--color-ink);text-transform:uppercase;display:block}.testimonial .testimonial__role{color:var(--color-graphite);display:block}.testimonial .testimonial__toggle{cursor:pointer;align-items:center;gap:8px;margin-top:32px;font-size:15px;font-weight:500;display:inline-flex}.testimonial .testimonial__toggle .testimonial__toggle-icon{color:var(--color-signal);transition:transform .25s var(--ease-out-soft)}.testimonial .testimonial__toggle[aria-expanded=true] .testimonial__toggle-icon{transform:rotate(180deg)}
