._TestimonialsSection_0ee7baf{background-color:var(--sin-surface-container-lowest);flex-direction:column;gap:2.5rem;padding:4rem 0;display:flex}@media (min-width:64rem){._TestimonialsSection_0ee7baf{gap:3rem;padding:6rem 0 8rem}}._TestimonialsSection__header_0ee7baf{flex-direction:column;align-items:stretch;gap:1rem;padding:0 1rem;display:flex}@media (min-width:64rem){._TestimonialsSection__header_0ee7baf{flex-direction:row;justify-content:space-between;align-items:center;padding:0 8rem}}._TestimonialsSection__title_0ee7baf{letter-spacing:-.025rem;color:var(--sin-on-surface);align-items:center;gap:1rem;margin:0;font-family:Bricolage Grotesque,sans-serif;font-size:2rem;font-weight:500;line-height:2.5rem;display:flex}@media (min-width:40rem){._TestimonialsSection__title_0ee7baf{letter-spacing:-.0156rem;gap:1.5rem;font-family:Bricolage Grotesque,sans-serif;font-size:2.5rem;font-weight:500;line-height:3rem}}@media (min-width:64rem){._TestimonialsSection__title_0ee7baf{letter-spacing:-.035rem;font-size:3.5rem;line-height:1.2}}._TestimonialsSection__titleDecor_0ee7baf{flex:none;width:2.25rem;height:auto;display:inline-block}@media (min-width:40rem){._TestimonialsSection__titleDecor_0ee7baf{width:3.0625rem}}._TestimonialsSection__titleText_0ee7baf{flex:1;min-width:0}._TestimonialsSection__controls_0ee7baf{align-self:flex-end;align-items:center;gap:1rem;display:flex}@media (min-width:64rem){._TestimonialsSection__controls_0ee7baf{align-self:auto}}._TestimonialsSection__prevButton_0ee7baf>*{transform:scaleX(-1)}._TestimonialsSection__prev_0ee7baf{opacity:0;visibility:hidden;translate:.5rem}._TestimonialsSection__prev--visible_0ee7baf{opacity:1;visibility:visible;translate:0}@media (prefers-reduced-motion:no-preference){._TestimonialsSection__prev_0ee7baf{transition:opacity .25s,translate .25s,visibility .25s}}._TestimonialsSection__track_0ee7baf::-webkit-scrollbar{width:8px;height:8px}._TestimonialsSection__track_0ee7baf::-webkit-scrollbar-track{background:0 0}._TestimonialsSection__track_0ee7baf::-webkit-scrollbar-thumb{background:0 0}._TestimonialsSection__track_0ee7baf::-webkit-scrollbar-thumb:hover{background:0 0}._TestimonialsSection__track_0ee7baf{scrollbar-width:none;scroll-snap-type:x mandatory;gap:1rem;margin:-2.5rem 0;padding:2.5rem 1rem;scroll-padding-inline-start:1rem;list-style:none;display:flex;overflow:auto hidden}@media (min-width:64rem){._TestimonialsSection__track_0ee7baf{gap:2rem;padding:2.5rem 8rem;scroll-padding-inline-start:8rem}}._TestimonialsSection__item_0ee7baf{scroll-snap-align:start;flex-shrink:0}._TestimonialCard_0ee7baf{background-color:var(--sin-surface-container);border-radius:1rem;flex-direction:column;gap:1.5rem;width:calc(100vw - 2rem);max-width:22rem;padding:1.5rem;transition:transform .25s,box-shadow .25s;display:flex}._TestimonialCard_0ee7baf:hover{box-shadow:0 .75rem 1.5rem color-mix(in srgb, var(--sin-scrim) 24%, transparent);transform:translateY(-.25rem)}@media (min-width:64rem){._TestimonialCard_0ee7baf{flex-direction:row;gap:3rem;width:25.625rem;max-width:none;height:22rem;padding:1.5rem 2rem}._TestimonialCard--withPhoto_0ee7baf{width:41.25rem}}._TestimonialCard__content_0ee7baf{flex-direction:column;flex:1;gap:1.5rem;min-width:0;display:flex}._TestimonialCard__header_0ee7baf{flex-direction:column;display:flex}._TestimonialCard__name_0ee7baf{letter-spacing:0;color:var(--sin-on-surface);margin:0;font-family:Bricolage Grotesque,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.75rem}._TestimonialCard__role_0ee7baf{letter-spacing:.0063rem;color:var(--sin-on-surface-variant);margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}._TestimonialCard__quote_0ee7baf{flex:1;align-items:center;margin:0;display:flex}._TestimonialCard__quoteText_0ee7baf{letter-spacing:-.0187rem;color:var(--sin-on-surface);margin:0;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(1.375rem,2vw,1.75rem);font-weight:700;line-height:2.25rem}._TestimonialCard__result_0ee7baf{flex-direction:column;display:flex}._TestimonialCard__resultLabel_0ee7baf{letter-spacing:.0094rem;color:var(--sin-on-surface-variant);margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:400;line-height:1.5rem}._TestimonialCard__resultValue_0ee7baf{letter-spacing:-.0125rem;color:var(--sin-on-surface);margin:0;font-family:Bricolage Grotesque,sans-serif;font-size:1.5rem;font-weight:700;line-height:2rem}._TestimonialCard--stat_0ee7baf ._TestimonialCard__resultValue_0ee7baf{letter-spacing:-.0187rem;font-family:Bricolage Grotesque,sans-serif;font-size:1.75rem;font-weight:700;line-height:2.25rem}._TestimonialCard__photo_0ee7baf{border-radius:1rem;flex:none;width:100%;height:13rem;position:relative;overflow:hidden}@media (min-width:64rem){._TestimonialCard__photo_0ee7baf{width:16.5rem;height:100%}}._TestimonialCard__photo_0ee7baf img{object-fit:cover}._TestimonialCard__play_0ee7baf{background-color:color-mix(in srgb, var(--sin-scrim) 60%, transparent);border-radius:999px;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex;position:absolute;top:.5rem;right:.5rem}
