.customer-showcase_showcase__hSRZ9{background:#17191c;color:#e5e7eb;padding:48px 0 32px;max-width:100%;overflow:hidden}.customer-showcase_heading___X_p_{text-align:center;padding:0 24px;margin-bottom:16px}.customer-showcase_heading___X_p_ h2{color:#b9bec6;font-size:13px;line-height:20px;font-weight:500;letter-spacing:.035em}.customer-showcase_viewport__0LYky{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.customer-showcase_track__NeRYD{display:flex;width:-moz-max-content;width:max-content;will-change:transform}.customer-showcase_sequence__KTOfh{display:flex;align-items:center;gap:64px;padding:8px 64px 8px 0;margin:0;list-style:none;flex-shrink:0}.customer-showcase_sequence__KTOfh li{flex-shrink:0}.customer-showcase_company__SsOCm{display:inline-grid;position:relative;align-items:center;justify-items:center;min-height:48px;font-family:inherit;font-size:24px;line-height:1.5;font-weight:500;letter-spacing:-.025em;white-space:nowrap}.customer-showcase_company__SsOCm>span{grid-area:1/1}.customer-showcase_logoCompany__O5n46{width:clamp(200px,calc(32px * var(--logo-ratio)),260px);white-space:normal;text-align:center;line-height:1.2}.customer-showcase_logo__a9eHI{--logo-height:32px;display:block;position:relative;width:min(240px,calc(var(--logo-height) * var(--logo-ratio)));aspect-ratio:var(--logo-ratio)}.customer-showcase_tallLogo__WRMz5{--logo-height:40px}.customer-showcase_logoImage__PTRCK{-o-object-fit:contain;object-fit:contain}.customer-showcase_monochrome__it3qe{filter:brightness(0) invert(1)}.customer-showcase_hiddenText__gcVlb,.customer-showcase_loadingLogo__uzY_i{visibility:hidden}.customer-showcase_desktop__Xb0kw{display:grid;gap:12px}.customer-showcase_mobile__pwdY_,.customer-showcase_staticList__Si2aq{display:none}.customer-showcase_controls__iXTwx{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 28px;margin:16px 20px 0}.customer-showcase_control__EogkP{font-size:12px;line-height:20px;font-weight:500;color:#b9bec6;padding:10px 4px;text-underline-offset:5px}.customer-showcase_control__EogkP:hover{color:#fff;text-decoration:underline}.customer-showcase_control__EogkP:focus-visible{outline:2px solid #e5e7eb;outline-offset:5px;border-radius:2px}.customer-showcase_directory__P5bT4{width:calc(100% - 32px);max-width:880px;max-height:86dvh;display:flex;flex-direction:column;gap:16px;background:#fff}.customer-showcase_search__EDAW0{width:100%;border:1px solid #cbd5e1;border-radius:6px;padding:12px 14px;color:#0f172a;background:#fff}.customer-showcase_search__EDAW0:focus{outline:2px solid #0891b2;outline-offset:2px}.customer-showcase_results__wAbmN{overflow-y:auto;min-height:0;overscroll-behavior:contain}.customer-showcase_directoryList__cVsZN{-moz-columns:2;column-count:2;-moz-column-gap:40px;column-gap:40px;list-style:none;margin:0;padding:0}.customer-showcase_directoryList__cVsZN li{padding:12px 0;-moz-column-break-inside:avoid;break-inside:avoid;overflow-wrap:anywhere;font-size:15px;line-height:1.6;color:#334155}@media (max-width:767px){.customer-showcase_showcase__hSRZ9{padding:28px 0 24px}.customer-showcase_heading___X_p_{margin-bottom:12px;padding:0 16px}.customer-showcase_heading___X_p_ h2{font-size:12px;letter-spacing:0}.customer-showcase_desktop__Xb0kw{display:none}.customer-showcase_mobile__pwdY_{display:block}.customer-showcase_sequence__KTOfh{gap:40px;padding-right:40px}.customer-showcase_company__SsOCm{font-size:19px;min-height:40px}.customer-showcase_logoCompany__O5n46{width:clamp(200px,calc(26px * var(--logo-ratio)),220px)}.customer-showcase_logo__a9eHI{--logo-height:26px;width:min(210px,calc(var(--logo-height) * var(--logo-ratio)))}.customer-showcase_tallLogo__WRMz5{--logo-height:32px}.customer-showcase_controls__iXTwx{margin-top:12px;gap:8px 24px}.customer-showcase_directoryList__cVsZN{-moz-columns:1;column-count:1}}@media (prefers-reduced-motion:reduce){.customer-showcase_desktop__Xb0kw,.customer-showcase_mobile__pwdY_,.customer-showcase_motionControl__jTlCR{display:none}.customer-showcase_staticList__Si2aq{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:24px 40px;padding:0 24px;max-width:1280px;margin:auto;list-style:none}.customer-showcase_staticList__Si2aq li{max-width:100%}.customer-showcase_staticList__Si2aq .customer-showcase_company__SsOCm{white-space:normal;overflow-wrap:anywhere;max-width:100%}.customer-showcase_directory__P5bT4{animation:none!important;transition:none!important}}