.TestimonialsSection_section__pD4pc{padding:clamp(56px,6vw,88px) 0;background:#0b1220;color:#eef2ff}.TestimonialsSection_header__JEO_f{max-width:760px;margin:0 auto 28px;text-align:center}.TestimonialsSection_title__e1Uk2{margin:0;font-size:clamp(28px,3.2vw,40px);letter-spacing:-.02em}.TestimonialsSection_subhead__R3c_s{margin:12px 0 0;color:rgba(238,242,255,.78);font-size:16px;line-height:1.55}.TestimonialsSection_stage__L2A86{position:relative;display:grid;grid-gap:16px;gap:16px;align-items:center;justify-items:center}.TestimonialsSection_card__TWlkN{margin:0;width:min(980px,100%);padding:24px;min-height:360px;border-radius:18px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);box-shadow:0 18px 45px rgba(0,0,0,.35);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:grid;grid-template-columns:280px minmax(0,1fr);grid-gap:22px;gap:22px;align-items:center;animation:TestimonialsSection_fadeIn__0dcpY .24s ease-out}.TestimonialsSection_quote__Jh7MS{margin:0;font-size:18px;line-height:1.6;color:rgba(238,242,255,.92);white-space:pre-line}.TestimonialsSection_identity__6dMe1{display:flex;flex-direction:column;gap:14px}.TestimonialsSection_photoWrap__NEZwD{width:168px;height:168px;border-radius:999px;overflow:hidden;border:1px solid hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.05);box-shadow:0 18px 45px rgba(0,0,0,.35)}.TestimonialsSection_photo__H8Cov{width:100%;height:100%;object-fit:cover}.TestimonialsSection_identityMeta__2VqSf{display:grid;grid-gap:10px;gap:10px}.TestimonialsSection_companyLogo__74xzh{max-width:270px;width:auto;height:42px;object-fit:contain;opacity:.92}.TestimonialsSection_companyLogo__74xzh[data-treatment=invert]{filter:brightness(0) invert(1)}.TestimonialsSection_companyLogoMask__Zq5mh{display:inline-block;width:270px;height:42px;background:rgba(238,242,255,.92);-webkit-mask-image:var(--logo-url);mask-image:var(--logo-url);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:left center;mask-position:left center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-mode:luminance;mask-mode:luminance;opacity:.92}.TestimonialsSection_person__6eV0T{display:grid;grid-gap:4px;gap:4px}.TestimonialsSection_name__3FY2B{font-weight:700;letter-spacing:-.01em}.TestimonialsSection_role__ELPgz{font-size:14px;color:rgba(238,242,255,.68)}.TestimonialsSection_dots__5qMJ2{display:inline-flex;gap:10px;align-items:center;justify-content:center}.TestimonialsSection_dot__h1b3s{width:10px;height:10px;border-radius:999px;border:1px solid hsla(0,0%,100%,.3);background:hsla(0,0%,100%,.12);cursor:pointer}.TestimonialsSection_dot__h1b3s[data-active=true]{background:hsla(0,0%,100%,.85);border-color:hsla(0,0%,100%,.85)}.TestimonialsSection_measureWrap__V7Zpg{position:absolute;inset:0;visibility:hidden;pointer-events:none;z-index:-1}.TestimonialsSection_measureCard__CF4M5{position:relative;width:min(980px,100%)}@keyframes TestimonialsSection_fadeIn__0dcpY{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:820px){.TestimonialsSection_card__TWlkN{grid-template-columns:1fr;padding:20px;gap:16px;text-align:left;min-height:0}.TestimonialsSection_identity__6dMe1{align-items:center;text-align:center}.TestimonialsSection_identityMeta__2VqSf{justify-items:center}}.supplier-card-img{width:100%}.supplier-card-img__asset{display:block;width:100%;height:auto}.dash-mock{position:relative;display:flex;min-height:0;background:#f7f8fa;border-radius:14px;overflow:hidden}.dash-mock__image{display:block;width:100%;height:auto;object-fit:contain;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.dash-mock__avatar{position:absolute;top:clamp(2px,1.2vw,10px);left:clamp(12px,2vw,20px);width:clamp(68px,6.1vw,82px);height:clamp(68px,6.1vw,82px);border-radius:50%;background:#fff url(/avatar.png) center 14%/170% no-repeat;border:4px solid #fff;box-shadow:0 4px 12px rgba(0,0,0,.14);z-index:2}@media (max-width:640px){.dash-mock{font-size:10px;min-width:min(100%,520px)}.dash-mock__image{width:100%;max-width:none}}