.MuralClientes-module__Gq3MTW__main{--mural-header-offset:88px;--mural-gap:10dvh;width:100%;padding:calc(var(--mural-header-offset) + env(safe-area-inset-top,0px)) 0 28px;background:rgb(var(--bg-rgb));color:rgb(var(--text-rgb));margin:0 auto}.MuralClientes-module__Gq3MTW__intro{z-index:2;width:100%;min-height:var(--mural-gap);padding:0 var(--gutter);box-sizing:border-box;justify-content:center;align-items:center;margin:0 auto;display:flex;position:relative}.MuralClientes-module__Gq3MTW__introLine{max-width:100%;font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.1em;text-transform:uppercase;text-align:center;white-space:nowrap;color:#000;margin:0;font-size:clamp(.58rem,2.35vw,.9rem);font-weight:800}[data-theme=dark] .MuralClientes-module__Gq3MTW__introLine{color:#fff}[data-theme=light] .MuralClientes-module__Gq3MTW__introLine{color:#000}.MuralClientes-module__Gq3MTW__scatterShell{box-sizing:border-box;justify-content:center;align-items:flex-start;gap:clamp(4px,1.2vw,16px);width:100%;max-width:min(92vw,2600px);margin:0 auto;padding:0 clamp(4px,1vw,12px);display:flex}.MuralClientes-module__Gq3MTW__scatterShellNav{align-items:stretch;padding-left:64px;padding-right:64px;position:relative}.MuralClientes-module__Gq3MTW__navBtn{width:56px;height:56px;color:rgb(var(--text-rgb));opacity:.58;cursor:pointer;background:0 0;border:none;border-radius:999px;flex:0 0 56px;justify-content:center;align-items:center;padding:0;transition:opacity .18s,transform .18s;display:flex}.MuralClientes-module__Gq3MTW__scatterShellNav .MuralClientes-module__Gq3MTW__navBtn{z-index:3;position:absolute;top:50%;transform:translateY(-50%)}.MuralClientes-module__Gq3MTW__scatterShellNav .MuralClientes-module__Gq3MTW__navBtn:first-of-type{left:0}.MuralClientes-module__Gq3MTW__scatterShellNav .MuralClientes-module__Gq3MTW__navBtn:last-of-type{right:0}.MuralClientes-module__Gq3MTW__scatterShellNav .MuralClientes-module__Gq3MTW__navBtn:hover:not(:disabled){opacity:.95;transform:translateY(-50%)scale(1.06)}.MuralClientes-module__Gq3MTW__navBtn:hover:not(:disabled){opacity:.95;transform:scale(1.06)}.MuralClientes-module__Gq3MTW__navBtn:disabled{opacity:.12;cursor:default}.MuralClientes-module__Gq3MTW__navIcon{width:32px;height:32px}.MuralClientes-module__Gq3MTW__scatterStage{z-index:1;flex:auto;width:100%;min-width:0;max-width:min(86vw,2500px);min-height:0;position:relative}.MuralClientes-module__Gq3MTW__scatterShellNav .MuralClientes-module__Gq3MTW__scatterStage{transition:none}.MuralClientes-module__Gq3MTW__scatterList{margin:0;padding:0;list-style:none;position:absolute;inset:0}.MuralClientes-module__Gq3MTW__name{white-space:nowrap;font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:-.02em;color:#000;-webkit-user-select:none;user-select:none;font-weight:800;line-height:1.1;animation:.45s ease-out both MuralClientes-module__Gq3MTW__muralNamesIn;position:absolute}[data-theme=dark] .MuralClientes-module__Gq3MTW__name{color:#fff}[data-theme=light] .MuralClientes-module__Gq3MTW__name{color:#000}@keyframes MuralClientes-module__Gq3MTW__muralNamesIn{0%{opacity:0}to{opacity:1}}.MuralClientes-module__Gq3MTW__empty{text-align:center;font-family:var(--font-mono);opacity:.5;padding:0 var(--gutter);font-size:.75rem}@media (max-width:1600px){.MuralClientes-module__Gq3MTW__scatterStage{max-width:84vw}}@media (max-width:1200px){.MuralClientes-module__Gq3MTW__scatterStage{max-width:100%;padding:0 var(--gutter)}}@media (max-width:1024px){.MuralClientes-module__Gq3MTW__main{--mural-header-offset:80px}}@media (max-width:768px){.MuralClientes-module__Gq3MTW__main{--mural-header-offset:76px;padding-bottom:24px}.MuralClientes-module__Gq3MTW__intro{padding:0 12px}.MuralClientes-module__Gq3MTW__introLine{letter-spacing:.06em;font-size:clamp(.52rem,2.9vw,.82rem)}.MuralClientes-module__Gq3MTW__scatterShell{gap:2px;max-width:100%;padding:0 4px}.MuralClientes-module__Gq3MTW__scatterShellNav{padding-left:46px;padding-right:46px}.MuralClientes-module__Gq3MTW__navBtn{flex:0 0 44px;width:44px;height:44px}.MuralClientes-module__Gq3MTW__navIcon{width:28px;height:28px}.MuralClientes-module__Gq3MTW__scatterStage{max-width:100%;min-height:0;padding:0 8px}.MuralClientes-module__Gq3MTW__name{font-weight:800;font-size:.82rem!important}}@media (prefers-reduced-motion:reduce){.MuralClientes-module__Gq3MTW__scatterStage{transition:none}.MuralClientes-module__Gq3MTW__name{animation:none}}
