[data-sec=inicio]{--ink:#030810;--text:#0b1c30;--blue:#0f8ce9;--mint:#00e8a4;--paper:#fff;--canvas:#f5f8fc;--line:#dbe4ec;--muted:#516575;--ease:cubic-bezier(.16,1,.3,1);--pad:clamp(22px,4.7vw,92px);--head:86px;--hero:0;--work:0;--story:0;--reading:0}[data-sec=inicio] *{box-sizing:border-box}[data-sec=inicio]{scroll-behavior:smooth;color:var(--ink);background:var(--canvas);-webkit-font-smoothing:antialiased;margin:0;scroll-padding-top:100px;font-family:Poppins,Arial,sans-serif;overflow-x:clip}[data-sec=inicio] button{font:inherit}[data-sec=inicio] button,[data-sec=inicio] a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}[data-sec=inicio] button{cursor:pointer;color:inherit;border:0}[data-sec=inicio] a{color:inherit;text-decoration:none}[data-sec=inicio] h1,[data-sec=inicio] h2,[data-sec=inicio] p{margin:0}[data-sec=inicio] h1,[data-sec=inicio] h2{letter-spacing:0;font-weight:500}[data-sec=inicio] p{line-height:1.7}[data-sec=inicio] img{max-width:100%;height:auto;display:block}[data-sec=inicio] svg{display:block}[data-sec=inicio] button:focus-visible,[data-sec=inicio] a:focus-visible{outline:3px solid var(--blue);outline-offset:5px}[data-sec=inicio] ::selection{background:var(--mint);color:var(--ink)}[data-sec=inicio] .icon{stroke:currentColor;fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:22px;height:22px}[data-sec=inicio] .logo{width:157px;height:auto}[data-sec=inicio] .kicker{letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:500;line-height:1.7}[data-sec=inicio] .button{background:var(--ink);color:#fff;min-height:55px;transition:transform .4s var(--ease),box-shadow .4s;border-radius:60px;justify-content:space-between;align-items:center;gap:27px;padding:7px 8px 7px 23px;font-size:12px;font-weight:500;display:inline-flex}[data-sec=inicio] .button>span{background:var(--mint);width:38px;height:38px;color:var(--ink);transition:transform .5s var(--ease);border-radius:50%;place-items:center;display:grid}[data-sec=inicio] .button .icon{width:18px;height:18px}[data-sec=inicio] .button:hover{transform:translateY(-3px);box-shadow:0 16px 35px #03081018}[data-sec=inicio] .button:hover>span{transform:rotate(45deg)}[data-sec=inicio] .button.white{color:var(--ink);background:#fff}[data-sec=inicio] .live-dot{background:var(--mint);border-radius:50%;width:7px;height:7px;display:inline-block;box-shadow:0 0 0 5px #00e8a41c}[data-sec=inicio] .arch-fallback{background:#d7ecf7 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjAwIDExMDAiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0ic2t5IiB4Mj0iMCIgeTI9IjEiPjxzdG9wIHN0b3AtY29sb3I9IiNjNWVhZmYiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNmNWY4ZmMiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0iZ2xhc3MiIHgyPSIxIiB5Mj0iLjIiPjxzdG9wIHN0b3AtY29sb3I9IiM3NWI0ZDgiLz48c3RvcCBvZmZzZXQ9Ii40NSIgc3RvcC1jb2xvcj0iI2VhZjdmZiIvPjxzdG9wIG9mZnNldD0iLjQ4IiBzdG9wLWNvbG9yPSIjYTJjYmUwIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMGY4Y2U5Ii8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9InNpZGUiPjxzdG9wIHN0b3AtY29sb3I9IiMwYjFjMzAiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMzYzc3OWUiLz48L2xpbmVhckdyYWRpZW50PjxwYXR0ZXJuIGlkPSJ3aW5kb3dzIiB3aWR0aD0iNDQiIGhlaWdodD0iNDgiIHBhdHRlcm5Vbml0cz0idXNlclNwYWNlT25Vc2UiPjxwYXRoIGQ9Ik0wIDBINDRWNDhIMFoiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZmZmZiIgc3Ryb2tlLW9wYWNpdHk9Ii4zNSIgc3Ryb2tlLXdpZHRoPSIxIi8+PC9wYXR0ZXJuPjwvZGVmcz48cGF0aCBmaWxsPSJ1cmwoI3NreSkiIGQ9Ik0wIDBoMTYwMHYxMTAwSDB6Ii8+PHBhdGggZD0iTS0xMDAgOTMwTDcwMCAxMzAgMTMzNSAxMTYweiIgZmlsbD0idXJsKCNnbGFzcykiLz48cGF0aCBkPSJNNzAwIDEzMEwxMDYwIDI0MiAxNzMwIDExMDAgMTMzNSAxMTYwWiIgZmlsbD0idXJsKCNzaWRlKSIvPjxwYXRoIGQ9Ik0tMTAwIDkzMEw3MDAgMTMwIDEzMzUgMTE2MHoiIGZpbGw9InVybCgjd2luZG93cykiLz48cGF0aCBkPSJNNzAwIDEzMEwxMDYwIDI0MiAxNzMwIDExMDAgMTMzNSAxMTYwWiIgZmlsbD0idXJsKCN3aW5kb3dzKSIvPjxwYXRoIGQ9Ik03MDAgMTMwbDYzNSAxMDMwIiBzdHJva2U9IiNmZmYiIHN0cm9rZS1vcGFjaXR5PSIuOCIgc3Ryb2tlLXdpZHRoPSIzIi8+PHBhdGggZD0iTTAgMTA0NUw3MCA2NDAgMzUwIDUxMCA1MTAgMTEwMFoiIGZpbGw9IiMwYjFjMzAiIG9wYWNpdHk9Ii43Ii8+PHBhdGggZD0iTTcwIDY0MGwyODAtMTMwIDE2MCA1OTBIMFoiIGZpbGw9InVybCgjd2luZG93cykiLz48L3N2Zz4=) 50%/cover no-repeat;position:absolute;inset:0}[data-sec=inicio] .remote-photo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}[data-sec=inicio] .remote-photo.failed{display:none}[data-sec=inicio] .hero-scroll{height:225svh;min-height:1600px}[data-sec=inicio] .hero-pin{isolation:isolate;background:var(--canvas);height:100svh;min-height:700px;position:sticky;top:0;overflow:hidden}[data-sec=inicio] .hero-meta{top:calc(var(--head) + 28px);left:var(--pad);right:var(--pad);letter-spacing:.12em;z-index:4;opacity:var(--hero-label-opacity,1);pointer-events:none;justify-content:space-between;gap:25px;font-size:9px;display:flex;position:absolute}[data-sec=inicio] .hero-meta>span:first-child:before{content:"";background:var(--blue);border-radius:50%;width:6px;height:6px;margin-right:11px;display:inline-block}[data-sec=inicio] .hero-title{pointer-events:none;z-index:1;letter-spacing:0;font-size:clamp(110px,12.4vw,200px);font-weight:500;line-height:1.06;position:absolute;inset:0}[data-sec=inicio] .hero-word{white-space:nowrap;position:absolute}[data-sec=inicio] .top-word{transform:translateX(var(--title-shift-top,0px));opacity:var(--hero-label-opacity,1);top:15.2%;left:22%}[data-sec=inicio] .bottom-word{transform:translateX(var(--title-shift-bottom,0px));opacity:var(--hero-label-opacity,1);bottom:10.6%;right:10%}[data-sec=inicio] .hero-aside{z-index:4;opacity:var(--hero-label-opacity,1);transform:translateY(var(--aside-y,0px));position:absolute;top:46%}[data-sec=inicio] .left-aside{left:var(--pad);color:var(--muted);font-size:12px}[data-sec=inicio] .left-aside p strong{color:var(--ink);font-weight:500}[data-sec=inicio] .tiny-plus{color:var(--blue);margin-bottom:18px;font-size:23px;font-weight:400;display:block}[data-sec=inicio] .right-aside{right:var(--pad);letter-spacing:.1em;flex-direction:column;align-items:center;gap:17px;font-size:9px;display:flex}[data-sec=inicio] .circle-cta{width:88px;height:88px;transition:background .5s,transform .6s var(--ease);background:#ffffff40;border:1px solid #b4c9d8;border-radius:50%;place-items:center;display:grid}[data-sec=inicio] .circle-cta .icon{stroke-width:1.3px;width:33px;height:33px}[data-sec=inicio] .circle-cta:hover{background:var(--mint);border-color:var(--mint);transform:rotate(45deg)}[data-sec=inicio] .hero-bottom{left:var(--pad);right:var(--pad);letter-spacing:.09em;z-index:6;color:var(--muted);opacity:var(--hero-label-opacity,1);justify-content:space-between;align-items:center;gap:20px;font-size:8px;display:flex;position:absolute;bottom:24px}[data-sec=inicio] .hero-bottom a{align-items:center;gap:12px;display:flex}[data-sec=inicio] .hero-bottom .icon{width:16px;height:16px}[data-sec=inicio] .hero-bottom>span{font-size:8px}[data-sec=inicio] .portal-shell{left:var(--portal-left,28%);top:var(--portal-top,34%);width:var(--portal-width,44%);height:var(--portal-height,36%);border-radius:var(--portal-radius,160px 160px 24px 24px);z-index:3;isolation:isolate;will-change:left,top,width,height;background:#071c2c;position:absolute;overflow:hidden;box-shadow:0 25px 65px #0b1c3026}[data-sec=inicio] .portal-environment{perspective:900px;background:radial-gradient(at 50% 0,#0f8ce955,#0000 65%),#071c2c;position:absolute;inset:0;overflow:hidden}[data-sec=inicio] .portal-art{opacity:var(--portal-photo-opacity,.25);filter:saturate(.25)brightness(.65);transform:scale(var(--photo-scale,1.3));position:absolute;inset:0}[data-sec=inicio] .portal-art:after{content:"";background:linear-gradient(90deg,#030810c9,#0000 85%);position:absolute;inset:0}[data-sec=inicio] .portal-grid{opacity:calc(.45 - var(--hero)*.3);background-image:linear-gradient(#0f8ce925 1px,#0000 1px),linear-gradient(90deg,#0f8ce925 1px,#0000 1px);background-size:55px 55px;position:absolute;inset:-30%;transform:rotateX(55deg)translateY(30%)}[data-sec=inicio] .portal-door{width:69%;height:143%;transform:translate(-50%,-41%) rotate(var(--door-rotation,-12deg));opacity:var(--door-opacity,.9);border:18px solid #c0e0ef;border-radius:200px 200px 25px 25px;position:absolute;top:50%;left:50%;box-shadow:inset 0 0 5px #fff,inset 0 0 25px #0f8ce980,0 0 0 2px #0f8ce9,0 0 40px #0f8ce988,18px 10px #0c405e}[data-sec=inicio] .door-two{width:51%;height:115%;transform:translate(-50%,-40%) rotate(var(--door-rotation,-12deg));opacity:calc(var(--door-opacity,.9)*.6);border-width:8px;border-color:#acffe6;box-shadow:inset 0 0 20px #00e8a466,0 0 0 1px #00e8a4,0 0 25px #00e8a480,8px 9px #156458}[data-sec=inicio] .door-three{width:36%;height:88%;opacity:calc(var(--door-opacity,.9)*.55);border-width:3px;border-color:#0f8ce9;box-shadow:0 0 12px #0f8ce9}[data-sec=inicio] .portal-floor{filter:blur(25px);background:radial-gradient(#00e8a445,#0000 65%);width:90%;height:50%;position:absolute;bottom:-23%;left:5%}[data-sec=inicio] .portal-light{filter:blur(16px);background:linear-gradient(#ffffff10,#0000);width:16%;height:120%;position:absolute;top:-10%;left:38%;transform:rotate(-17deg)}[data-sec=inicio] .hero-device{top:var(--hero-device-top,5%);left:var(--hero-device-left,52%);transform:translateX(-50%) rotate(var(--hero-device-angle,12deg)) scale(var(--hero-device-scale,.66));transform-origin:top;z-index:3;filter:drop-shadow(0 25px 35px #03081080);will-change:transform;position:absolute}[data-sec=inicio] .hero-payment{left:var(--hero-card-left,16%);top:var(--hero-card-top,54%);transform:rotate(var(--hero-card-angle,-13deg)) scale(var(--hero-card-scale,.61));transform-origin:0 0;z-index:5;will-change:transform;position:absolute}[data-sec=inicio] .portal-caption{color:#e2f4fc;letter-spacing:.11em;z-index:6;opacity:var(--hero-label-opacity,1);align-items:center;gap:8px;font-size:7px;display:flex;position:absolute;bottom:18px;left:24px}[data-sec=inicio] .portal-caption .live-dot{width:4px;height:4px;box-shadow:0 0 0 3px #00e8a425}[data-sec=inicio] .portal-end-copy{left:var(--pad);color:#fff;z-index:7;width:51%;opacity:var(--hero-end-opacity,0);transform:translateY(var(--hero-end-y,60px));visibility:var(--hero-end-visible,hidden);position:absolute;top:29%}[data-sec=inicio] .portal-end-copy .kicker{color:#9eecd9;font-size:10px}[data-sec=inicio] .portal-end-copy h2{margin:25px 0 23px;font-size:clamp(55px,6.5vw,108px);line-height:1.16}[data-sec=inicio] .portal-end-copy p{color:#d1e2e9;margin-bottom:30px;font-size:14px}[data-sec=inicio] .portal-end-copy .button{font-size:11px}[data-sec=inicio] .phone{background:linear-gradient(120deg,#e4edf0,#748b9d 40%,#f5fafc 60%,#648ba3);border-radius:46px;width:282px;height:556px;padding:6px;position:relative;box-shadow:inset 0 0 0 1px #f1f8fc,2px 3px 0 1px #4d6375,0 1px 0 3px #a3bbc9,25px 35px 60px #03081025}[data-sec=inicio] .phone:before{content:"";background:#8096a6;border-radius:4px;width:3px;height:45px;position:absolute;top:95px;left:-3px}[data-sec=inicio] .phone-glass{height:100%;color:var(--ink);background:#fff;border:4px solid #071321;border-radius:40px;padding:39px 18px 18px;position:relative;overflow:hidden}[data-sec=inicio] .phone-camera{background:#071321;border-radius:15px;width:76px;height:21px;position:absolute;top:8px;left:50%;transform:translate(-50%)}[data-sec=inicio] .phone-status{justify-content:space-between;font-size:9px;font-weight:600;display:flex;position:absolute;top:13px;left:21px;right:17px}[data-sec=inicio] .phone-status span{font-size:8px}[data-sec=inicio] .app-head{justify-content:space-between;align-items:center;display:flex}[data-sec=inicio] .app-head .logo{width:115px;height:auto}[data-sec=inicio] .avatar{color:#36566e;background:#edf5fa;border-radius:50%;place-items:center;width:27px;height:27px;font-size:9px;display:grid}[data-sec=inicio] .app-hello{color:#678195;margin-top:18px;font-size:8px}[data-sec=inicio] .app-hello strong{color:#030810;white-space:nowrap;margin:3px 0 15px;font-size:18px;font-weight:500;display:block}[data-sec=inicio] .app-hello strong span{color:#00845c}[data-sec=inicio] .app-balance{color:#fff;isolation:isolate;background:#0b1c30;border-radius:19px;padding:18px 15px;position:relative;overflow:hidden}[data-sec=inicio] .app-balance>span{color:#acc2d0;justify-content:space-between;align-items:center;font-size:8px;display:flex}[data-sec=inicio] .app-balance>span .icon{width:12px;height:12px}[data-sec=inicio] .app-balance>strong{letter-spacing:0;margin:10px 0;font-size:25px;font-weight:500;display:block}[data-sec=inicio] .app-balance>small{color:#a8c4d5;font-size:7px}[data-sec=inicio] .balance-arc{z-index:-1;filter:blur(6px);border:18px solid #00e8a438;border-radius:100%;width:135px;height:180px;position:absolute;top:-45px;right:-55px;transform:rotate(25deg)}[data-sec=inicio] .app-actions{justify-content:space-around;margin:16px 0 17px;display:flex}[data-sec=inicio] .app-actions>span{flex-direction:column;align-items:center;gap:6px;display:flex}[data-sec=inicio] .app-actions .icon{background:#f1f6fa;border:1px solid #dbe8f1;border-radius:10px;width:30px;height:30px;padding:7px}[data-sec=inicio] .app-actions small{color:#4c697f;font-size:7px}[data-sec=inicio] .app-section{justify-content:space-between;align-items:center;margin:8px 0;font-size:9px;font-weight:500;display:flex}[data-sec=inicio] .app-section .icon{width:12px;height:12px}[data-sec=inicio] .app-card{background:linear-gradient(115deg,#dbf9ef,#d3eeff);border-radius:13px;height:82px;padding:13px;font-size:7px;position:relative;overflow:hidden}[data-sec=inicio] .app-card>span{color:#496b76}[data-sec=inicio] .app-card>.icon{width:18px;height:18px;position:absolute;top:12px;right:13px}[data-sec=inicio] .app-card strong{margin-top:7px;font-size:10px;font-weight:500;line-height:1.5;display:block}[data-sec=inicio] .app-section.movements{margin-top:17px}[data-sec=inicio] .app-section small{color:#7690a2;font-size:7px;font-weight:400}[data-sec=inicio] .movement{align-items:center;gap:8px;padding:7px 0;font-size:7px;display:flex}[data-sec=inicio] .movement>span{background:#eef7f8;border-radius:8px;place-items:center;width:26px;height:26px;display:grid}[data-sec=inicio] .movement .icon{width:12px;height:12px}[data-sec=inicio] .movement>div{flex:1}[data-sec=inicio] .movement small{color:#70899c;margin-top:3px;font-size:6px;display:block}[data-sec=inicio] .movement strong{color:#087a59;font-size:7px;font-weight:500}[data-sec=inicio] .app-bottom{background:#fff;border-top:1px solid #e5eef4;justify-content:space-around;padding-top:10px;display:flex;position:absolute;bottom:18px;left:18px;right:18px}[data-sec=inicio] .app-bottom span{color:#6e8799;flex-direction:column;align-items:center;gap:4px;font-size:6px;display:flex}[data-sec=inicio] .app-bottom span:first-child{color:#0b689f}[data-sec=inicio] .app-bottom .icon{width:13px;height:13px}[data-sec=inicio] .home-indicator{background:#071321;border-radius:10px;width:30%;height:4px;position:absolute;bottom:5px;left:35%}[data-sec=inicio] .payment-card{color:#fff;isolation:isolate;background:linear-gradient(115deg,#092637,#030810 80%);border:1px solid #8fc4d0;border-radius:22px;width:330px;height:205px;padding:24px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff20,18px 26px 55px #03081040}[data-sec=inicio] .payment-card:before{content:"";z-index:-1;border:32px solid #00e8a495;border-radius:50%;width:280px;height:280px;position:absolute;top:-75px;right:-160px;box-shadow:0 0 50px #0f8ce950}[data-sec=inicio] .card-shine{z-index:-1;transform:translateX(var(--card-shine,0%));background:linear-gradient(120deg,#0000 42%,#e5faff30 50%,#0000 58%);position:absolute;inset:-100%}[data-sec=inicio] .card-header{justify-content:space-between;align-items:center;display:flex}[data-sec=inicio] .card-header .logo{width:128px}[data-sec=inicio] .card-header small{letter-spacing:.1em;color:#adc5d2;font-size:7px}[data-sec=inicio] .card-chip{background:linear-gradient(110deg,#e1eeee,#7998a4);border:1px solid #c6d8df;border-radius:6px;width:30px;height:25px;position:absolute;top:83px;left:25px;overflow:hidden}[data-sec=inicio] .card-chip:before{content:"";border-left:1px solid #66828c;border-right:1px solid #66828c;position:absolute;inset:-2px 8px}[data-sec=inicio] .card-chip:after{content:"";border-top:1px solid #66828c;position:absolute;top:12px;left:0;right:0}[data-sec=inicio] .card-message{font-size:14px;font-weight:400;line-height:1.6;position:absolute;top:84px;left:112px}[data-sec=inicio] .card-end{letter-spacing:.12em;justify-content:space-between;align-items:center;font-size:10px;display:flex;position:absolute;bottom:23px;left:25px;right:25px}[data-sec=inicio] .card-end .icon{width:24px;height:24px}[data-sec=inicio] .scene-copy{left:calc(var(--pad) - 24px);transform:translateY(-50%) translateX(var(--scene-copy-x,0px));z-index:10;max-width:46%;position:absolute;top:50%}[data-sec=inicio] .scene-copy .kicker{letter-spacing:.14em;font-size:9px}[data-sec=inicio] .scene-copy p{color:#4a6978;margin-bottom:27px;font-size:13px;line-height:1.8}[data-sec=inicio] .scene-copy .button{gap:24px;min-height:51px;font-size:11px}[data-sec=inicio] .scene-copy .button>span{width:35px;height:35px}[data-sec=inicio] .scene-capabilities{letter-spacing:.1em;color:#3c6770;margin-top:34px;font-size:8px}[data-sec=inicio] .scene-disclaimer{left:calc(var(--pad) - 24px);z-index:11;color:#426273;max-width:75%;font-size:8px;position:absolute;bottom:17px}body.dialog-open [data-sec=inicio]{overflow:hidden}@keyframes dialog-enter--inicio{0%{opacity:0;transform:translateY(35px)scale(.97)}to{opacity:1;transform:none}}@media (width>=1700px){[data-sec=inicio] .hero-device{--hero-device-scale:.85}}@media (width<=1150px){[data-sec=inicio]{--head:76px;--pad:36px}[data-sec=inicio] .logo{width:140px}[data-sec=inicio] .hero-title{font-size:13vw}[data-sec=inicio] .top-word{top:19%;left:20%}[data-sec=inicio] .bottom-word{bottom:13%}[data-sec=inicio] .left-aside{font-size:10px}[data-sec=inicio] .right-aside{font-size:8px}[data-sec=inicio] .circle-cta{width:72px;height:72px}[data-sec=inicio] .hero-meta{font-size:8px}[data-sec=inicio] .portal-shell{--portal-left:26%;--portal-width:48%;--portal-top:36%;--portal-height:32%}[data-sec=inicio] .hero-device{--hero-device-scale:.56}[data-sec=inicio] .hero-payment{--hero-card-scale:.5}[data-sec=inicio] .portal-caption{font-size:6px;left:18px}[data-sec=inicio] .portal-end-copy h2{font-size:72px}[data-sec=inicio] .portal-end-copy p{font-size:12px}[data-sec=inicio] .scene-copy{max-width:49%}[data-sec=inicio] .scene-copy p{font-size:12px}[data-sec=inicio] .scene-copy .button{font-size:10px}}@media (width<=800px){[data-sec=inicio]{--head:72px;--pad:26px}[data-sec=inicio] .hero-scroll{height:205svh;min-height:1400px}[data-sec=inicio] .hero-pin{min-height:650px}[data-sec=inicio] .hero-title{font-size:14vw}[data-sec=inicio] .top-word{top:21%;left:16%}[data-sec=inicio] .bottom-word{bottom:15%;right:7%}[data-sec=inicio] .hero-meta{letter-spacing:.08em;font-size:7px;top:100px}[data-sec=inicio] .hero-meta>span:last-child{display:none}[data-sec=inicio] .hero-aside{top:43%}[data-sec=inicio] .left-aside{max-width:145px;font-size:9px}[data-sec=inicio] .right-aside{font-size:7px;top:46%}[data-sec=inicio] .circle-cta{width:60px;height:60px}[data-sec=inicio] .circle-cta .icon{width:25px;height:25px}[data-sec=inicio] .portal-shell{--portal-top:37%;--portal-left:25%;--portal-width:50%;--portal-height:30%}[data-sec=inicio] .hero-device{--hero-device-scale:.48}[data-sec=inicio] .hero-payment{--hero-card-scale:.4;--hero-card-top:55%}[data-sec=inicio] .portal-caption{font-size:5px;bottom:13px}[data-sec=inicio] .hero-bottom{font-size:7px}[data-sec=inicio] .hero-bottom>span{display:none}[data-sec=inicio] .hero-bottom .icon{width:13px;height:13px}[data-sec=inicio] .portal-end-copy{width:47%;top:28%}[data-sec=inicio] .portal-end-copy h2{font-size:52px}[data-sec=inicio] .portal-end-copy p{font-size:11px}[data-sec=inicio] .portal-end-copy .button{gap:18px;min-height:48px;padding-left:17px;font-size:9px}[data-sec=inicio] .portal-end-copy .kicker{font-size:8px}[data-sec=inicio] .scene-copy{max-width:51%;left:30px}[data-sec=inicio] .scene-copy p{font-size:11px}[data-sec=inicio] .scene-copy .kicker{font-size:8px}[data-sec=inicio] .scene-disclaimer{font-size:7px;left:30px}}@media (width<=600px){[data-sec=inicio]{--head:68px;--pad:20px}[data-sec=inicio] .logo{width:126px}[data-sec=inicio] .hero-scroll{height:auto;min-height:0}[data-sec=inicio] .hero-pin{height:900px;min-height:0;position:relative}[data-sec=inicio] .hero-meta{font-size:7px;top:100px;left:22px;right:22px}[data-sec=inicio] .hero-title{font-size:20vw;line-height:1.12}[data-sec=inicio] .top-word{top:148px;left:10%}[data-sec=inicio] .bottom-word{font-size:15.7vw;bottom:155px;right:6%}[data-sec=inicio] .portal-shell{--portal-left:8%;--portal-top:31%;--portal-width:84%;--portal-height:40%;--portal-radius:140px 140px 20px 20px}[data-sec=inicio] .hero-device{--hero-device-scale:.55;--hero-device-left:56%;--hero-device-top:9%}[data-sec=inicio] .hero-payment{--hero-card-scale:.5;--hero-card-left:5%;--hero-card-top:56%}[data-sec=inicio] .portal-caption{font-size:6px;bottom:18px;left:22px}[data-sec=inicio] .left-aside{max-width:200px;font-size:10px;top:auto;bottom:58px;left:24px}[data-sec=inicio] .left-aside .tiny-plus{display:none}[data-sec=inicio] .right-aside{gap:11px;font-size:6px;top:auto;bottom:60px;right:24px}[data-sec=inicio] .circle-cta{width:57px;height:57px}[data-sec=inicio] .hero-bottom{font-size:6px;bottom:20px;left:24px;right:24px}[data-sec=inicio] .hero-bottom a:first-child{display:none}[data-sec=inicio] .hero-bottom>a:last-child{margin-left:auto}[data-sec=inicio] .portal-end-copy{display:none}[data-sec=inicio] .hero-aside p{font-size:10px}[data-sec=inicio] .hero-title{font-weight:500}[data-sec=inicio] .scene-copy{transform:translateX(var(--scene-copy-x,0px));max-width:none;position:absolute;top:33px;left:26px;right:22px}[data-sec=inicio] .scene-copy .kicker{font-size:8px}[data-sec=inicio] .scene-copy p{margin-bottom:18px;font-size:11px;line-height:1.7}[data-sec=inicio] .scene-copy .button{gap:19px;min-height:47px;padding-left:18px;font-size:10px}[data-sec=inicio] .scene-copy .button>span{width:32px;height:32px}[data-sec=inicio] .scene-capabilities{display:none}[data-sec=inicio] .scene-disclaimer{max-width:90%;font-size:6px;line-height:1.5;bottom:13px;left:22px}}@media (width<=370px){[data-sec=inicio] .hero-pin{height:840px}[data-sec=inicio] .hero-title .top-word{top:145px}[data-sec=inicio] .hero-title .bottom-word{bottom:145px}[data-sec=inicio] .portal-shell{--portal-top:32%;--portal-height:37%}[data-sec=inicio] .hero-device{--hero-device-scale:.49}[data-sec=inicio] .hero-payment{--hero-card-scale:.44}[data-sec=inicio] .hero-aside p{font-size:9px}[data-sec=inicio] .scene-copy{left:21px;right:18px}}@media (width>=801px) and (height<=780px){[data-sec=inicio] .hero-pin{min-height:620px}[data-sec=inicio] .hero-meta{top:calc(var(--head) + 20px)}[data-sec=inicio] .hero-title{font-size:11.2vw}[data-sec=inicio] .top-word{top:18%}[data-sec=inicio] .bottom-word{bottom:10%}[data-sec=inicio] .portal-shell{--portal-top:37%;--portal-height:32%;--portal-width:38%;--portal-left:31%}[data-sec=inicio] .hero-device{--hero-device-scale:.46}[data-sec=inicio] .hero-payment{--hero-card-scale:.45}[data-sec=inicio] .hero-aside{top:49%}[data-sec=inicio] .scene-copy p{margin-bottom:20px;font-size:11px}[data-sec=inicio] .scene-copy .kicker{font-size:8px}[data-sec=inicio] .scene-capabilities{margin-top:20px;font-size:7px}}@media (width>=801px) and (height<=610px){[data-sec=inicio] .hero-scroll{height:auto;min-height:0}[data-sec=inicio] .hero-pin{height:750px;min-height:0;position:relative}}[data-sec=inicio] .motion-paused *,[data-sec=inicio] .motion-paused :before,[data-sec=inicio] .motion-paused :after{transition-duration:0s!important;animation-play-state:paused!important}[data-sec=inicio] .motion-paused .reveal{opacity:1!important;transform:none!important}[data-sec=inicio] .motion-paused html{scroll-behavior:auto}[data-sec=inicio] .motion-paused .hero-scroll{height:auto;min-height:0}[data-sec=inicio] .motion-paused .hero-pin{position:relative}[data-sec=inicio] .motion-paused .product-scroll,[data-sec=inicio] .motion-paused .work-scroll{height:auto;min-height:0}[data-sec=inicio] .motion-paused .product-pin,[data-sec=inicio] .motion-paused .work-pin{height:800px;position:relative;top:auto}[data-sec=inicio] .motion-paused .work-track{scroll-snap-type:x mandatory;scroll-behavior:auto;width:100%;overflow-x:auto;transform:none!important}[data-sec=inicio] .motion-paused .work-item{flex:0 0 calc(100vw - var(--pad)*2);scroll-snap-align:center}@media (width<=600px){[data-sec=inicio] .motion-paused .product-pin{height:940px}[data-sec=inicio] .motion-paused .work-pin{height:875px}[data-sec=inicio] .motion-paused .work-item{flex-basis:calc(100vw - 28px)}}@media (prefers-reduced-motion:reduce){[data-sec=inicio]{scroll-behavior:auto}[data-sec=inicio] *,[data-sec=inicio] :before,[data-sec=inicio] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-sec=inicio] .hero-scroll{height:auto;min-height:0}[data-sec=inicio] .hero-pin{position:relative}}@media print{[data-sec=inicio] .hero-scroll{display:none!important}}[data-sec=productos]{--blue:#0f8ce9;--mint:#00e8a4;--ink:#030810;--text:#0b1c30;--muted:#516777;--paper:#fff;--canvas:#f5f8fc;--line:#dce7ef;--pad:clamp(24px,5.5vw,100px);--ease:cubic-bezier(.16,1,.3,1);--spring:cubic-bezier(.22,1.45,.36,1);--hero-p:0;--reading:0;--pointer-x:0;--pointer-y:0;--glass:#ffffff52}[data-sec=productos] *{box-sizing:border-box}[data-sec=productos]{scroll-behavior:smooth;color:var(--ink);background:var(--canvas);-webkit-font-smoothing:antialiased;margin:0;scroll-padding-top:120px;font-family:Poppins,Arial,sans-serif;font-weight:400;overflow-x:clip}[data-sec=productos] button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0}[data-sec=productos] button:disabled{cursor:wait}[data-sec=productos] h2,[data-sec=productos] p{margin:0}[data-sec=productos] h2{letter-spacing:0;font-weight:500}[data-sec=productos] p{line-height:1.7}[data-sec=productos] img{max-width:100%;height:auto;display:block}[data-sec=productos] svg{display:block}[data-sec=productos] ::selection{background:var(--mint);color:var(--ink)}[data-sec=productos] [hidden]{display:none!important}body.modal-open [data-sec=productos]{overflow:hidden}[data-sec=productos] .icon{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:22px;height:22px}[data-sec=productos] .brand-image{object-fit:contain;width:148px;height:auto}[data-sec=productos] .eyebrow{letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:12px;font-size:10px;font-weight:500;line-height:1.6;display:flex}[data-sec=productos] .glass{background:var(--glass);-webkit-backdrop-filter:blur(18px)saturate(150%);border:1px solid #ffffffd1;box-shadow:inset 1px 1px 1px #ffffffeb,inset -1px -1px 1px #8eafbf36,0 10px 30px #214e6610,0 1px 3px #183e4f12}[data-sec=productos] .button{isolation:isolate;min-height:56px;transition:transform .45s var(--spring),box-shadow .4s,background .4s;border:1px solid #b6cbd8;border-radius:100px;justify-content:center;align-items:center;gap:22px;padding:15px 24px;font-size:12px;font-weight:500;line-height:1.4;display:inline-flex;position:relative;overflow:hidden}[data-sec=productos] .button .icon{width:19px;height:19px;transition:transform .4s var(--ease)}[data-sec=productos] .button:hover{transform:translateY(-3px);box-shadow:0 16px 30px #0b1c3017}[data-sec=productos] .button:hover .icon{transform:translate(3px,-2px)}[data-sec=productos] .button-dark{color:#fff;background:var(--ink);border-color:var(--ink)}[data-sec=productos] .button-dark:hover{background:#0b2436}[data-sec=productos] .button-white{color:var(--ink);background:#fff;border-color:#fff}[data-sec=productos] .button-dark>span{background:var(--mint);width:32px;height:32px;color:var(--ink);border-radius:50%;place-items:center;margin:-7px -14px -7px 0;display:grid}[data-sec=productos] .text-link{background:0 0;border-bottom:1px solid #9ab7c8;align-items:center;gap:20px;padding:10px 0;font-size:12px;display:inline-flex}[data-sec=productos] .text-link .icon{width:17px;height:17px}[data-sec=productos] .text-link:hover{color:#0068ab}[data-sec=productos] .scene-hint{color:#32536a;background:#ffffff60;border:1px solid #c1d9e4;border-radius:100px;align-items:center;gap:9px;padding:10px 15px;font-size:9px;display:flex}[data-sec=productos] .scene-hint .icon{width:13px;height:13px}[data-sec=productos] .phone{isolation:isolate;background:linear-gradient(145deg,#fff,#bcced8 16%,#fff 38%,#97b6c7 80%,#effcff);border:1px solid #fff;border-radius:48px;width:280px;height:555px;padding:8px;position:relative;box-shadow:inset 2px 2px 2px #fff,inset -2px -2px 2px #8ca7ba,0 2px 2px #99b3c7,0 22px 45px #16465e1f}[data-sec=productos] .phone:after{content:"";background:#103042;border-radius:7px;width:24%;height:4px;position:absolute;bottom:15px;left:38%}[data-sec=productos] .phone-hardware{flex-direction:column;gap:10px;display:flex;position:absolute;top:90px;left:-3px}[data-sec=productos] .phone-hardware i{background:#9bb4c4;border-radius:2px;width:3px;height:40px}[data-sec=productos] .phone-screen{background:linear-gradient(150deg,#fff 35%,#f2f9fc);border:1px solid #adc9d5;border-radius:39px;width:100%;height:100%;padding:11px 17px 15px;overflow:hidden}[data-sec=productos] .phone-screen:before{content:"";z-index:3;background:#0a1a25;border-radius:100px;width:76px;height:20px;position:absolute;top:15px;left:calc(50% - 38px);box-shadow:inset 0 0 2px #3d5c6e}[data-sec=productos] .phone-status{justify-content:space-between;padding:1px 4px;font-size:8px;font-weight:600;display:flex}[data-sec=productos] .phone-head{justify-content:space-between;align-items:center;margin:24px 0 17px;display:flex}[data-sec=productos] .phone-head .brand-image{width:117px}[data-sec=productos] .avatar{background:#eff6fa;border:1px solid #d1e3ec;border-radius:50%;place-items:center;width:28px;height:28px;font-size:9px;display:grid}[data-sec=productos] .phone-hello{color:#3f5969;margin-bottom:11px;font-size:11px}[data-sec=productos] .phone-balance{background:linear-gradient(120deg,#dffbf0,#e7f4ff);border:1px solid #ceebe4;border-radius:20px;padding:17px 14px 16px}[data-sec=productos] .phone-balance>span{color:#3c6271;justify-content:space-between;align-items:center;font-size:8px;display:flex}[data-sec=productos] .phone-balance .icon{width:13px;height:13px}[data-sec=productos] .phone-balance>strong{letter-spacing:0;white-space:nowrap;margin-top:7px;font-size:26px;font-weight:500;line-height:1.4;display:block}[data-sec=productos] .phone-balance small{color:#527580;margin-top:5px;font-size:7px;display:block}[data-sec=productos] .phone-actions{justify-content:space-around;margin:15px -3px 17px;display:flex}[data-sec=productos] .phone-actions>span{flex-direction:column;align-items:center;gap:6px;font-size:7px;display:flex}[data-sec=productos] .phone-actions i{background:#fff;border:1px solid #d3e5ee;border-radius:14px;place-items:center;width:36px;height:36px;display:grid;box-shadow:0 4px 6px #15394e06}[data-sec=productos] .phone-actions .icon{width:15px;height:15px}[data-sec=productos] .phone-card-label{justify-content:space-between;margin-bottom:10px;font-size:9px;display:flex}[data-sec=productos] .phone-card-label span{color:#507488;align-items:center;gap:3px;font-size:6px;display:flex}[data-sec=productos] .phone-card-label .icon{width:8px;height:8px}[data-sec=productos] .phone-minicard{color:#fff;background:linear-gradient(120deg,#12334a,#030810);border-radius:13px;height:88px;padding:13px 14px;position:relative;overflow:hidden}[data-sec=productos] .phone-minicard:after{content:"";border:18px solid #00e8a44f;border-radius:50%;width:95px;height:95px;position:absolute;top:7px;right:-20px;transform:rotate(-25deg)}[data-sec=productos] .phone-minicard>span{font-size:11px;line-height:1.4}[data-sec=productos] .phone-minicard .brand-image{object-fit:contain;width:20px;height:20px;position:absolute;top:14px;right:15px}[data-sec=productos] .phone-minicard small{color:#c4dfe9;margin-top:10px;font-size:6px;display:block}[data-sec=productos] .phone-movements{margin-top:17px}[data-sec=productos] .phone-movements>strong{justify-content:space-between;font-size:9px;font-weight:500;display:flex}[data-sec=productos] .phone-movements>strong span{color:#52758b;font-size:6px;font-weight:400}[data-sec=productos] .phone-movements>div{align-items:center;gap:8px;padding:13px 0;display:flex}[data-sec=productos] .phone-movements>div>.icon{color:#176551;background:#e4f8f0;border-radius:9px;width:24px;height:24px;padding:6px}[data-sec=productos] .phone-movements p{flex:1;font-size:7px;line-height:1.4}[data-sec=productos] .phone-movements small{color:#547381;margin-top:3px;font-size:6px;display:block}[data-sec=productos] .phone-movements b{color:#146c54;font-size:7px;font-weight:500}[data-sec=productos] .phone-nav{border-top:1px solid #e3edf1;justify-content:space-around;align-items:center;padding-top:10px;display:flex}[data-sec=productos] .phone-nav>span{color:#617e8e;flex-direction:column;align-items:center;gap:5px;font-size:6px;display:flex}[data-sec=productos] .phone-nav>span:first-child{color:#0d6ca4}[data-sec=productos] .phone-nav .icon{width:15px;height:15px}[data-sec=productos] .payment-card{isolation:isolate;color:#0a3046;-webkit-backdrop-filter:blur(14px)saturate(140%);background:linear-gradient(130deg,#ffffffac,#d1eef854 45%,#c8f7ee69 100%);border:1px solid #ffffffdf;border-radius:28px;width:370px;height:231px;padding:26px 28px;position:relative;overflow:hidden;box-shadow:inset 2px 2px 2px #ffffffec,inset -2px -2px 2px #6fa3b75c,0 20px 35px #174b641f,0 0 0 1px #7caabd1f}[data-sec=productos] .payment-card:before{content:"";z-index:-1;border:29px solid #fff5;border-radius:50%;width:230px;height:230px;position:absolute;top:30px;right:-65px;box-shadow:inset 2px 2px #fff,2px 1px 2px #3378924a,0 0 0 1px #fff8}[data-sec=productos] .payment-card:after{content:"";pointer-events:none;border:1px solid #ffffff35;border-radius:23px;position:absolute;inset:6px}[data-sec=productos] .card-top{justify-content:space-between;align-items:center;display:flex}[data-sec=productos] .card-top .brand-image{width:127px}[data-sec=productos] .card-top>span{letter-spacing:.15em;color:#466e7c;font-size:7px}[data-sec=productos] .card-chip{background:linear-gradient(130deg,#f1ffff,#bad6d8);border:1px solid #7fa7af;border-radius:6px;width:34px;height:27px;margin-top:24px;display:flex;position:relative;overflow:hidden}[data-sec=productos] .card-chip:after{content:"";border-top:1px solid #809da6;position:absolute;top:12px;left:0;right:0}[data-sec=productos] .card-chip i{border-right:1px solid #92aeb6;flex:1}[data-sec=productos] .card-chip i:last-child{border:0}[data-sec=productos] .card-title{color:#124260;font-size:19px;line-height:1.3;position:absolute;top:90px;right:25px}[data-sec=productos] .card-bottom{justify-content:space-between;align-items:center;margin-top:28px;display:flex}[data-sec=productos] .card-bottom>span{letter-spacing:.09em;font-size:12px}[data-sec=productos] .card-bottom .icon{width:25px;height:25px}[data-sec=productos] .card-sheen{pointer-events:none;opacity:.8;background:linear-gradient(100deg,#0000 35%,#ffffff73 50%,#0000 68%);width:120%;height:140%;position:absolute;top:-10%;left:-65%;transform:rotate(10deg)}[data-sec=productos] .arena{height:300svh;min-height:2100px;position:relative}[data-sec=productos] .arena-pin{background:var(--paper);isolation:isolate;height:100svh;min-height:760px;position:sticky;top:0;overflow:hidden}[data-sec=productos] .arena-head{top:125px;left:var(--pad);right:var(--pad);z-index:12;pointer-events:none;color:#375b6f;justify-content:space-between;align-items:center;transition:color .7s;display:flex;position:absolute}[data-sec=productos] .arena-counter{letter-spacing:.1em;font-size:13px}[data-sec=productos] .arena-counter i{opacity:.5;margin-left:9px;font-style:normal}[data-sec=productos] .scene{perspective:1500px;transform-origin:70%;background:#f5f9fc;position:absolute;inset:0;overflow:hidden}[data-sec=productos] .scene.scene-enter{animation:scene-liquid--productos 1.1s var(--ease) both}[data-sec=productos] .scene-wallet{background:linear-gradient(130deg,#fff 10%,#e6fbf5 100%)}[data-sec=productos] .scene-remesas{color:#fff;background:radial-gradient(at 80% 20%,#54b5f1,#0f8ce9 60%,#086daf)}[data-sec=productos] .scene-activos{background:linear-gradient(120deg,#f6f9fc 25%,#dceefa 100%)}[data-sec=productos] .scene-word{color:#0f8ce906;white-space:nowrap;letter-spacing:0;pointer-events:none;font-size:clamp(160px,22vw,350px);font-weight:500;line-height:1;position:absolute;bottom:7%;left:-1%}[data-sec=productos] .scene-remesas .scene-word{color:#ffffff09}[data-sec=productos] .scene-copy{left:var(--pad);z-index:4;pointer-events:none;width:48%;position:absolute;top:30%}[data-sec=productos] .scene-copy h2{margin:23px 0 24px;font-size:clamp(48px,5.4vw,85px);font-weight:500;line-height:1.18}[data-sec=productos] .scene-copy p{color:#365b6e;margin-bottom:28px;font-size:14px;line-height:1.8}[data-sec=productos] .scene-copy .button{pointer-events:auto}[data-sec=productos] .scene-copy .eyebrow{color:#456b80;font-size:9px}[data-sec=productos] .scene-capabilities{letter-spacing:.12em;color:#4c6c7c;margin-top:39px;font-size:8px}[data-sec=productos] .scene-art{perspective:1200px;width:57%;height:73%;position:absolute;top:16%;left:44%}[data-sec=productos] .scene-remesas .scene-copy{width:48%;top:27%}[data-sec=productos] .scene-remesas .scene-copy h2{font-size:clamp(48px,5.1vw,80px);line-height:1.18}[data-sec=productos] .scene-note{bottom:28px;right:var(--pad);color:#466a7d;text-align:right;z-index:7;max-width:380px;font-size:8px;position:absolute}[data-sec=productos] .scene-remesas .scene-note{color:#e7f5ff}[data-sec=productos] .wallet-sphere{background:radial-gradient(circle at 32% 26%,#fff,#b7f6e55c 30%,#00e8a445 55%,#0f8ce944 80%,#fff);border:1px solid #ffffff8f;border-radius:50%;width:580px;height:580px;position:absolute;top:2%;right:0;box-shadow:inset 3px 3px 5px #fff,inset -10px -15px 28px #58bcce23,0 20px 80px #00e8a413}[data-sec=productos] .wallet-ripple{border:1px solid #8bcbd95e;border-radius:50%;width:90%;height:70%;position:absolute;top:17%;left:3%;transform:rotate(-25deg);box-shadow:0 0 0 31px #ffffff36,0 0 0 32px #b4e0e880}[data-sec=productos] .wallet-phone{z-index:3;transform-origin:top;filter:drop-shadow(8px 30px 20px #0b51651c);position:absolute;top:3%;left:38%;transform:rotate(9deg)scale(1.02)}[data-sec=productos] .wallet-card{z-index:5;transform-origin:0 0;position:absolute;top:55%;left:0;transform:rotate(-15deg)scale(.94)}[data-sec=productos] .wallet-badge{z-index:5;background:#ffffff9f;border-radius:100px;align-items:center;gap:10px;padding:14px 20px;font-size:10px;display:flex;position:absolute;top:6%;right:7%;transform:rotate(6deg)}[data-sec=productos] .wallet-badge .icon{color:#137d70;width:17px;height:17px}[data-sec=productos] .remesas-art{width:55%;height:77%;top:13%;left:45%}[data-sec=productos] .route-lines{width:100%;height:100%;position:absolute;inset:0;overflow:visible}[data-sec=productos] .route-progress{stroke-dasharray:1400;stroke-dashoffset:1400px}[data-sec=productos] .sending .route-progress{animation:route-travel--productos 2.2s var(--ease) forwards}[data-sec=productos] .currency-disc{color:#fff;background:#ffffff15;border-color:#ffffff8c;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:125px;height:125px;font-size:43px;font-weight:400;display:flex;position:absolute;box-shadow:inset 2px 2px 2px #fff9,inset -3px -3px 10px #fff2,0 25px 40px #00518a20}[data-sec=productos] .currency-disc>span{letter-spacing:.18em;margin-top:3px;font-size:7px}[data-sec=productos] .euro{top:9%;left:5%;transform:rotate(-13deg)}[data-sec=productos] .cop{bottom:9%;right:3%;transform:rotate(13deg)}[data-sec=productos] .transfer-panel{width:320px;color:var(--ink);background:#f7fcffb0;border-radius:35px;padding:27px 27px 22px;position:absolute;top:21%;left:28%;transform:rotate(-6deg);box-shadow:inset 2px 2px 1px #fff,inset -2px -2px 2px #fff7,0 30px 60px #034c8225}[data-sec=productos] .transfer-head{justify-content:space-between;align-items:center;gap:10px;font-size:10px;font-weight:500;display:flex}[data-sec=productos] .transfer-head>span{border:1px solid #8fb7cc;border-radius:6px;padding:4px 7px;font-size:7px}[data-sec=productos] .transfer-amount{margin-top:30px}[data-sec=productos] .transfer-amount>small,[data-sec=productos] .transfer-destination>small{letter-spacing:.13em;color:#37677d;margin-bottom:7px;font-size:7px;display:block}[data-sec=productos] .transfer-amount strong{font-size:46px;font-weight:400;line-height:1.1}[data-sec=productos] .transfer-amount strong>span{margin-left:7px;font-size:13px;font-weight:400}[data-sec=productos] .transfer-line{color:#336079;border-top:1px solid #7db1c940;border-bottom:1px solid #7db1c940;align-items:center;gap:12px;margin:22px 0;padding:13px 0;font-size:8px;display:flex}[data-sec=productos] .transfer-line .icon{width:18px;height:18px}[data-sec=productos] .transfer-destination>strong{font-size:26px;font-weight:500;line-height:1.35}[data-sec=productos] .transfer-panel .button{width:100%;min-height:45px;margin-top:24px;padding:12px 17px;font-size:10px}[data-sec=productos] .transfer-feedback{color:#365b6f;text-align:center;min-height:23px;margin-top:12px;font-size:7px;line-height:1.6}[data-sec=productos] .activos-art{width:55%;height:72%;top:17%;left:46%}[data-sec=productos] .asset-photo{background:#b5d9ea;border-radius:160px 160px 30px 30px;width:68%;height:80%;position:absolute;top:5%;right:8%;overflow:hidden;transform:rotate(9deg);box-shadow:0 30px 50px #17677e23}[data-sec=productos] .asset-photo>img{object-fit:cover;object-position:center;filter:saturate(.6);width:100%;height:100%;position:absolute;inset:0}[data-sec=productos] .asset-photo>img.failed{display:none}[data-sec=productos] .architecture{perspective:600px;background:linear-gradient(130deg,#a9d8f1,#e7f7fe);position:absolute;inset:0;overflow:hidden}[data-sec=productos] .architecture>i{background:linear-gradient(100deg,#fff,#b1cedc 57%,#6b9cb6 58%,#d3eafa);border:1px solid #fff8;width:38%;height:90%;position:absolute;top:25%;left:30%;transform:rotate(-12deg)skewY(8deg);box-shadow:20px 10px 40px #0b4e7340}[data-sec=productos] .architecture>i:after{content:"";background:repeating-linear-gradient(0deg,#0000 0 20px,#336a8c38 20px 22px),repeating-linear-gradient(90deg,#0000 0 22px,#c5e4f7a8 22px 24px);position:absolute;inset:0}[data-sec=productos] .architecture>i:nth-child(2){filter:brightness(1.2);width:29%;top:43%;left:9%;transform:rotate(-12deg)skewY(-11deg)}[data-sec=productos] .architecture>i:nth-child(3){filter:brightness(.87);width:35%;top:0%;left:69%}[data-sec=productos] .architecture>i:nth-child(4){filter:brightness(.95);width:25%;top:0%;left:-9%}[data-sec=productos] .asset-ledger{z-index:3;background:#ffffffe0;border-radius:30px;width:300px;padding:27px;position:absolute;top:30%;left:1%;transform:rotate(-7deg);box-shadow:inset 2px 2px #fff,0 20px 50px #0b49661a}[data-sec=productos] .asset-ledger>span{color:#496c7f;letter-spacing:.1em;font-size:7px;display:block}[data-sec=productos] .asset-ledger>strong{margin:19px 0 22px;font-size:29px;font-weight:500;line-height:1.3;display:block}[data-sec=productos] .asset-ledger>div{border-top:1px solid #b5cedc66;align-items:center;gap:15px;padding:10px 0;font-size:10px;display:flex}[data-sec=productos] .asset-ledger b{color:#177cae;font-size:8px;font-weight:500}[data-sec=productos] .asset-ledger .text-link{margin-top:7px;font-size:8px}[data-sec=productos] .asset-ledger .icon{width:13px;height:13px}[data-sec=productos] .asset-ledger>p{color:#456679;padding-top:12px;font-size:8px;line-height:1.7}[data-sec=productos] .asset-chip{z-index:4;background:#ffffffae;border-radius:100px;align-items:center;gap:10px;padding:17px 22px;font-size:10px;display:flex;position:absolute;bottom:3%;right:7%;transform:rotate(6deg)}[data-sec=productos] .asset-chip .icon{color:#106b68;width:17px;height:17px}[data-sec=productos] .product-dock{z-index:15;background:#ffffff62;border-radius:100px;align-items:center;gap:4px;min-height:66px;padding:6px;display:flex;position:absolute;bottom:52px;left:50%;transform:translate(-50%);box-shadow:inset 1px 1px 1px #fff,0 18px 40px #1b4b641a}[data-sec=productos] .product-tab{z-index:1;border-radius:40px;justify-content:center;align-items:center;gap:10px;width:150px;min-height:51px;padding:14px 19px;font-size:12px;transition:color .6s;display:flex;position:relative}[data-sec=productos] .product-tab .icon{width:19px;height:19px}[data-sec=productos] .product-tab[aria-selected=true]{color:#055c85}[data-sec=productos] .dock-indicator{width:150px;transform:translateX(calc(var(--selected,0) * 154px));transition:transform .72s var(--spring);background:linear-gradient(130deg,#ffffffd9,#ffffff50);border:1px solid #fff;border-radius:40px;position:absolute;top:6px;bottom:6px;left:6px;box-shadow:inset 1px 1px 1px #fff,inset -1px -1px 1px #5990a82e,0 4px 8px #38647e17}[data-sec=productos] .product-dock.squish .dock-indicator{animation:glass-squish--productos .55s var(--ease)}[data-sec=productos] .arena-scroll-cue{left:var(--pad);letter-spacing:.13em;color:#466a7d;align-items:center;gap:12px;font-size:7px;display:flex;position:absolute;bottom:31px}[data-sec=productos] .arena-scroll-cue .icon{width:13px;height:13px}@keyframes bob--productos{0%,to{translate:0}50%{translate:0 -12px}}@keyframes nudge--productos{0%,70%,to{transform:translateY(0)}80%{transform:translateY(4px)}}@keyframes scene-liquid--productos{0%{opacity:0;filter:blur(9px);clip-path:inset(0 0 0 42% round 80px);transform:translate(7%)scale(1.09)rotateY(-7deg)}45%{opacity:1;clip-path:inset(0 round 15px)}to{opacity:1;filter:none;clip-path:inset(0);transform:none}}@keyframes panel-unfold--productos{0%{opacity:0;filter:blur(5px);transform:translateY(25px)rotateX(4deg)}to{opacity:1;filter:none;transform:none}}@keyframes soft-in--productos{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes glass-squish--productos{0%,to{scale:1}40%{scale:1.08 .87}70%{scale:.97 1.03}}@keyframes dialog-liquid--productos{0%{opacity:0;filter:blur(8px);transform:translateY(60px)scale(.9)}to{opacity:1;filter:none;transform:none}}@keyframes route-travel--productos{to{stroke-dashoffset:0}}[data-sec=productos] .offscreen *{animation-play-state:paused!important}[data-sec=productos] .motion-paused *,[data-sec=productos] .motion-paused :before,[data-sec=productos] .motion-paused :after{transition:none!important;animation:none!important}[data-sec=productos] .motion-paused .reveal{opacity:1!important;transform:none!important}[data-sec=productos] .motion-paused .hero-scroll{height:auto;min-height:0}[data-sec=productos] .motion-paused .hero-pin{position:relative}[data-sec=productos] .motion-paused .arena{height:auto;min-height:0}[data-sec=productos] .motion-paused .arena-pin{position:relative}[data-sec=productos] .motion-paused .arena-scroll-cue{display:none}[data-sec=productos] .high-contrast .glass{-webkit-backdrop-filter:none!important;background:#f5fbfff2!important;border-color:#a4c1d3!important}[data-sec=productos] .high-contrast .currency-disc{color:#12516c}[data-sec=productos] .high-contrast .payment-card{backdrop-filter:none;background:#edf8fff2}[data-sec=productos] .high-contrast .team-caption{background:#fff!important}[data-sec=productos] .high-contrast .case-info>.button{background:#fff}[data-sec=productos] .high-contrast .product-tab{color:var(--ink)}@media (width>=1800px){[data-sec=productos] .wallet-phone{scale:1.12}[data-sec=productos] .wallet-card{scale:1.1}}@media (width<=1200px){[data-sec=productos]{--pad:48px}[data-sec=productos] .brand-image{width:138px}[data-sec=productos] .scene-copy h2{font-size:64px}[data-sec=productos] .scene-copy p{font-size:13px}[data-sec=productos] .scene-art{width:59%;left:43%}[data-sec=productos] .wallet-phone{top:8%;left:36%;scale:.88}[data-sec=productos] .wallet-card{top:58%;left:6%;scale:.8}[data-sec=productos] .wallet-sphere{width:500px;height:500px;top:6%;right:-7%}[data-sec=productos] .wallet-badge{font-size:9px;top:5%;right:10%}[data-sec=productos] .transfer-panel{transform-origin:0 0;top:24%;left:23%;scale:.88}[data-sec=productos] .currency-disc{scale:.85}[data-sec=productos] .euro{top:10%;left:3%}[data-sec=productos] .cop{bottom:12%;right:2%}[data-sec=productos] .scene-remesas .scene-copy h2{font-size:62px}[data-sec=productos] .scene-note{max-width:275px;font-size:7px}[data-sec=productos] .asset-ledger{transform-origin:0;scale:.86}[data-sec=productos] .asset-chip{right:10%;scale:.88}}@media (width<=980px){[data-sec=productos]{--pad:32px}[data-sec=productos] .scene-hint{padding:9px 12px;font-size:8px}[data-sec=productos] .scene-copy h2{font-size:52px}[data-sec=productos] .scene-copy p{font-size:12px}[data-sec=productos] .scene-copy>.button{min-height:50px;font-size:11px}[data-sec=productos] .scene-copy .eyebrow{font-size:8px}[data-sec=productos] .scene-remesas .scene-copy h2{font-size:52px}[data-sec=productos] .scene-art{width:60%;left:44%}[data-sec=productos] .wallet-phone{transform-origin:top;top:9%;left:26%;scale:.75}[data-sec=productos] .wallet-card{top:58%;left:0;scale:.68}[data-sec=productos] .wallet-sphere{width:410px;height:410px;top:7%}[data-sec=productos] .wallet-badge{padding:12px 15px;font-size:8px;top:1%;right:14%}[data-sec=productos] .remesas-art{width:55%;left:45%}[data-sec=productos] .transfer-panel{top:25%;left:17%;scale:.79}[data-sec=productos] .currency-disc{scale:.7}[data-sec=productos] .euro{top:9%;left:-3%}[data-sec=productos] .cop{bottom:12%;right:-4%}[data-sec=productos] .activos-art{width:56%;left:46%}[data-sec=productos] .asset-ledger{transform-origin:0;left:0;scale:.76}[data-sec=productos] .asset-chip{transform-origin:100%;bottom:10%;right:4%;scale:.75}[data-sec=productos] .asset-photo{width:72%;height:68%;top:11%;right:4%}[data-sec=productos] .scene-note{max-width:230px;font-size:6px}[data-sec=productos] .arena-head{top:116px}}@media (width<=760px){[data-sec=productos]{--pad:24px}[data-sec=productos] .arena{height:auto;min-height:0}[data-sec=productos] .arena-pin{height:920px;min-height:790px;position:relative}[data-sec=productos] .arena-head{top:35px}[data-sec=productos] .scene-copy{width:50%;top:13%}[data-sec=productos] .scene-copy h2{font-size:48px}[data-sec=productos] .scene-copy p{font-size:12px}[data-sec=productos] .scene-copy .eyebrow{font-size:8px}[data-sec=productos] .scene-copy>.button{gap:15px;min-height:46px;padding:13px 19px;font-size:10px}[data-sec=productos] .scene-art{width:70%;height:62%;top:27%;left:38%}[data-sec=productos] .wallet-phone{top:4%;left:26%;scale:.74}[data-sec=productos] .wallet-card{top:56%;left:0;scale:.68}[data-sec=productos] .wallet-badge{font-size:8px;top:1%;right:17%}[data-sec=productos] .wallet-sphere{width:440px;height:440px;top:7%;right:-1%}[data-sec=productos] .wallet-ripple{height:70%;top:20%}[data-sec=productos] .scene-capabilities{max-width:170px;font-size:7px;line-height:2}[data-sec=productos] .scene-word{font-size:190px;bottom:12%}[data-sec=productos] .scene-remesas .scene-copy{width:55%;top:13%}[data-sec=productos] .scene-remesas .scene-copy h2{font-size:47px}[data-sec=productos] .remesas-art{width:63%;height:55%;top:30%;left:40%}[data-sec=productos] .transfer-panel{top:17%;left:7%;scale:.81}[data-sec=productos] .currency-disc{scale:.6}[data-sec=productos] .euro{top:0;left:-8%}[data-sec=productos] .cop{bottom:6%;right:0}[data-sec=productos] .scene-activos .scene-copy{width:58%}[data-sec=productos] .activos-art{width:69%;height:54%;top:32%;left:38%}[data-sec=productos] .asset-ledger{top:27%;scale:.78}[data-sec=productos] .asset-photo{width:70%;height:82%;top:2%;right:8%}[data-sec=productos] .asset-chip{bottom:0;right:10%;scale:.7}[data-sec=productos] .scene-note{text-align:center;max-width:none;font-size:7px;bottom:20px;left:24px;right:24px}[data-sec=productos] .product-dock{min-height:62px;bottom:61px}[data-sec=productos] .product-tab{gap:8px;width:135px;min-height:48px;font-size:11px}[data-sec=productos] .dock-indicator{width:135px;transform:translateX(calc(var(--selected,0) * 139px))}[data-sec=productos] .arena-scroll-cue{display:none}}@media (width<=520px){[data-sec=productos]{--pad:22px}[data-sec=productos] .scene-hint{gap:6px;padding:9px 10px;font-size:7px}[data-sec=productos] .scene-hint .icon{width:11px;height:11px}[data-sec=productos] .arena-pin{height:980px;min-height:0}[data-sec=productos] .arena-head{top:31px;left:24px;right:24px}[data-sec=productos] .arena-head .eyebrow{font-size:8px}[data-sec=productos] .arena-counter{font-size:10px}[data-sec=productos] .scene-copy{width:calc(100% - 48px);top:10.2%;left:24px}[data-sec=productos] .scene-copy .eyebrow{font-size:7px}[data-sec=productos] .scene-copy h2{margin:18px 0 16px;font-size:45px;line-height:1.2}[data-sec=productos] .scene-copy p{margin-bottom:20px;font-size:12px;line-height:1.8}[data-sec=productos] .scene-copy>.button{gap:16px;min-height:44px;padding:11px 18px;font-size:9px}[data-sec=productos] .scene-copy>.button .icon{width:16px;height:16px}[data-sec=productos] .scene-capabilities{display:none}[data-sec=productos] .scene-art{width:100%;height:42%;top:44%;left:0%}[data-sec=productos] .wallet-phone{transform-origin:0 0;top:0;left:40%;scale:.66}[data-sec=productos] .wallet-card{transform-origin:0 0;top:56%;left:3%;scale:.58}[data-sec=productos] .wallet-sphere{width:340px;height:340px;top:4%;right:-14%}[data-sec=productos] .wallet-ripple{width:92%;height:65%;top:25%;left:6%;transform:rotate(-25deg)}[data-sec=productos] .wallet-badge{gap:8px;padding:10px 13px;font-size:7px;top:-4%;right:5%;transform:rotate(7deg)}[data-sec=productos] .wallet-badge .icon{width:13px;height:13px}[data-sec=productos] .scene-word{font-size:145px;bottom:14%;left:-3%}[data-sec=productos] .scene-remesas .scene-copy{width:calc(100% - 48px);top:10.2%;left:24px}[data-sec=productos] .scene-remesas .scene-copy h2{margin:18px 0;font-size:43px;line-height:1.18}[data-sec=productos] .scene-remesas .scene-copy p{margin-bottom:18px;font-size:12px}[data-sec=productos] .remesas-art{width:100%;height:43%;top:45%;left:0}[data-sec=productos] .transfer-panel{transform-origin:0 0;top:0;left:24%;scale:.76}[data-sec=productos] .euro{top:-5%;left:-7%;scale:.54}[data-sec=productos] .cop{bottom:-2%;right:-4%;scale:.55}[data-sec=productos] .route-lines{height:109%;inset:-8% 0 0}[data-sec=productos] .scene-activos .scene-copy{width:calc(100% - 48px)}[data-sec=productos] .scene-activos .scene-copy h2{font-size:44px}[data-sec=productos] .scene-activos .scene-copy p{max-width:290px}[data-sec=productos] .activos-art{width:100%;height:43%;top:44%;left:0}[data-sec=productos] .asset-photo{border-radius:100px 100px 23px 23px;width:65%;height:80%;top:1%;right:9%}[data-sec=productos] .asset-ledger{transform-origin:0 0;top:29%;left:4%;scale:.7}[data-sec=productos] .asset-chip{transform-origin:100%;bottom:3%;right:2%;scale:.67}[data-sec=productos] .product-dock{gap:3px;min-height:57px;padding:5px;bottom:49px}[data-sec=productos] .product-tab{gap:7px;width:104px;min-height:45px;padding:12px 10px;font-size:9px}[data-sec=productos] .product-tab .icon{width:16px;height:16px}[data-sec=productos] .dock-indicator{width:104px;transform:translateX(calc(var(--selected,0) * 107px));top:5px;bottom:5px;left:5px}[data-sec=productos] .scene-note{font-size:6px;line-height:1.6;bottom:18px;left:22px;right:22px}}@media (width<=370px){[data-sec=productos] .scene-hint{padding:9px;font-size:6px}[data-sec=productos] .scene-copy h2{font-size:40px}[data-sec=productos] .scene-remesas .scene-copy h2{font-size:39px}[data-sec=productos] .scene-activos .scene-copy h2{font-size:40px}[data-sec=productos] .wallet-phone{left:39%;scale:.59}[data-sec=productos] .wallet-card{scale:.53}[data-sec=productos] .wallet-badge{font-size:6px;right:6%}[data-sec=productos] .transfer-panel{left:23%;scale:.7}[data-sec=productos] .product-tab{gap:6px;width:93px;font-size:8px}[data-sec=productos] .dock-indicator{width:93px;transform:translateX(calc(var(--selected,0) * 96px))}}@media (width>=761px) and (height<=800px){[data-sec=productos] .arena-pin{min-height:710px}[data-sec=productos] .scene-copy{top:29%}[data-sec=productos] .scene-copy h2{margin:18px 0;font-size:59px;line-height:1.19}[data-sec=productos] .scene-copy p{margin-bottom:23px;font-size:12px}[data-sec=productos] .scene-copy>.button{min-height:46px;font-size:10px}[data-sec=productos] .scene-capabilities{margin-top:27px}[data-sec=productos] .wallet-phone{transform-origin:top;top:4%;scale:.79}[data-sec=productos] .wallet-card{transform-origin:0 0;top:59%;scale:.78}[data-sec=productos] .wallet-sphere{width:470px;height:470px;top:1%}[data-sec=productos] .wallet-badge{transform-origin:100%;scale:.9}[data-sec=productos] .transfer-panel{transform-origin:0 0;top:17%;scale:.78}[data-sec=productos] .currency-disc{scale:.8}[data-sec=productos] .asset-ledger{transform-origin:0;scale:.78}[data-sec=productos] .asset-chip{transform-origin:100%;bottom:6%;scale:.8}[data-sec=productos] .scene-remesas .scene-copy h2{font-size:58px}[data-sec=productos] .product-dock{min-height:58px;padding:5px;bottom:42px}[data-sec=productos] .product-tab{min-height:45px}[data-sec=productos] .dock-indicator{top:5px;bottom:5px}[data-sec=productos] .scene-note{font-size:6px;bottom:19px}[data-sec=productos] .arena-head{top:115px}[data-sec=productos] .arena-scroll-cue{bottom:23px}}@media (prefers-reduced-motion:reduce){[data-sec=productos]{scroll-behavior:auto!important}[data-sec=productos] *,[data-sec=productos] :before,[data-sec=productos] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}[data-sec=productos] .arena{height:auto!important;min-height:0!important}[data-sec=productos] .arena-pin{position:relative!important}[data-sec=productos] .arena-scroll-cue{display:none!important}}@media (prefers-reduced-transparency:reduce){[data-sec=productos] .glass{-webkit-backdrop-filter:none;background:#f7fbfff5}[data-sec=productos] .payment-card{background:#e7f5fd}}@supports not (backdrop-filter:blur(1px)){[data-sec=productos] .glass{background:#f2faffef}[data-sec=productos] .payment-card{background:#e3f1fae8}[data-sec=productos] .currency-disc{color:#0b4162}}@media print{[data-sec=productos] .product-dock{display:none!important}[data-sec=productos] .arena{height:auto;min-height:0}[data-sec=productos] .arena-pin{height:auto;position:static}[data-sec=productos] .scene{min-height:600px;position:relative}[data-sec=productos] .scene[hidden]{display:block!important}}[data-sec=productos] .arena-refraction{-webkit-backdrop-filter:blur(2px)saturate(125%);z-index:9;pointer-events:none;visibility:hidden;background:linear-gradient(105deg,#0000 15%,#ffffff06 40%,#ffffff35 51%,#d5fcff16 62%,#0000 90%);border:2px solid #ffffff7a;border-radius:46%;width:75%;height:150%;position:absolute;top:-25%;left:-95%;transform:rotate(-18deg);box-shadow:inset 12px 0 22px #ffffff25,inset -6px 0 12px #ffffff35}[data-sec=productos] .arena-pin.is-switching .arena-refraction{visibility:visible;animation:refraction-pass--productos 1.15s var(--ease) both}@keyframes refraction-pass--productos{0%{opacity:0;transform:translate(0)rotate(-18deg)scaleX(.65)}18%{opacity:1}to{opacity:0;transform:translate(310%)rotate(17deg)scaleX(1.1)}}[data-sec=productos] .scene-remesas{background:radial-gradient(at 90% 24%,#50b5f1 0%,#0f8ce9 43%,#0766aa 90%)}[data-sec=productos] .scene-remesas .scene-copy p,[data-sec=productos] .scene-remesas .scene-copy .eyebrow{color:#fff}@media (width<=520px){[data-sec=productos] .arena-refraction{width:120%;height:120%;top:-10%;left:-150%}}@media (prefers-reduced-motion:reduce){[data-sec=productos] .arena-refraction{display:none!important}}[data-sec=productos] .motion-paused .arena-refraction{display:none!important}[data-sec=productos] .scene-activos .asset-photo{border-radius:120px 120px 28px 28px;width:58%;height:68%;top:1%;right:12%;transform:rotate(7deg);box-shadow:0 28px 65px #17677e2e}[data-sec=productos] .scene-activos .asset-photo:after{content:"ACTIVO REAL";z-index:4;backdrop-filter:blur(12px);letter-spacing:.13em;color:#244e63;background:#ffffffc7;border:1px solid #ffffffeb;border-radius:999px;padding:8px 11px;font-size:7px;position:absolute;bottom:16px;left:18px}[data-sec=productos] .tokenization-photo{z-index:3;background:#e8f2f6;border:1px solid #ffffffeb;border-radius:28px;width:42%;height:42%;position:absolute;bottom:1%;right:0;overflow:hidden;transform:rotate(-7deg);box-shadow:0 28px 68px #29608230}[data-sec=productos] .tokenization-photo:after{content:"";mix-blend-mode:screen;pointer-events:none;background:linear-gradient(135deg,#b7f7ff6b,#00e8a41f 45%,#0f8ce929);position:absolute;inset:0}[data-sec=productos] .tokenization-photo img{object-fit:cover;filter:grayscale(.78)contrast(.9)brightness(1.14);width:100%;height:100%;transform:scale(1.05)}[data-sec=productos] .tokenization-photo span{z-index:4;color:#fff;letter-spacing:.12em;backdrop-filter:blur(10px);background:#030810bd;border-radius:999px;padding:8px 10px;font-size:7px;position:absolute;bottom:14px;left:16px}[data-sec=productos] .scene-activos .asset-ledger{z-index:6;width:310px;top:36%;left:0}[data-sec=productos] .scene-activos .asset-chip{z-index:7;bottom:6%;right:4%}@media (width<=900px){[data-sec=productos] .scene-activos .asset-photo{width:64%;height:68%;top:0;right:7%}[data-sec=productos] .tokenization-photo{width:43%;height:38%;bottom:0;right:1%}[data-sec=productos] .scene-activos .asset-ledger{transform-origin:0;top:34%;left:0;scale:.76}}@media (width<=700px){[data-sec=productos] .scene-activos .asset-photo{border-radius:86px 86px 22px 22px;width:62%;height:74%;top:0;right:7%}[data-sec=productos] .tokenization-photo{border-radius:20px;width:44%;height:39%;bottom:-2%;right:2%}[data-sec=productos] .scene-activos .asset-ledger{top:25%;left:4%;scale:.66}[data-sec=productos] .scene-activos .asset-chip{bottom:-2%;right:8%;scale:.68}[data-sec=productos] .tokenization-photo span{font-size:6px;bottom:10px;left:10px}}[data-sec=portafolio]{--ink:#030810;--text:#0b1c30;--blue:#0f8ce9;--mint:#00e8a4;--paper:#fff;--canvas:#f5f8fc;--line:#e0e8f0;--muted:#536577;--ease:cubic-bezier(.16,1,.3,1);--gutter:clamp(24px,4.45vw,88px);--header:86px;--hero-progress:0;--wallet-progress:0;--asset-progress:0}[data-sec=portafolio] *{box-sizing:border-box}[data-sec=portafolio]{scroll-behavior:smooth;background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;scroll-padding-top:104px;font-family:Poppins,Inter Display,Inter,Arial,sans-serif;overflow-x:clip}body.modal-open [data-sec=portafolio]{overflow:hidden}[data-sec=portafolio] button{font:inherit}[data-sec=portafolio] button,[data-sec=portafolio] a{-webkit-tap-highlight-color:transparent}[data-sec=portafolio] button{cursor:pointer;color:inherit;border:0}[data-sec=portafolio] a{color:inherit;text-decoration:none}[data-sec=portafolio] button,[data-sec=portafolio] a{touch-action:manipulation}[data-sec=portafolio] h2,[data-sec=portafolio] h4,[data-sec=portafolio] p{margin:0}[data-sec=portafolio] h2{letter-spacing:-.065em;font-weight:600}[data-sec=portafolio] p{line-height:1.65}[data-sec=portafolio] em{font-style:normal}[data-sec=portafolio] img{max-width:100%;height:auto;display:block}[data-sec=portafolio] svg{display:block}[data-sec=portafolio] button:focus-visible,[data-sec=portafolio] a:focus-visible{outline:3px solid var(--blue);outline-offset:5px}[data-sec=portafolio] ::selection{background:var(--mint);color:var(--ink)}[data-sec=portafolio] .icon{stroke:currentColor;fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:23px;height:23px}[data-sec=portafolio] .section-shell{padding-left:var(--gutter);padding-right:var(--gutter)}[data-sec=portafolio] .brand-logo{width:153px;height:auto}[data-sec=portafolio] .section-label{letter-spacing:.12em;text-transform:uppercase;border-top:1px solid var(--line);justify-content:space-between;gap:24px;padding-top:20px;font-size:10px;font-weight:500;line-height:1.6;display:flex}[data-sec=portafolio] .section-label span:last-child{color:var(--muted);text-align:right}[data-sec=portafolio] .button{border:1px solid var(--line);min-height:54px;transition:background .25s,box-shadow .35s,transform .35s var(--ease);background:0 0;border-radius:100px;justify-content:space-between;align-items:center;gap:22px;padding:8px 9px 8px 24px;font-size:12px;font-weight:500;line-height:1.4;display:inline-flex}[data-sec=portafolio] .button>span{background:var(--mint);width:36px;height:36px;color:var(--ink);transition:transform .4s var(--ease);border-radius:50%;place-items:center;display:grid}[data-sec=portafolio] .button .icon{width:18px;height:18px}[data-sec=portafolio] .button:hover>span{transform:rotate(45deg)}[data-sec=portafolio] .button:hover{transform:translateY(-2px);box-shadow:0 12px 35px #03081013}[data-sec=portafolio] .phone{width:304px;height:608px;color:var(--ink);background:#fff;border:7px solid #101b27;border-radius:47px;outline:1px solid #94a0ac;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:2px 2px 0 3px #c8d3dc,6px 7px 0 3px #8494a1,0 28px 65px #0b1c3024}[data-sec=portafolio] .phone-camera{z-index:5;background:#030810;border-radius:20px;width:92px;height:24px;position:absolute;top:8px;left:calc(50% - 46px)}[data-sec=portafolio] .phone-topline{letter-spacing:-.02em;justify-content:space-between;height:39px;padding:15px 20px 0;font-size:9px;display:flex}[data-sec=portafolio] .phone-topline>span{font-size:8px}[data-sec=portafolio] .phone-content{padding:8px 19px}[data-sec=portafolio] .phone-brand{justify-content:space-between;align-items:center;margin:8px 0 22px;display:flex}[data-sec=portafolio] .phone-brand .brand-logo{width:122px}[data-sec=portafolio] .avatar{background:#eaf6ff;border:1px solid #cde4f3;border-radius:50%;place-items:center;width:30px;height:30px;font-size:10px;display:grid}[data-sec=portafolio] .phone-greeting{color:#627585;font-size:9px;line-height:1.65}[data-sec=portafolio] .phone-greeting b{color:var(--ink);letter-spacing:-.04em;font-size:16px;font-weight:600}[data-sec=portafolio] .phone-greeting b i{background:var(--mint);border-radius:50%;width:5px;height:5px;margin:0 0 1px 2px;display:inline-block}[data-sec=portafolio] .phone-balance{color:#fff;isolation:isolate;background:linear-gradient(120deg,#0b1c30,#030810);border-radius:20px;min-height:126px;margin-top:15px;padding:19px 16px;position:relative;overflow:hidden}[data-sec=portafolio] .phone-balance>span{color:#bdcdd9;justify-content:space-between;align-items:center;font-size:8px;display:flex}[data-sec=portafolio] .phone-balance .icon{width:12px;height:12px}[data-sec=portafolio] .phone-balance strong{letter-spacing:-.055em;white-space:nowrap;margin-top:11px;font-size:29px;font-weight:500;display:block}[data-sec=portafolio] .phone-balance small{letter-spacing:.04em;color:#b7c8d3;margin-top:9px;font-size:6px;display:block}[data-sec=portafolio] .balance-sheen{z-index:-1;background:radial-gradient(#00e8a42a,#0000 70%);border-radius:50%;width:240px;height:240px;position:absolute;bottom:-100px;right:-60px}[data-sec=portafolio] .phone-actions{justify-content:space-between;gap:25px;margin:16px 5px 20px;display:flex}[data-sec=portafolio] .phone-actions>span{color:#172f42;flex-direction:column;align-items:center;gap:7px;font-size:7px;display:flex}[data-sec=portafolio] .phone-actions i{background:#f1f6fa;border-radius:50%;place-items:center;width:37px;height:37px;display:grid}[data-sec=portafolio] .phone-actions>span:first-child i{background:var(--mint)}[data-sec=portafolio] .phone-actions .icon{width:18px;height:18px}[data-sec=portafolio] .phone-section{letter-spacing:-.02em;justify-content:space-between;align-items:center;margin:13px 0 10px;font-size:10px;font-weight:600;display:flex}[data-sec=portafolio] .phone-section>span{align-items:center;gap:4px;font-size:7px;font-weight:400;display:flex}[data-sec=portafolio] .phone-section .icon{width:12px;height:12px}[data-sec=portafolio] .phone-mini-card{background:linear-gradient(120deg,#b3f8e5,#e2f8fb);border:1px solid #c7eee9;border-radius:12px;justify-content:space-between;align-items:center;height:76px;padding:16px;display:flex;position:relative;overflow:hidden}[data-sec=portafolio] .phone-mini-card:before{content:"";border:1px solid #8bd6c450;border-radius:50%;width:90px;height:90px;position:absolute;top:-15px;right:-5px}[data-sec=portafolio] .phone-mini-card .brand-logo{width:121px}[data-sec=portafolio] .phone-mini-card>span{white-space:nowrap;align-self:flex-end;font-size:6px}[data-sec=portafolio] .phone-transaction{border-bottom:1px solid #eef3f8;align-items:center;gap:8px;padding:9px 0;display:flex}[data-sec=portafolio] .phone-transaction>i{background:#eff9f8;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}[data-sec=portafolio] .phone-transaction .icon{width:11px;height:11px}[data-sec=portafolio] .phone-transaction>div{flex:1;font-size:7px}[data-sec=portafolio] .phone-transaction small{color:#728595;margin-top:3px;font-size:6px;display:block}[data-sec=portafolio] .phone-transaction>b{letter-spacing:-.02em;font-size:7px;font-weight:500}[data-sec=portafolio] .phone-tabbar{justify-content:space-around;margin:14px 0 0;display:flex}[data-sec=portafolio] .phone-tabbar>span{color:#667d8e;flex-direction:column;align-items:center;gap:5px;font-size:6px;display:flex}[data-sec=portafolio] .phone-tabbar>span:first-child{color:#0b659b}[data-sec=portafolio] .phone-tabbar .icon{width:16px;height:16px}[data-sec=portafolio] .phone-home{background:#101a24;border-radius:6px;width:34%;height:4px;position:absolute;bottom:5px;left:33%}[data-sec=portafolio] .scene-foot{bottom:24px;left:var(--gutter);right:var(--gutter);letter-spacing:.08em;color:#4b697c;justify-content:space-between;gap:20px;font-size:8px;display:flex;position:absolute}[data-sec=portafolio] .scene-foot>span:nth-child(2){letter-spacing:0;font-size:7px}[data-sec=portafolio] .scene-progress{background:#0f8ce914;height:2px;position:absolute;bottom:0;left:0;right:0}[data-sec=portafolio] .scene-progress span{background:var(--blue);height:100%;transform:scaleX(var(--wallet-progress));transform-origin:0;display:block}[data-sec=portafolio] .dashboard{width:100%;color:var(--ink);text-align:left;background:#fff;border:1px solid #dce7ef;border-radius:17px;font-weight:400;overflow:hidden;box-shadow:0 22px 50px #0b1c301a}[data-sec=portafolio] .db-chrome{color:#728a9c;background:#fafcfe;border-bottom:1px solid #eef3f8;justify-content:space-between;align-items:center;height:36px;padding:0 18px;font-size:7px;display:flex}[data-sec=portafolio] .db-chrome>span:first-child{gap:4px;display:flex}[data-sec=portafolio] .db-chrome i{background:#c0d0dd;border-radius:50%;width:4px;height:4px}[data-sec=portafolio] .db-chrome>span:last-child{letter-spacing:.14em;border:1px solid #d9e6ee;border-radius:3px;padding:3px 5px;font-size:5px}[data-sec=portafolio] .db-layout{min-height:345px;display:flex}[data-sec=portafolio] .db-layout>aside{background:#fafcfe;border-right:1px solid #eef3f8;flex-direction:column;flex-shrink:0;align-items:center;gap:27px;width:46px;padding-top:27px;display:flex}[data-sec=portafolio] .db-layout>aside .icon{color:#5b7b91;width:14px;height:14px}[data-sec=portafolio] .db-layout>aside .icon:first-child{color:#0f8ce9}[data-sec=portafolio] .db-main{flex:1;min-width:0;padding:23px 24px 14px}[data-sec=portafolio] .db-top{justify-content:space-between;align-items:center;display:flex}[data-sec=portafolio] .db-top small{color:#7890a2;font-size:7px}[data-sec=portafolio] .db-top .db-h4{letter-spacing:-.04em;margin-top:6px;font-size:17px;font-weight:500}[data-sec=portafolio] .db-avatar{color:#234f69;background:#e5f5fc;border-radius:50%;place-items:center;width:26px;height:26px;font-size:7px;display:grid}[data-sec=portafolio] .db-counters{grid-template-columns:repeat(3,1fr);gap:10px;margin:25px 0 12px;display:grid}[data-sec=portafolio] .db-counters small{color:#667e90;font-size:7px}[data-sec=portafolio] .db-counters strong{letter-spacing:-.05em;align-items:center;gap:9px;margin-top:5px;font-size:25px;font-weight:500;display:flex}[data-sec=portafolio] .db-counters em{letter-spacing:0;color:#0b7258;background:#e7fbf4;border-radius:2px;padding:4px;font-size:5px}[data-sec=portafolio] .db-chart{height:105px;position:relative}[data-sec=portafolio] .db-chart svg{width:100%;height:100%;overflow:visible}[data-sec=portafolio] .db-rows{color:#405f73;border-bottom:1px solid #edf3f7;grid-template-columns:1.1fr 1.2fr .7fr;align-items:center;gap:10px;padding:8px 0;font-size:6px;display:grid}[data-sec=portafolio] .db-rows:first-of-type{color:#8399aa}[data-sec=portafolio] .db-tag{color:#16735d;background:#e8f9f3;border-radius:3px;justify-self:start;padding:4px 6px;font-size:5px}[data-sec=portafolio] .db-foot{color:#8598a6;margin-top:12px;font-size:5px}[data-sec=portafolio] .dashboard.dark{color:#fff;background:#0b1c30;border-color:#304457}[data-sec=portafolio] .dark .db-chrome,[data-sec=portafolio] .dark .db-layout>aside{background:#0d2236;border-color:#2a4052}[data-sec=portafolio] .dark .db-top small,[data-sec=portafolio] .dark .db-counters small{color:#a2bbca}[data-sec=portafolio] .dark .db-rows{color:#c4d4df;border-color:#253e51}[data-sec=portafolio] .dark .db-chrome{color:#9fb6c7}[data-sec=portafolio] .dark .db-avatar{color:#b2e2fb;background:#19435b}[data-sec=portafolio] .dark .db-tag,[data-sec=portafolio] .dark .db-counters em{color:#a5f8dd;background:#174c47}[data-sec=portafolio] .dark .db-layout>aside .icon{color:#9ab9ce}[data-sec=portafolio] .journey-label{color:#0b1c30;max-width:300px;min-height:34px;margin-top:20px;font-size:10px;line-height:1.6}[data-sec=portafolio] .transfer-ui{color:var(--ink);text-align:left;background:#fff;border:1px solid #e3edf4;border-radius:27px;width:100%;padding:25px;box-shadow:0 5px #b6d5e2}[data-sec=portafolio] .transfer-top{justify-content:space-between;align-items:center;margin-bottom:23px;display:flex}[data-sec=portafolio] .transfer-top>b{font-size:12px;font-weight:500}[data-sec=portafolio] .transfer-top>.icon{color:#52778c;width:20px;height:20px}[data-sec=portafolio] .transfer-input{background:#f5f8fc;border:1px solid #edf2f7;border-radius:15px;padding:17px 18px}[data-sec=portafolio] .transfer-input>small{color:#617b8d;font-size:9px}[data-sec=portafolio] .transfer-input>div{justify-content:space-between;align-items:center;gap:10px;margin-top:7px;display:flex}[data-sec=portafolio] .transfer-input strong{letter-spacing:-.05em;font-size:37px;font-weight:500;line-height:1.3}[data-sec=portafolio] .transfer-input strong>span{color:#6f8799;font-size:24px}[data-sec=portafolio] .transfer-input b{background:#fff;border:1px solid #e1eaf1;border-radius:20px;padding:9px 12px;font-size:10px;font-weight:500}[data-sec=portafolio] .transfer-input.receive{background:#e3fbf2;border-color:#d1f5e9}[data-sec=portafolio] .transfer-input.receive strong{font-size:30px}[data-sec=portafolio] .transfer-connector{z-index:3;justify-content:center;align-items:center;height:15px;display:flex;position:relative}[data-sec=portafolio] .transfer-connector .icon{background:#fff;border:1px solid #deeaef;border-radius:50%;width:32px;height:32px;padding:8px}[data-sec=portafolio] .transfer-steps{color:#728899;justify-content:space-between;align-items:center;gap:7px;margin-top:27px;font-size:7px;display:flex}[data-sec=portafolio] .transfer-steps>span{align-items:center;gap:6px;display:flex}[data-sec=portafolio] .transfer-steps .icon{background:#eef4f8;border-radius:50%;width:13px;height:13px;padding:2px}[data-sec=portafolio] .transfer-steps .done{color:#136c58}[data-sec=portafolio] .transfer-steps .done .icon{background:#d5f9eb}[data-sec=portafolio] .transfer-steps i{background:#d4e3ec;flex:1;height:1px}[data-sec=portafolio] .transfer-disclaimer{text-align:center;color:#647d8e;margin-top:19px;font-size:6px;line-height:1.6}[data-sec=portafolio] .journey-running .transfer-steps .mid{color:#126aa0}[data-sec=portafolio] .journey-running .transfer-steps .mid .icon{background:#d8eeff;animation:1s infinite pulse--portafolio}[data-sec=portafolio] .journey-complete .transfer-steps .end,[data-sec=portafolio] .journey-complete .transfer-steps .mid{color:#106c54}[data-sec=portafolio] .journey-complete .transfer-steps .end .icon,[data-sec=portafolio] .journey-complete .transfer-steps .mid .icon{background:#c8f9e7}[data-sec=portafolio] .portfolio{padding-top:80px;padding-bottom:105px}[data-sec=portafolio] .portfolio-heading{justify-content:space-between;align-items:flex-end;gap:40px;margin:50px 0 48px;display:flex}[data-sec=portafolio] .portfolio-heading h2{font-size:clamp(54px,6.2vw,104px);font-weight:500;line-height:1.07}[data-sec=portafolio] .portfolio-heading h2>span{color:var(--blue)}[data-sec=portafolio] .portfolio-heading>p{color:var(--muted);max-width:255px;padding-bottom:7px;font-size:12px;line-height:1.8}[data-sec=portafolio] .portfolio-toolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px;padding-bottom:22px;display:flex}[data-sec=portafolio] .work-filters{flex-wrap:wrap;gap:7px;display:flex}[data-sec=portafolio] .work-filters>button{background:0 0;border:1px solid #0000;border-radius:40px;padding:11px 18px;font-size:11px;transition:background .25s,border .25s}[data-sec=portafolio] .work-filters>button.active{background:var(--ink);color:#fff}[data-sec=portafolio] .work-filters>button:not(.active):hover{background:var(--canvas);border-color:var(--line)}[data-sec=portafolio] .work-filters>button span{opacity:.6;margin-left:5px;font-size:8px}[data-sec=portafolio] .portfolio-count{color:#667e91;font-size:9px}[data-sec=portafolio] .work-grid{grid-template-columns:1.18fr 1fr;gap:26px;display:grid}[data-sec=portafolio] .work-card{isolation:isolate;border-radius:23px;height:555px;position:relative;overflow:hidden}[data-sec=portafolio] .work-card:nth-child(3){grid-column:1}[data-sec=portafolio] .work-card:nth-child(4){grid-column:2}[data-sec=portafolio] .work-open{text-align:left;background:0 0;border-radius:23px;width:100%;height:100%;padding:0;display:block;position:relative;overflow:hidden}[data-sec=portafolio] .work-open:focus-visible{outline-offset:-6px;outline-width:4px;outline-color:#0f8ce9}[data-sec=portafolio] .work-top{z-index:7;letter-spacing:.13em;color:#446679;justify-content:space-between;font-size:7px;display:flex;position:absolute;top:25px;left:30px;right:30px}[data-sec=portafolio] .work-art{transition:transform .9s var(--ease);pointer-events:none;position:absolute;inset:0}[data-sec=portafolio] .work-open:hover .work-art{transform:scale(1.045)}[data-sec=portafolio] .work-bottom{z-index:8;justify-content:space-between;align-items:center;gap:20px;display:flex;position:absolute;bottom:45px;left:30px;right:30px}[data-sec=portafolio] .work-name{letter-spacing:-.05em;font-size:31px;font-weight:500;line-height:1.15;display:block}[data-sec=portafolio] .work-category{opacity:.8;margin-top:9px;font-size:9px;line-height:1.6;display:block}[data-sec=portafolio] .work-arrow{width:49px;height:49px;transition:transform .5s var(--ease),background .4s;backdrop-filter:blur(9px);background:#fff3;border:1px solid #0b1c3038;border-radius:50%;flex-shrink:0;place-items:center;display:grid}[data-sec=portafolio] .work-arrow .icon{width:20px;height:20px}[data-sec=portafolio] .work-open:hover .work-arrow{background:var(--mint);color:var(--ink);border-color:var(--mint);transform:rotate(45deg)}[data-sec=portafolio] .work-caption{letter-spacing:.03em;opacity:.55;z-index:8;font-size:6px;position:absolute;bottom:20px;left:30px}[data-sec=portafolio] .work-finexus{background:linear-gradient(135deg,#d4fbef,#edfaf9)}[data-sec=portafolio] .work-finexus .work-open:after{content:"";pointer-events:none;z-index:5;background:linear-gradient(#0000,#def8f2 75%);position:absolute;inset:65% 0 0}[data-sec=portafolio] .fin-word{letter-spacing:-.07em;color:#0b1c30;font-size:86px;font-weight:600;position:absolute;top:69px;left:38px}[data-sec=portafolio] .fin-word span{vertical-align:super;letter-spacing:0;margin-left:7px;font-size:18px}[data-sec=portafolio] .fin-screen{transform-origin:0 0;width:570px;position:absolute;top:180px;left:41px;transform:perspective(1400px)rotateY(-9deg)rotate(-8deg)}[data-sec=portafolio] .fin-screen .dashboard{box-shadow:0 24px 42px #0b1c3026}[data-sec=portafolio] .fin-phone{transform-origin:100% 0;filter:drop-shadow(0 17px 15px #0b1c3025);position:absolute;top:105px;right:28px;transform:rotate(11deg)scale(.57)}[data-sec=portafolio] .work-trantec{background:var(--blue);color:var(--ink)}[data-sec=portafolio] .work-trantec .work-top{color:#0b1c30}[data-sec=portafolio] .work-trantec .work-open:after{content:"";z-index:5;pointer-events:none;background:linear-gradient(#0000,#0f8ce9 70%);position:absolute;inset:72% 0 0}[data-sec=portafolio] .tran-sky{border:1px solid #ffffff30;border-radius:50%;width:130%;height:125%;position:absolute;top:-40%;right:-20%;transform:rotate(-15deg);box-shadow:0 0 0 70px #ffffff08,0 0 0 71px #ffffff18,0 0 0 140px #ffffff05,0 0 0 141px #ffffff10}[data-sec=portafolio] .tran-type{letter-spacing:-.075em;color:#fff;font-size:76px;font-weight:500;line-height:.95;position:absolute;top:83px;left:31px}[data-sec=portafolio] .tran-path{width:100%;height:100%;position:absolute;inset:0;overflow:visible}[data-sec=portafolio] .tran-transfer{transform-origin:0 0;filter:drop-shadow(0 17px 20px #0b1c3033);width:290px;position:absolute;top:175px;left:31%;transform:rotate(11deg)scale(.82)}[data-sec=portafolio] .compact.transfer-ui{border-radius:20px;padding:20px}[data-sec=portafolio] .compact .transfer-input{padding:11px 14px}[data-sec=portafolio] .compact .transfer-top{margin-bottom:14px}[data-sec=portafolio] .compact .transfer-top>b{font-size:10px}[data-sec=portafolio] .compact .transfer-input strong{font-size:29px}[data-sec=portafolio] .compact .transfer-input.receive strong{font-size:24px}[data-sec=portafolio] .compact .transfer-steps{gap:4px;margin-top:15px;font-size:6px}[data-sec=portafolio] .compact .transfer-input b{padding:7px;font-size:8px}[data-sec=portafolio] .compact .transfer-disclaimer{margin-top:12px;font-size:5px}[data-sec=portafolio] .work-reconectemos{color:#fff;background:#0b1c30}[data-sec=portafolio] .work-reconectemos .work-top{color:#aec6d8}[data-sec=portafolio] .work-reconectemos .work-open:after{content:"";z-index:5;pointer-events:none;background:linear-gradient(#0000,#0b1c30 84%);position:absolute;inset:60% 0 0}[data-sec=portafolio] .rec-type{letter-spacing:-.075em;font-size:76px;font-weight:500;line-height:.95;position:absolute;top:74px;left:32px}[data-sec=portafolio] .rec-type span{color:var(--mint)}[data-sec=portafolio] .rec-screen{transform-origin:0 0;width:570px;position:absolute;top:210px;left:126px;transform:rotate(-13deg)}[data-sec=portafolio] .rec-pill{color:#b5ffdd;z-index:6;background:#164c49;border:1px solid #536e80;border-radius:50px;align-items:center;gap:8px;padding:14px 20px;font-size:9px;display:flex;position:absolute;top:329px;left:28px;transform:rotate(-8deg)}[data-sec=portafolio] .rec-pill .icon{width:15px;height:15px}[data-sec=portafolio] .work-reconectemos .work-arrow{border-color:#a5c7d367}[data-sec=portafolio] .work-fiduciarias{color:#fff;background:#cce6f4}[data-sec=portafolio] .work-fiduciarias .work-top{color:#fff;text-shadow:0 1px 6px #030810}[data-sec=portafolio] .fid-photo{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjAwIDExMDAiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0ic2t5IiB4Mj0iMCIgeTI9IjEiPjxzdG9wIHN0b3AtY29sb3I9IiNjNWVhZmYiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNmNWY4ZmMiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0iZ2xhc3MiIHgyPSIxIiB5Mj0iLjIiPjxzdG9wIHN0b3AtY29sb3I9IiM3NWI0ZDgiLz48c3RvcCBvZmZzZXQ9Ii40NSIgc3RvcC1jb2xvcj0iI2VhZjdmZiIvPjxzdG9wIG9mZnNldD0iLjQ4IiBzdG9wLWNvbG9yPSIjYTJjYmUwIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMGY4Y2U5Ii8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9InNpZGUiPjxzdG9wIHN0b3AtY29sb3I9IiMwYjFjMzAiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMzYzc3OWUiLz48L2xpbmVhckdyYWRpZW50PjxwYXR0ZXJuIGlkPSJ3aW5kb3dzIiB3aWR0aD0iNDQiIGhlaWdodD0iNDgiIHBhdHRlcm5Vbml0cz0idXNlclNwYWNlT25Vc2UiPjxwYXRoIGQ9Ik0wIDBINDRWNDhIMFoiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZmZmZiIgc3Ryb2tlLW9wYWNpdHk9Ii4zNSIgc3Ryb2tlLXdpZHRoPSIxIi8+PC9wYXR0ZXJuPjwvZGVmcz48cGF0aCBmaWxsPSJ1cmwoI3NreSkiIGQ9Ik0wIDBoMTYwMHYxMTAwSDB6Ii8+PHBhdGggZD0iTS0xMDAgOTMwTDcwMCAxMzAgMTMzNSAxMTYweiIgZmlsbD0idXJsKCNnbGFzcykiLz48cGF0aCBkPSJNNzAwIDEzMEwxMDYwIDI0MiAxNzMwIDExMDAgMTMzNSAxMTYwWiIgZmlsbD0idXJsKCNzaWRlKSIvPjxwYXRoIGQ9Ik0tMTAwIDkzMEw3MDAgMTMwIDEzMzUgMTE2MHoiIGZpbGw9InVybCgjd2luZG93cykiLz48cGF0aCBkPSJNNzAwIDEzMEwxMDYwIDI0MiAxNzMwIDExMDAgMTMzNSAxMTYwWiIgZmlsbD0idXJsKCN3aW5kb3dzKSIvPjxwYXRoIGQ9Ik03MDAgMTMwbDYzNSAxMDMwIiBzdHJva2U9IiNmZmYiIHN0cm9rZS1vcGFjaXR5PSIuOCIgc3Ryb2tlLXdpZHRoPSIzIi8+PHBhdGggZD0iTTAgMTA0NUw3MCA2NDAgMzUwIDUxMCA1MTAgMTEwMFoiIGZpbGw9IiMwYjFjMzAiIG9wYWNpdHk9Ii43Ii8+PHBhdGggZD0iTTcwIDY0MGwyODAtMTMwIDE2MCA1OTBIMFoiIGZpbGw9InVybCgjd2luZG93cykiLz48L3N2Zz4=) 60%/cover;position:absolute;inset:0}[data-sec=portafolio] .fid-photo img{object-fit:cover;filter:saturate(.7);width:100%;height:100%}[data-sec=portafolio] .fid-photo:after{content:"";background:linear-gradient(#0b1c301f,#0000 50%,#030810dc);position:absolute;inset:0}[data-sec=portafolio] .fid-grid{opacity:.5;background-color:#0000;background-image:linear-gradient(#ffffff24 1px,#0000 1px),linear-gradient(90deg,#ffffff24 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:70px 70px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;mask-image:linear-gradient(#0000,#000)}[data-sec=portafolio] .fid-ticket{backdrop-filter:blur(10px);width:217px;min-height:238px;color:var(--ink);background:#ffffffe6;border:1px solid #ffffffa8;border-radius:18px;padding:23px;position:absolute;top:110px;right:40px;transform:rotate(9deg);box-shadow:0 23px 60px #0308102a}[data-sec=portafolio] .fid-ticket>span{letter-spacing:.11em;font-size:7px}[data-sec=portafolio] .fid-ticket>.icon{width:30px;height:30px;color:var(--blue);stroke-width:1.2px;margin:18px 0 16px}[data-sec=portafolio] .fid-ticket>b{letter-spacing:-.045em;font-size:22px;font-weight:500;line-height:1.2;display:block}[data-sec=portafolio] .fid-line{background:#b4d1df;height:1px;margin:17px 0 13px}[data-sec=portafolio] .fid-ticket small{color:#506e83;font-size:7px}[data-sec=portafolio] .work-fiduciarias .work-arrow{color:#fff;background:#ffffff10;border-color:#fff9}[data-sec=portafolio] .portfolio-note{color:#627d8f;max-width:850px;margin-top:23px;font-size:9px;line-height:1.8}[data-sec=portafolio] .remote-photo.failed{display:none}[data-sec=portafolio] .js .reveal{opacity:0;transition:opacity .95s var(--ease),transform 1.15s var(--ease);transform:translateY(45px)}[data-sec=portafolio] .js .reveal.visible{opacity:1;transform:none}[data-sec=portafolio] .offscreen *,[data-sec=portafolio] .page-hidden *,[data-sec=portafolio] .paused *,[data-sec=portafolio] .paused :before,[data-sec=portafolio] .paused :after{animation-play-state:paused!important}[data-sec=portafolio] .paused .reveal{opacity:1!important;transform:none!important}[data-sec=portafolio] .paused .hero-copy{opacity:1;transform:none}[data-sec=portafolio] .paused .hero-art{transform:none}[data-sec=portafolio] .paused .hero-bank-card{transform:rotate(-20deg)}[data-sec=portafolio] .paused .hero-phone{transform:rotate(10deg)}[data-sec=portafolio] .paused .wallet-phone{transform:rotate(3deg)}[data-sec=portafolio] .paused .wallet-bank-card{transform:rotate(-6deg)}[data-sec=portafolio] .paused .wallet-dashboard{transform:perspective(1400px)rotateY(-9deg)rotate(-7deg)}[data-sec=portafolio] .paused .asset-picture,[data-sec=portafolio] .paused .asset-main-photo{transform:none}[data-sec=portafolio] .paused .t1{transform:rotate(-9deg)}[data-sec=portafolio] .paused .t2{transform:rotate(12deg)}[data-sec=portafolio] .paused .t3{transform:rotate(-14deg)}[data-sec=portafolio] .paused .asset-token{transform:rotate(5deg)}@keyframes line-in--portafolio{0%{transform:translateY(115%)}to{transform:none}}@keyframes soft-in--portafolio{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes art-in--portafolio{0%{opacity:0;translate:80px 55px}to{opacity:1;translate:0}}@keyframes card-arrive--portafolio{0%{opacity:0;translate:80px 90px}to{opacity:1;translate:0}}@keyframes levitate--portafolio{0%,to{translate:0}50%{translate:0 -13px}}@keyframes arrow-nudge--portafolio{0%,75%,to{transform:none}85%{transform:translateY(4px)}}@keyframes card-sheen--portafolio{0%,to{background-position:100% 0}50%{background-position:0 0}}@keyframes marquee--portafolio{to{transform:translate(-50%)}}@keyframes route-travel--portafolio{to{stroke-dashoffset:-1745px}}@keyframes coin-float--portafolio{0%,to{translate:0}50%{translate:0 -17px}}@keyframes pulse--portafolio{50%{box-shadow:0 0 0 5px #0f8ce91c}}@keyframes network-light--portafolio{to{stroke-dashoffset:-875px}}@keyframes dialog-in--portafolio{0%{opacity:0;transform:translateY(25px)scale(.97)}to{opacity:1;transform:none}}@media (width>=1700px){[data-sec=portafolio] .work-card{height:640px}[data-sec=portafolio] .fin-screen{width:730px;top:215px}[data-sec=portafolio] .fin-phone{transform:rotate(10deg)scale(.75)}[data-sec=portafolio] .fin-word{font-size:100px}[data-sec=portafolio] .tran-transfer{top:185px;left:35%;transform:rotate(10deg)scale(1)}[data-sec=portafolio] .tran-type,[data-sec=portafolio] .rec-type{font-size:100px}[data-sec=portafolio] .rec-screen{width:720px;top:260px}}@media (width<=1200px){[data-sec=portafolio] .portfolio-heading>p{max-width:210px;font-size:11px}[data-sec=portafolio] .work-card{height:500px}[data-sec=portafolio] .work-name{font-size:26px}[data-sec=portafolio] .work-category{font-size:8px}[data-sec=portafolio] .fin-screen{width:500px;top:175px;left:24px}[data-sec=portafolio] .fin-phone{top:100px;right:15px;transform:rotate(10deg)scale(.52)}[data-sec=portafolio] .fin-word{font-size:74px;left:28px}[data-sec=portafolio] .tran-type,[data-sec=portafolio] .rec-type{font-size:66px;left:28px}[data-sec=portafolio] .tran-transfer{top:155px;left:26%;transform:rotate(10deg)scale(.76)}[data-sec=portafolio] .rec-screen{width:530px;top:195px;left:100px}[data-sec=portafolio] .rec-pill{top:303px;left:22px}[data-sec=portafolio] .fid-ticket{transform-origin:100% 0;top:95px;right:29px;transform:rotate(8deg)scale(.9)}[data-sec=portafolio] .work-top,[data-sec=portafolio] .work-bottom{left:25px;right:25px}[data-sec=portafolio] .work-caption{left:25px}[data-sec=portafolio] .work-arrow{width:43px;height:43px}}@media (width<=960px){[data-sec=portafolio]{--header:76px}[data-sec=portafolio] .journey-label{max-width:190px;font-size:8px}[data-sec=portafolio] .portfolio{padding-top:60px;padding-bottom:80px}[data-sec=portafolio] .portfolio-heading{margin-top:40px}[data-sec=portafolio] .portfolio-heading h2{font-size:6vw}[data-sec=portafolio] .portfolio-heading>p{max-width:205px;font-size:10px}[data-sec=portafolio] .work-grid{gap:20px}[data-sec=portafolio] .work-card{height:440px}[data-sec=portafolio] .work-top{font-size:6px;top:21px;left:22px;right:22px}[data-sec=portafolio] .work-bottom{bottom:40px;left:22px;right:22px}[data-sec=portafolio] .work-name{font-size:23px}[data-sec=portafolio] .work-category{font-size:7px}[data-sec=portafolio] .work-arrow{width:38px;height:38px}[data-sec=portafolio] .work-arrow .icon{width:17px;height:17px}[data-sec=portafolio] .work-caption{font-size:5px;bottom:17px;left:22px}[data-sec=portafolio] .fin-word{font-size:63px;top:65px;left:22px}[data-sec=portafolio] .fin-screen{width:430px;top:150px;left:16px}[data-sec=portafolio] .fin-phone{top:90px;right:10px;transform:rotate(10deg)scale(.44)}[data-sec=portafolio] .tran-type,[data-sec=portafolio] .rec-type{font-size:58px;top:67px;left:23px}[data-sec=portafolio] .tran-transfer{top:145px;left:21%;transform:rotate(10deg)scale(.65)}[data-sec=portafolio] .rec-screen{width:440px;top:175px;left:78px}[data-sec=portafolio] .rec-pill{padding:12px 15px;font-size:7px;top:265px;left:20px}[data-sec=portafolio] .fid-ticket{top:86px;right:23px;transform:rotate(8deg)scale(.78)}[data-sec=portafolio] .portfolio-toolbar{gap:15px;margin-bottom:24px}[data-sec=portafolio] .work-filters>button{padding:10px 14px;font-size:10px}[data-sec=portafolio] .portfolio-count,[data-sec=portafolio] .portfolio-note{font-size:8px}}@media (width<=740px){[data-sec=portafolio]{--header:70px;--gutter:24px}[data-sec=portafolio] .section-label{gap:18px;padding-top:17px;font-size:8px}[data-sec=portafolio] .section-label span:last-child{max-width:145px;font-size:7px}[data-sec=portafolio] .scene-foot{font-size:7px;bottom:23px}[data-sec=portafolio] .scene-foot>span:last-child{display:none}[data-sec=portafolio] .scene-foot>span:nth-child(2){font-size:6px}[data-sec=portafolio] .scene-progress{display:none}[data-sec=portafolio] .journey-label{width:100%;max-width:none;min-height:18px;margin-top:-6px;font-size:9px}[data-sec=portafolio] .portfolio{padding-top:42px;padding-bottom:60px}[data-sec=portafolio] .portfolio-heading{margin:31px 0 26px;display:block}[data-sec=portafolio] .portfolio-heading h2{font-size:clamp(42px,7.9vw,60px);line-height:1.08}[data-sec=portafolio] .portfolio-heading>p{max-width:none;margin-top:21px;font-size:12px;line-height:1.7}[data-sec=portafolio] .portfolio-toolbar{margin-bottom:22px;padding-bottom:16px;display:block}[data-sec=portafolio] .work-filters{flex-wrap:nowrap;justify-content:flex-start;gap:3px}[data-sec=portafolio] .work-filters>button{padding:10px 13px;font-size:10px}[data-sec=portafolio] .work-filters>button span{font-size:7px}[data-sec=portafolio] .portfolio-count{margin-top:18px;font-size:8px;display:block}[data-sec=portafolio] .work-grid{flex-direction:column;gap:22px;display:flex}[data-sec=portafolio] .work-card{height:535px;min-height:0}[data-sec=portafolio] .work-top{font-size:7px;top:23px;left:26px;right:26px}[data-sec=portafolio] .work-bottom{bottom:43px;left:26px;right:26px}[data-sec=portafolio] .work-name{font-size:30px}[data-sec=portafolio] .work-category{margin-top:8px;font-size:8px}[data-sec=portafolio] .work-arrow{width:45px;height:45px}[data-sec=portafolio] .work-caption{font-size:6px;bottom:18px;left:26px}[data-sec=portafolio] .fin-word{font-size:88px;top:73px;left:28px}[data-sec=portafolio] .fin-screen{width:570px;top:181px;left:24px}[data-sec=portafolio] .fin-phone{top:111px;right:28px;transform:rotate(10deg)scale(.61)}[data-sec=portafolio] .tran-type,[data-sec=portafolio] .rec-type{font-size:77px;top:76px;left:28px}[data-sec=portafolio] .tran-transfer{top:171px;left:33%;transform:rotate(10deg)scale(.88)}[data-sec=portafolio] .rec-screen{width:570px;top:215px;left:105px}[data-sec=portafolio] .rec-pill{padding:14px 18px;font-size:9px;top:316px;left:28px}[data-sec=portafolio] .fid-ticket{top:99px;right:35px;transform:rotate(9deg)scale(1)}[data-sec=portafolio] .portfolio-note{margin-top:21px;font-size:8px}}@media (width<=480px){[data-sec=portafolio]{--gutter:20px}[data-sec=portafolio] .section-label{font-size:7px}[data-sec=portafolio] .section-label span:last-child{max-width:128px;font-size:6px}[data-sec=portafolio] .scene-foot{font-size:6px;left:20px;right:20px}[data-sec=portafolio] .scene-foot>span:nth-child(2){font-size:5px}[data-sec=portafolio] .journey-label{font-size:8px}[data-sec=portafolio] .portfolio{padding-top:38px;padding-bottom:50px}[data-sec=portafolio] .portfolio-heading h2{font-size:39px;line-height:1.1}[data-sec=portafolio] .portfolio-heading>p{margin-top:21px;font-size:11px}[data-sec=portafolio] .work-filters{justify-content:space-between;gap:0}[data-sec=portafolio] .work-filters>button{padding:9px 11px;font-size:9px}[data-sec=portafolio] .portfolio-count{margin-top:17px;font-size:7px}[data-sec=portafolio] .work-card{border-radius:19px;height:440px}[data-sec=portafolio] .work-open{border-radius:19px}[data-sec=portafolio] .work-top{font-size:6px;top:22px;left:23px;right:23px}[data-sec=portafolio] .work-bottom{gap:12px;bottom:39px;left:23px;right:23px}[data-sec=portafolio] .work-name{font-size:26px}[data-sec=portafolio] .work-category{margin-top:8px;font-size:7px}[data-sec=portafolio] .work-arrow{width:38px;height:38px}[data-sec=portafolio] .work-arrow .icon{width:16px;height:16px}[data-sec=portafolio] .work-caption{font-size:5px;bottom:17px;left:23px}[data-sec=portafolio] .fin-word{font-size:70px;top:62px;left:23px}[data-sec=portafolio] .fin-word span{font-size:13px}[data-sec=portafolio] .fin-screen{width:440px;top:152px;left:17px}[data-sec=portafolio] .fin-phone{top:92px;right:13px;transform:rotate(10deg)scale(.48)}[data-sec=portafolio] .tran-type,[data-sec=portafolio] .rec-type{font-size:63px;top:67px;left:24px}[data-sec=portafolio] .tran-transfer{top:147px;left:26%;transform:rotate(10deg)scale(.68)}[data-sec=portafolio] .rec-screen{width:460px;top:183px;left:83px}[data-sec=portafolio] .rec-pill{padding:12px 15px;font-size:7px;top:268px;left:23px}[data-sec=portafolio] .fid-ticket{top:85px;right:26px;transform:rotate(9deg)scale(.8)}[data-sec=portafolio] .portfolio-note{font-size:7px;line-height:1.85}}@media (width<=360px){[data-sec=portafolio] .portfolio-heading h2{font-size:35px}[data-sec=portafolio] .work-filters>button{padding:9px;font-size:8px}[data-sec=portafolio] .work-name{font-size:24px}[data-sec=portafolio] .work-category{font-size:6px}[data-sec=portafolio] .work-card{height:420px}[data-sec=portafolio] .fin-word{font-size:64px}[data-sec=portafolio] .fin-phone{transform:rotate(10deg)scale(.43)}[data-sec=portafolio] .tran-transfer{left:23%;transform:rotate(10deg)scale(.62)}[data-sec=portafolio] .rec-type,[data-sec=portafolio] .tran-type{font-size:59px}[data-sec=portafolio] .portfolio-note{font-size:7px}}@media (prefers-reduced-motion:reduce){[data-sec=portafolio]{scroll-behavior:auto!important}[data-sec=portafolio] *,[data-sec=portafolio] :before,[data-sec=portafolio] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}[data-sec=portafolio] .js .reveal{opacity:1;transform:none}[data-sec=portafolio] .scene-progress{display:none}}@media print{[data-sec=portafolio] .button,[data-sec=portafolio] .work-filters{display:none!important}[data-sec=portafolio] .scene-foot{display:none}[data-sec=portafolio] .work-grid{display:block}[data-sec=portafolio] .work-card{page-break-inside:avoid;height:400px;margin:20px 0}[data-sec=portafolio] .js .reveal{opacity:1;transform:none}[data-sec=portafolio] .section-shell{padding-left:25px;padding-right:25px}}[data-sec=portafolio] .work-grid.is-filtered{grid-template-columns:minmax(0,850px);justify-content:start}[data-sec=portafolio] .work-grid.is-filtered .work-card{grid-column:1!important}[data-sec=portafolio] .work-grid.is-filtered .work-fiduciarias .fid-ticket{right:14%}[data-sec=portafolio] .work-grid.is-filtered .work-trantec .tran-transfer{left:49%}[data-sec=portafolio] .work-grid.is-filtered .work-trantec .tran-type{font-size:95px}[data-sec=portafolio] .work-grid.is-filtered .work-reconectemos .rec-screen{left:35%}[data-sec=portafolio] .work-grid.is-filtered .work-finexus .fin-screen{width:650px}[data-sec=portafolio] .work-grid.is-filtered .work-finexus .fin-phone{right:15%}[data-sec=portafolio] button:disabled{cursor:progress}[data-sec=portafolio] .button:disabled{opacity:.85}[data-sec=portafolio] .button:disabled:hover{box-shadow:none;transform:none}@media (width<=740px){[data-sec=portafolio] .work-grid.is-filtered .work-trantec .tran-transfer{left:33%}[data-sec=portafolio] .work-grid.is-filtered .work-trantec .tran-type{font-size:77px}[data-sec=portafolio] .work-grid.is-filtered .work-finexus .fin-screen{width:570px}[data-sec=portafolio] .work-grid.is-filtered .work-finexus .fin-phone{right:28px}[data-sec=portafolio] .work-grid.is-filtered .work-reconectemos .rec-screen{left:105px}}@media (width<=480px){[data-sec=portafolio] .work-grid.is-filtered .work-trantec .tran-transfer{left:26%}[data-sec=portafolio] .work-grid.is-filtered .work-trantec .tran-type{font-size:63px}[data-sec=portafolio] .work-grid.is-filtered .work-finexus .fin-screen{width:440px}[data-sec=portafolio] .work-grid.is-filtered .work-finexus .fin-phone{right:13px}[data-sec=portafolio] .work-grid.is-filtered .work-reconectemos .rec-screen{left:83px}}[data-sec=portafolio] .paused dialog[open],[data-sec=portafolio] .paused .hero-copy .line>span,[data-sec=portafolio] .paused .hero-copy p,[data-sec=portafolio] .paused .hero-actions{opacity:1;transform:none;animation:none!important}[data-sec=portafolio] .paused .hero-art,[data-sec=portafolio] .paused .hero-bank-card{opacity:1;translate:0;animation:none!important}[data-sec=portafolio] .portfolio{display:block!important}[data-sec=menos]{--ink:#030810;--text:#0b1c30;--blue:#0f8ce9;--mint:#00e8a4;--paper:#fff;--canvas:#f5f8fc;--line:#e0e8f0;--muted:#536577;--ease:cubic-bezier(.16,1,.3,1);--gutter:clamp(24px,4.45vw,88px);--header:86px;--hero-progress:0;--wallet-progress:0;--asset-progress:0}[data-sec=menos] *{box-sizing:border-box}[data-sec=menos]{scroll-behavior:smooth;background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;scroll-padding-top:104px;font-family:Poppins,Inter Display,Inter,Arial,sans-serif;overflow-x:clip}body.modal-open [data-sec=menos]{overflow:hidden}[data-sec=menos] h2{letter-spacing:-.065em;margin:0;font-weight:600}[data-sec=menos] em{font-style:normal}[data-sec=menos] img{max-width:100%;height:auto;display:block}[data-sec=menos] ::selection{background:var(--mint);color:var(--ink)}[data-sec=menos] .eyebrow{letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:500;line-height:1.6}[data-sec=menos] .scene-foot{bottom:24px;left:var(--gutter);right:var(--gutter);letter-spacing:.08em;color:#4b697c;justify-content:space-between;gap:20px;font-size:8px;display:flex;position:absolute}[data-sec=menos] .scene-foot>span:nth-child(2){letter-spacing:0;font-size:7px}[data-sec=menos] .scene-progress{background:#0f8ce914;height:2px;position:absolute;bottom:0;left:0;right:0}[data-sec=menos] .scene-progress span{background:var(--blue);height:100%;transform:scaleX(var(--wallet-progress));transform-origin:0;display:block}[data-sec=menos] .journey-label{color:#0b1c30;max-width:300px;min-height:34px;margin-top:20px;font-size:10px;line-height:1.6}[data-sec=menos] .human-strip{isolation:isolate;color:#fff;background:linear-gradient(130deg,#0b1c30,#0b3450);height:590px;position:relative;overflow:hidden}[data-sec=menos] .human-image{z-index:-1;position:absolute;inset:0}[data-sec=menos] .human-image img{object-fit:cover;object-position:center 35%;filter:saturate(.45);width:100%;height:100%;transform:scale(calc(1.03 + var(--human-progress,0)*.06))}[data-sec=menos] .human-image:before{content:"";z-index:-1;background:radial-gradient(at 70% 40%,#0f8ce970,#0000 60%);width:60%;height:120%;position:absolute;top:0;right:0;transform:rotate(-30deg)}[data-sec=menos] .human-image:after{content:"";z-index:-1;border:1px solid #4a9aaa66;border-radius:48% 50% 43% 42%;width:42%;height:75%;position:absolute;top:8%;right:13%;transform:rotate(-30deg);box-shadow:0 0 0 40px #0f8ce908,0 0 0 41px #0f8ce922,0 0 0 85px #0f8ce908,0 0 0 86px #0f8ce922}[data-sec=menos] .human-gradient{background:linear-gradient(90deg,#030810bb,#0000 85%),linear-gradient(#0000 40%,#03081066);position:absolute;inset:0}[data-sec=menos] .human-type{left:var(--gutter);z-index:3;position:absolute;top:50%;transform:translateY(-50%)}[data-sec=menos] .human-type .eyebrow{letter-spacing:.1em;color:#d1e4ef;font-size:9px}[data-sec=menos] .human-type h2{margin-top:29px;font-size:clamp(65px,7.8vw,130px);font-weight:500;line-height:1.04}[data-sec=menos] .human-type h2>em{color:var(--mint)}[data-sec=menos] .offscreen *,[data-sec=menos] .page-hidden *,[data-sec=menos] .paused *,[data-sec=menos] .paused :before,[data-sec=menos] .paused :after{animation-play-state:paused!important}[data-sec=menos] .paused .reveal{opacity:1!important;transform:none!important}[data-sec=menos] .paused .hero-copy{opacity:1;transform:none}[data-sec=menos] .paused .hero-art{transform:none}[data-sec=menos] .paused .hero-bank-card{transform:rotate(-20deg)}[data-sec=menos] .paused .hero-phone{transform:rotate(10deg)}[data-sec=menos] .paused .wallet-phone{transform:rotate(3deg)}[data-sec=menos] .paused .wallet-bank-card{transform:rotate(-6deg)}[data-sec=menos] .paused .wallet-dashboard{transform:perspective(1400px)rotateY(-9deg)rotate(-7deg)}[data-sec=menos] .paused .asset-picture,[data-sec=menos] .paused .asset-main-photo{transform:none}[data-sec=menos] .paused .t1{transform:rotate(-9deg)}[data-sec=menos] .paused .t2{transform:rotate(12deg)}[data-sec=menos] .paused .t3{transform:rotate(-14deg)}[data-sec=menos] .paused .asset-token{transform:rotate(5deg)}@keyframes line-in--menos{0%{transform:translateY(115%)}to{transform:none}}@keyframes soft-in--menos{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes art-in--menos{0%{opacity:0;translate:80px 55px}to{opacity:1;translate:0}}@keyframes card-arrive--menos{0%{opacity:0;translate:80px 90px}to{opacity:1;translate:0}}@keyframes levitate--menos{0%,to{translate:0}50%{translate:0 -13px}}@keyframes arrow-nudge--menos{0%,75%,to{transform:none}85%{transform:translateY(4px)}}@keyframes card-sheen--menos{0%,to{background-position:100% 0}50%{background-position:0 0}}@keyframes marquee--menos{to{transform:translate(-50%)}}@keyframes route-travel--menos{to{stroke-dashoffset:-1745px}}@keyframes coin-float--menos{0%,to{translate:0}50%{translate:0 -17px}}@keyframes pulse--menos{50%{box-shadow:0 0 0 5px #0f8ce91c}}@keyframes network-light--menos{to{stroke-dashoffset:-875px}}@keyframes dialog-in--menos{0%{opacity:0;transform:translateY(25px)scale(.97)}to{opacity:1;transform:none}}@media (width<=960px){[data-sec=menos]{--header:76px}[data-sec=menos] .journey-label{max-width:190px;font-size:8px}[data-sec=menos] .human-strip{height:480px}[data-sec=menos] .human-type h2{font-size:8vw}[data-sec=menos] .human-type .eyebrow{font-size:8px}}@media (width<=740px){[data-sec=menos]{--header:70px;--gutter:24px}[data-sec=menos] .scene-foot{font-size:7px;bottom:23px}[data-sec=menos] .scene-foot>span:last-child{display:none}[data-sec=menos] .scene-foot>span:nth-child(2){font-size:6px}[data-sec=menos] .scene-progress{display:none}[data-sec=menos] .journey-label{width:100%;max-width:none;min-height:18px;margin-top:-6px;font-size:9px}[data-sec=menos] .human-strip{height:480px}[data-sec=menos] .human-type{left:24px;right:24px}[data-sec=menos] .human-type .eyebrow{font-size:7px}[data-sec=menos] .human-type h2{margin-top:24px;font-size:clamp(51px,9vw,74px);line-height:1.06}[data-sec=menos] .human-image img{object-position:65% center}[data-sec=menos] .human-gradient{background:linear-gradient(90deg,#030810a8,#03081020 85%),linear-gradient(#0000 40%,#03081080)}}@media (width<=480px){[data-sec=menos]{--gutter:20px}[data-sec=menos] .scene-foot{font-size:6px;left:20px;right:20px}[data-sec=menos] .scene-foot>span:nth-child(2){font-size:5px}[data-sec=menos] .journey-label{font-size:8px}[data-sec=menos] .human-strip{height:430px}[data-sec=menos] .human-type{left:20px;right:20px}[data-sec=menos] .human-type h2{font-size:47px;line-height:1.1}[data-sec=menos] .human-type .eyebrow{letter-spacing:.08em;font-size:6px}}@media (width<=360px){[data-sec=menos] .human-type h2{font-size:43px}}@media (prefers-reduced-motion:reduce){[data-sec=menos]{scroll-behavior:auto!important}[data-sec=menos] *,[data-sec=menos] :before,[data-sec=menos] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}[data-sec=menos] .scene-progress{display:none}}@media print{[data-sec=menos] .human-strip{display:none!important}[data-sec=menos] .scene-foot{display:none}}[data-sec=menos] .paused dialog[open],[data-sec=menos] .paused .hero-copy .line>span,[data-sec=menos] .paused .hero-copy p,[data-sec=menos] .paused .hero-actions{opacity:1;transform:none;animation:none!important}[data-sec=menos] .paused .hero-art,[data-sec=menos] .paused .hero-bank-card{opacity:1;translate:0;animation:none!important}[data-sec=menos] .human-strip{height:100svh!important;min-height:700px!important;display:block!important;position:relative!important;overflow:hidden!important}[data-sec=menos] .human-image video{object-fit:cover;object-position:center 46%;filter:saturate(.76)contrast(.98)brightness(.7);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.03)}[data-sec=menos] .human-image:before{z-index:1!important;background:linear-gradient(90deg,#0308109e 0%,#03081057 44%,#03081014 76%,#0f8ce90f 100%)!important;width:100%!important;height:100%!important;top:0!important;right:0!important;transform:none!important}[data-sec=menos] .human-image:after{opacity:.28!important;z-index:1!important}[data-sec=menos] .human-gradient{z-index:2;background:linear-gradient(#03081008,#03081024 66%,#03081080);position:absolute;inset:0}[data-sec=menos] .human-type{z-index:4!important;top:46%!important}[data-sec=menos] .human-type h2{max-width:980px}[data-sec=menos] .market-ticker{z-index:8;-webkit-backdrop-filter:blur(16px)saturate(125%);background:#030810c2;border-top:1px solid #ffffff2b;align-items:stretch;height:58px;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}[data-sec=menos] .market-label{z-index:3;padding:0 22px 0 var(--gutter);letter-spacing:.13em;color:#fff;background:linear-gradient(90deg,#030810fa 76%,#030810cc);flex:none;align-items:center;gap:8px;font-size:8px;display:flex;position:relative;box-shadow:18px 0 30px #03081066}[data-sec=menos] .market-label>i{background:var(--mint);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 5px #00e8a41a}[data-sec=menos] .market-label small{color:#8ea7b8;letter-spacing:.1em;font-size:6px}[data-sec=menos] .market-viewport{flex:1;align-items:center;min-width:0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000);mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000)}[data-sec=menos] .market-track{will-change:transform;align-items:center;width:max-content;animation:36s linear infinite market-scroll--menos;display:flex}[data-sec=menos] .market-set{flex:none;align-items:center;display:flex}[data-sec=menos] .market-item{white-space:nowrap;border-right:1px solid #ffffff1a;align-items:center;gap:11px;height:58px;padding:0 26px;display:flex}[data-sec=menos] .market-item b{letter-spacing:.09em;color:#aabcca;font-size:8px;font-weight:500}[data-sec=menos] .market-item em{color:#fff;font-variant-numeric:tabular-nums;font-size:11px;font-style:normal}[data-sec=menos] .market-item i{letter-spacing:.03em;font-size:7px;font-style:normal}[data-sec=menos] .market-item .up{color:#5ef1b6}[data-sec=menos] .market-item .down{color:#f4a6a6}@keyframes market-scroll--menos{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (width<=700px){[data-sec=menos] .human-strip{min-height:660px!important}[data-sec=menos] .human-type{top:42%!important}[data-sec=menos] .human-image video{object-position:52% center}[data-sec=menos] .market-ticker{height:54px}[data-sec=menos] .market-label{padding-left:20px;padding-right:14px}[data-sec=menos] .market-label small{display:none}[data-sec=menos] .market-item{gap:8px;height:54px;padding:0 18px}[data-sec=menos] .market-track{animation-duration:30s}}@media (prefers-reduced-motion:reduce){[data-sec=menos] .market-track{animation-play-state:paused!important}[data-sec=menos] .human-image video{display:none!important}[data-sec=menos] .human-image{background:url(/media/menos-friccion-poster.webp) 50%/cover no-repeat!important}}[data-sec=equipo]{--blue:#0f8ce9;--mint:#00e8a4;--ink:#030810;--text:#0b1c30;--muted:#516777;--paper:#fff;--canvas:#f5f8fc;--line:#dce7ef;--pad:clamp(24px,5.5vw,100px);--ease:cubic-bezier(.16,1,.3,1);--spring:cubic-bezier(.22,1.45,.36,1);--hero-p:0;--reading:0;--pointer-x:0;--pointer-y:0;--glass:#ffffff52}[data-sec=equipo] *{box-sizing:border-box}[data-sec=equipo]{scroll-behavior:smooth;color:var(--ink);background:var(--canvas);-webkit-font-smoothing:antialiased;margin:0;scroll-padding-top:120px;font-family:Poppins,Arial,sans-serif;font-weight:400;overflow-x:clip}[data-sec=equipo] button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}[data-sec=equipo] a{color:inherit;text-decoration:none}[data-sec=equipo] button,[data-sec=equipo] a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}[data-sec=equipo] button:disabled{cursor:wait}[data-sec=equipo] h2,[data-sec=equipo] h3,[data-sec=equipo] p{margin:0}[data-sec=equipo] h2,[data-sec=equipo] h3{letter-spacing:0;font-weight:500}[data-sec=equipo] p{line-height:1.7}[data-sec=equipo] img{max-width:100%;height:auto;display:block}[data-sec=equipo] svg{display:block}[data-sec=equipo] ::selection{background:var(--mint);color:var(--ink)}[data-sec=equipo] [hidden]{display:none!important}body.modal-open [data-sec=equipo]{overflow:hidden}[data-sec=equipo] .icon{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:22px;height:22px}[data-sec=equipo] .shell{padding-left:var(--pad);padding-right:var(--pad)}[data-sec=equipo] .eyebrow{letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:12px;font-size:10px;font-weight:500;line-height:1.6;display:flex}[data-sec=equipo] .glass{background:var(--glass);-webkit-backdrop-filter:blur(18px)saturate(150%);border:1px solid #ffffffd1;box-shadow:inset 1px 1px 1px #ffffffeb,inset -1px -1px 1px #8eafbf36,0 10px 30px #214e6610,0 1px 3px #183e4f12}[data-sec=equipo] .button{isolation:isolate;min-height:56px;transition:transform .45s var(--spring),box-shadow .4s,background .4s;border:1px solid #b6cbd8;border-radius:100px;justify-content:center;align-items:center;gap:22px;padding:15px 24px;font-size:12px;font-weight:500;line-height:1.4;display:inline-flex;position:relative;overflow:hidden}[data-sec=equipo] .button .icon{width:19px;height:19px;transition:transform .4s var(--ease)}[data-sec=equipo] .button:hover{transform:translateY(-3px);box-shadow:0 16px 30px #0b1c3017}[data-sec=equipo] .button:hover .icon{transform:translate(3px,-2px)}[data-sec=equipo] .round-button{width:44px;height:44px;transition:transform .3s var(--spring),background .3s;border:1px solid #bfd0dc;border-radius:50%;place-items:center;display:grid}[data-sec=equipo] .round-button .icon{width:18px;height:18px}[data-sec=equipo] .round-button:hover{background:#ffffff90;transform:scale(1.08)}[data-sec=equipo] .tag-list{flex-wrap:wrap;gap:8px;display:flex}[data-sec=equipo] .tag-list>span{color:#304f61;background:#eef5f9;border:1px solid #dce8ef;border-radius:100px;padding:8px 12px;font-size:10px}[data-sec=equipo] .section-heading{justify-content:space-between;align-items:flex-end;gap:45px;display:flex}[data-sec=equipo] .section-heading h2{margin-top:20px;font-size:clamp(40px,4.25vw,68px);line-height:1.17}[data-sec=equipo] .section-heading>p{color:var(--muted);padding-bottom:9px;font-size:13px;line-height:1.8}[data-sec=equipo] .section-heading .eyebrow{color:#4b687b}[data-sec=equipo] .scene-hint{color:#32536a;background:#ffffff60;border:1px solid #c1d9e4;border-radius:100px;align-items:center;gap:9px;padding:10px 15px;font-size:9px;display:flex}[data-sec=equipo] .scene-hint .icon{width:13px;height:13px}[data-sec=equipo] .scene-wallet{background:linear-gradient(130deg,#fff 10%,#e6fbf5 100%)}[data-sec=equipo] .scene-remesas{color:#fff;background:radial-gradient(at 80% 20%,#54b5f1,#0f8ce9 60%,#086daf)}[data-sec=equipo] .scene-activos{background:linear-gradient(120deg,#f6f9fc 25%,#dceefa 100%)}[data-sec=equipo] .scene-word{color:#0f8ce906;white-space:nowrap;letter-spacing:0;pointer-events:none;font-size:clamp(160px,22vw,350px);font-weight:500;line-height:1;position:absolute;bottom:7%;left:-1%}[data-sec=equipo] .scene-remesas .scene-word{color:#ffffff09}[data-sec=equipo] .scene-copy{left:var(--pad);z-index:4;pointer-events:none;width:48%;position:absolute;top:30%}[data-sec=equipo] .scene-copy h2{margin:23px 0 24px;font-size:clamp(48px,5.4vw,85px);font-weight:500;line-height:1.18}[data-sec=equipo] .scene-copy p{color:#365b6e;margin-bottom:28px;font-size:14px;line-height:1.8}[data-sec=equipo] .scene-copy .button{pointer-events:auto}[data-sec=equipo] .scene-copy .eyebrow{color:#456b80;font-size:9px}[data-sec=equipo] .scene-capabilities{letter-spacing:.12em;color:#4c6c7c;margin-top:39px;font-size:8px}[data-sec=equipo] .scene-art{perspective:1200px;width:57%;height:73%;position:absolute;top:16%;left:44%}[data-sec=equipo] .scene-remesas .scene-copy{width:48%;top:27%}[data-sec=equipo] .scene-remesas .scene-copy h2{font-size:clamp(48px,5.1vw,80px);line-height:1.18}[data-sec=equipo] .scene-note{bottom:28px;right:var(--pad);color:#466a7d;text-align:right;z-index:7;max-width:380px;font-size:8px;position:absolute}[data-sec=equipo] .scene-remesas .scene-note{color:#e7f5ff}[data-sec=equipo] .team{background:linear-gradient(135deg,#f4f8fc,#eef9f9);padding-top:102px;padding-bottom:95px}[data-sec=equipo] .team-filters{flex-wrap:wrap;gap:7px;margin:38px 0 30px;display:flex}[data-sec=equipo] .team-filters>button{border:1px solid #cddee8;border-radius:100px;min-height:42px;padding:11px 17px;font-size:10px;transition:background .3s}[data-sec=equipo] .team-filters>button[aria-pressed=true]{color:#056b9e;background:#fff;border-color:#fff;box-shadow:0 5px 15px #2151670d}[data-sec=equipo] .team-grid{grid-template-columns:repeat(4,1fr);gap:21px;display:grid}[data-sec=equipo] .team-card{min-width:0;animation:soft-in--equipo .7s var(--ease) both;position:relative}[data-sec=equipo] .team-open{text-align:left;border-radius:27px;width:100%;padding:0;display:block;position:relative;overflow:visible}[data-sec=equipo] .portrait{isolation:isolate;background:linear-gradient(135deg,#0d314b,#17567c);border-radius:27px;width:100%;height:350px;position:relative;overflow:hidden}[data-sec=equipo] .portrait-fallback{background:radial-gradient(at 80% 20%,#239ec2a8,#0000 80%),linear-gradient(145deg,#0b263a,#205578);place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}[data-sec=equipo] .portrait-fallback:after{content:"";border:1px solid #73daec44;border-radius:80px;width:150px;height:250px;position:absolute;top:15%;left:15%;transform:rotate(30deg);box-shadow:0 0 0 20px #5bf3d806,0 0 0 21px #b8fcef22}[data-sec=equipo] .portrait-fallback>span{color:#a3e5ed;z-index:2;font-size:65px;font-weight:400;position:relative}[data-sec=equipo] .team-photo{object-fit:cover;object-position:50% 18%;filter:grayscale();width:100%;height:140%;transition:filter .8s,transform 1s var(--ease);z-index:3;position:absolute;top:-2%;left:0}[data-sec=equipo] .team-photo.failed{display:none}[data-sec=equipo] .team-open:hover .team-photo{filter:grayscale(.6);transform:scale(1.035)}[data-sec=equipo] .portrait-index{color:#e8f7ff;letter-spacing:.1em;z-index:4;font-size:8px;position:absolute;top:18px;left:20px}[data-sec=equipo] .team-caption{z-index:5;transition:transform .5s var(--spring);background:#f4fcffe0;border-radius:21px;justify-content:space-between;align-items:center;gap:10px;padding:17px 14px;display:flex;position:absolute;bottom:14px;left:12px;right:12px}[data-sec=equipo] .team-caption h3{font-size:13px;font-weight:500;line-height:1.4}[data-sec=equipo] .team-caption p{color:#335c70;margin-top:5px;font-size:8px;line-height:1.5}[data-sec=equipo] .team-caption>span{border:1px solid #93b5c66b;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}[data-sec=equipo] .team-caption .icon{width:12px;height:12px}[data-sec=equipo] .team-open:hover .team-caption{transform:translateY(-5px)}[data-sec=equipo] .team-bottom{justify-content:space-between;align-items:center;margin-top:32px;display:flex}[data-sec=equipo] .team-bottom>span{color:#507083;font-size:10px}[data-sec=equipo] .team-bottom .button{background:#fff9;min-height:48px;font-size:10px}[data-sec=equipo] .team-bottom .icon{width:16px;height:16px}[data-sec=equipo] dialog{color:var(--ink);border-radius:34px;width:min(680px,100vw - 32px);max-height:90dvh;padding:0;overflow:auto;background:#f8fcfff5!important;box-shadow:0 30px 100px #153e5b30!important}[data-sec=equipo] dialog::backdrop{-webkit-backdrop-filter:blur(14px);background:#08263a45}[data-sec=equipo] dialog[open]{animation:dialog-liquid--equipo .55s var(--ease)}[data-sec=equipo] .dialog-bar{z-index:4;backdrop-filter:blur(20px);background:#f5fbfff2;border-bottom:1px solid #dce9f0;justify-content:space-between;align-items:center;padding:22px 26px;display:flex;position:sticky;top:0}[data-sec=equipo] .dialog-bar .eyebrow{color:#507589;font-size:8px}[data-sec=equipo] .dialog-bar>.round-button{width:33px;height:33px}[data-sec=equipo] .dialog-bar .icon{width:15px;height:15px}[data-sec=equipo] .person-dialog{width:min(850px,100vw - 32px)}[data-sec=equipo] .person-layout{grid-template-columns:.8fr 1fr;gap:32px;padding:34px;display:grid}[data-sec=equipo] .person-portrait{background:linear-gradient(130deg,#183e56,#0f8097);border-radius:23px;place-items:center;height:330px;display:grid;position:relative;overflow:hidden}[data-sec=equipo] .person-portrait>span{color:#c8fff1;font-size:65px}[data-sec=equipo] .person-portrait>img{object-fit:cover;object-position:50% 15%;filter:grayscale();width:100%;height:145%;position:absolute;top:0;left:0}[data-sec=equipo] .person-portrait>img.failed{display:none}[data-sec=equipo] .person-copy{align-self:center}[data-sec=equipo] .person-copy>.eyebrow{color:#396f84;font-size:8px}[data-sec=equipo] .person-copy>h2{margin:16px 0;font-size:30px;line-height:1.25}[data-sec=equipo] .person-copy>span:not(.eyebrow){color:#3c6a82;font-size:12px}[data-sec=equipo] .person-copy>p{color:#476b7f;margin:22px 0;font-size:12px;line-height:1.8}[data-sec=equipo] .person-copy .tag-list>span{padding:6px 10px;font-size:8px}[data-sec=equipo] .person-controls{justify-content:center;align-items:center;gap:24px;padding:0 30px 28px;display:flex}[data-sec=equipo] .person-controls>span{color:#4c7086;font-size:10px}[data-sec=equipo] .person-controls>.round-button{width:36px;height:36px}[data-sec=equipo] #person-prev .icon{transform:rotate(180deg)}[data-sec=equipo] .js .reveal{opacity:0;transition:opacity .9s var(--ease),transform .9s var(--ease);transform:translateY(28px)}[data-sec=equipo] .js .reveal.visible{opacity:1;transform:none}@keyframes bob--equipo{0%,to{translate:0}50%{translate:0 -12px}}@keyframes nudge--equipo{0%,70%,to{transform:translateY(0)}80%{transform:translateY(4px)}}@keyframes scene-liquid--equipo{0%{opacity:0;filter:blur(9px);clip-path:inset(0 0 0 42% round 80px);transform:translate(7%)scale(1.09)rotateY(-7deg)}45%{opacity:1;clip-path:inset(0 round 15px)}to{opacity:1;filter:none;clip-path:inset(0);transform:none}}@keyframes panel-unfold--equipo{0%{opacity:0;filter:blur(5px);transform:translateY(25px)rotateX(4deg)}to{opacity:1;filter:none;transform:none}}@keyframes soft-in--equipo{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes glass-squish--equipo{0%,to{scale:1}40%{scale:1.08 .87}70%{scale:.97 1.03}}@keyframes dialog-liquid--equipo{0%{opacity:0;filter:blur(8px);transform:translateY(60px)scale(.9)}to{opacity:1;filter:none;transform:none}}@keyframes route-travel--equipo{to{stroke-dashoffset:0}}[data-sec=equipo] .offscreen *{animation-play-state:paused!important}[data-sec=equipo] .motion-paused *,[data-sec=equipo] .motion-paused :before,[data-sec=equipo] .motion-paused :after{transition:none!important;animation:none!important}[data-sec=equipo] .motion-paused .reveal{opacity:1!important;transform:none!important}[data-sec=equipo] .motion-paused .hero-scroll{height:auto;min-height:0}[data-sec=equipo] .motion-paused .hero-pin{position:relative}[data-sec=equipo] .motion-paused .arena{height:auto;min-height:0}[data-sec=equipo] .motion-paused .arena-pin{position:relative}[data-sec=equipo] .motion-paused .arena-scroll-cue{display:none}[data-sec=equipo] .high-contrast .glass{-webkit-backdrop-filter:none!important;background:#f5fbfff2!important;border-color:#a4c1d3!important}[data-sec=equipo] .high-contrast .currency-disc{color:#12516c}[data-sec=equipo] .high-contrast .payment-card{backdrop-filter:none;background:#edf8fff2}[data-sec=equipo] .high-contrast .team-caption{background:#fff!important}[data-sec=equipo] .high-contrast .case-info>.button{background:#fff}[data-sec=equipo] .high-contrast .product-tab{color:var(--ink)}@media (width<=1200px){[data-sec=equipo]{--pad:48px}[data-sec=equipo] .scene-copy h2{font-size:64px}[data-sec=equipo] .scene-copy p{font-size:13px}[data-sec=equipo] .scene-art{width:59%;left:43%}[data-sec=equipo] .scene-remesas .scene-copy h2{font-size:62px}[data-sec=equipo] .scene-note{max-width:275px;font-size:7px}[data-sec=equipo] .team-grid{gap:17px}[data-sec=equipo] .portrait{height:320px}[data-sec=equipo] .team-caption{border-radius:18px;padding:14px 12px;bottom:11px;left:9px;right:9px}[data-sec=equipo] .team-caption h3{font-size:11px}[data-sec=equipo] .team-caption p{font-size:7px}[data-sec=equipo] .team-caption>span{width:24px;height:24px}}@media (width<=980px){[data-sec=equipo]{--pad:32px}[data-sec=equipo] .scene-hint{padding:9px 12px;font-size:8px}[data-sec=equipo] .scene-copy h2{font-size:52px}[data-sec=equipo] .scene-copy p{font-size:12px}[data-sec=equipo] .scene-copy>.button{min-height:50px;font-size:11px}[data-sec=equipo] .scene-copy .eyebrow{font-size:8px}[data-sec=equipo] .scene-remesas .scene-copy h2{font-size:52px}[data-sec=equipo] .scene-art{width:60%;left:44%}[data-sec=equipo] .scene-note{max-width:230px;font-size:6px}[data-sec=equipo] .section-heading h2{font-size:46px}[data-sec=equipo] .section-heading>p{font-size:12px}[data-sec=equipo] .tag-list>span{padding:7px 10px;font-size:9px}[data-sec=equipo] .team{padding-top:77px;padding-bottom:75px}[data-sec=equipo] .team-grid{gap:13px}[data-sec=equipo] .portrait{height:270px}[data-sec=equipo] .team-caption{gap:5px;padding:13px 10px;bottom:9px;left:7px;right:7px}[data-sec=equipo] .team-caption h3{font-size:10px}[data-sec=equipo] .team-caption p{font-size:6px}[data-sec=equipo] .team-caption>span{width:19px;height:19px}[data-sec=equipo] .team-caption .icon{width:10px;height:10px}[data-sec=equipo] .portrait-fallback>span{font-size:48px}[data-sec=equipo] .team-filters>button{padding:10px 14px;font-size:9px}}@media (width<=760px){[data-sec=equipo]{--pad:24px}[data-sec=equipo] .scene-copy{width:50%;top:13%}[data-sec=equipo] .scene-copy h2{font-size:48px}[data-sec=equipo] .scene-copy p{font-size:12px}[data-sec=equipo] .scene-copy .eyebrow{font-size:8px}[data-sec=equipo] .scene-copy>.button{gap:15px;min-height:46px;padding:13px 19px;font-size:10px}[data-sec=equipo] .scene-art{width:70%;height:62%;top:27%;left:38%}[data-sec=equipo] .scene-capabilities{max-width:170px;font-size:7px;line-height:2}[data-sec=equipo] .scene-word{font-size:190px;bottom:12%}[data-sec=equipo] .scene-remesas .scene-copy{width:55%;top:13%}[data-sec=equipo] .scene-remesas .scene-copy h2{font-size:47px}[data-sec=equipo] .scene-activos .scene-copy{width:58%}[data-sec=equipo] .scene-note{text-align:center;max-width:none;font-size:7px;bottom:20px;left:24px;right:24px}[data-sec=equipo] .section-heading{align-items:flex-start;gap:30px}[data-sec=equipo] .section-heading h2{font-size:39px}[data-sec=equipo] .section-heading>p{padding-top:38px;font-size:10px}[data-sec=equipo] .section-heading .eyebrow{font-size:8px}[data-sec=equipo] .team{padding-top:68px;padding-bottom:64px}[data-sec=equipo] .team-grid{grid-template-columns:1fr 1fr;gap:20px}[data-sec=equipo] .portrait{height:350px}[data-sec=equipo] .team-caption{gap:10px;padding:17px 14px;bottom:13px;left:11px;right:11px}[data-sec=equipo] .team-caption h3{font-size:13px}[data-sec=equipo] .team-caption p{font-size:8px}[data-sec=equipo] .team-caption>span{width:26px;height:26px}[data-sec=equipo] .team-caption .icon{width:12px;height:12px}[data-sec=equipo] .team-filters{gap:6px;margin-top:30px;margin-bottom:25px}[data-sec=equipo] .team-filters>button{padding:10px 13px;font-size:9px}[data-sec=equipo] .team-bottom .button{min-height:45px;font-size:10px}[data-sec=equipo] .person-layout{gap:22px;padding:25px}[data-sec=equipo] .person-portrait{height:300px}[data-sec=equipo] .person-copy>h2{font-size:27px}[data-sec=equipo] .person-copy>p{font-size:11px}[data-sec=equipo] .person-copy>span:not(.eyebrow){font-size:10px}}@media (width<=520px){[data-sec=equipo]{--pad:22px}[data-sec=equipo] .scene-hint{gap:6px;padding:9px 10px;font-size:7px}[data-sec=equipo] .scene-hint .icon{width:11px;height:11px}[data-sec=equipo] .scene-copy{width:calc(100% - 48px);top:10.2%;left:24px}[data-sec=equipo] .scene-copy .eyebrow{font-size:7px}[data-sec=equipo] .scene-copy h2{margin:18px 0 16px;font-size:45px;line-height:1.2}[data-sec=equipo] .scene-copy p{margin-bottom:20px;font-size:12px;line-height:1.8}[data-sec=equipo] .scene-copy>.button{gap:16px;min-height:44px;padding:11px 18px;font-size:9px}[data-sec=equipo] .scene-copy>.button .icon{width:16px;height:16px}[data-sec=equipo] .scene-capabilities{display:none}[data-sec=equipo] .scene-art{width:100%;height:42%;top:44%;left:0%}[data-sec=equipo] .scene-word{font-size:145px;bottom:14%;left:-3%}[data-sec=equipo] .scene-remesas .scene-copy{width:calc(100% - 48px);top:10.2%;left:24px}[data-sec=equipo] .scene-remesas .scene-copy h2{margin:18px 0;font-size:43px;line-height:1.18}[data-sec=equipo] .scene-remesas .scene-copy p{margin-bottom:18px;font-size:12px}[data-sec=equipo] .scene-activos .scene-copy{width:calc(100% - 48px)}[data-sec=equipo] .scene-activos .scene-copy h2{font-size:44px}[data-sec=equipo] .scene-activos .scene-copy p{max-width:290px}[data-sec=equipo] .scene-note{font-size:6px;line-height:1.6;bottom:18px;left:22px;right:22px}[data-sec=equipo] .section-heading{display:block}[data-sec=equipo] .section-heading h2{margin-top:18px;font-size:37px;line-height:1.23}[data-sec=equipo] .section-heading>.eyebrow{font-size:8px}[data-sec=equipo] .section-heading>p{margin-top:19px;padding:0;font-size:12px;line-height:1.8}[data-sec=equipo] .team{padding-top:63px;padding-bottom:60px}[data-sec=equipo] .team-filters{gap:6px;margin:28px 0 25px}[data-sec=equipo] .team-filters>button{min-height:35px;padding:9px 12px;font-size:8px}[data-sec=equipo] .team-grid{gap:13px}[data-sec=equipo] .portrait{border-radius:22px;height:245px}[data-sec=equipo] .portrait-fallback>span{font-size:42px}[data-sec=equipo] .portrait-index{font-size:6px;top:15px;left:14px}[data-sec=equipo] .team-caption{border-radius:17px;gap:6px;min-height:71px;padding:12px 9px;bottom:8px;left:7px;right:7px}[data-sec=equipo] .team-caption h3{font-size:10px;line-height:1.5}[data-sec=equipo] .team-caption p{margin-top:4px;font-size:6px;line-height:1.6}[data-sec=equipo] .team-caption>span{display:none}[data-sec=equipo] .team-photo{object-position:50% 16%;height:140%;top:0}[data-sec=equipo] .team-bottom{gap:10px;margin-top:26px}[data-sec=equipo] .team-bottom>span{font-size:8px}[data-sec=equipo] .team-bottom .button{gap:11px;min-height:41px;padding:11px 14px;font-size:8px}[data-sec=equipo] .team-bottom .icon{width:14px;height:14px}[data-sec=equipo] dialog{border-radius:26px;max-height:92dvh}[data-sec=equipo] .dialog-bar{padding:18px 21px}[data-sec=equipo] .dialog-bar>.eyebrow{max-width:230px;font-size:7px}[data-sec=equipo] .person-layout{grid-template-columns:1fr;gap:25px;padding:23px}[data-sec=equipo] .person-portrait{border-radius:21px;height:260px}[data-sec=equipo] .person-portrait>img{object-position:50% 15%;height:160%;top:-3%}[data-sec=equipo] .person-copy>h2{margin:14px 0;font-size:29px}[data-sec=equipo] .person-copy>span:not(.eyebrow){font-size:11px}[data-sec=equipo] .person-copy>p{margin:20px 0;font-size:12px}[data-sec=equipo] .person-copy .tag-list>span{font-size:8px}[data-sec=equipo] .person-controls{padding-bottom:25px}}@media (width<=370px){[data-sec=equipo] .scene-hint{padding:9px;font-size:6px}[data-sec=equipo] .section-heading h2{font-size:33px}[data-sec=equipo] .scene-copy h2{font-size:40px}[data-sec=equipo] .scene-remesas .scene-copy h2{font-size:39px}[data-sec=equipo] .scene-activos .scene-copy h2{font-size:40px}[data-sec=equipo] .portrait{height:225px}[data-sec=equipo] .team-caption{min-height:68px;padding:11px 8px}[data-sec=equipo] .team-caption h3{font-size:9px}[data-sec=equipo] .team-caption p{font-size:6px}}@media (width>=761px) and (height<=800px){[data-sec=equipo] .scene-copy{top:29%}[data-sec=equipo] .scene-copy h2{margin:18px 0;font-size:59px;line-height:1.19}[data-sec=equipo] .scene-copy p{margin-bottom:23px;font-size:12px}[data-sec=equipo] .scene-copy>.button{min-height:46px;font-size:10px}[data-sec=equipo] .scene-capabilities{margin-top:27px}[data-sec=equipo] .scene-remesas .scene-copy h2{font-size:58px}[data-sec=equipo] .scene-note{font-size:6px;bottom:19px}}@media (prefers-reduced-motion:reduce){[data-sec=equipo]{scroll-behavior:auto!important}[data-sec=equipo] *,[data-sec=equipo] :before,[data-sec=equipo] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}[data-sec=equipo] .reveal{opacity:1!important;transform:none!important}}@media (prefers-reduced-transparency:reduce){[data-sec=equipo] .glass{-webkit-backdrop-filter:none;background:#f7fbfff5}}@supports not (backdrop-filter:blur(1px)){[data-sec=equipo] .glass{background:#f2faffef}}@media print{[data-sec=equipo] dialog,[data-sec=equipo] .team-filters{display:none!important}[data-sec=equipo] .team-card[hidden]{display:block!important}[data-sec=equipo] .reveal{opacity:1!important;transform:none!important}}@keyframes refraction-pass--equipo{0%{opacity:0;transform:translate(0)rotate(-18deg)scaleX(.65)}18%{opacity:1}to{opacity:0;transform:translate(310%)rotate(17deg)scaleX(1.1)}}[data-sec=equipo] .scene-remesas{background:radial-gradient(at 90% 24%,#50b5f1 0%,#0f8ce9 43%,#0766aa 90%)}[data-sec=equipo] .scene-remesas .scene-copy p,[data-sec=equipo] .scene-remesas .scene-copy .eyebrow{color:#fff}[data-sec=equipo] .motion-paused .arena-refraction{display:none!important}[data-sec=equipo] .team{background:linear-gradient(145deg,#f8fbfe 0%,#eef7fb 58%,#f6fffb 100%)!important;padding-top:118px!important;padding-bottom:108px!important;display:block!important}[data-sec=equipo] .team .section-heading{border-top:1px solid #dce7ef;padding-top:18px}[data-sec=equipo] .team .section-heading h2{letter-spacing:-.045em!important;color:#030810!important;font-weight:500!important}[data-sec=equipo] .team .section-heading>p{color:#526b7b!important}[data-sec=equipo] .team-filters>button{color:#35566b!important;background:#ffffff75!important;border-color:#d5e4ec!important}[data-sec=equipo] .team-filters>button[aria-pressed=true]{color:#0f8ce9!important;background:#fff!important;box-shadow:0 8px 24px #29608214!important}[data-sec=equipo] .portrait{box-shadow:0 18px 44px #2960821a;border-radius:30px!important}[data-sec=equipo] .team-caption{-webkit-backdrop-filter:blur(16px)!important;background:#f8fcffe6!important;border:1px solid #ffffffe6!important}[data-sec=equipo] .team-caption h3{color:#0b1c30!important}[data-sec=equipo] .team-caption p{color:#557083!important}[data-sec=equipo] .team-bottom{border-top:1px solid #dce7ef;padding-top:24px}[data-sec=equipo] .team-bottom .button{background:#ffffffb3!important;border:1px solid #d5e4ec!important}[data-sec=equipo] .person-dialog{font-family:Poppins,Arial,sans-serif!important}[data-sec=punto]{--ink:#030810;--text:#0b1c30;--blue:#0f8ce9;--mint:#00e8a4;--paper:#fff;--canvas:#f5f8fc;--line:#e0e8f0;--muted:#536577;--ease:cubic-bezier(.16,1,.3,1);--gutter:clamp(24px,4.45vw,88px);--header:86px;--hero-progress:0;--wallet-progress:0;--asset-progress:0}[data-sec=punto] *{box-sizing:border-box}[data-sec=punto]{scroll-behavior:smooth;background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;scroll-padding-top:104px;font-family:Poppins,Inter Display,Inter,Arial,sans-serif;overflow-x:clip}body.modal-open [data-sec=punto]{overflow:hidden}[data-sec=punto] a{-webkit-tap-highlight-color:transparent;color:inherit;touch-action:manipulation;text-decoration:none}[data-sec=punto] h2,[data-sec=punto] p{margin:0}[data-sec=punto] h2{letter-spacing:-.065em;font-weight:600}[data-sec=punto] p{line-height:1.65}[data-sec=punto] svg{display:block}[data-sec=punto] a:focus-visible{outline:3px solid var(--blue);outline-offset:5px}[data-sec=punto] ::selection{background:var(--mint);color:var(--ink)}[data-sec=punto] .icon{stroke:currentColor;fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:23px;height:23px}[data-sec=punto] .section-shell{padding-left:var(--gutter);padding-right:var(--gutter)}[data-sec=punto] .section-label{letter-spacing:.12em;text-transform:uppercase;border-top:1px solid var(--line);justify-content:space-between;gap:24px;padding-top:20px;font-size:10px;font-weight:500;line-height:1.6;display:flex}[data-sec=punto] .section-label span:last-child{color:var(--muted);text-align:right}[data-sec=punto] .round-link{border:1px solid var(--line);border-radius:50%;place-items:center;width:62px;height:62px;transition:background .3s,transform .4s;display:grid}[data-sec=punto] .round-link:hover{background:var(--mint);transform:rotate(-35deg)}[data-sec=punto] .manifesto{padding-top:80px;padding-bottom:0;overflow:hidden}[data-sec=punto] .manifesto-inner{justify-content:space-between;align-items:flex-end;gap:40px;margin-top:56px;display:flex}[data-sec=punto] .manifesto h2{letter-spacing:-.06em;font-size:clamp(36px,4.5vw,74px);font-weight:500;line-height:1.13}[data-sec=punto] .manifesto-side{flex-direction:column;align-items:flex-end;gap:22px;max-width:240px;display:flex}[data-sec=punto] .manifesto-side p{color:var(--muted);max-width:220px;font-size:12px}[data-sec=punto] .manifesto-side .round-link{width:47px;height:47px}[data-sec=punto] .manifesto-side .icon{width:20px;height:20px}[data-sec=punto] .kinetic-line{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:68px calc(-1 * var(--gutter)) 0;background:#fff;padding:16px 0;overflow:hidden;transform:rotate(-2deg)}[data-sec=punto] .kinetic-line>div{will-change:transform;align-items:center;gap:46px;width:max-content;animation:42s linear infinite marquee--punto;display:flex}[data-sec=punto] .kinetic-line span,[data-sec=punto] .kinetic-line b{letter-spacing:-.06em;white-space:nowrap;font-size:57px;font-weight:500;line-height:1}[data-sec=punto] .kinetic-line span:after,[data-sec=punto] .kinetic-line b:after{content:"+";color:var(--mint);-webkit-text-stroke:0;margin-left:46px;font-weight:300}[data-sec=punto] .scene-foot{bottom:24px;left:var(--gutter);right:var(--gutter);letter-spacing:.08em;color:#4b697c;justify-content:space-between;gap:20px;font-size:8px;display:flex;position:absolute}[data-sec=punto] .scene-foot>span:nth-child(2){letter-spacing:0;font-size:7px}[data-sec=punto] .scene-progress{background:#0f8ce914;height:2px;position:absolute;bottom:0;left:0;right:0}[data-sec=punto] .scene-progress span{background:var(--blue);height:100%;transform:scaleX(var(--wallet-progress));transform-origin:0;display:block}[data-sec=punto] .journey-label{color:#0b1c30;max-width:300px;min-height:34px;margin-top:20px;font-size:10px;line-height:1.6}[data-sec=punto] .js .reveal{opacity:0;transition:opacity .95s var(--ease),transform 1.15s var(--ease);transform:translateY(45px)}[data-sec=punto] .js .reveal.visible{opacity:1;transform:none}[data-sec=punto] .offscreen *,[data-sec=punto] .page-hidden *,[data-sec=punto] .paused *,[data-sec=punto] .paused :before,[data-sec=punto] .paused :after{animation-play-state:paused!important}[data-sec=punto] .paused .reveal{opacity:1!important;transform:none!important}[data-sec=punto] .paused .hero-copy{opacity:1;transform:none}[data-sec=punto] .paused .hero-art{transform:none}[data-sec=punto] .paused .hero-bank-card{transform:rotate(-20deg)}[data-sec=punto] .paused .hero-phone{transform:rotate(10deg)}[data-sec=punto] .paused .wallet-phone{transform:rotate(3deg)}[data-sec=punto] .paused .wallet-bank-card{transform:rotate(-6deg)}[data-sec=punto] .paused .wallet-dashboard{transform:perspective(1400px)rotateY(-9deg)rotate(-7deg)}[data-sec=punto] .paused .asset-picture,[data-sec=punto] .paused .asset-main-photo{transform:none}[data-sec=punto] .paused .t1{transform:rotate(-9deg)}[data-sec=punto] .paused .t2{transform:rotate(12deg)}[data-sec=punto] .paused .t3{transform:rotate(-14deg)}[data-sec=punto] .paused .asset-token{transform:rotate(5deg)}@keyframes line-in--punto{0%{transform:translateY(115%)}to{transform:none}}@keyframes soft-in--punto{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes art-in--punto{0%{opacity:0;translate:80px 55px}to{opacity:1;translate:0}}@keyframes card-arrive--punto{0%{opacity:0;translate:80px 90px}to{opacity:1;translate:0}}@keyframes levitate--punto{0%,to{translate:0}50%{translate:0 -13px}}@keyframes arrow-nudge--punto{0%,75%,to{transform:none}85%{transform:translateY(4px)}}@keyframes card-sheen--punto{0%,to{background-position:100% 0}50%{background-position:0 0}}@keyframes marquee--punto{to{transform:translate(-50%)}}@keyframes route-travel--punto{to{stroke-dashoffset:-1745px}}@keyframes coin-float--punto{0%,to{translate:0}50%{translate:0 -17px}}@keyframes pulse--punto{50%{box-shadow:0 0 0 5px #0f8ce91c}}@keyframes network-light--punto{to{stroke-dashoffset:-875px}}@keyframes dialog-in--punto{0%{opacity:0;transform:translateY(25px)scale(.97)}to{opacity:1;transform:none}}@media (width<=1200px){[data-sec=punto] .manifesto-side{max-width:190px}[data-sec=punto] .manifesto-side p{font-size:11px}}@media (width<=960px){[data-sec=punto]{--header:76px}[data-sec=punto] .manifesto{padding-top:60px}[data-sec=punto] .manifesto-inner{margin-top:40px}[data-sec=punto] .manifesto h2{font-size:4.6vw}[data-sec=punto] .manifesto-side{max-width:175px}[data-sec=punto] .manifesto-side p{font-size:10px}[data-sec=punto] .kinetic-line{margin-top:45px}[data-sec=punto] .kinetic-line span,[data-sec=punto] .kinetic-line b{font-size:48px}[data-sec=punto] .journey-label{max-width:190px;font-size:8px}}@media (width<=740px){[data-sec=punto]{--header:70px;--gutter:24px}[data-sec=punto] .section-label{gap:18px;padding-top:17px;font-size:8px}[data-sec=punto] .section-label span:last-child{max-width:145px;font-size:7px}[data-sec=punto] .manifesto{padding-top:55px}[data-sec=punto] .manifesto-inner{margin-top:33px;display:block}[data-sec=punto] .manifesto h2{font-size:clamp(33px,5.8vw,43px);line-height:1.16}[data-sec=punto] .manifesto-side{flex-direction:row;justify-content:space-between;align-items:center;gap:30px;max-width:none;margin-top:24px;display:flex}[data-sec=punto] .manifesto-side p{max-width:300px;font-size:12px}[data-sec=punto] .manifesto-side .round-link{flex-shrink:0;width:42px;height:42px}[data-sec=punto] .kinetic-line{margin-top:35px;padding:14px 0}[data-sec=punto] .kinetic-line>div{gap:26px}[data-sec=punto] .kinetic-line span,[data-sec=punto] .kinetic-line b{font-size:40px}[data-sec=punto] .kinetic-line span:after,[data-sec=punto] .kinetic-line b:after{margin-left:26px}[data-sec=punto] .scene-foot{font-size:7px;bottom:23px}[data-sec=punto] .scene-foot>span:last-child{display:none}[data-sec=punto] .scene-foot>span:nth-child(2){font-size:6px}[data-sec=punto] .scene-progress{display:none}[data-sec=punto] .journey-label{width:100%;max-width:none;min-height:18px;margin-top:-6px;font-size:9px}}@media (width<=480px){[data-sec=punto]{--gutter:20px}[data-sec=punto] .manifesto{padding-top:45px}[data-sec=punto] .manifesto h2{font-size:30px;line-height:1.16}[data-sec=punto] .manifesto h2 br{display:none}[data-sec=punto] .manifesto-side p{max-width:250px;font-size:11px}[data-sec=punto] .manifesto-side{gap:16px}[data-sec=punto] .section-label{font-size:7px}[data-sec=punto] .section-label span:last-child{max-width:128px;font-size:6px}[data-sec=punto] .kinetic-line span,[data-sec=punto] .kinetic-line b{font-size:34px}[data-sec=punto] .scene-foot{font-size:6px;left:20px;right:20px}[data-sec=punto] .scene-foot>span:nth-child(2){font-size:5px}[data-sec=punto] .journey-label{font-size:8px}}@media (width<=360px){[data-sec=punto] .manifesto h2{font-size:28px}}@media (prefers-reduced-motion:reduce){[data-sec=punto]{scroll-behavior:auto!important}[data-sec=punto] *,[data-sec=punto] :before,[data-sec=punto] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}[data-sec=punto] .js .reveal{opacity:1;transform:none}[data-sec=punto] .scene-progress{display:none}[data-sec=punto] .kinetic-line>div{transform:none}}@media print{[data-sec=punto] .kinetic-line{display:none!important}[data-sec=punto] .scene-foot{display:none}[data-sec=punto] .js .reveal{opacity:1;transform:none}[data-sec=punto] .section-shell{padding-left:25px;padding-right:25px}}[data-sec=punto] .paused dialog[open],[data-sec=punto] .paused .hero-copy .line>span,[data-sec=punto] .paused .hero-copy p,[data-sec=punto] .paused .hero-actions{opacity:1;transform:none;animation:none!important}[data-sec=punto] .paused .hero-art,[data-sec=punto] .paused .hero-bank-card{opacity:1;translate:0;animation:none!important}[data-sec=punto] .manifesto{background:linear-gradient(145deg,#f8fbfe 0%,#eef7fb 58%,#f6fffb 100%)!important;padding-top:118px!important;display:block!important}[data-sec=punto] .manifesto .section-label{color:#0b1c30!important;border-top-color:#dce7ef!important}[data-sec=punto] .manifesto .section-label span:last-child{color:#5a7384!important}[data-sec=punto] .manifesto-inner{margin-top:64px!important}[data-sec=punto] .manifesto h2{letter-spacing:-.045em!important;color:#030810!important;font-size:clamp(44px,5.4vw,88px)!important;font-weight:500!important;line-height:1.04!important}[data-sec=punto] .manifesto h2>span{color:#0f8ce9!important}[data-sec=punto] .manifesto-side p{color:#526b7b!important;font-size:13px!important}[data-sec=punto] .manifesto-side .round-link{box-shadow:0 10px 28px #29608212;background:#ffffffb8!important;border-color:#d5e4ec!important}[data-sec=punto] .kinetic-line{box-shadow:0 18px 46px #0b5f9f21;background:linear-gradient(90deg,#0b5f9f 0%,#0f79c9 52%,#0b5f9f 100%)!important;border-top-color:#b7f7ff47!important;border-bottom-color:#b7f7ff38!important;margin-top:78px!important;padding:15px 0!important;transform:none!important}[data-sec=punto] .kinetic-line>div{gap:34px!important;animation-duration:48s!important}[data-sec=punto] .kinetic-line span,[data-sec=punto] .kinetic-line b{letter-spacing:-.035em!important;font-size:clamp(34px,4.5vw,66px)!important;font-weight:600!important}[data-sec=punto] .kinetic-line span{color:#fff!important}[data-sec=punto] .kinetic-line b{color:#b7f7ff!important;-webkit-text-stroke:0!important}[data-sec=punto] .kinetic-line span:after,[data-sec=punto] .kinetic-line b:after{color:#ffffff8f!important;margin-left:34px!important}[data-sec=contacto]{--ink:#030810;--text:#0b1c30;--blue:#0f8ce9;--mint:#00e8a4;--paper:#fff;--canvas:#f5f8fc;--line:#e0e8f0;--muted:#536577;--ease:cubic-bezier(.16,1,.3,1);--gutter:clamp(24px,4.45vw,88px);--header:86px;--hero-progress:0;--wallet-progress:0;--asset-progress:0}[data-sec=contacto] *{box-sizing:border-box}[data-sec=contacto]{scroll-behavior:smooth;background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;scroll-padding-top:104px;font-family:Poppins,Inter Display,Inter,Arial,sans-serif;overflow-x:clip}body.modal-open [data-sec=contacto]{overflow:hidden}[data-sec=contacto] button{font:inherit;-webkit-tap-highlight-color:transparent;cursor:pointer;color:inherit;touch-action:manipulation;border:0}[data-sec=contacto] h2{letter-spacing:-.065em;margin:0;font-weight:600}[data-sec=contacto] em{font-style:normal}[data-sec=contacto] svg{display:block}[data-sec=contacto] button:focus-visible{outline:3px solid var(--blue);outline-offset:5px}[data-sec=contacto] ::selection{background:var(--mint);color:var(--ink)}[data-sec=contacto] .icon{stroke:currentColor;fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:23px;height:23px}[data-sec=contacto] .section-shell{padding-left:var(--gutter);padding-right:var(--gutter)}[data-sec=contacto] .section-label{letter-spacing:.12em;text-transform:uppercase;border-top:1px solid var(--line);justify-content:space-between;gap:24px;padding-top:20px;font-size:10px;font-weight:500;line-height:1.6;display:flex}[data-sec=contacto] .section-label span:last-child{color:var(--muted);text-align:right}[data-sec=contacto] .button{border:1px solid var(--line);min-height:54px;transition:background .25s,box-shadow .35s,transform .35s var(--ease);background:0 0;border-radius:100px;justify-content:space-between;align-items:center;gap:22px;padding:8px 9px 8px 24px;font-size:12px;font-weight:500;line-height:1.4;display:inline-flex}[data-sec=contacto] .button>span{background:var(--mint);width:36px;height:36px;color:var(--ink);transition:transform .4s var(--ease);border-radius:50%;place-items:center;display:grid}[data-sec=contacto] .button .icon{width:18px;height:18px}[data-sec=contacto] .button:hover>span{transform:rotate(45deg)}[data-sec=contacto] .button:hover{transform:translateY(-2px);box-shadow:0 12px 35px #03081013}[data-sec=contacto] .text-button{background:0 0;border:0;border-bottom:1px solid;align-items:center;gap:24px;padding:12px 0;font-size:14px;font-weight:500;display:inline-flex}[data-sec=contacto] .text-button .icon{width:18px;height:18px;transition:transform .3s}[data-sec=contacto] .text-button:hover .icon{transform:translate(3px,-3px)}[data-sec=contacto] .scene-foot{bottom:24px;left:var(--gutter);right:var(--gutter);letter-spacing:.08em;color:#4b697c;justify-content:space-between;gap:20px;font-size:8px;display:flex;position:absolute}[data-sec=contacto] .scene-foot>span:nth-child(2){letter-spacing:0;font-size:7px}[data-sec=contacto] .scene-progress{background:#0f8ce914;height:2px;position:absolute;bottom:0;left:0;right:0}[data-sec=contacto] .scene-progress span{background:var(--blue);height:100%;transform:scaleX(var(--wallet-progress));transform-origin:0;display:block}[data-sec=contacto] .journey-label{color:#0b1c30;max-width:300px;min-height:34px;margin-top:20px;font-size:10px;line-height:1.6}[data-sec=contacto] .closing{background:linear-gradient(120deg,#e3faf2,#f0f8fc);padding-top:70px;padding-bottom:85px;position:relative;overflow:hidden}[data-sec=contacto] .closing .section-label{border-color:#b6dacb}[data-sec=contacto] .closing-content{justify-content:space-between;align-items:center;gap:35px;margin:55px 0 27px;display:flex}[data-sec=contacto] .closing h2{letter-spacing:-.07em;font-size:clamp(70px,9vw,155px);font-weight:500;line-height:1.04}[data-sec=contacto] .closing-arrow{background:var(--mint);width:160px;height:160px;transition:transform .65s var(--ease),box-shadow .4s;border:1px solid #00c892;border-radius:50%;flex-shrink:0;place-items:center;display:grid;box-shadow:0 0 0 17px #00e8a410,0 0 0 18px #00e8a426}[data-sec=contacto] .closing-arrow>.icon{stroke-width:1px;width:70px;height:70px}[data-sec=contacto] .closing-arrow:hover{transform:rotate(45deg);box-shadow:0 0 0 27px #00e8a410,0 0 0 28px #00e8a426}[data-sec=contacto] .closing>.text-button{border-bottom-color:#4b8a85;font-size:14px}[data-sec=contacto] .js .reveal{opacity:0;transition:opacity .95s var(--ease),transform 1.15s var(--ease);transform:translateY(45px)}[data-sec=contacto] .js .reveal.visible{opacity:1;transform:none}[data-sec=contacto] .offscreen *,[data-sec=contacto] .page-hidden *,[data-sec=contacto] .paused *,[data-sec=contacto] .paused :before,[data-sec=contacto] .paused :after{animation-play-state:paused!important}[data-sec=contacto] .paused .reveal{opacity:1!important;transform:none!important}[data-sec=contacto] .paused .hero-copy{opacity:1;transform:none}[data-sec=contacto] .paused .hero-art{transform:none}[data-sec=contacto] .paused .hero-bank-card{transform:rotate(-20deg)}[data-sec=contacto] .paused .hero-phone{transform:rotate(10deg)}[data-sec=contacto] .paused .wallet-phone{transform:rotate(3deg)}[data-sec=contacto] .paused .wallet-bank-card{transform:rotate(-6deg)}[data-sec=contacto] .paused .wallet-dashboard{transform:perspective(1400px)rotateY(-9deg)rotate(-7deg)}[data-sec=contacto] .paused .asset-picture,[data-sec=contacto] .paused .asset-main-photo{transform:none}[data-sec=contacto] .paused .t1{transform:rotate(-9deg)}[data-sec=contacto] .paused .t2{transform:rotate(12deg)}[data-sec=contacto] .paused .t3{transform:rotate(-14deg)}[data-sec=contacto] .paused .asset-token{transform:rotate(5deg)}@keyframes line-in--contacto{0%{transform:translateY(115%)}to{transform:none}}@keyframes soft-in--contacto{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes art-in--contacto{0%{opacity:0;translate:80px 55px}to{opacity:1;translate:0}}@keyframes card-arrive--contacto{0%{opacity:0;translate:80px 90px}to{opacity:1;translate:0}}@keyframes levitate--contacto{0%,to{translate:0}50%{translate:0 -13px}}@keyframes arrow-nudge--contacto{0%,75%,to{transform:none}85%{transform:translateY(4px)}}@keyframes card-sheen--contacto{0%,to{background-position:100% 0}50%{background-position:0 0}}@keyframes marquee--contacto{to{transform:translate(-50%)}}@keyframes route-travel--contacto{to{stroke-dashoffset:-1745px}}@keyframes coin-float--contacto{0%,to{translate:0}50%{translate:0 -17px}}@keyframes pulse--contacto{50%{box-shadow:0 0 0 5px #0f8ce91c}}@keyframes network-light--contacto{to{stroke-dashoffset:-875px}}@keyframes dialog-in--contacto{0%{opacity:0;transform:translateY(25px)scale(.97)}to{opacity:1;transform:none}}@media (width<=1200px){[data-sec=contacto] .closing-arrow{width:130px;height:130px}[data-sec=contacto] .closing-arrow>.icon{width:59px;height:59px}}@media (width<=960px){[data-sec=contacto]{--header:76px}[data-sec=contacto] .journey-label{max-width:190px;font-size:8px}[data-sec=contacto] .closing{padding-top:55px;padding-bottom:65px}[data-sec=contacto] .closing h2{font-size:8.3vw}[data-sec=contacto] .closing-arrow{width:105px;height:105px}[data-sec=contacto] .closing-arrow>.icon{width:48px;height:48px}}@media (width<=740px){[data-sec=contacto]{--header:70px;--gutter:24px}[data-sec=contacto] .section-label{gap:18px;padding-top:17px;font-size:8px}[data-sec=contacto] .section-label span:last-child{max-width:145px;font-size:7px}[data-sec=contacto] .scene-foot{font-size:7px;bottom:23px}[data-sec=contacto] .scene-foot>span:last-child{display:none}[data-sec=contacto] .scene-foot>span:nth-child(2){font-size:6px}[data-sec=contacto] .scene-progress{display:none}[data-sec=contacto] .journey-label{width:100%;max-width:none;min-height:18px;margin-top:-6px;font-size:9px}[data-sec=contacto] .closing{padding-top:42px;padding-bottom:58px}[data-sec=contacto] .closing-content{margin:34px 0 26px;display:block;position:relative}[data-sec=contacto] .closing h2{max-width:93%;font-size:clamp(51px,9vw,72px);line-height:1.08}[data-sec=contacto] .closing-arrow{width:75px;height:75px;margin-top:35px;margin-left:auto;margin-right:13px;position:relative;box-shadow:0 0 0 11px #00e8a410,0 0 0 12px #00e8a426}[data-sec=contacto] .closing-arrow>.icon{width:34px;height:34px}[data-sec=contacto] .closing>.text-button{gap:18px;font-size:12px}}@media (width<=480px){[data-sec=contacto]{--gutter:20px}[data-sec=contacto] .section-label{font-size:7px}[data-sec=contacto] .section-label span:last-child{max-width:128px;font-size:6px}[data-sec=contacto] .scene-foot{font-size:6px;left:20px;right:20px}[data-sec=contacto] .scene-foot>span:nth-child(2){font-size:5px}[data-sec=contacto] .journey-label{font-size:8px}[data-sec=contacto] .closing{padding-top:38px;padding-bottom:51px}[data-sec=contacto] .closing h2{max-width:100%;font-size:48px;line-height:1.1}[data-sec=contacto] .closing-content{margin-top:30px;margin-bottom:21px}[data-sec=contacto] .closing-arrow{width:62px;height:62px;margin-top:31px;margin-right:10px;box-shadow:0 0 0 9px #00e8a410,0 0 0 10px #00e8a426}[data-sec=contacto] .closing-arrow>.icon{width:30px;height:30px}[data-sec=contacto] .closing>.text-button{font-size:11px}}@media (width<=360px){[data-sec=contacto] .closing h2{font-size:44px}}@media (prefers-reduced-motion:reduce){[data-sec=contacto]{scroll-behavior:auto!important}[data-sec=contacto] *,[data-sec=contacto] :before,[data-sec=contacto] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}[data-sec=contacto] .js .reveal{opacity:1;transform:none}[data-sec=contacto] .scene-progress{display:none}}@media print{[data-sec=contacto] .closing-arrow,[data-sec=contacto] .button{display:none!important}[data-sec=contacto] .scene-foot{display:none}[data-sec=contacto] .js .reveal{opacity:1;transform:none}[data-sec=contacto] .section-shell{padding-left:25px;padding-right:25px}}[data-sec=contacto] button:disabled{cursor:progress}[data-sec=contacto] .button:disabled{opacity:.85}[data-sec=contacto] .button:disabled:hover{box-shadow:none;transform:none}[data-sec=contacto] .paused dialog[open],[data-sec=contacto] .paused .hero-copy .line>span,[data-sec=contacto] .paused .hero-copy p,[data-sec=contacto] .paused .hero-actions{opacity:1;transform:none;animation:none!important}[data-sec=contacto] .paused .hero-art,[data-sec=contacto] .paused .hero-bank-card{opacity:1;translate:0;animation:none!important}[data-sec=contacto] .closing{background:linear-gradient(145deg,#f8fbfe 0%,#edf7fb 58%,#f5fffb 100%)!important;padding-top:94px!important;padding-bottom:96px!important;display:block!important}[data-sec=contacto] .closing .section-label{color:#0b1c30!important;border-top-color:#d4e4eb!important}[data-sec=contacto] .closing .section-label span:last-child{color:#5a7384!important}[data-sec=contacto] .closing-content{margin-top:58px!important}[data-sec=contacto] .closing h2{max-width:1050px;letter-spacing:-.045em!important;color:#030810!important;font-size:clamp(58px,7.2vw,112px)!important;font-weight:500!important;line-height:1.02!important}[data-sec=contacto] .closing h2>em{color:#0f8ce9!important}[data-sec=contacto] .closing-arrow{background:#00e8a4!important;border-color:#00c892!important;width:112px!important;height:112px!important;box-shadow:0 0 0 13px #00e8a414,0 0 0 14px #00e8a429!important}[data-sec=contacto] .closing-arrow>.icon{width:48px!important;height:48px!important}[data-sec=contacto] .closing>.text-button{color:#29485e!important;border-bottom-color:#9ab9c8!important;font-size:13px!important}
