.clientes{position:relative;background-color:var(--color-primary);background-image:linear-gradient(color-mix(in srgb,var(--color-primary-light) 30%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--color-primary-light) 20%,transparent) 1px,transparent 1px);background-size:40px 40px;background-position:center;padding:var(--space-2xl) 0;overflow:hidden;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}.clientes__grid{display:grid;grid-template-columns:minmax(0,65%) minmax(320px,35%);gap:var(--space-xl);align-items:center;min-height:580px}.clientes__physics-col{position:relative;width:100%;height:580px;display:flex;align-items:center;justify-content:center}.clientes__physics-area{position:relative;width:100%;height:100%;max-width:860px;max-height:860px;user-select:none;border-radius:var(--border-radius-full)}@media (min-width:993px){.clientes__physics-col{position:static}.clientes__physics-area{position:absolute;top:0;bottom:0;left:0;right:calc(35vw + var(--space-xl));width:auto;max-width:none;max-height:none;border-radius:0}}@media (min-width:1280px){.clientes__physics-area{right:calc(448px + (100vw - 1280px)/ 2 + var(--space-xl))}}.clientes__bubble{box-sizing:border-box;overflow:hidden;position:absolute;top:0;left:0;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:grab;touch-action:none;will-change:transform;transform:translate(-50%,-50%) scale(0);transition:transform .35s cubic-bezier(.34, 1.56, .64, 1),box-shadow var(--transition-fast),border-color var(--transition-fast);z-index:2}.clientes__bubble:active{cursor:grabbing}.clientes__bubble img{pointer-events:none;user-select:none;-webkit-user-drag:none}.clientes__bubble--brand{background:var(--color-white);border:none;box-shadow:0 16px 48px rgba(27,26,69,.18);z-index:5;cursor:default}.clientes__bubble--brand img{width:72%;height:72%;max-width:72%;max-height:72%;object-fit:contain;pointer-events:none}.clientes__bubble--client{background:var(--color-white);box-shadow:0 6px 18px rgba(0,0,0,.08);padding:0}.clientes__bubble--client img{width:78%;height:78%;max-width:78%;max-height:78%;object-fit:contain;pointer-events:none}.clientes__logo-overlay{display:block;flex-shrink:0;-webkit-mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;mask-size:contain;mask-position:center;mask-repeat:no-repeat;pointer-events:none}.clientes__bubble--decor{pointer-events:none;z-index:1;box-shadow:0 3px 8px rgba(0,0,0,.12)}.clientes__bubble.is-spawned{transition:none}.clientes__copy-col{display:flex;flex-direction:column;justify-content:flex-start;align-self:start;padding-left:var(--space-md);padding-right:var(--space-md);z-index:10}.clientes__copy-wrapper{display:flex;flex-direction:column;gap:var(--space-sm);max-width:440px;min-height:360px;justify-content:flex-start}@media (min-width:993px) and (max-width:1279px){.clientes__copy-wrapper{max-width:360px}}.clientes__copy-wrapper .section__tag{width:max-content;margin-bottom:var(--space-sm)}.clientes__title{font-size:var(--font-size-3xl);font-weight:var(--font-weight-black);color:var(--color-white);line-height:var(--line-height-tight);margin:0;transition:opacity .18s ease;display:flex;align-items:flex-start}.clientes__title-logo{height:80px;width:auto;object-fit:contain;max-width:100%}.clientes__title-logo--cliente{width:300px;height:auto;max-width:300px;max-height:120px;object-fit:contain;filter:drop-shadow(0 6px 16px rgba(10, 10, 20, .45))}.clientes__title-logo--branca{filter:brightness(0) invert(1) drop-shadow(0 6px 18px rgba(10, 10, 20, .5))}.clientes__desc-container{--clientes-desc-offset:24px;display:flex;align-items:flex-start;min-height:0;margin-top:var(--clientes-desc-offset)}.clientes__desc{font-size:var(--font-size-md);color:var(--color-gray-200);line-height:var(--line-height-relaxed);margin:0;transition:opacity .18s ease}.clientes__desc-highlight{display:block;font-size:var(--font-size-xl);font-weight:var(--font-weight-extrabold);color:var(--color-white);line-height:1.25;margin-bottom:var(--space-md)}@media (max-width:992px){.clientes{padding:var(--space-xl) 0;height:100svh;min-height:640px;box-sizing:border-box}.clientes__grid{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:var(--space-lg);height:100%;min-height:0;position:relative;text-align:center}.clientes__copy-col,.clientes__copy-wrapper,.clientes__desc-container{display:contents}.clientes__copy-wrapper .section__tag{order:1;align-self:center;position:relative;z-index:5}.clientes__title{order:2;justify-content:center;align-items:center;position:relative;z-index:5;font-size:var(--font-size-2xl);height:48px;min-height:48px}.clientes__title-logo{height:40px}.clientes__physics-col{order:3;position:relative;flex:1 1 0;min-height:0;width:100%;max-width:none;height:auto;margin:0;z-index:1}.clientes__physics-area{position:absolute;inset:0;width:100%;height:100%;max-width:100%;max-height:100%;border-radius:0}.clientes__desc{order:4;position:relative;z-index:5;width:100%;max-width:440px;margin:0 auto;padding:0 var(--space-md);box-sizing:border-box;text-align:center;font-size:var(--font-size-sm);line-height:1.45;height:200px;flex-shrink:0;overflow-y:auto;scrollbar-width:none}.clientes__desc::-webkit-scrollbar{display:none}}