.testimonials_component[data-astro-cid-gakqr736]{grid-template-columns:minmax(0,3fr) minmax(0,9fr);align-items:start;gap:3rem 4rem;display:grid}.testimonials_aside[data-astro-cid-gakqr736]{flex-direction:column;gap:2rem;padding-top:.75rem;display:flex}.testimonials_heading[data-astro-cid-gakqr736]{letter-spacing:-.02em;font-size:clamp(1.375rem,2vw,1.75rem);font-weight:750;font-stretch:118%;line-height:1.15}.testimonials_controls[data-astro-cid-gakqr736]{align-items:center;gap:.5rem;display:flex}.testimonials_count[data-astro-cid-gakqr736]{font-variant-numeric:tabular-nums;margin-left:.75rem;font-weight:600;font-stretch:112%}.testimonials_arrow[data-astro-cid-gakqr736]{background:var(--color-hydro);width:2.75rem;height:2.75rem;color:var(--color-white);transition:background-color .25s var(--ease-out), transform .25s var(--ease-out);border-radius:50%;place-items:center;display:inline-grid}.testimonials_arrow[data-astro-cid-gakqr736]:hover{background:var(--color-hydro-dark)}.testimonials_arrow[data-astro-cid-gakqr736]:active{transform:scale(.94)}.testimonials_arrow-icon[data-astro-cid-gakqr736]{border-top:1.5px solid;border-right:1.5px solid;width:.5625rem;height:.5625rem;transform:translate(-2px)rotate(45deg)}.testimonials_arrow-icon[data-astro-cid-gakqr736].is-prev{transform:translate(2px)rotate(-135deg)}.testimonials_stat[data-astro-cid-gakqr736]{border-top:1.5px solid var(--line);padding-top:2rem;display:grid;overflow:hidden}.testimonials_fact[data-astro-cid-gakqr736]{opacity:0;transition:opacity .5s var(--ease-out), transform .6s var(--ease-out);flex-direction:column;grid-area:1/1;gap:.5rem;display:flex;transform:translateY(.75rem)}.testimonials_fact[data-astro-cid-gakqr736].is-active{opacity:1;transition-delay:.15s;transform:none}.testimonials_stat-number[data-astro-cid-gakqr736]{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(2.25rem,3.6vw,3.5rem);font-weight:850;font-stretch:125%;line-height:.9}.testimonials_stat-label[data-astro-cid-gakqr736]{max-width:18ch}.testimonials_track[data-astro-cid-gakqr736]{display:grid}.testimonials_slide[data-astro-cid-gakqr736]{grid-area:1/1;margin:0}.testimonials_figure[data-astro-cid-gakqr736]{margin:0}.testimonials_quote[data-astro-cid-gakqr736]{letter-spacing:-.035em;text-wrap:pretty;margin:0;font-size:clamp(2rem,4.4vw,4.5rem);font-weight:750;font-stretch:110%;line-height:1.06}.testimonials_quote[data-astro-cid-gakqr736].is-long{font-size:clamp(1.625rem,3vw,3rem);line-height:1.12}.testimonials_quote[data-astro-cid-gakqr736] p[data-astro-cid-gakqr736]:before{content:"“";margin-left:-.42em}.testimonials_quote[data-astro-cid-gakqr736] p[data-astro-cid-gakqr736]:after{content:"”"}.testimonials_author[data-astro-cid-gakqr736]{align-items:center;gap:.875rem;margin-top:2.5rem;display:flex}.testimonials_avatar[data-astro-cid-gakqr736]{object-fit:cover;filter:grayscale();border-radius:50%;flex:none;width:3rem;height:3rem}.testimonials_avatar[data-astro-cid-gakqr736].is-initials{background:var(--color-ink);color:var(--color-chalk);box-shadow:0 0 0 3px var(--background), 0 0 0 4.5px var(--color-hydro);letter-spacing:.02em;place-items:center;font-size:.875rem;font-weight:750;font-stretch:118%;display:grid}.testimonials_name[data-astro-cid-gakqr736]{letter-spacing:-.01em;font-weight:750;font-stretch:118%;display:block}.testimonials_role[data-astro-cid-gakqr736]{font-size:var(--text-size-small);display:block}.testimonials_sample[data-astro-cid-gakqr736]{background:color-mix(in srgb, var(--color-hydro) 14%, transparent);color:var(--color-hydro);vertical-align:middle;border-radius:999px;margin-left:.5rem;padding:.125rem .5rem;font-size:.75rem;font-weight:600;display:inline-block}.testimonials_progress[data-astro-cid-gakqr736]{gap:.375rem;margin-top:-.5rem;display:flex}.testimonials_bar[data-astro-cid-gakqr736]{flex:1;max-width:7rem;height:1.5rem;position:relative}.testimonials_bar[data-astro-cid-gakqr736]:before,.testimonials_bar-fill[data-astro-cid-gakqr736]{content:"";border-radius:2px;height:2px;margin-top:-1px;position:absolute;top:50%;left:0;right:0}.testimonials_bar[data-astro-cid-gakqr736]:before{background:var(--line)}.testimonials_bar-fill[data-astro-cid-gakqr736]{background:var(--color-hydro);transform-origin:0;transform:scaleX(0)}.testimonials_slide[data-astro-cid-gakqr736]{opacity:0;visibility:hidden;transition:opacity .6s var(--ease-out), transform .9s var(--ease-out), visibility 0s linear .6s;transform:translateY(1.5rem)}.testimonials_slide[data-astro-cid-gakqr736].is-active{opacity:1;visibility:visible;transition:opacity .7s var(--ease-out) .15s, transform .9s var(--ease-out) .15s;transform:none}.testimonials_bar[data-astro-cid-gakqr736].is-done .testimonials_bar-fill[data-astro-cid-gakqr736]{transform:scaleX(1)}.testimonials_component[data-astro-cid-gakqr736].is-auto .testimonials_bar[data-astro-cid-gakqr736].is-active .testimonials_bar-fill[data-astro-cid-gakqr736]{animation:testimonials-fill var(--testimonials-duration,7s) linear forwards}.testimonials_component[data-astro-cid-gakqr736]:not(.is-auto) .testimonials_bar[data-astro-cid-gakqr736].is-active .testimonials_bar-fill[data-astro-cid-gakqr736]{transform:scaleX(1)}.testimonials_component[data-astro-cid-gakqr736].is-paused .testimonials_bar[data-astro-cid-gakqr736].is-active .testimonials_bar-fill[data-astro-cid-gakqr736]{animation-play-state:paused}@keyframes testimonials-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (width<=991px){.testimonials_component[data-astro-cid-gakqr736]{grid-template-columns:1fr}.testimonials_aside[data-astro-cid-gakqr736]{flex-flow:wrap;justify-content:space-between;align-items:center;padding-top:0}.testimonials_stat[data-astro-cid-gakqr736]{display:none}.testimonials_progress[data-astro-cid-gakqr736]{flex-basis:100%;order:3;margin-top:0}}@media (width<=767px){.testimonials_quote[data-astro-cid-gakqr736] p[data-astro-cid-gakqr736]:before{margin-left:0}}
