.testimonials_box__vPHcY{--cell-pad:1rem;--box-h:clamp(28rem,calc(100svh - var(--qw-sticky-offset) - var(--qw-public-section-gap) - 7.125rem - 3rem),38rem)}@media (min-width:47.5rem){.testimonials_box__vPHcY{--cell-pad:1.25rem}}.testimonials_cells__bMDFI{grid-template-columns:minmax(0,1fr)}@media (min-width:64rem){.testimonials_cells__bMDFI{grid-template-rows:1fr auto;min-height:calc(var(--box-h) - 1px)}}.testimonials_featured__mtaw5{container-type:inline-size;display:grid;grid-template-columns:minmax(0,1fr);position:relative}.testimonials_slides__rW0o1{display:grid;grid-column:1/-1;grid-row:1}.testimonials_slide__tFgW4{display:grid;grid-area:1/1;opacity:0;transition:opacity .28s ease,visibility 0s linear .28s;visibility:hidden}.testimonials_slide__tFgW4[data-active=true]{opacity:1;transition:opacity .42s ease .28s,visibility 0s linear .28s;visibility:visible}.testimonials_slideFigure__nazB_{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;margin:0}.testimonials_text___3TBj{align-self:center;color:var(--qw-public-foreground);font-size:1.375rem;font-weight:300;letter-spacing:-.01em;line-height:1.45;margin:0;padding:var(--cell-pad);text-wrap:balance}@media (min-width:40rem){.testimonials_text___3TBj{font-size:1.75rem}}.testimonials_by__2gLZf{align-items:center;display:flex;gap:.5rem;margin:0}.testimonials_byLarge__oQpc3{padding:0 var(--cell-pad) var(--cell-pad)}.testimonials_mark__krD_C{align-items:center;display:inline-flex;flex:none;height:2.75rem;justify-content:center;margin:-.125rem 0 -.125rem -.125rem;width:2.75rem}a.testimonials_mark__krD_C:focus-visible{outline:2px solid var(--qw-public-primary);outline-offset:0}.testimonials_circle__mIYur{align-items:center;border:1px solid var(--qw-public-border);color:var(--qw-public-muted-foreground);display:flex;height:2.5rem;justify-content:center;transition:color var(--qw-public-transition,.15s) ease;width:2.5rem}a.testimonials_mark__krD_C:hover .testimonials_circle__mIYur{color:var(--qw-public-foreground)}.testimonials_glyph__py0PN{flex:none;height:1.125rem;width:1.125rem}.testimonials_who__sT9o7{display:flex;flex-direction:column;gap:.125rem;min-width:0}.testimonials_name__Ds_VL{color:var(--qw-public-foreground);font-size:.875rem;font-weight:500;line-height:1.3}.testimonials_job__CWAQw{color:var(--qw-public-muted-foreground);font-size:.8125rem;line-height:1.3}.testimonials_byLarge__oQpc3 .testimonials_name__Ds_VL{font-size:1rem}.testimonials_byLarge__oQpc3 .testimonials_job__CWAQw{font-size:.875rem}.testimonials_pickers__mglLN{border-top:1px solid var(--qw-public-tint-box-border);display:flex;grid-column:1;grid-row:2;justify-content:center}.testimonials_picker__p5rgM{align-items:center;display:inline-flex;height:2.75rem;justify-content:center;width:2.75rem}.testimonials_dot__J148a{background:var(--qw-public-control-border);height:.5rem;transition:background-color .24s ease,width .24s ease;width:.5rem}.testimonials_picker__p5rgM:hover .testimonials_dot__J148a{background:var(--qw-public-muted-foreground)}.testimonials_picker__p5rgM[aria-current=true] .testimonials_dot__J148a{width:1.75rem}.testimonials_rule__iN0p_{display:none}@media (min-width:64rem){.testimonials_featured__mtaw5{--featured-cols:minmax(0,1fr) minmax(20rem,25%);grid-template-columns:var(--featured-cols)}.testimonials_slides__rW0o1{min-height:9rem}.testimonials_slideFigure__nazB_{grid-template-columns:var(--featured-cols);grid-template-rows:minmax(0,1fr)}.testimonials_text___3TBj{font-size:clamp(1.5rem,2.5cqw,2.25rem);line-height:1.4;padding-right:calc(var(--cell-pad) * 2)}.testimonials_featured__mtaw5{--group-gap:1rem;--person-h:2.75rem;--tabs-h:2.75rem}.testimonials_byLarge__oQpc3{align-self:center;padding-block:0;transform:translateY(calc((var(--tabs-h) + var(--group-gap)) / -2))}.testimonials_rule__iN0p_{border-left:1px solid var(--qw-public-tint-box-border);display:block;grid-column:2;grid-row:1;pointer-events:none}.testimonials_pickers__mglLN{align-self:center;border-top:0;grid-column:2;grid-row:1;justify-content:flex-start;padding:0 var(--cell-pad) 0 calc(var(--cell-pad) - .5rem);transform:translateY(calc((var(--person-h) + var(--group-gap)) / 2))}}@media (min-width:64rem) and (max-height:53rem){.testimonials_text___3TBj{font-size:clamp(1.375rem,2.3cqw,2rem)}}@media (prefers-reduced-motion:reduce){.testimonials_dot__J148a,.testimonials_slide__tFgW4,.testimonials_slide__tFgW4[data-active=true]{transition:none}}