.pres-blk{padding-top:40px}.pres{max-width:1040px;margin:0 auto;border-radius:32px;padding:14px;background:linear-gradient(160deg,rgba(255,255,255,.07),rgba(255,255,255,.01));border:1px solid var(--line);box-shadow:0 50px 160px -40px rgba(20,184,142,.4),0 30px 80px -30px rgba(120,90,255,.3)}.pantalla,.pres{position:relative}.pantalla{--mono:ui-monospace,"SFMono-Regular","Cascadia Mono",Consolas,monospace;display:flex;flex-direction:column;min-height:clamp(600px,60vw,660px);border-radius:22px;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse 70% 60% at 25% 15%,rgba(20,184,142,.28),transparent 70%),radial-gradient(ellipse 60% 60% at 85% 90%,rgba(110,80,220,.25),transparent 70%),#080c14}@media (max-width:640px){.pantalla{min-height:700px}}.estrellas{position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:radial-gradient(1px 1px at 12% 22%,rgba(255,255,255,.5),transparent),radial-gradient(1px 1px at 82% 14%,rgba(255,255,255,.4),transparent),radial-gradient(1px 1px at 64% 72%,rgba(255,255,255,.35),transparent),radial-gradient(1px 1px at 30% 84%,rgba(255,255,255,.4),transparent),radial-gradient(1px 1px at 92% 52%,rgba(255,255,255,.3),transparent),radial-gradient(1px 1px at 46% 40%,rgba(255,255,255,.25),transparent),linear-gradient(rgba(255,255,255,.025) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 0);background-size:auto,auto,auto,auto,auto,auto,28px 28px,28px 28px;-webkit-mask-image:linear-gradient(180deg,#000,#000)}.pantalla:after{content:"";position:absolute;inset:-30%;z-index:-2;background:radial-gradient(circle at 30% 30%,rgba(20,184,142,.18),transparent 40%);animation:deriva 16s ease-in-out infinite alternate}@keyframes deriva{to{transform:translate(18%,12%)}}.cab{display:grid;justify-items:center;gap:10px;padding:26px 20px 6px;text-align:center;z-index:3}.insignia{display:inline-flex;align-items:center;gap:8px;padding:6px 14px 6px 6px;border-radius:999px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);font:600 14px var(--body);color:var(--cream)}.insignia>span:last-child{color:var(--mut);font-weight:500}.insignia .mini{position:relative;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:rgba(20,184,142,.15)}.insignia .mini svg{width:20px;height:auto}.insignia .mini:after{content:"";position:absolute;top:-1px;right:-1px;width:7px;height:7px;border-radius:50%;background:#5ef0c4;box-shadow:0 0 8px #5ef0c4}.pasos{display:flex;gap:6px}.pasos i{width:6px;height:6px;border-radius:3px;background:rgba(255,255,255,.18);transition:width .4s,background .4s}.pasos i.ya{background:rgba(94,240,196,.55)}.pasos i.on{width:22px;background:#5ef0c4}.capitulo{font:500 13px var(--mono);letter-spacing:3px;text-transform:uppercase;color:var(--mut);animation:aparecer .6s ease both}.capitulo:first-letter{color:#5ef0c4}.titular{max-width:22ch;min-height:2.3em;margin:2px 0 0;font:700 clamp(26px,3.4vw,40px) /1.15 var(--body);letter-spacing:-.5px;color:var(--cream);text-wrap:balance}.titular em{font-style:normal;color:#5ef0c4}.titular .cursor{display:inline-block;width:3px;height:.9em;margin-left:3px;vertical-align:-.08em;background:var(--cream);animation:parpadeo 1s steps(2) infinite}.cuerpo{position:relative;flex:1;min-height:360px}.esc{position:absolute;inset:0;display:grid;place-items:center;padding:10px 20px 26px;opacity:0;transform:translateY(16px) scale(.98);transition:opacity .7s ease,transform .9s cubic-bezier(.2,.7,.2,1);pointer-events:none}.esc.on{opacity:1;transform:none}@keyframes pop{0%{opacity:0;transform:translateY(16px) scale(.94)}}@keyframes aparecer{0%{opacity:0}}@keyframes parpadeo{50%{opacity:0}}.vidrio{border-radius:22px;padding:18px 20px;background:rgba(18,23,34,.86);border:1px solid rgba(255,255,255,.1);box-shadow:0 30px 80px -20px rgba(0,0,0,.6);backdrop-filter:blur(10px)}.on .vidrio{animation:pop .7s cubic-bezier(.2,.7,.2,1) both}.rotulo{display:block;font:500 11px var(--mono);letter-spacing:3px;color:var(--mut)}.pres .sub{display:grid;padding:16px 10px 4px;min-height:76px;text-align:center}.pres .sub span{font-size:clamp(15px,1.7vw,18px);color:var(--mut);max-width:72ch;margin:0 auto;animation:aparecer .8s ease both}.pres .play{position:absolute;right:18px;bottom:18px;z-index:8;display:inline-flex;align-items:center;gap:10px;padding:8px 18px 8px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.25);background:rgba(7,12,23,.6);backdrop-filter:blur(12px);color:var(--cream);font:700 15px var(--body);cursor:pointer;box-shadow:0 20px 60px -10px rgba(0,0,0,.6);transition:scale .2s,border-color .2s}.pres .play:hover{scale:1.04;border-color:#5ef0c4}.pres .play .ic{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:linear-gradient(135deg,var(--em),#5ef0c4);color:#06231a;font-size:14px;animation:latido 1.8s ease-out infinite}@keyframes latido{0%{box-shadow:0 0 0 0 rgba(94,240,196,.6)}80%,to{box-shadow:0 0 0 14px rgba(94,240,196,0)}}.pres .ctl{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:8px 10px 4px}.pres .puntos{display:flex;gap:8px}.pres .puntos button{width:10px;height:10px;padding:0;border-radius:6px;border:0;background:var(--line);cursor:pointer;transition:width .4s,background .4s}.pres .puntos button.on{width:34px;background:linear-gradient(90deg,var(--em),#5ef0c4)}.pres .btns{display:flex;gap:8px;flex-wrap:wrap}.pres .btns button{border:1px solid var(--line);background:transparent;color:var(--mut);border-radius:999px;padding:8px 14px;font:600 13px var(--body);cursor:pointer}.pres .btns button:hover{color:var(--cream);border-color:#5ef0c4}.pres .btns .cta{background:var(--cream);color:var(--ink);border-color:var(--cream)}.orbita{--r:clamp(120px,15vw,160px);position:relative;width:calc(var(--r) * 2 + 60px);aspect-ratio:1;display:grid;place-items:center}.orbita .giro{position:absolute;inset:0;animation:girar 40s linear infinite}.orbita .giro span{position:absolute;left:50%;top:50%;transform:rotate(var(--a)) translate(var(--r)) rotate(calc(var(--a) * -1))}.orbita .giro b{display:grid;place-items:center;width:40px;height:40px;margin:-20px 0 0 -20px;border-radius:12px;font:800 15px var(--body);box-shadow:0 8px 24px rgba(0,0,0,.45);animation:contragiro 40s linear infinite}.on .orbita .giro b{animation:aparecerIcono .5s calc(var(--n) * .08s) both,contragiro 40s linear infinite}@keyframes girar{to{transform:rotate(1turn)}}@keyframes contragiro{to{rotate:-1turn}}@keyframes aparecerIcono{0%{opacity:0;scale:.3}}.centro-o{position:relative;display:grid;place-items:center}.centro-o:before{content:"";position:absolute;width:170px;height:170px;border-radius:50%;background:radial-gradient(circle,rgba(94,240,196,.25),transparent 65%);animation:respira 3s ease-in-out infinite}@keyframes respira{50%{scale:1.2;opacity:.6}}.aves{position:relative;display:flex;gap:2px}.aves svg{width:clamp(46px,5.5vw,62px);height:auto;filter:drop-shadow(0 8px 20px rgba(0,0,0,.5))}.on .aves svg{animation:pop .7s both,revolotea 3s ease-in-out .8s infinite}.on .aves svg:nth-child(2){animation-delay:.12s,1s}.on .aves svg:nth-child(3){animation-delay:.24s,1.2s}@keyframes revolotea{50%{translate:0 -8px;rotate:-3deg}}.c-fin{display:grid;justify-items:center;gap:4px}.c-fin .orbita{--r:clamp(100px,12vw,130px)}.lema-f{display:grid;gap:4px;text-align:center}.lema-f b{font:700 20px var(--body);color:var(--cream)}.lema-f span{font:500 13px var(--mono);letter-spacing:1px;color:#5ef0c4}.on .lema-f{animation:pop .7s .6s both}.chat{width:min(100%,520px);display:grid;gap:10px}.quien{display:flex;gap:12px;align-items:center}.quien .av{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;border:1.5px solid #5ef0c4;background:rgba(20,184,142,.12)}.quien .av svg{width:30px;height:auto}.quien b{display:block;font-size:18px}.quien small{font:500 11px var(--mono);letter-spacing:2px;color:#5ef0c4}.msg{display:grid;gap:4px;max-width:86%}.msg small{font:500 10px var(--mono);letter-spacing:2px;color:var(--mut)}.msg p{margin:0;padding:10px 14px;border-radius:14px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);font-size:16px}.msg em{font-style:normal;color:#5ef0c4}.msg.tu{justify-self:end;text-align:right}.msg.tu p{background:rgba(255,255,255,.1)}.on .msg.tu{animation:pop .5s .9s both}.escribe{display:flex;gap:4px;padding:6px 2px}.escribe i{width:7px;height:7px;border-radius:50%;background:var(--mut);opacity:0}.on .escribe i{animation:puntito .9s ease-in-out 1.5s 2}.on .escribe i:nth-child(2){animation-delay:1.65s}.on .escribe i:nth-child(3){animation-delay:1.8s}@keyframes puntito{50%{opacity:1;translate:0 -3px}}.on .msg.col{animation:pop .5s 3.3s both}.chip-ok{justify-self:start;padding:6px 12px;border-radius:999px;border:1px solid rgba(94,240,196,.5);background:rgba(20,184,142,.12);color:#9ff5da;font:600 14px var(--body)}.on .chip-ok{animation:pop .5s 3.9s both}.entrada{display:flex;align-items:center;justify-content:space-between;padding:8px 8px 8px 16px;border-radius:999px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);color:var(--mut);font-size:14px}.entrada b{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#3ddc97;color:#06231a}.c-marca{display:grid;gap:16px;justify-items:center;width:min(100%,480px)}.ficha{display:flex;gap:16px;align-items:center;justify-self:stretch}.logo-c{width:70px;height:70px;border-radius:18px;display:grid;place-items:center;background:#fff;flex:none}.logo-c svg{width:54px;height:auto}.lineas{display:grid;gap:4px}.lineas b{font:700 24px var(--body)}.colores{display:flex;gap:10px}.colores i{width:clamp(42px,5vw,56px);height:clamp(42px,5vw,56px);border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.35);border:1px solid rgba(255,255,255,.2)}.on .colores i{animation:pop .6s cubic-bezier(.3,1.6,.5,1) both}.on .colores i:first-child{animation-delay:.5s}.on .colores i:nth-child(2){animation-delay:.65s}.on .colores i:nth-child(3){animation-delay:.8s}.on .colores i:nth-child(4){animation-delay:.95s}.on .colores i:nth-child(5){animation-delay:1.1s}.tonos{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.tonos span{padding:7px 14px;border-radius:999px;background:rgba(94,240,196,.1);border:1px solid rgba(94,240,196,.35);color:#9ff5da;font-weight:600;font-size:14px}.on .tonos span{animation:pop .5s 1.4s both}.lista{display:grid;gap:8px;min-width:210px}.lista span{display:flex;justify-content:space-between;gap:14px;padding:9px 12px;border-radius:12px;background:rgba(255,255,255,.05);font-weight:600}.lista span em{font-style:normal;color:#5ef0c4}.on .lista span{animation:pop .45s calc(.5s + var(--n) * .15s) both}.c-ads,.c-redes,.c-video{display:flex;gap:26px;align-items:center}.tel{width:clamp(200px,22vw,240px);padding:14px 12px;border-radius:28px;background:#fff;color:#111;box-shadow:0 30px 80px rgba(0,0,0,.5)}.on .tel{animation:pop .8s both}.ig-h{display:flex;gap:10px;align-items:center}.ig-h .av{width:42px;height:42px;border-radius:50%;background:conic-gradient(#f58529,#dd2a7b,#8134af,#f58529);flex:none}.ig-h b{font-size:13px;display:block}.ig-h small{font-size:10px;color:#666}.dest{display:flex;gap:8px;margin:10px 0}.dest i{width:32px;height:32px;border-radius:50%;border:2px solid #ddd;background:linear-gradient(135deg,#0fa37f,#f5b841)}.on .dest i{animation:pop .5s calc(.4s + var(--n) * .1s) both}.rej{display:grid;grid-template-columns:repeat(3,1fr);gap:3px}.rej i{aspect-ratio:1;border-radius:3px}.rej i:nth-child(3n+1){background:linear-gradient(135deg,#e0457b,#f5b841)}.rej i:nth-child(3n+2){background:linear-gradient(135deg,#0fa37f,#152038)}.rej i:nth-child(3n){background:linear-gradient(135deg,#f6f3ee,#e3d6bc)}.on .rej i{animation:pop .45s calc(.7s + var(--n) * .12s) both}.reel{position:relative;width:clamp(160px,17vw,200px);aspect-ratio:9/16;border-radius:24px;overflow:hidden;border:3px solid rgba(255,255,255,.85);box-shadow:0 30px 80px rgba(0,0,0,.55);flex:none}.on .reel{animation:pop .8s both}.toma{position:absolute;inset:-20%;background:radial-gradient(circle at 30% 30%,#f6a9c4,transparent 40%),radial-gradient(circle at 70% 60%,#f5b841,transparent 45%),radial-gradient(circle at 40% 80%,#0fa37f,transparent 45%),#2a1840}.on .toma{animation:camara 7s ease-in-out infinite alternate}@keyframes camara{to{transform:scale(1.25) translate(6%,-5%) rotate(3deg)}}.rec{position:absolute;top:10px;left:10px;font:700 11px var(--body);color:#fff;background:rgba(0,0,0,.45);padding:4px 8px;border-radius:6px}.on .rec{animation:parpadeo 1.2s steps(2) infinite}.ia{top:10px;right:10px;font:800 11px var(--body);color:var(--ink);background:var(--am);padding:4px 8px;border-radius:6px}.ia,.sub-reel{position:absolute}.sub-reel{left:8px;right:8px;bottom:34px;text-align:center;font:800 16px/1.2 var(--body);color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.7)}.sub-reel span{display:inline-block}.on .sub-reel span{animation:pop .4s both}.on .sub-reel span:nth-child(2){animation-delay:.6s}.on .sub-reel span:nth-child(3){animation-delay:1.2s;color:var(--am)}.on .sub-reel span:nth-child(4){animation-delay:1.8s}.barra-reel{position:absolute;left:10px;right:10px;bottom:14px;height:4px;border-radius:2px;background:rgba(255,255,255,.3);overflow:hidden}.barra-reel i{display:block;height:100%;width:0;background:#fff}.on .barra-reel i{animation:llenar 8s linear forwards}@keyframes llenar{to{width:100%}}.c-web{width:min(92%,600px);border-radius:16px;overflow:hidden;background:#f7f3ec;box-shadow:0 30px 90px rgba(0,0,0,.55)}.on .c-web{animation:pop .8s both}.nav-w{display:flex;gap:6px;align-items:center;padding:10px 14px;background:#e9e2d6}.nav-w i{width:10px;height:10px;border-radius:5px;background:#c9bfae}.nav-w span{margin-left:12px;font:600 12px var(--body);color:#6b6355;background:#fff;padding:4px 12px;border-radius:999px}.hero-w{display:grid;gap:10px;padding:24px 24px 16px;background:linear-gradient(120deg,#0fa37f,#152038)}.hero-w b{display:block;height:22px;width:62%;border-radius:6px;background:#fff}.hero-w i{display:block;height:10px;width:80%;border-radius:5px;background:rgba(255,255,255,.55)}.hero-w em{display:block;height:30px;width:130px;border-radius:999px;background:var(--am)}.on .hero-w>*{animation:pop .5s .5s both}.on .hero-w i{animation-delay:.8s}.on .hero-w em{animation-delay:1.1s}.cards-w{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding:16px 24px 22px}.cards-w i{height:64px;border-radius:12px;background:#fff;box-shadow:0 6px 20px rgba(0,0,0,.08);border-top:6px solid var(--fu)}.on .cards-w i{animation:pop .5s 1.4s both}.on .cards-w i:nth-child(2){animation-delay:1.6s;border-top-color:var(--em)}.on .cards-w i:nth-child(3){animation-delay:1.8s;border-top-color:var(--am)}.anuncio{width:clamp(170px,19vw,220px);border-radius:18px;overflow:hidden;background:#fff;color:#111;padding-bottom:12px;box-shadow:0 30px 80px rgba(0,0,0,.5);flex:none}.on .anuncio{animation:pop .8s both}.img-a{height:130px;background:radial-gradient(circle at 40% 40%,#f6a9c4,transparent 50%),linear-gradient(135deg,#e0457b,#f5b841)}.anuncio b{display:block;font-size:11px;color:#777;padding:10px 14px 2px}.anuncio span{display:block;font-weight:800;padding:0 14px}.segm{display:grid;gap:7px;min-width:230px}.segm>span{padding:8px 12px;border-radius:12px;background:rgba(255,255,255,.05);font-weight:600;font-size:14px;white-space:nowrap}.on .segm>span{animation:pop .45s calc(.5s + var(--n) * .18s) both}.grafico{display:flex;gap:8px;align-items:flex-end;height:64px;margin-top:4px}.grafico i{flex:1;height:var(--h);border-radius:6px 6px 2px 2px;background:linear-gradient(180deg,#5ef0c4,var(--em));transform-origin:bottom}.on .grafico i{animation:crecer .8s calc(1.3s + var(--n) * .12s) cubic-bezier(.2,.8,.2,1) both}@keyframes crecer{0%{transform:scaleY(0)}}.c-reloj{display:grid;justify-items:center;gap:14px;width:min(100%,460px)}.fila-r{display:flex;gap:18px;align-items:center;justify-self:stretch}@property --pr{syntax:"<percentage>";initial-value:0;inherits:false}.aro{width:118px;aspect-ratio:1;border-radius:50%;display:grid;place-items:center;flex:none;background:conic-gradient(#5ef0c4 0 var(--pr),rgba(255,255,255,.1) var(--pr) 100%);--pr:0%}.on .aro{animation:progreso 4.5s ease-in-out forwards}@keyframes progreso{to{--pr:100%}}.hora{width:84%;aspect-ratio:1;border-radius:50%;display:grid;place-items:center;background:#0b1424;font:700 26px var(--body)}.estado{display:grid;gap:4px;text-align:left}.estado b{font-size:20px}.estado span{color:var(--mut)}.sello-a{padding:9px 20px;border-radius:999px;background:rgba(20,184,142,.18);border:1.5px solid #5ef0c4;color:#9ff5da;font:800 18px var(--body)}.on .sello-a{animation:sello .6s cubic-bezier(.3,1.8,.5,1) 3s both}@keyframes sello{0%{opacity:0;scale:2.2;rotate:-12deg}}.corr{color:var(--mut);font-size:14px}.on .corr{animation:aparecer .6s 3.6s both}@media (max-width:640px){.c-ads,.c-redes,.c-video{flex-direction:column;gap:14px}.anuncio,.c-redes .lista,.c-video .lista{display:none}.tel{width:210px}}