.film-root{color:#fff;background:#131316;height:800vh;position:relative}.film-sticky{height:100svh;position:sticky;top:0;overflow:hidden}.film-gl{width:100%;height:100%;display:block;position:absolute;inset:0}.film-pbar{z-index:11;background:#dd3b4a;width:0%;height:2px;position:absolute;top:64px;left:0}.film-scene{text-align:center;opacity:0;pointer-events:none;z-index:5;flex-direction:column;justify-content:center;align-items:center;padding:0 7vw;display:flex;position:absolute;inset:0}.film-scene.side{text-align:left;align-items:flex-start;padding-left:7vw;padding-right:46vw}.film-scene.side.right{text-align:right;align-items:flex-end;padding-left:46vw;padding-right:7vw}.film-kicker{text-transform:uppercase;letter-spacing:.28em;color:#ffffff80;margin-bottom:20px;font-size:12px;font-weight:600}.film-kicker b{color:#dd3b4a;font-weight:700}.film-title{letter-spacing:-.035em;margin:0;font-size:clamp(42px,6.4vw,86px);font-weight:800;line-height:1.03}.film-scene.side .film-title{font-size:clamp(32px,4.2vw,58px)}.film-accent{color:#dd3b4a}.film-sub{color:#ffffffa3;max-width:600px;margin-top:20px;font-size:clamp(16px,1.4vw,19px);font-weight:400;line-height:1.55}.film-scene.side .film-sub{max-width:460px}.film-kicker,.film-title,.film-sub{text-shadow:0 1px 2px #00000080,0 4px 22px #0000008c}.film-cta{color:#fff;pointer-events:auto;background:#dd3b4a;border-radius:12px;margin-top:30px;padding:15px 32px;font-size:16px;font-weight:600;text-decoration:none;transition:transform .2s cubic-bezier(.22,1,.36,1),background .2s;display:inline-block}.film-cta:hover{background:#e6505e;transform:translateY(-2px)}.film-micro{color:#ffffff73;margin-top:14px;font-size:13px}.film-loader{z-index:12;pointer-events:none;background:#131316;justify-content:center;align-items:center;animation:.45s both film-fade-in;display:flex;position:absolute;inset:0}.film-loader.out{animation:.5s both film-fade-out}.film-loader-mark{animation:1.7s ease-in-out infinite film-breathe}@keyframes film-fade-in{0%{opacity:0}to{opacity:1}}@keyframes film-fade-out{0%{opacity:1}to{opacity:0}}@keyframes film-breathe{0%,to{opacity:.5}50%{opacity:1}}.film-hint{text-align:center;letter-spacing:.18em;text-transform:uppercase;color:#ffffff73;z-index:6;font-size:12px;transition:opacity .5s;position:absolute;bottom:26px;left:0;right:0}.film-hintbar{background:#ffffff59;width:1px;height:34px;margin:10px auto 0;animation:1.8s ease-in-out infinite film-drop}@keyframes film-drop{0%{transform-origin:top;transform:scaleY(0)}55%{transform-origin:top;transform:scaleY(1)}56%{transform-origin:bottom}to{transform-origin:bottom;transform:scaleY(0)}}@media (max-width:767px){.film-scene.side,.film-scene.side.right{text-align:center;align-items:center;padding-left:7vw;padding-right:7vw}.film-scene.side .film-sub{max-width:600px}.film-root:not(.film-static) .film-scene{justify-content:flex-end;padding-bottom:max(12svh,96px)}.film-root:not(.film-static) .film-scene:last-of-type{justify-content:center;padding-bottom:0}}.film-root.film-static{height:auto}.film-static .film-sticky{height:auto;position:static;overflow:visible}.film-static .film-scene{pointer-events:auto;border-bottom:1px solid #ffffff0f;min-height:72vh;position:static;opacity:1!important;transform:none!important}.film-static .film-scene:last-of-type{border-bottom:none}.film-static .film-pbar,.film-static .film-hint{display:none}
.tb2{max-width:560px}.tb2-marco{pointer-events:none;-webkit-user-select:none;user-select:none;height:230px}.tb2-stage{transform-origin:0 0;width:520px;height:230px;position:relative}@media (max-width:600px){.tb2-stage{transform:scale(.66)}.tb2-marco{height:152px}}.tb2-cam{transform-origin:26% 78%;will-change:transform;animation:19s ease-in-out infinite both tb2-cam;position:absolute;inset:0}.tb2-shake{will-change:transform;animation:19s ease-out infinite both tb2-shake;position:absolute;inset:0}@keyframes tb2-cam{0%{transform:none}26%{transform:scale(1.02)translate(-4px,1px)}30%{transform:scale(1.019)translate(-4px,1px)}34%,39%{transform:scale(1.008)translate(-2px)}47.4%{transform:scale(1.015)translate(-11px,2px)}62.6%{transform:scale(1.024)translate(-13px,3px)}65.5%,to{transform:none}}@keyframes tb2-shake{0%,19.1%{transform:none}19.5%{transform:translate(1px,2.6px)}19.9%{transform:translate(-1.5px,-2px)}20.3%{transform:translate(.8px,1.2px)}20.8%,30.6%{transform:none}31%{transform:translate(2.2px,2.6px)}31.4%{transform:translate(-2px,-1.8px)}31.8%{transform:translate(1px,1px)}32.3%,72.5%{transform:none}73%{transform:translateY(3.8px)}73.5%{transform:translate(-2.6px,-2.6px)}74%{transform:translate(1.6px,1.6px)}74.6%,to{transform:none}}.tb2-piso{background:#ffffff24;height:1px;position:absolute;bottom:7px;left:12px;right:12px}.tb2-caps{grid-template-columns:1fr 1.2fr;gap:18px;max-width:520px;margin-top:14px;display:grid}.tb-cap{text-align:center;font-size:12px;line-height:1.5}.tb-cap-mal{color:#ffffff73}.tb-cap-bien{color:#fffc;font-weight:600}.tb-bloque{transform-origin:50% 100%;border-radius:5px;justify-content:center;align-items:center;display:flex}.tb-excel{color:#ffffffd9;background:repeating-linear-gradient(90deg,#0000 0 16px,#ffffff17 16px 17px),repeating-linear-gradient(#0000 0 8px,#ffffff17 8px 9px),#17452a;border:1px solid #ffffff24;width:86px;height:26px}.tb-papel{color:#14141eb3;background:repeating-linear-gradient(#0000 0 5px,#14141e29 5px 6px),#efeadb;width:66px;height:22px}.tb-app{color:#ffffffb3;background:#22222a;border:1px solid #ffffff24;width:78px;height:24px}.tb2-pos{transform-origin:50% 100%;position:absolute}.tb2-orb{position:relative}.tb2-p-excel{animation:19s linear infinite both tb2-p-excel,19s linear infinite both tb2-z-excel;bottom:8px;left:87px}.tb2-p-papel{animation:19s linear infinite both tb2-p-papel,19s linear infinite both tb2-z-papel;bottom:34px;left:105px}.tb2-p-apps{animation:19s linear infinite both tb2-p-apps,19s linear infinite both tb2-z-apps;bottom:60px;left:88px}.tb2-orb-excel{animation:19s linear infinite both tb2-orb-excel}.tb2-orb-papel{animation:19s linear infinite both tb2-orb-papel}.tb2-orb-apps{animation:19s linear infinite both tb2-orb-apps}.tb2-tambaleo{transform-origin:130px 100%;animation:19s ease-in-out infinite both tb2-tambaleo;position:absolute;inset:0}@keyframes tb2-tambaleo{0%,9%{transform:rotate(0)}10.5%{transform:rotate(-.4deg)}12%{transform:rotate(.5deg)}14%{transform:rotate(-.9deg)}16%{transform:rotate(1.1deg)}18%{transform:rotate(-1.3deg)}19.3%{transform:rotate(2.3deg)}20.4%{transform:rotate(-1.9deg)}21.6%{transform:rotate(2.7deg)}23%{transform:rotate(-3.5deg)}24.5%{transform:rotate(4.1deg)}26%{transform:rotate(-5.3deg)}27.6%{transform:rotate(-2.1deg)}29%,to{transform:rotate(0)}}.tb2-p-ia{width:92px;height:34px;animation:19s linear infinite both tb2-p-ia;bottom:86px;left:84px}.tb2-mit{letter-spacing:.06em;color:#fff;background:#dd3b4a4d;border:1px solid #dd3b4abf;justify-content:center;align-items:center;width:46px;font-size:13px;font-weight:800;display:flex;position:absolute;top:0;bottom:0}.tb2-mit-i{border-right:none;border-radius:9px 0 0 9px;animation:19s ease-out infinite both tb2-mit-i;left:0}.tb2-mit-a{border-left:none;border-radius:0 9px 9px 0;animation:19s ease-out infinite both tb2-mit-a;right:0}.tb2-grieta{transform-origin:50% 0;background:#0e0e11;width:2px;margin-left:-1px;animation:19s ease-out infinite both tb2-grieta;position:absolute;top:2px;bottom:2px;left:50%;transform:rotate(4deg)scaleY(0)}@keyframes tb2-grieta{0%,20.5%{opacity:1;transform:rotate(4deg)scaleY(0)}22.8%{opacity:1;transform:rotate(4deg)scaleY(1)}30.6%{opacity:1;transform:rotate(4deg)scaleY(1)}32.3%,to{opacity:0;transform:rotate(4deg)scaleY(1)}}@keyframes tb2-mit-i{0%,22%{transform:none}26%,30.6%{transform:translate(-1.5px)}32.3%,to{transform:translate(-13px,3px)rotate(-14deg)}}@keyframes tb2-mit-a{0%,22%{transform:none}26%,30.6%{transform:translate(1.5px)}32.3%,to{transform:translate(14px,1px)rotate(17deg)}}.tb2-flash{opacity:0;background:radial-gradient(circle,#ffebe6f2,#dd3b4a80 55%,#0000 75%);border-radius:50%;width:56px;height:56px;margin-left:-28px;animation:19s ease-out infinite both tb2-flash;position:absolute;bottom:76px;left:390px}@keyframes tb2-flash{0%,62.4%{opacity:0;transform:scale(.25)}62.95%{opacity:.95;transform:scale(1)}64.4%,to{opacity:0;transform:scale(2.4)}}.tb2-burst{opacity:0;border:2px solid #dd3b4abf;border-radius:50%;width:26px;height:26px;margin-left:-13px;animation:19s ease-out infinite both tb2-burst;position:absolute;bottom:68px;left:390px}@keyframes tb2-burst{0%,62.8%{opacity:0;transform:scale(.3)}63.3%{opacity:.8;transform:scale(.8)}66.5%,to{opacity:0;transform:scale(4.4)}}.tb2-base{letter-spacing:.16em;text-transform:uppercase;color:#fffc;transform-origin:50% 100%;background:#17171b;border:1px solid #ffffff40;border-radius:8px;justify-content:center;align-items:center;width:170px;height:42px;font-size:10px;font-weight:700;animation:19s ease-out infinite both tb2-base;display:flex;position:absolute;bottom:26px;left:305px}@keyframes tb2-base{0%,62.5%{opacity:0;transform:scale(.55)}63.4%{opacity:1;transform:scale(1.05)}64.8%{transform:scale(1)}72.6%{transform:scale(1)}73.1%{transform:scale(1.02,.94)}73.9%,97.4%{opacity:1;transform:scale(1)}99.7%,to{opacity:0}}.tb2-ianueva{letter-spacing:.06em;color:#fff;transform-origin:50% 100%;background:#dd3b4a38;border:1px solid #dd3b4aa6;border-radius:9px;justify-content:center;align-items:center;width:92px;height:34px;font-size:13px;font-weight:800;animation:19s linear infinite both tb2-ianueva;display:flex;position:absolute;bottom:68px;left:344px}.tb2-halo{pointer-events:none;opacity:0;background:radial-gradient(60% 60%,#dd3b4a52,#0000 70%);border-radius:16px;animation:19s ease-in-out infinite both tb2-halo;position:absolute;inset:-16px}@keyframes tb2-halo{0%,74.5%{opacity:0}78%{opacity:.9}83%{opacity:.6}88%{opacity:1}93%{opacity:.7}to{opacity:.9}}.tb2-polvo{opacity:0;background:#ffffff47;border-radius:50%;width:22px;height:7px;position:absolute;bottom:66px}.tb2-polvo-l{animation:19s ease-out infinite both tb2-polvo-l;left:322px}.tb2-polvo-r{animation:19s ease-out infinite both tb2-polvo-r;left:436px}@keyframes tb2-polvo-l{0%,72.6%{opacity:0;transform:translate(0)scaleX(.5)}73.1%{opacity:.5}74.8%,to{opacity:0;transform:translate(-30px)scaleX(1.8)}}@keyframes tb2-polvo-r{0%,72.6%{opacity:0;transform:translate(0)scaleX(.5)}73.1%{opacity:.5}74.8%,to{opacity:0;transform:translate(30px)scaleX(1.8)}}.tb2:not(.tb2-on) *{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.tb2 *{animation:none!important}.tb2-p-excel,.tb2-p-papel,.tb2-p-apps,.tb2-orb-excel,.tb2-orb-papel,.tb2-orb-apps,.tb2-flash,.tb2-burst,.tb2-polvo{opacity:0}.tb2-p-ia{opacity:1;transform:translate(36px,72px)rotate(11deg)}.tb2-grieta{opacity:0;transform:rotate(4deg)scaleY(1)}.tb2-mit-i{transform:translate(-13px,3px)rotate(-14deg)}.tb2-mit-a{transform:translate(14px,1px)rotate(17deg)}.tb2-base,.tb2-ianueva{opacity:1;transform:none}.tb2-halo{opacity:.9}}@keyframes tb2-p-excel{0%{opacity:0;transform:translateY(-138px)rotate(-4deg)}1.474%{opacity:0;transform:translateY(-138px)rotate(-4deg)}1.737%{opacity:1;transform:translateY(-135.2px)rotate(-4deg)}2.67%{transform:translateY(-110.1px)rotate(-4deg)}3.398%{transform:translateY(-60.4px)rotate(-4deg)}3.81%{transform:translateY(-21.2px)rotate(-4deg)}4.004%{transform:rotate(-4deg)}4.478%{transform:rotate(-4deg)scaleY(.93)}5.162%{transform:rotate(-4deg)}31.053%{transform:rotate(-4deg)}32.474%{transform:translate(-34px)rotate(-13deg)}34.053%{transform:translate(-34px)rotate(-13deg)}38.947%{transform:translate(-34px)rotate(-13deg)}41.579%{transform:translate(-28px,-34px)rotate(-7.2deg)}44.474%{transform:translate(98.3px,-106px)rotate(-2.6deg)}47.368%{transform:translate(260px,-76px)}62.895%{opacity:1}63.526%{opacity:0}96.842%{transform:translate(260px,-76px)}to{opacity:0;transform:translate(260px,-76px)}}@keyframes tb2-p-papel{0%{opacity:0;transform:translateY(-158px)rotate(5deg)}6.211%{opacity:0;transform:translateY(-158px)rotate(5deg)}6.474%{opacity:1;transform:translateY(-154.8px)rotate(5deg)}7.483%{transform:translateY(-126px)rotate(5deg)}8.262%{transform:translateY(-69.1px)rotate(5deg)}8.703%{transform:translateY(-24.3px)rotate(5deg)}8.911%{transform:rotate(5deg)}9.384%{transform:rotate(5deg)scaleY(.93)}10.069%{transform:rotate(5deg)}27.105%{transform:rotate(5deg)}27.833%{transform:translate(43.2px,5.1px)rotate(36deg)}28.143%{transform:translate(72px,14.1px)rotate(56.8deg)}28.318%{transform:translate(88.3px,21.2px)rotate(68.5deg)}28.401%{transform:translate(96px,25px)rotate(74deg)}30.19%{transform:translate(112px,25px)rotate(74deg)}38.947%{transform:translate(112px,25px)rotate(74deg)}41.579%{transform:translate(118px,-9px)rotate(40.7deg)}44.474%{transform:translate(175px,-80px)rotate(14.8deg)}47.368%{transform:translate(252px,-50px)}62.895%{opacity:1}63.526%{opacity:0}96.842%{transform:translate(252px,-50px)}to{opacity:0;transform:translate(252px,-25px)}}@keyframes tb2-p-apps{0%{opacity:0;transform:translateY(-178px)rotate(-6deg)}10.947%{opacity:0;transform:translateY(-178px)rotate(-6deg)}11.211%{opacity:1;transform:translateY(-174.4px)rotate(-6deg)}12.292%{transform:translateY(-142px)rotate(-6deg)}13.118%{transform:translateY(-77.9px)rotate(-6deg)}13.587%{transform:translateY(-27.3px)rotate(-6deg)}13.807%{transform:rotate(-6deg)}14.281%{transform:rotate(-6deg)scaleY(.93)}14.965%{transform:rotate(-6deg)}27.895%{transform:rotate(-6deg)}28.815%{transform:translate(-33.3px,10.1px)rotate(-45.6deg)}29.253%{transform:translate(-55.5px,28.1px)rotate(-72deg)}29.501%{transform:translate(-68.1px,42.3px)rotate(-87deg)}29.618%{transform:translate(-74px,50px)rotate(-94deg)}31.197%{transform:translate(-86px,50px)rotate(-94deg)}38.947%{transform:translate(-86px,50px)rotate(-94deg)}41.579%{transform:translate(-80px,16px)rotate(-51.7deg)}44.474%{transform:translate(71.1px,-54px)rotate(-18.8deg)}47.368%{transform:translate(263px,-24px)}62.895%{opacity:1}63.526%{opacity:0}96.842%{transform:translate(263px,-24px)}to{opacity:0;transform:translate(263px,-10px)}}@keyframes tb2-p-ia{0%{opacity:0;transform:translateY(-200px)rotate(-2deg)}16.211%{opacity:0;transform:translateY(-200px)rotate(-2deg)}16.474%{opacity:1;transform:translateY(-196px)rotate(-2deg)}17.63%{transform:translateY(-159.5px)rotate(-2deg)}18.505%{transform:translateY(-87.5px)rotate(-2deg)}19.002%{transform:translateY(-30.7px)rotate(-2deg)}19.235%{transform:rotate(-2deg)}19.709%{transform:rotate(-2deg)scaleY(.93)}20.393%{transform:rotate(-2deg)}20.789%{transform:rotate(-2deg)scaleY(.96)}21.842%{transform:rotate(-2deg)}28.684%{transform:rotate(-2deg)}29.736%{transform:translate(12.6px,14.6px)rotate(3.9deg)}30.261%{transform:translate(21px,40.5px)rotate(7.8deg)}30.559%{transform:translate(25.8px,60.9px)rotate(10deg)}30.699%{transform:translate(28px,72px)rotate(11deg)}32.067%{transform:translate(36px,72px)rotate(11deg)}97.632%{opacity:1;transform:translate(36px,72px)rotate(11deg)}99.737%{opacity:0;transform:translate(36px,72px)rotate(11deg)}to{opacity:0;transform:translate(36px,72px)rotate(11deg)}}@keyframes tb2-orb-excel{0%{filter:none;transform:none}38.947%{filter:none;transform:none}42.316%{filter:brightness(1.064);transform:translateY(6.7px)scale(1.052)}45.263%{filter:brightness(1.12);transform:translateY(12.6px)scale(1.097)}47.368%{filter:brightness(1.16);transform:translateY(16.8px)scale(1.13)}48.074%{filter:brightness(1.16);transform:translate(-4px,16.5px)rotate(.5deg)scale(1.13)}48.78%{filter:brightness(1.155);transform:translate(-13.1px,15.6px)rotate(1.7deg)scale(1.126)}49.486%{filter:brightness(1.14);transform:translate(-25px,13.7px)rotate(3.4deg)scale(1.113)}50.191%{filter:brightness(1.108);transform:translate(-37.1px,10.2px)rotate(5.2deg)scale(1.086)}50.897%{filter:brightness(1.055);transform:translate(-45.7px,5px)rotate(6.6deg)scale(1.041)}51.603%{filter:brightness(.982);transform:translate(-46.5px,-1.5px)rotate(7deg)scale(.98)}52.309%{filter:brightness(.906);transform:translate(-36.1px,-7.9px)rotate(5.7deg)scale(.914)}53.014%{filter:brightness(.85);transform:translate(-15px,-12px)rotate(2.5deg)scale(.866)}53.72%{filter:brightness(.846);transform:translate(11.1px,-11.7px)rotate(-1.9deg)scale(.857)}54.426%{filter:brightness(.909);transform:translate(31.7px,-6.5px)rotate(-5.8deg)scale(.9)}55.132%{filter:brightness(1.023);transform:translate(35.9px,1.6px)rotate(-6.9deg)scale(.981)}55.837%{filter:brightness(1.13);transform:translate(19.9px,8.2px)rotate(-4.1deg)scale(1.051)}56.543%{filter:brightness(1.156);transform:translate(-7px,9.3px)rotate(1.5deg)scale(1.057)}57.249%{filter:brightness(1.069);transform:translate(-26.4px,3.8px)rotate(6.3deg)scale(.975)}57.955%{filter:brightness(.923);transform:translate(-23.5px,-3.9px)rotate(6.1deg)scale(.848)}58.66%{filter:brightness(.84);transform:translate(-1.7px,-7.3px)rotate(.5deg)scale(.77)}59.366%{filter:brightness(.911);transform:translate(18.2px,-3.7px)rotate(-5.8deg)scale(.799)}60.072%{filter:brightness(1.077);transform:translate(17px,2.8px)rotate(-6.1deg)scale(.888)}60.778%{filter:brightness(1.16);transform:translate(-1.2px,5px)rotate(.5deg)scale(.911)}61.483%{filter:brightness(1.049);transform:translate(-13.6px,1.3px)rotate(6.7deg)scale(.805)}62.189%{filter:brightness(.873);transform:translate(-7px,-2.8px)rotate(4.2deg)scale(.663)}62.895%{filter:brightness(.871);transform:translate(5.3px,-2.2px)rotate(-4.1deg)scale(.626)}to{filter:brightness(.871);transform:translate(5.3px,-2.2px)rotate(-4.1deg)scale(.626)}}@keyframes tb2-orb-papel{0%{filter:none;transform:none}38.947%{filter:none;transform:none}42.316%{filter:brightness(.968);transform:translate(-19.4px,-3.4px)scale(.974)}45.263%{filter:brightness(.94);transform:translate(-36.4px,-6.3px)scale(.951)}47.368%{filter:brightness(.92);transform:translate(-48.5px,-8.4px)scale(.935)}48.074%{filter:brightness(.91);transform:translate(-45.5px,-9.3px)rotate(5.8deg)scale(.927)}48.78%{filter:brightness(.889);transform:translate(-38.5px,-11.2px)rotate(5deg)scale(.909)}49.486%{filter:brightness(.863);transform:translate(-27.1px,-13.3px)rotate(3.6deg)scale(.888)}50.191%{filter:brightness(.844);transform:translate(-11px,-14.8px)rotate(1.5deg)scale(.872)}50.897%{filter:brightness(.842);transform:translate(8.5px,-14.4px)rotate(-1.2deg)scale(.869)}51.603%{filter:brightness(.871);transform:translate(27.7px,-11.3px)rotate(-4.1deg)scale(.89)}52.309%{filter:brightness(.935);transform:translate(41px,-5.4px)rotate(-6.4deg)scale(.938)}53.014%{filter:brightness(1.026);transform:translate(42.2px,2.1px)rotate(-6.9deg)scale(1.006)}53.72%{filter:brightness(1.115);transform:translate(28.3px,8.7px)rotate(-4.9deg)scale(1.071)}54.426%{filter:brightness(1.16);transform:translate(3px,11.5px)rotate(-.5deg)scale(1.098)}55.132%{filter:brightness(1.126);transform:translate(-22.4px,8.5px)rotate(4.3deg)scale(1.061)}55.837%{filter:brightness(1.017);transform:translate(-33.8px,1.1px)rotate(7deg)scale(.964)}56.543%{filter:brightness(.891);transform:translate(-23.2px,-6.4px)rotate(5.1deg)scale(.855)}57.249%{filter:brightness(.84);transform:translate(2.2px,-8.8px)rotate(-.5deg)scale(.803)}57.955%{filter:brightness(.917);transform:translate(23px,-4.2px)rotate(-6deg)scale(.844)}58.66%{filter:brightness(1.07);transform:translate(21.9px,3.2px)rotate(-6.3deg)scale(.935)}59.366%{filter:brightness(1.16);transform:translate(1.5px,6.6px)rotate(-.5deg)scale(.973)}60.072%{filter:brightness(1.083);transform:translate(-16.6px,3px)rotate(6deg)scale(.892)}60.778%{filter:brightness(.91);transform:translate(-14px,-2.8px)rotate(5.8deg)scale(.748)}61.483%{filter:brightness(.844);transform:translate(3px,-4.2px)rotate(-1.5deg)scale(.676)}62.189%{filter:brightness(.98);transform:translate(11.6px,-.4px)rotate(-6.9deg)scale(.727)}62.895%{filter:brightness(1.146);transform:translate(3.7px,2.5px)rotate(-2.8deg)scale(.783)}to{filter:brightness(1.146);transform:translate(3.7px,2.5px)rotate(-2.8deg)scale(.783)}}@keyframes tb2-orb-apps{0%{filter:none;transform:none}38.947%{filter:none;transform:none}42.316%{filter:brightness(.968);transform:translate(19.4px,-3.4px)scale(.974)}45.263%{filter:brightness(.94);transform:translate(36.4px,-6.3px)scale(.951)}47.368%{filter:brightness(.92);transform:translate(48.5px,-8.4px)scale(.935)}48.074%{filter:brightness(.93);transform:translate(49.5px,-7.2px)rotate(-6.3deg)scale(.943)}48.78%{filter:brightness(.956);transform:translate(51.6px,-4.4px)rotate(-6.7deg)scale(.964)}49.486%{filter:brightness(.996);transform:translate(52.1px,-.4px)rotate(-7deg)scale(.996)}50.191%{filter:brightness(1.048);transform:translate(48.1px,4.5px)rotate(-6.7deg)scale(1.037)}50.897%{filter:brightness(1.103);transform:translate(37.2px,9.4px)rotate(-5.4deg)scale(1.08)}51.603%{filter:brightness(1.147);transform:translate(18.8px,12.8px)rotate(-2.8deg)scale(1.112)}52.309%{filter:brightness(1.159);transform:translate(-4.8px,13.4px)rotate(.8deg)scale(1.118)}53.014%{filter:brightness(1.124);transform:translate(-27.1px,9.9px)rotate(4.4deg)scale(1.085)}53.72%{filter:brightness(1.039);transform:translate(-39.4px,3px)rotate(6.8deg)scale(1.011)}54.426%{filter:brightness(.931);transform:translate(-34.7px,-5px)rotate(6.3deg)scale(.917)}55.132%{filter:brightness(.851);transform:translate(-13.4px,-10.1px)rotate(2.6deg)scale(.846)}55.837%{filter:brightness(.854);transform:translate(13.8px,-9.3px)rotate(-2.9deg)scale(.838)}56.543%{filter:brightness(.953);transform:translate(30.2px,-2.8px)rotate(-6.7deg)scale(.902)}57.249%{filter:brightness(1.09);transform:translate(24.2px,5px)rotate(-5.8deg)scale(.99)}57.955%{filter:brightness(1.16);transform:translate(.5px,8.1px)rotate(-.1deg)scale(1.023)}58.66%{filter:brightness(1.089);transform:translate(-20.3px,4.1px)rotate(5.8deg)scale(.949)}59.366%{filter:brightness(.93);transform:translate(-19.7px,-2.9px)rotate(6.3deg)scale(.812)}60.072%{filter:brightness(.84);transform:translate(-.4px,-5.8px)rotate(.1deg)scale(.727)}60.778%{filter:brightness(.93);transform:translate(15.2px,-2.2px)rotate(-6.3deg)scale(.761)}61.483%{filter:brightness(1.107);transform:translate(10.6px,2.9px)rotate(-5.2deg)scale(.842)}62.189%{filter:brightness(1.147);transform:translate(-4.5px,3.2px)rotate(2.7deg)scale(.828)}62.895%{filter:brightness(.983);transform:translate(-9px,-.3px)rotate(7deg)scale(.69)}to{filter:brightness(.983);transform:translate(-9px,-.3px)rotate(7deg)scale(.69)}}@keyframes tb2-ianueva{0%{opacity:0;transform:translateY(-168px)}69.895%{opacity:0;transform:translateY(-168px)}70.105%{opacity:1;transform:translateY(-166.3px)}71.204%{transform:translateY(-134px)}72.007%{transform:translateY(-73.5px)}72.462%{transform:translateY(-25.8px)}72.676%{transform:translateY(0)}73.202%{transform:translateY(0)scale(1.015,.955)}74.149%{transform:none}97.632%{opacity:1;transform:none}99.737%{opacity:0}to{opacity:0}}@keyframes tb2-z-excel{0%{z-index:20}42.316%{z-index:34}45.263%{z-index:34}47.368%{z-index:34}48.074%{z-index:34}48.78%{z-index:34}49.486%{z-index:32}50.191%{z-index:29}50.897%{z-index:25}51.603%{z-index:18}52.309%{z-index:12}53.014%{z-index:7}53.72%{z-index:7}54.426%{z-index:12}55.132%{z-index:22}55.837%{z-index:31}56.543%{z-index:34}57.249%{z-index:26}57.955%{z-index:13}58.66%{z-index:6}59.366%{z-index:12}60.072%{z-index:27}60.778%{z-index:34}61.483%{z-index:24}62.189%{z-index:9}62.895%{z-index:9}to{z-index:9}}@keyframes tb2-z-papel{0%{z-index:20}42.316%{z-index:13}45.263%{z-index:13}47.368%{z-index:13}48.074%{z-index:12}48.78%{z-index:10}49.486%{z-index:8}50.191%{z-index:6}50.897%{z-index:6}51.603%{z-index:9}52.309%{z-index:14}53.014%{z-index:22}53.72%{z-index:30}54.426%{z-index:34}55.132%{z-index:31}55.837%{z-index:21}56.543%{z-index:10}57.249%{z-index:6}57.955%{z-index:13}58.66%{z-index:26}59.366%{z-index:34}60.072%{z-index:27}60.778%{z-index:12}61.483%{z-index:6}62.189%{z-index:18}62.895%{z-index:33}to{z-index:33}}@keyframes tb2-z-apps{0%{z-index:20}42.316%{z-index:13}45.263%{z-index:13}47.368%{z-index:13}48.074%{z-index:14}48.78%{z-index:16}49.486%{z-index:20}50.191%{z-index:24}50.897%{z-index:29}51.603%{z-index:33}52.309%{z-index:34}53.014%{z-index:31}53.72%{z-index:23}54.426%{z-index:14}55.132%{z-index:7}55.837%{z-index:7}56.543%{z-index:16}57.249%{z-index:28}57.955%{z-index:34}58.66%{z-index:28}59.366%{z-index:14}60.072%{z-index:6}60.778%{z-index:14}61.483%{z-index:29}62.189%{z-index:33}62.895%{z-index:19}to{z-index:19}}
.rf-raiz{background:#131316;height:300vh;position:relative}.rf-pegado{background:#131316;height:100svh;position:sticky;top:0;overflow:hidden}.rf-cinta{will-change:transform;position:absolute;inset:0}.rf-svg{display:block;position:absolute;top:0;left:0;overflow:visible}.rf-guia{fill:none;stroke:#dd3b4a1a;stroke-width:2px}.rf-halo{fill:none;stroke:#dd3b4a4d;stroke-width:9px;stroke-linecap:round;filter:blur(7px)}.rf-brillo{fill:none;stroke:#dd3b4ac7;stroke-width:2.5px;stroke-linecap:round}.rf-medidor{visibility:hidden;fill:none;stroke:none}.rf-punta{fill:#ff6f7a;filter:drop-shadow(0 0 7px #dd3b4ae6)}.rf-encabezado{inset-inline:0;z-index:2;padding-top:10svh;position:absolute;top:0}.rf-etapas{inset-inline:0;z-index:1;position:absolute;top:48svh}.rf-etapas-int{grid-template-columns:repeat(4,1fr);column-gap:2rem;display:grid}.rf-punto{background:0 0;border:2px solid #dd3b4a73;border-radius:9999px;width:12px;height:12px;margin-top:-6px;transition:background-color .45s,border-color .45s,box-shadow .45s,transform .6s cubic-bezier(.34,1.56,.64,1);display:block;position:relative;transform:scale(.8)}.rf-etapa.prendida .rf-punto{background:#dd3b4a;border-color:#dd3b4a;transform:scale(1);box-shadow:0 0 16px #dd3b4acc,0 0 42px #dd3b4a59}.rf-anillo{border:1px solid #dd3b4a73;border-radius:9999px;transition:border-color .45s,box-shadow .45s;position:absolute;inset:-9px}.rf-etapa.prendida .rf-anillo{border-color:#dd3b4ad9;box-shadow:0 0 18px #dd3b4a4d}.rf-fase{letter-spacing:.3em;color:#ffffff61;margin-top:20px;font-size:11px;font-weight:800;transition:color .5s}.rf-etapa.prendida .rf-fase{color:#dd3b4a}.rf-nombre{color:#fff;opacity:.6;margin-top:10px;font-size:1.05rem;font-weight:700;line-height:1.35;transition:opacity .55s,transform .55s;transform:translateY(8px)}.rf-desc{color:#ffffff8c;opacity:.6;margin-top:8px;font-size:.875rem;line-height:1.5;transition:opacity .55s 60ms,transform .55s 60ms;transform:translateY(8px)}.rf-etapa.prendida .rf-nombre,.rf-etapa.prendida .rf-desc{opacity:1;transform:translateY(0)}.rf-remate{inset-inline:0;z-index:1;opacity:0;transition:opacity .7s,transform .7s;position:absolute;bottom:8.5svh;transform:translateY(14px)}.rf-remate.visible{opacity:1;transform:translateY(0)}@media (max-width:767px){.rf-raiz{height:240vh}.rf-cinta{width:382vw;right:auto}.rf-encabezado{padding-top:11svh}.rf-etapas{top:42svh}.rf-etapas-int{padding-left:34vw;display:flex}.rf-etapa{flex:0 0 62vw;padding-right:9vw}.rf-remate{inset-inline:auto;width:100vw;padding:0 8vw 0 9vw;bottom:11svh;right:0}}.rf-estatico .rf-punto,.rf-estatico .rf-nombre,.rf-estatico .rf-desc{transition:none}.rf-estatico .rf-linea{inset-inline:0;background:linear-gradient(90deg,#dd3b4ab3,#dd3b4a40);border-radius:9999px;height:2px;position:absolute;top:0}
.lg-fila{opacity:.38;transition:opacity .55s}.lg-fila.lg-encendida{opacity:1}.lg-num{color:#ffffffd9;transition:color .55s}.lg-encendida .lg-num{color:#dd3b4a}.lg-clave{transition:color .55s}.lg-encendida .lg-clave{color:#dd3b4a}@media (prefers-reduced-motion:reduce){.lg-fila{opacity:1;transition:none}.lg-num,.lg-clave{color:#dd3b4a;transition:none}}
.atmo{pointer-events:none;position:absolute;inset:0}.atmo-luz{background:radial-gradient(80% 70% at 50% 0,#dd3b4a0d,#0000 70%);height:70vh;position:absolute;inset:0 0 auto}.atmo-vineta{background:linear-gradient(90deg,#00000052,#0000 9% 91%,#00000052);position:absolute;inset:0}.atmo-grano{opacity:.04;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}
