.OurClientsPage_pageWrapper__W700E{background:linear-gradient(180deg,#f8fafc,#fff);color:#0f172a;min-height:100vh;position:relative;overflow-x:hidden;font-family:var(--font-family-primary,"Nunito",-apple-system,BlinkMacSystemFont,sans-serif)}.OurClientsPage_bgGlowTop__dSDSJ{position:absolute;top:280px;left:50%;transform:translateX(-50%);width:900px;height:360px;background:radial-gradient(ellipse at 50% 0,rgba(226,106,35,.07) 0,rgba(226,106,35,0) 70%);pointer-events:none;z-index:0}.OurClientsPage_bgPattern__0d6vJ{position:absolute;inset:0;background-image:radial-gradient(rgba(30,41,59,.04) 1px,transparent 0);background-size:28px 28px;pointer-events:none;opacity:.7;z-index:0}.OurClientsPage_container__y6y8F{max-width:1380px;margin:0 auto;padding:44px 2rem 90px;position:relative;z-index:1}.OurClientsPage_topBar__TqOLb{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:2.25rem;flex-wrap:wrap}.OurClientsPage_breadcrumbs__iRwkf{display:flex;align-items:center;gap:8px;font-size:.88rem;flex-wrap:wrap}.OurClientsPage_breadcrumbLink__czXA3{color:#64748b;text-decoration:none;transition:color .2s ease}.OurClientsPage_breadcrumbLink__czXA3:hover{color:var(--color-brand-primary,#e26a23)}.OurClientsPage_breadcrumbSeparator__zfurt{color:#cbd5e1;font-size:.82rem}.OurClientsPage_breadcrumbActive__UP2n_{color:#0f172a;font-weight:600}.OurClientsPage_backLink__mVGTW{display:inline-flex;align-items:center;gap:8px;font-size:.88rem;font-weight:700;color:var(--color-brand-primary,#e26a23);text-decoration:none;padding:8px 18px;border-radius:8px;background:rgba(226,106,35,.08);border:1px solid rgba(226,106,35,.2);transition:all .2s ease}.OurClientsPage_backLink__mVGTW:hover{background:var(--color-brand-primary,#e26a23);color:#fff;transform:translateX(-3px);box-shadow:0 4px 12px rgba(226,106,35,.25)}.OurClientsPage_sectionHeader__tqJyd{text-align:center;max-width:820px;margin:0 auto 2.5rem;display:flex;flex-direction:column;align-items:center}.OurClientsPage_eyebrowContainer__u4ggc{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;margin-bottom:.85rem;font-size:.78rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.OurClientsPage_eyebrowDash__EmnEn{display:inline-block;width:24px;height:2px;background-color:var(--color-brand-primary,#e26a23);border-radius:1px}.OurClientsPage_eyebrowDark__7DMNC{color:#1e293b;font-weight:800}.OurClientsPage_eyebrowAccent__RY4HW{color:var(--color-brand-primary,#e26a23);font-weight:800}.OurClientsPage_title__WXmDU{font-size:clamp(2rem,3.5vw,2.75rem);font-weight:800;line-height:1.2;letter-spacing:-.02em;margin:0;color:#0f172a}.OurClientsPage_subtitle__7zwPI{font-size:clamp(.95rem,1.5vw,1.08rem);font-weight:400;color:#475569;line-height:1.65;max-width:680px;margin:.85rem 0 1.4rem}.OurClientsPage_accentDivider__x9uru{width:48px;height:3px;background:var(--color-brand-primary,#e26a23);border-radius:2px;margin:0 auto}.OurClientsPage_toolbar__01Qdh{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:2rem;padding:.9rem 1.15rem;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 14px rgba(15,23,42,.04);flex-wrap:wrap}.OurClientsPage_searchBox__t6gTg{position:relative;flex:1 1;min-width:240px;max-width:440px;display:flex;align-items:center}.OurClientsPage_searchIcon__Fi1M5{position:absolute;left:14px;color:#94a3b8;pointer-events:none}.OurClientsPage_searchInput__BRPKT{width:100%;padding:.65rem 2.4rem .65rem 2.5rem;border:1px solid #e2e8f0;border-radius:8px;background:#f8fafc;color:#0f172a;font-size:.92rem;font-family:inherit;transition:all .2s ease}.OurClientsPage_searchInput__BRPKT:focus{outline:none;background:#fff;border-color:var(--color-brand-primary,#e26a23);box-shadow:0 0 0 3px rgba(226,106,35,.12)}.OurClientsPage_searchInput__BRPKT::placeholder{color:#94a3b8}.OurClientsPage_clearBtn__qmvhw{position:absolute;right:10px;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:#e2e8f0;color:#475569;border-radius:50%;cursor:pointer;transition:all .2s ease}.OurClientsPage_clearBtn__qmvhw:hover{background:var(--color-brand-primary,#e26a23);color:#fff}.OurClientsPage_countBadge__GJQcb{display:inline-flex;align-items:center;gap:8px;padding:.5rem .95rem;background:#fff7ed;border:1px solid #fed7aa;color:#c2410c;font-size:.85rem;font-weight:700;border-radius:9999px;white-space:nowrap}.OurClientsPage_clientsGrid__l_k8B{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.35rem;gap:1.35rem;align-items:stretch}.OurClientsPage_clientCard__q_6la{position:relative;background:#fff;border-radius:14px;padding:14px;display:flex;flex-direction:column;border:1px solid #e2e8f0;box-shadow:0 4px 18px rgba(15,23,42,.05),0 1px 3px rgba(15,23,42,.03);transition:all .3s cubic-bezier(.16,1,.3,1);overflow:hidden;width:100%}.OurClientsPage_clientCard__q_6la:hover{transform:translateY(-5px);border-color:rgba(226,106,35,.55);box-shadow:0 16px 32px rgba(226,106,35,.12),0 4px 12px rgba(15,23,42,.05)}.OurClientsPage_logoContainer__8FFnr{background:#f8fafc;border:1px solid #eef2f6;border-radius:10px;height:116px;display:flex;align-items:center;justify-content:center;padding:14px 20px;width:100%;flex-shrink:0;transition:background .25s ease}.OurClientsPage_clientCard__q_6la:hover .OurClientsPage_logoContainer__8FFnr{background:#f1f5f9}.OurClientsPage_clientLogo__y0g0o{max-width:82%;max-height:74px;width:auto;height:auto;object-fit:contain;transition:transform .28s ease}.OurClientsPage_clientCard__q_6la:hover .OurClientsPage_clientLogo__y0g0o{transform:scale(1.05)}.OurClientsPage_clientContent__UI45O{padding:14px 8px 6px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 1}.OurClientsPage_clientName__saA1r{font-size:.96rem;font-weight:700;color:#0f172a;margin:0;line-height:1.35}.OurClientsPage_cardBottomAccent__sechh{position:absolute;bottom:0;left:32%;right:32%;height:3px;background:var(--color-brand-primary,#e26a23);opacity:0;border-radius:2px 2px 0 0;transition:all .32s cubic-bezier(.4,0,.2,1)}.OurClientsPage_clientCard__q_6la:hover .OurClientsPage_cardBottomAccent__sechh{opacity:1;left:16%;right:16%}.OurClientsPage_skeletonCard__h4LWQ{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:12px}.OurClientsPage_skeletonLogo__tdGbt{height:116px;border-radius:10px}.OurClientsPage_skeletonLogo__tdGbt,.OurClientsPage_skeletonText__4x07o{background:linear-gradient(90deg,#f1f5f9 25%,#e2e8f0 50%,#f1f5f9 75%);background-size:200% 100%;animation:OurClientsPage_shimmer__4AbcA 1.5s infinite}.OurClientsPage_skeletonText__4x07o{height:18px;width:65%;margin:4px auto;border-radius:6px}@keyframes OurClientsPage_shimmer__4AbcA{0%{background-position:-200% 0}to{background-position:200% 0}}.OurClientsPage_emptyState__nKlPo{text-align:center;padding:4rem 1.5rem;background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 4px 18px rgba(15,23,42,.04)}.OurClientsPage_emptyIcon__z5bSr{color:var(--color-brand-primary,#e26a23);margin-bottom:.75rem}.OurClientsPage_emptyTitle__WAfEn{font-size:1.2rem;font-weight:800;color:#0f172a;margin:0 0 .45rem}.OurClientsPage_emptyText__ZLdWs{font-size:.95rem;color:#64748b;margin:0 0 1.25rem}.OurClientsPage_resetBtn__n9aP6{display:inline-flex;align-items:center;justify-content:center;padding:.65rem 1.4rem;background:var(--color-brand-primary,#e26a23);color:#fff;border:none;border-radius:8px;font-size:.9rem;font-weight:700;font-family:inherit;cursor:pointer;transition:all .2s ease}.OurClientsPage_resetBtn__n9aP6:hover{background:#d95f1f;transform:translateY(-1px)}@media (max-width:1200px){.OurClientsPage_clientsGrid__l_k8B{grid-template-columns:repeat(3,1fr);gap:1.2rem}}@media (max-width:900px){.OurClientsPage_container__y6y8F{padding:36px 1.5rem 70px}.OurClientsPage_clientsGrid__l_k8B{grid-template-columns:repeat(2,1fr);gap:1.1rem}}@media (max-width:640px){.OurClientsPage_container__y6y8F{padding:32px 1.25rem 55px}.OurClientsPage_topBar__TqOLb{margin-bottom:1.75rem}.OurClientsPage_title__WXmDU{font-size:1.85rem}.OurClientsPage_subtitle__7zwPI{font-size:.92rem}.OurClientsPage_toolbar__01Qdh{padding:.8rem}.OurClientsPage_searchBox__t6gTg{max-width:100%;width:100%}.OurClientsPage_clientsGrid__l_k8B{grid-template-columns:repeat(2,1fr);gap:.85rem}.OurClientsPage_clientCard__q_6la{padding:10px}.OurClientsPage_logoContainer__8FFnr{height:92px;padding:10px 12px}.OurClientsPage_clientLogo__y0g0o{max-height:58px}.OurClientsPage_clientName__saA1r{font-size:.85rem}}@media (max-width:420px){.OurClientsPage_clientsGrid__l_k8B{grid-template-columns:1fr;gap:.85rem}.OurClientsPage_logoContainer__8FFnr{height:104px}}