.testimonials-section__google-summary[data-astro-cid-bqvsvyvw]{justify-content:center;align-items:center;width:100%;max-width:100%;margin:.75rem auto 24px;padding:0 .5rem;display:none}@media (width>=768px){.testimonials-section__google-summary[data-astro-cid-bqvsvyvw]{margin-bottom:32px}}.testimonials-section__google-summary[data-astro-cid-bqvsvyvw][data-visible=true]{display:flex}.testimonials-section__google-banner[data-astro-cid-bqvsvyvw]{color:#fff;max-width:100%;box-shadow:none;background:#1d4f79;border-radius:12px;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;display:inline-flex}.testimonials-section__google-average[data-astro-cid-bqvsvyvw]{color:#fff;font-variant-numeric:tabular-nums;margin:0;font-size:2rem;font-weight:500;line-height:1}.testimonials-section__google-stars[data-astro-cid-bqvsvyvw]{align-items:center;gap:0;display:none}.testimonials-section__google-stars[data-astro-cid-bqvsvyvw][data-visible=true]{display:inline-flex}.testimonials-section__google-star[data-astro-cid-bqvsvyvw]{--star-fill:0%;flex-shrink:0;width:24px;height:24px;display:inline-flex;position:relative}.testimonials-section__google-star-base[data-astro-cid-bqvsvyvw]{color:#ffffff47;width:24px;height:24px;display:block}.testimonials-section__google-star-fill[data-astro-cid-bqvsvyvw]{width:var(--star-fill);height:24px;position:absolute;inset:0 auto 0 0;overflow:hidden}.testimonials-section__google-star-fill[data-astro-cid-bqvsvyvw] svg[data-astro-cid-bqvsvyvw]{width:24px;height:24px;display:block}.testimonials-section__google-brand[data-astro-cid-bqvsvyvw]{justify-content:center;align-items:center;gap:.25rem;min-width:0;display:inline-flex}.testimonials-section__google-mark[data-astro-cid-bqvsvyvw]{flex-shrink:0;width:24px;height:24px;display:inline-flex}.testimonials-section__google-g[data-astro-cid-bqvsvyvw]{width:24px;height:24px;display:block}.testimonials-section__google-label[data-astro-cid-bqvsvyvw]{color:#fff;white-space:nowrap;margin:0;font-size:1.5rem;font-weight:500;line-height:1.2}.testimonials-section__slider[data-astro-cid-bqvsvyvw]{flex-direction:column;gap:1.25rem;width:100%;min-width:0;max-width:100%;margin-top:0;display:flex}@media (width<=639px){.testimonials-section__google-banner[data-astro-cid-bqvsvyvw]{gap:.5rem .75rem;padding:.75rem 1rem}.testimonials-section__google-average[data-astro-cid-bqvsvyvw]{font-size:1.75rem}.testimonials-section__google-label[data-astro-cid-bqvsvyvw]{white-space:normal;text-align:left;font-size:1.125rem}}@media (width<=389px){.testimonials-section__google-label[data-astro-cid-bqvsvyvw]{font-size:1rem}}.testimonials-section__track[data-astro-cid-bqvsvyvw]{scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;outline:none;align-items:flex-start;gap:0;width:100%;max-width:100%;padding-block:.25rem .35rem;display:flex;overflow:auto hidden}@media (prefers-reduced-motion:reduce){.testimonials-section__track[data-astro-cid-bqvsvyvw]{scroll-behavior:auto}}.testimonials-section__track[data-astro-cid-bqvsvyvw]:not([data-testimonials-ready]){grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid;overflow-x:hidden}@media (width<=1023px){.testimonials-section__track[data-astro-cid-bqvsvyvw]:not([data-testimonials-ready]){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.testimonials-section__track[data-astro-cid-bqvsvyvw]:not([data-testimonials-ready]){grid-template-columns:minmax(0,1fr)}}.testimonials-section__track[data-astro-cid-bqvsvyvw]::-webkit-scrollbar{display:none}.testimonials-section__track[data-astro-cid-bqvsvyvw]:focus-visible{border-radius:12px;box-shadow:0 0 0 2px #6e3ce28c}.testimonials-section__page{scroll-snap-align:start;scroll-snap-stop:always;box-sizing:border-box;flex:0 0 100%;grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;align-content:start;gap:1rem;width:100%;min-width:100%;max-width:100%;display:grid}@media (width>=768px){.testimonials-section__page{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.testimonials-section__page{grid-template-columns:repeat(3,minmax(0,1fr))}}.testimonials-section__card[data-astro-cid-bqvsvyvw]{color:#202124;background:#fff;border:1px solid #e8eaed;border-radius:16px;flex-direction:column;width:auto;min-width:0;max-width:100%;height:auto;margin:0;padding:1.25rem 1.35rem;display:flex;box-shadow:0 8px 28px #0000001f}.testimonials-section__track[data-astro-cid-bqvsvyvw]>.testimonials-section__card[data-astro-cid-bqvsvyvw]{flex:0 auto;width:auto;max-width:100%}.testimonials-section__card-header[data-astro-cid-bqvsvyvw]{align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.testimonials-section__avatar[data-astro-cid-bqvsvyvw]{color:#fff;background:#6e3ce2;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1rem;font-weight:700;line-height:1;display:inline-flex;overflow:hidden}.testimonials-section__avatar--photo[data-astro-cid-bqvsvyvw]{background:#e8eaed;padding:0}.testimonials-section__avatar[data-astro-cid-bqvsvyvw] img[data-astro-cid-bqvsvyvw]{object-fit:cover;width:100%;height:100%;display:block}.testimonials-section__identity[data-astro-cid-bqvsvyvw]{min-width:0}.testimonials-section__name[data-astro-cid-bqvsvyvw]{color:#202124;margin:0;font-size:.95rem;font-weight:600;line-height:1.3}.testimonials-section__meta[data-astro-cid-bqvsvyvw]{color:#5f6368;margin:.15rem 0 0;font-size:.8125rem;line-height:1.35}.testimonials-section__stars[data-astro-cid-bqvsvyvw]{gap:2px;margin-bottom:.75rem;font-size:1rem;line-height:1;display:flex}.testimonials-section__star[data-astro-cid-bqvsvyvw]{color:#dadce0}.testimonials-section__star--filled[data-astro-cid-bqvsvyvw]{color:#fbbc04}.testimonials-section__quote[data-astro-cid-bqvsvyvw]{flex-direction:column;flex:1;gap:.5rem;margin:0;display:flex}.testimonials-section__review[data-astro-cid-bqvsvyvw]{color:#3c4043;margin:0;font-size:.9375rem;line-height:1.65}.testimonials-section__review[data-astro-cid-bqvsvyvw].is-clamped{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.testimonials-section__read-toggle[data-astro-cid-bqvsvyvw]{color:#6e3ce2;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin:0;padding:0;font-size:.875rem;font-weight:600;line-height:1.4}.testimonials-section__read-toggle[data-astro-cid-bqvsvyvw]:hover,.testimonials-section__read-toggle[data-astro-cid-bqvsvyvw]:focus-visible{outline:none;text-decoration:underline}.testimonials-section__controls[data-astro-cid-bqvsvyvw]{justify-content:center;align-items:center;gap:1rem;width:100%;display:flex}.testimonials-section__page-indicator[data-astro-cid-bqvsvyvw]{text-align:center;color:#fff;font-variant-numeric:tabular-nums;min-width:3.5rem;margin:0;font-size:.9375rem;font-weight:500;line-height:1}.testimonials-section__nav[data-astro-cid-bqvsvyvw]{cursor:pointer;border:1px solid #0000;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:background-color .16s,color .16s,opacity .16s,border-color .16s;display:inline-flex}.testimonials-section__nav[data-astro-cid-bqvsvyvw] svg[data-astro-cid-bqvsvyvw]{width:1.15rem;height:1.15rem}.testimonials-section__nav--prev[data-astro-cid-bqvsvyvw]{color:#ffffffbf;background:#ffffff1f;border-color:#ffffff2e}.testimonials-section__nav--next[data-astro-cid-bqvsvyvw]{color:#fff;background:#6e3ce2;border-color:#6e3ce2}.testimonials-section__nav--prev[data-astro-cid-bqvsvyvw]:hover:not(:disabled),.testimonials-section__nav--prev[data-astro-cid-bqvsvyvw]:focus-visible:not(:disabled){color:#fff;background:#fff3;outline:none}.testimonials-section__nav--next[data-astro-cid-bqvsvyvw]:hover:not(:disabled),.testimonials-section__nav--next[data-astro-cid-bqvsvyvw]:focus-visible:not(:disabled){background:#d92a56;border-color:#d92a56;outline:none}.testimonials-section__nav[data-astro-cid-bqvsvyvw]:disabled{opacity:.35;cursor:default}
