.design-scope.ns{color:#181818;background:#faf9f7;overflow-x:clip}.design-scope .ns-contenedor{max-width:1320px;margin:0 auto;padding:0 40px;position:relative}.design-scope .ns-h1{letter-spacing:-.06em;text-wrap:balance;max-width:17ch;margin:30px 0 0;font-size:76px;font-weight:400;line-height:.98}.design-scope .ns-bajada{letter-spacing:-.015em;color:#545454;text-wrap:pretty;max-width:56ch;margin:34px 0 0;font-size:18px;line-height:1.6}.design-scope .ns-h2{letter-spacing:-.05em;text-wrap:balance;max-width:18ch;margin:24px 0 0;font-size:48px;font-weight:400;line-height:1.03}.design-scope .ns-texto{color:#545454;text-wrap:pretty;max-width:52ch;margin:0;font-size:17px;line-height:1.6}.design-scope .ns-seccion{padding:160px 0}.design-scope .ns-seccion-gris{background:0 0}.design-scope .ns-hero{position:relative;overflow:hidden}.design-scope .ns-hero>:not(.textura-puntos){z-index:1;position:relative}.design-scope .ns-hero .textura-puntos{bottom:-60px}.design-scope .ns-hero-puntos{pointer-events:none;background-image:radial-gradient(#18181821 1px,#0000 1px);background-size:10px 10px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 85% 100%,#0009 0%,#0000 70%);mask-image:radial-gradient(70% 60% at 85% 100%,#0009 0%,#0000 70%)}.design-scope .ns-hero-contenido{flex-direction:column;justify-content:center;min-height:min(100vh - 72px,820px);display:flex;padding-top:120px!important;padding-bottom:120px!important}.design-scope .pv{grid-template-columns:1fr 1fr;gap:32px;display:grid}.design-scope .pv-carta{cursor:pointer;text-align:left;color:#fff;perspective:1600px;width:100%;font:inherit;background:0 0;border:0;padding:0;display:block;position:relative}.design-scope .pv-interior{aspect-ratio:3/2;transform-style:preserve-3d;transition:transform .9s cubic-bezier(.45,0,.2,1);position:relative}.design-scope .pv-carta[data-volteada=si] .pv-interior{transform:rotateY(180deg)}.design-scope .pv-cara{isolation:isolate;backface-visibility:hidden;background:#181818;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:48px 56px;display:flex;position:absolute;inset:0;overflow:hidden}.design-scope .pv-dorso{justify-content:flex-end;align-items:flex-start;gap:20px;transform:rotateY(180deg)}.design-scope .pv-cara:before{content:"";z-index:-2;background:var(--pv-img)center/cover no-repeat;filter:var(--pv-filtro);position:absolute;inset:-24px}.design-scope .pv-cara:after{content:"";z-index:-1;background:#28242014;position:absolute;inset:0}.design-scope .pv-dorso:after{background:#14100c80}.design-scope .pv-img-calido{--pv-img:url(/design/assets/cierre-fondo.webp);--pv-filtro:blur(6px)saturate(.6)brightness(1.14)}.design-scope .pv-img-azul{--pv-img:url(/design/assets/integraciones-fondo.webp);--pv-filtro:blur(6px)saturate(.6)brightness(1.3)}.design-scope .pv-esq{z-index:1;background:#fff;width:7px;height:7px;position:absolute}.design-scope .pv-esq-1{top:14px;left:14px}.design-scope .pv-esq-2{top:14px;right:14px}.design-scope .pv-esq-3{bottom:14px;left:14px}.design-scope .pv-esq-4{bottom:14px;right:14px}.design-scope .pv-flecha{color:#fff;opacity:.85;margin-top:22px;transition:transform .4s cubic-bezier(.33,1,.68,1),opacity .2s;display:inline-flex}@media (hover:hover){.design-scope .pv-carta:hover .pv-flecha{opacity:1;transform:translate(6px)}}.design-scope .pv-etiqueta{letter-spacing:.09em;text-transform:uppercase;color:#fffc;align-items:center;gap:10px;font:500 12px/1.5 Geist Mono,ui-monospace,monospace;display:flex}.design-scope .pv-cuadrado{background:#ff3c00;flex:none;width:8px;height:8px}.design-scope .pv-etiqueta-grande{letter-spacing:-.05em;text-transform:none;color:#fff;text-shadow:0 2px 24px #00000040;gap:16px;font-family:inherit;font-size:56px;font-weight:400;line-height:1}.design-scope .pv-etiqueta-grande .pv-cuadrado{width:14px;height:14px}.design-scope .pv-texto{letter-spacing:-.025em;text-wrap:pretty;max-width:32ch;margin:0;font-size:22px;font-weight:400;line-height:1.28}.design-scope .pv-progreso{pointer-events:none;z-index:3;width:calc(100% + 16px);height:calc(100% + 16px);position:absolute;inset:-8px;overflow:visible}.design-scope .pv-progreso rect{fill:none;stroke:#ff3c00;stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;animation-name:pv-recorrido;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes pv-recorrido{to{stroke-dashoffset:0}}.design-scope .pv[data-pausa=si] .pv-progreso rect,.design-scope .pv-carta[data-presionada=si] .pv-progreso rect{animation-play-state:paused}@media (min-width:861px) and (max-width:1240px){.design-scope .pv-interior{aspect-ratio:4/3}.design-scope .pv-cara{padding:36px}.design-scope .pv-texto{font-size:18px}}@media (prefers-reduced-motion:reduce){.design-scope .pv-interior{transition:none}.design-scope .pv-progreso{display:none}}@media (max-width:860px){.design-scope .pv{grid-template-columns:minmax(0,1fr);gap:40px}.design-scope .pv-interior{aspect-ratio:4/3}.design-scope .pv-cara{padding:32px 26px}.design-scope .pv-etiqueta-grande{font-size:40px}.design-scope .pv-texto{font-size:18px}}.design-scope .ns-porque{grid-template-columns:1.1fr 1fr;align-items:end;gap:80px;display:grid}.design-scope .ns-porque-texto p{color:#545454;text-wrap:pretty;margin:0;font-size:17px;line-height:1.6}.design-scope .ns-porque-texto p+p{margin-top:20px}.design-scope .pq-etiqueta{letter-spacing:.09em;text-transform:uppercase;color:#2b2b2b;align-items:center;gap:10px;margin-bottom:28px;font:500 12px/1.5 Geist Mono,ui-monospace,monospace;display:flex}.design-scope .pq-cuadrado{background:#ff3c00;flex:none;width:8px;height:8px}.design-scope .pq-texto{align-self:start}.design-scope .pq-panel{isolation:isolate;border-radius:16px;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:56px;min-height:580px;padding:56px;display:grid;position:relative;overflow:hidden}.design-scope .pq-imagen{z-index:-1;transform:translateY(calc(var(--pq-paso,0)*9%))scale(1.04);will-change:transform;background:url(/design/assets/porque-fondo.jpg) 50%/cover no-repeat;position:absolute;inset:-12% 0}.design-scope .pq-frase{letter-spacing:-.05em;max-width:13ch;margin:0;font-size:clamp(44px,5.6vw,82px);font-weight:400;line-height:1.02}.design-scope .pq-palabra{transform-origin:50% 65%;color:rgb(24 24 24/calc(.18 + .82*clamp(0,(var(--pq-avance,0) - var(--pq-i) + .3)/.3,1)));transition:color .3s linear,transform .35s cubic-bezier(.34,1.56,.64,1);display:inline-block}.design-scope .pq-palabra.pq-fija{color:#181818}@media (hover:hover){.design-scope .pq-palabra:hover{transform:scale(1.05)}}.design-scope .pq-tarjeta{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#faf9f7bd;border-radius:12px;padding:32px 34px}.design-scope .pq-tarjeta p{color:#2b2b2b;text-wrap:pretty;margin:0;font-size:17px;line-height:1.6}.design-scope .pq-tarjeta p+p{margin-top:18px}@media (prefers-reduced-motion:reduce){.design-scope .pq-imagen{transform:none}.design-scope .pq-palabra{transition:none}.design-scope .pq-palabra:hover{transform:none}}@media (max-width:860px){.design-scope .pq-panel{grid-template-columns:minmax(0,1fr);gap:40px;min-height:0;padding:28px 22px 22px}.design-scope h2.pq-frase{font-size:40px!important;line-height:1.04!important}.design-scope .pq-tarjeta{padding:24px 22px}.design-scope .pq-tarjeta p{font-size:16px}}.design-scope .ns-cifras{color:#fff;background:#181818;padding:128px 0}.design-scope .ns-cifras-grilla{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:48px;display:grid}.design-scope .ns-cifra{flex-direction:column;gap:18px;padding:0 40px;display:flex}.design-scope .ns-cifra:first-child{padding-left:0}.design-scope .ns-cifra+.ns-cifra{border-left:1px solid #ffffff24}.design-scope .ns-cifra-num{letter-spacing:-.07em;font-size:clamp(72px,8vw,112px);font-weight:400;line-height:.85}.design-scope .ns-cifra-pie{color:#ffffffbf;max-width:24ch;font-size:16px;line-height:1.45}.design-scope .ns-partners{border-top:1px solid #ffffff24;flex-wrap:wrap;align-items:center;gap:14px;margin-top:72px;padding-top:32px;display:flex}.design-scope .ns-partners img{background:#181818;border:1px solid #ffffff24;border-radius:8px;width:auto;height:40px;padding:4px 10px;display:block}.design-scope .ns-principios{border-top:2px solid #181818;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:64px;display:grid}.design-scope .ns-principio{border-bottom:1px solid #1818181f;padding:40px 48px 44px 0}.design-scope .ns-principio:nth-child(2n){border-left:1px solid #1818181f;padding-left:48px;padding-right:0}.design-scope .ns-principio-num{letter-spacing:.08em;color:#ff3c00;font:500 12px/1 Geist Mono,ui-monospace,monospace}.design-scope .ns-principio h3{letter-spacing:-.035em;margin:18px 0 0;font-size:26px;font-weight:400;line-height:1.1}.design-scope .ns-principio p{color:#545454;text-wrap:pretty;max-width:48ch;margin:14px 0 0;font-size:15.5px;line-height:1.6}.design-scope .ns-equipo{grid-template-columns:1.1fr 1fr;align-items:end;gap:80px;display:grid}.design-scope .ns-paises{border-top:2px solid #181818;flex-wrap:wrap;justify-content:space-between;gap:0 32px;margin:64px 0 0;padding:0;list-style:none;display:flex}.design-scope .ns-paises li{letter-spacing:-.05em;padding:28px 0 0;font-size:clamp(36px,4.2vw,60px);font-weight:400;line-height:1}.design-scope .ns-link,.design-scope .ns-link-claro{text-transform:uppercase;letter-spacing:.03em;align-items:center;gap:10px;font:500 13px/1 Geist Mono,ui-monospace,monospace;transition:gap .18s,color .18s;display:inline-flex}.design-scope .ns-link{color:#181818;margin-top:32px}.design-scope .ns-link:hover{color:#ff3c00;gap:14px}.design-scope .ns-link-claro{color:#fff;margin-left:auto}.design-scope .ns-link-claro:hover{color:#ff764d;gap:14px}.design-scope .ns-cierre{text-align:center;flex-direction:column;align-items:center;display:flex;padding-top:120px!important;padding-bottom:120px!important}.design-scope .ns-cierre>div:first-child{justify-content:center}.design-scope .ns-cierre-titulo{letter-spacing:-.055em;text-wrap:balance;max-width:1100px;margin:28px 0 0;font-size:60px;font-weight:400;line-height:1}.design-scope .ns-cierre-bajada{color:#ffffffb3;max-width:48ch;margin:26px 0 0;font-size:16px;line-height:1.5}.design-scope .ns-boton{color:#181818;text-transform:uppercase;letter-spacing:.02em;background:#fff;border-radius:8px;align-items:center;gap:10px;margin-top:44px;padding:18px 28px;font:500 13px/1 Geist Mono,ui-monospace,monospace;transition:background .18s,color .18s;display:inline-flex}.design-scope .ns-boton:hover{color:#fff;background:#ff3c00}.design-scope .ns-microcopy{color:#fff9;text-wrap:balance;max-width:520px;margin-top:40px;font-family:Arial;font-size:12px;line-height:1.5}@media (max-width:860px){.design-scope .ns-contenedor{padding:0 20px}.design-scope .ns-h1{font-size:42px;line-height:1.02}.design-scope .ns-bajada{font-size:16px}.design-scope .ns-h2{font-size:34px}.design-scope .ns-seccion{padding:88px 0}.design-scope .ns-hero-contenido{min-height:0;padding-top:72px!important;padding-bottom:64px!important}.design-scope .ns-porque,.design-scope .ns-equipo{grid-template-columns:minmax(0,1fr);gap:48px}.design-scope .ns-cifras{padding:80px 0}.design-scope .ns-cifras-grilla{grid-template-columns:minmax(0,1fr)}.design-scope .ns-cifra{border-left:0!important;padding:28px 0!important}.design-scope .ns-cifra+.ns-cifra{border-top:1px solid #ffffff24}.design-scope .ns-link-claro{margin-left:0}.design-scope .ns-principios{grid-template-columns:minmax(0,1fr)}.design-scope .ns-principio,.design-scope .ns-principio:nth-child(2n){border-left:0;padding:32px 0}.design-scope .ns-paises{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.design-scope .ns-paises li{padding-bottom:20px}.design-scope .ns-cierre{padding-top:96px!important;padding-bottom:96px!important}.design-scope .ns-cierre-titulo{font-size:38px}}.design-scope .ns-hero-contenido{align-items:center}.design-scope .ns-hero-modulo{isolation:isolate;text-align:center;flex-direction:column;align-items:center;width:100%;max-width:1180px;margin:0 auto;padding:140px 72px;display:flex;position:relative}.design-scope .ns-hero-modulo:before{content:"";z-index:-2;pointer-events:none;filter:blur(6px)saturate(.9);background:url(/design/assets/nosotros-fondo.jpg) 50%/cover no-repeat;position:absolute;inset:0;-webkit-mask-image:radial-gradient(closest-side,#000 55%,#0000 100%);mask-image:radial-gradient(closest-side,#000 55%,#0000 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%}.design-scope .ns-hero-modulo:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#faf9f759,#faf9f700);position:absolute;inset:0}.design-scope .ns-hero-modulo>div:first-child{justify-content:center}.design-scope .ns-hero-modulo .ns-h1{max-width:18ch;margin-left:auto;margin-right:auto}.design-scope .ns-hero-modulo .ns-bajada{color:#3f3f3f;margin-left:auto;margin-right:auto}@media (max-width:860px){.design-scope .ns-hero-modulo{padding:88px 16px}}.design-scope .ns-presencia{padding-bottom:200px;position:relative}.design-scope .ns-presencia>:not(.textura-puntos){z-index:1;position:relative}.design-scope .ns-presencia .textura-puntos{bottom:-60px}.design-scope .ns-presencia .ns-paises{border-top:1px solid #18181824;margin-top:28px}.design-scope .ns-presencia .ns-paises li{letter-spacing:.08em;text-transform:uppercase;color:#949494;padding-top:20px;font:500 15px/1 Geist Mono,ui-monospace,monospace}.design-scope .ns-cierre-fundido{-webkit-mask-image:linear-gradient(#0000 0,#0000002e 90px,#00000080 180px,#000000d1 270px,#000 360px);mask-image:linear-gradient(#0000 0,#0000002e 90px,#00000080 180px,#000000d1 270px,#000 360px)}@media (max-width:860px){.design-scope .ns-presencia{padding-bottom:120px}.design-scope .ns-presencia .ns-paises li{padding-bottom:8px;font-size:13px}}.design-scope .ns-presencia-frase{letter-spacing:-.04em;color:#181818;margin:22px 0 0;font-size:34px;font-weight:400;line-height:1.1}@media (max-width:860px){.design-scope .ns-presencia-frase{font-size:26px}}.design-scope .ns-trabajo-cab{justify-content:space-between;align-items:flex-end;gap:48px;display:flex}.design-scope .ns-trabajo-logo{flex:none;width:132px;margin-bottom:14px}.design-scope .lt{aspect-ratio:2.09;isolation:isolate;background:#faf9f7;position:relative;overflow:hidden}.design-scope .lt-video{mix-blend-mode:multiply;pointer-events:none;width:212.8%;max-width:none;height:auto;margin-top:-35.9%;position:absolute;top:0;left:-55.3%}@media (max-width:860px){.design-scope .ns-trabajo-cab{flex-direction:column;align-items:flex-start;gap:32px}.design-scope .ns-trabajo-logo{width:94px}}
