.lv{--ink:var(--mx-text);--ink2:var(--mx-text-2);--mut:#6f6e68;--line:var(--mx-border);--line2:var(--mx-border);--bg:var(--mx-bg);--accent:var(--mx-accent);background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;font-family:Inter,Helvetica Neue,Arial,sans-serif;line-height:1.45}.lv *{box-sizing:border-box}.lv-wrap{max-width:1280px;margin:0 auto;padding:0 40px}.lv-hero{padding:120px 0 0;position:relative;overflow:hidden}.lv-hero-img{z-index:0;background:url(/landing/hero.jpg) 80% 42%/cover no-repeat;height:720px;position:absolute;top:0;left:0;right:0}.lv-hero-fade{z-index:1;background:linear-gradient(90deg,#fbfbfa 0% 32%,#fbfbfad9 48%,#fbfbfa26 68%,#fbfbfa00 100%),linear-gradient(#fbfbfa4d 0%,#fbfbfa00 25% 64%,#fbfbfa 96%);height:720px;position:absolute;top:0;left:0;right:0}.lv-grain{z-index:1;opacity:.28;mix-blend-mode:multiply;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.55 0 0 0 0 0.54 0 0 0 0 0.5 0 0 0 .18 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");height:720px;position:absolute;top:0;left:0;right:0}.lv-hero .lv-wrap{z-index:2;position:relative}.lv-hero-copy{max-width:600px}.lv-eyebrow{color:var(--ink2);border:1px solid var(--line);background:#ffffffbf;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.lv-eyebrow i{background:var(--accent);border-radius:50%;width:6px;height:6px;display:inline-block}.lv h1{letter-spacing:-.035em;margin:22px 0 0;font-size:60px;font-weight:800;line-height:1.04}.lv-sub{color:var(--ink2);max-width:520px;margin-top:18px;font-size:18px;line-height:1.5}.lv-ctas{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}.lv-b1{background:var(--ink);color:#fff;border-radius:9px;padding:13px 20px;font-size:15px;font-weight:700;text-decoration:none;display:inline-block}.lv-b2{color:var(--ink);border-bottom:1px solid var(--mx-border-2);padding:13px 8px;font-size:15px;font-weight:600;text-decoration:none;display:inline-block}.lv-fine{color:var(--mut);margin-top:12px;font-size:13px}.lv-frame{z-index:2;border:1px solid var(--line);background:#fff;border-bottom:0;border-radius:14px 14px 0 0;max-width:1200px;margin:150px auto 0;position:relative;overflow:hidden;box-shadow:0 1px 2px #16150f0d,0 40px 80px -40px #16150f4d}.lv-frame video,.lv-frame img{width:100%;height:auto;display:block}.lv-bar{border-bottom:1px solid var(--line2);background:var(--mx-sunken);align-items:center;gap:6px;height:36px;padding:0 14px;display:flex}.lv-bar i{background:var(--mx-border-2);border-radius:50%;width:9px;height:9px;display:block}.lv-bar span{color:var(--mut);border:1px solid var(--line2);background:#fff;border-radius:6px;margin-left:10px;padding:3px 10px;font-size:11.5px}.lv-segs{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff}.lv-segs .lv-wrap{color:var(--mut);flex-wrap:wrap;align-items:center;gap:28px;padding:18px 40px;font-size:13.5px;display:flex}.lv-segs b{color:var(--ink);font-weight:600}.lv-segs span{color:var(--ink2);font-weight:500}.lv-feat{padding:104px 0}.lv-feat.alt{border-top:1px solid var(--line2);border-bottom:1px solid var(--line2);background:#fff}.lv-feat .lv-wrap{grid-template-columns:4fr 8fr;align-items:center;gap:56px;display:grid}.lv-feat.flip .lv-wrap{grid-template-columns:8fr 4fr}.lv-feat.flip .lv-txt{order:2}.lv-k{letter-spacing:.08em;text-transform:uppercase;color:var(--mut);font-size:12px;font-weight:700}.lv-t1{letter-spacing:-.03em;font-size:clamp(32px,4.3vw,48px);font-weight:800;line-height:1.06}.lv-t2{letter-spacing:-.03em;font-size:clamp(28px,3.2vw,40px);font-weight:800;line-height:1.08}.lv-txt h2{letter-spacing:-.03em;margin:12px 0 0;font-size:clamp(26px,2.6vw,32px);font-weight:700;line-height:1.12}.lv-txt p{color:var(--ink2);max-width:400px;margin-top:14px;font-size:16px;line-height:1.55}.lv-txt ul{gap:9px;margin:18px 0 0;padding:0;list-style:none;display:grid}.lv-txt li{color:var(--ink);padding-left:20px;font-size:14.5px;position:relative}.lv-txt li:before{content:"";background:var(--ink);width:9px;height:2px;position:absolute;top:9px;left:0}.lv-media{border:1px solid var(--line);background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 1px 2px #16150f0d,0 30px 60px -36px #16150f38}.lv-media video,.lv-media img{width:100%;height:auto;display:block}.lv-phone-wrap{justify-content:center;align-items:center;padding:36px 0;display:flex}.lv-phone{border:1px solid var(--line);border-radius:18px;width:380px;overflow:hidden;box-shadow:0 1px 2px #16150f0d,0 30px 60px -36px #16150f4d}.lv-phone video{background:#0f0f12;width:100%;height:auto;display:block}.lv-demo{border-top:1px solid var(--line2);border-bottom:1px solid var(--line2);background:#fff;padding:104px 0}.lv-demo-head{text-align:center;max-width:640px;margin:0 auto 40px}.lv-demo h2{letter-spacing:-.03em;margin:12px 0 0;font-size:clamp(28px,3.2vw,40px);font-weight:800;line-height:1.08}.lv-demo-head p{color:var(--ink2);margin-top:14px;font-size:16.5px;line-height:1.55}.lv-player{aspect-ratio:16/9;border:1px solid var(--line);background:var(--ink);border-radius:14px;max-width:960px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 1px 2px #16150f0d,0 30px 60px -36px #16150f4d}.lv-player img,.lv-player iframe{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.lv-player img{-o-object-fit:cover;object-fit:cover}.lv-player button{cursor:pointer;background:0 0;border:0;place-items:center;width:100%;height:100%;padding:0;display:grid;position:absolute;inset:0}.lv-player button:after{content:"";background:#16150f2e;transition:background .2s;position:absolute;inset:0}.lv-player button:hover:after{background:#16150f14}.lv-play{z-index:1;background:#fffffff2;border-radius:50%;place-items:center;width:78px;height:78px;display:grid;position:relative;box-shadow:0 8px 30px #16150f4d}.lv-play i{border-left:22px solid var(--ink);border-top:14px solid #0000;border-bottom:14px solid #0000;width:0;height:0;margin-left:5px;display:block}.lv-demo-fine{text-align:center;color:var(--mut);margin-top:18px;font-size:13px}.lv-demo-fine a{color:inherit;text-decoration:underline}.lv-band{background:var(--ink);color:#fff;padding:88px 0}.lv-band h2{letter-spacing:-.03em;margin:12px 0 0;font-size:clamp(28px,3.2vw,40px);font-weight:800;line-height:1.08}.lv-band p{color:#ffffffb8;max-width:560px;margin-top:14px;font-size:16.5px;line-height:1.55}.lv-band .lv-k{color:#ffffff8c}.lv-cont-grid{grid-template-columns:5fr 6fr;align-items:center;gap:56px;display:grid}.lv-cont-libro{color:#ffffffdb;background:#232320;border:1px solid #ffffff1a;border-radius:16px;margin:0;padding:20px 22px;font-size:13.5px;box-shadow:0 24px 60px -24px #0009}.lv-cont-cab{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:14px;display:flex}.lv-cont-tit{color:#fff;font-size:15px;font-weight:700}.lv-cont-sub{color:#ffffff8c;margin-top:2px;font-size:12.5px}.lv-cont-chip{white-space:nowrap;color:#7fe0bd;background:#7fe0bd1a;border:1px solid #7fe0bd40;border-radius:999px;align-items:center;gap:7px;padding:5px 10px;font-size:12px;font-weight:600;display:inline-flex}.lv-cont-punto{background:#7fe0bd;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #7fe0bd33}.lv-cont-tabla{margin-top:6px}.lv-cont-fila{grid-template-columns:1fr 92px 92px;align-items:baseline;gap:10px;padding:5px 0;display:grid}.lv-cont-fila>span:nth-child(n+2){text-align:right;font-variant-numeric:tabular-nums;color:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.lv-cont-fila code{color:#ffffff80;min-width:44px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;display:inline-block}.lv-cont-haber{padding-left:18px}.lv-cont-th{letter-spacing:.08em;text-transform:uppercase;color:#ffffff73;padding:10px 0 4px;font-size:11px;font-weight:700}.lv-cont-th>span:nth-child(n+2){color:#ffffff73;font-family:inherit}.lv-cont-glosa{color:#fff9;border-top:1px dashed #ffffff1f;margin-top:10px;padding-top:10px;font-size:12.5px}.lv-cont-glosa b{color:#fff;font-weight:700}.lv-cont-total{color:#fff;border-top:1px solid #fff3;margin-top:8px;padding-top:10px;font-weight:700}.lv-cont-pie{color:#ffffff73;justify-content:space-between;margin-top:12px;font-size:12px;display:flex}.lv-cont-ok{color:#7fe0bd;font-weight:700}@media (max-width:900px){.lv-cont-grid{grid-template-columns:1fr;gap:40px}}@media (max-width:480px){.lv-cont-libro{padding:16px 14px;font-size:12.5px}.lv-cont-cab{flex-direction:column}.lv-cont-fila{grid-template-columns:1fr 70px 70px;gap:6px}.lv-cont-fila code{min-width:38px}.lv-cont-haber{padding-left:10px}}@media (max-width:900px){.lv-wrap{padding:0 20px}.lv h1{font-size:38px}.lv-hero{min-height:0;padding-top:72px}.lv-hero-img,.lv-grain{display:none}.lv-hero-fade{background:linear-gradient(#fbfbfaeb 0% 80%,#fbfbfa 100%)}.lv-frame{margin-top:48px}.lv-feat .lv-wrap,.lv-feat.flip .lv-wrap{grid-template-columns:1fr;gap:28px}.lv-feat.flip .lv-txt{order:0}.lv-feat{padding:64px 0}.lv-segs .lv-wrap{gap:12px 18px}.lv-demo{padding:64px 0}.lv-play{width:60px;height:60px}.lv-play i{border-top-width:11px;border-bottom-width:11px;border-left-width:17px}.lv-phone{width:100%;max-width:340px}}.lv-vid{position:relative}.lv-ampliar{display:none}@media (max-width:900px){.lv-feat .lv-wrap,.lv-feat.flip .lv-wrap{flex-direction:column;align-items:stretch;gap:0;display:flex}.lv-feat .lv-txt{display:contents}.lv-feat .lv-k{order:1}.lv-feat .lv-txt h2{order:2}.lv-feat .lv-media,.lv-feat .lv-phone-wrap{order:3;margin-top:22px}.lv-feat .lv-txt p{order:4;margin-top:18px}.lv-feat .lv-txt ul{order:5}.lv-feat .lv-media{border-left:0;border-right:0;border-radius:0;margin-left:-20px;margin-right:-20px}.lv-feat .lv-phone-wrap{padding:0}.lv-ampliar{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.lv-ampliar span{color:#fff;letter-spacing:.01em;background:#16150fdb;border-radius:999px;align-items:center;gap:6px;padding:8px 12px;font-size:12.5px;font-weight:600;display:inline-flex;position:absolute;bottom:12px;left:12px;box-shadow:0 4px 14px #16150f40}.lv-ampliar:active span{background:#16150f}}.lv-hero-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:48px;display:grid}.lv-hero-grid .lv-hero-copy{max-width:560px}.lv-hero-grid h1{font-size:clamp(40px,4.4vw,58px)}.lv-hero-grid+.lv-frame{margin-top:110px}.lv-hf{border:1px solid var(--line);background:#fff;border-radius:20px;min-width:0;margin:0;overflow:hidden;box-shadow:0 1px 2px #16150f0d,0 30px 60px -36px #16150f40}.lv-hf svg{width:100%;height:auto;display:block}.lv-hf-pie{border-top:1px solid var(--line);flex-direction:column;gap:10px;padding:14px 18px 16px;display:flex}.lv-hf-barra{background:#f0efea;border-radius:999px;height:4px;position:relative;overflow:hidden}.lv-hf-barra div{background:var(--accent);border-radius:999px;transition:width .6s;position:absolute;top:0;bottom:0;left:0}.lv-hf-fila{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;display:flex}.lv-hf-etapas{flex-wrap:wrap;gap:6px;display:flex}.lv-hf-etapas span{color:var(--mut);border-radius:999px;padding:5px 10px;font-size:12.5px;font-weight:700;transition:background .4s,color .4s}.lv-hf-etapas span.is-pasada{color:#5f5f5a;background:#f0efea}.lv-hf-etapas span.is-activa{background:var(--ink);color:#fff}.lv-hf-etapas span.is-finbot{background:var(--accent);color:#fff}.lv-hf-botones{gap:6px;display:flex}.lv-hf-botones button{border:1px solid var(--mx-border-2);min-width:36px;min-height:36px;color:var(--ink);font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:0 12px;font-size:13px;font-weight:700}.lv-hf-botones button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.lv-hf .hf-fx{transform-box:fill-box;transform-origin:50%}@keyframes hf-gira{to{transform:rotate(360deg)}}.lv-hf .hf-gira{transform-origin:330px 64px;animation:3s linear infinite hf-gira}@keyframes hf-late{0%,to{stroke-opacity:1}50%{stroke-opacity:.25}}.lv-hf .hf-late{animation:.9s ease-in-out infinite hf-late}@keyframes hf-flota{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.lv-hf .hf-flota{animation:1.1s ease-in-out infinite hf-flota}@keyframes hf-lluvia{0%{transform:translateY(-30px)}to{transform:translateY(30px)}}.lv-hf .hf-lluvia{animation:.7s linear infinite hf-lluvia}@keyframes hf-rayos{to{transform:rotate(360deg)}}.lv-hf .hf-rayos{transform-box:fill-box;transform-origin:50%;animation:12s linear infinite hf-rayos}@keyframes hf-titila{0%,to{opacity:.15}50%{opacity:.4}}.lv-hf .hf-titila{animation:.5s ease-in-out infinite hf-titila}@keyframes hf-sale{0%{opacity:0;transform:translate(0)}15%{opacity:1}to{opacity:0;transform:translate(-150px,-80px)}}.lv-hf .hf-sale{animation:1.3s ease-in .4s both hf-sale}@keyframes hf-hoja{0%{opacity:0;transform:translate(0)rotate(0)}15%{opacity:1}to{opacity:0;transform:translate(var(--hx),-130px) rotate(var(--hr))}}.lv-hf .hf-hoja{animation:1.6s ease-out both hf-hoja}@keyframes hf-brilla{0%{opacity:0;transform:scale(.3)}40%{opacity:1;transform:scale(1.2)}to{opacity:0;transform:scale(1)}}.lv-hf .hf-brilla{transform-box:fill-box;transform-origin:50%;animation:1.2s ease-out .3s both hf-brilla}@keyframes hf-avion{0%{opacity:0;transform:translate(0)rotate(0)}12%{opacity:1}to{opacity:0;transform:translate(-420px,40px)rotate(-12deg)}}.lv-hf .hf-avion{animation:1.4s ease-in .8s both hf-avion}@keyframes hf-llega{0%{opacity:0;transform:translate(0)scale(1)}12%{opacity:1}70%{opacity:1;transform:translate(470px,-190px)scale(.7)}to{opacity:0;transform:translate(470px,-190px)scale(.5)}}.lv-hf .hf-llega{animation:1.3s ease-in-out both hf-llega}@keyframes hf-entrega{0%{opacity:0;transform:translate(0)}15%{opacity:1}85%{opacity:1;transform:translate(-300px,120px)}to{opacity:1;transform:translate(-300px,120px)}}.lv-hf .hf-entrega{animation:1.4s ease-in-out .9s both hf-entrega}@keyframes hf-cae{0%{opacity:0;transform:translateY(-40px)}20%{opacity:1}90%{opacity:1;transform:translateY(52px)}to{opacity:0;transform:translateY(56px)}}.lv-hf .hf-cae{animation:.9s ease-in both hf-cae}@keyframes hf-campana{0%,to{transform:rotate(0)}20%{transform:rotate(18deg)}40%{transform:rotate(-16deg)}60%{transform:rotate(10deg)}80%{transform:rotate(-6deg)}}.lv-hf .hf-campana{transform-box:fill-box;transform-origin:50% 0;animation:.9s ease-in-out 2 hf-campana}@keyframes hf-paso{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.lv-hf .hf-paso{animation:.36s ease-in-out infinite hf-paso}@keyframes hf-pA{0%{transform:rotate(9deg)}to{transform:rotate(-9deg)}}@keyframes hf-pB{0%{transform:rotate(-9deg)}to{transform:rotate(9deg)}}.lv-hf .hf-pA,.lv-hf .hf-pB{transform-box:fill-box;transform-origin:50% 0}.lv-hf .hf-paso .hf-pA{animation:.36s ease-in-out infinite alternate hf-pA}.lv-hf .hf-paso .hf-pB{animation:.36s ease-in-out infinite alternate hf-pB}@media (prefers-reduced-motion:reduce){.lv-hf .hf-gira,.lv-hf .hf-late,.lv-hf .hf-flota,.lv-hf .hf-lluvia,.lv-hf .hf-rayos,.lv-hf .hf-titila,.lv-hf .hf-paso,.lv-hf .hf-paso .hf-pA,.lv-hf .hf-paso .hf-pB{animation:none}}@media (max-width:900px){.lv-hero-grid{grid-template-columns:1fr;gap:32px}.lv-hero-grid h1{font-size:38px}.lv-hero-grid+.lv-frame{margin-top:48px}.lv-hf{border-radius:16px}.lv-hf-pie{padding:12px 14px 14px}.lv-hf-etapas span{padding:4px 8px;font-size:11.5px}}.lv-dr{--w:min(1100px,calc(100vw - 32px));width:var(--w);margin:8px 0 40px calc((100% - var(--w)) / 2);color:#191917;font-family:inherit}.lv-dr *{box-sizing:border-box}.lv-dr-mono{font-variant-numeric:tabular-nums;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace}.lv-dr-marco{background:#fff;border:1px solid #14141214;border-radius:14px;overflow:hidden;box-shadow:0 1px 2px #16150f0d,0 40px 80px -40px #16150f4d}.lv-dr-barra{background:#f4f3ef;border-bottom:1px solid #14141214;align-items:center;gap:6px;height:34px;padding:0 14px;display:flex}.lv-dr-barra i{background:#d8d6cf;border-radius:50%;width:9px;height:9px;display:inline-block}.lv-dr-barra span{color:#5f5f5a;background:#fff;border:1px solid #14141214;border-radius:7px;margin-left:10px;padding:2px 10px;font-size:12px}.lv-dr-cabecera{border-bottom:1px solid #1414120f;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px;padding:16px 28px 12px;display:flex}.lv-dr-etiqueta{letter-spacing:.04em;text-transform:uppercase;color:#5f5f5a;font-size:12px;font-weight:700}.lv-dr-hora{margin-top:2px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:40px;font-weight:700;line-height:1.05}.lv-dr-titulo{text-align:right;max-width:380px;font-size:18px;font-weight:700}.lv-dr-escena{background:#f7f1e6}.lv-dr-escena svg{width:100%;height:auto;display:block}.lv-dr-cuerpo{background:#eef0f2;grid-template-columns:200px minmax(0,1fr) 230px;align-items:stretch;gap:16px;padding:20px 22px 24px;display:grid}.lv-dr-linea{background:#fff;border:1px solid #1414120f;border-radius:12px;flex-direction:column;gap:1px;margin:0;padding:12px 14px;list-style:none;display:flex}.lv-dr-linea li{color:#9a9a93;align-items:center;gap:9px;padding:5px 0;font-size:13px;font-weight:500;transition:color .4s;display:flex}.lv-dr-linea li.is-hecha{color:#5f5f5a}.lv-dr-linea li.is-activa{color:#191917;font-weight:700}.lv-dr-punto{color:#fff;background:#e3e2dc;border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-weight:800;transition:background .4s,box-shadow .4s;display:inline-flex}.lv-dr-linea li.is-hecha .lv-dr-punto{background:#1d9e75}.lv-dr-linea li.is-activa .lv-dr-punto{background:#191917;box-shadow:0 0 0 4px #1919171f}.lv-dr-lhora{color:#6f6e68;width:40px;font-size:11.5px}.lv-dr-linea li.is-activa .lv-dr-lhora{color:#191917}.lv-dr-tarjetas{min-height:340px;position:relative}.lv-dr-tarjeta{background:#fff;border:1px solid #1414120f;border-radius:12px;padding:18px 20px;transition:opacity .18s,transform .3s;position:absolute;inset:0;box-shadow:0 18px 40px -28px #16150f59}.lv-dr-tarjeta.is-on{transition:opacity .32s .18s,transform .5s cubic-bezier(.3,.7,.3,1) .18s}.lv-dr-tcab{align-items:center;gap:12px;display:flex}.lv-dr-icono{border-radius:12px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;font-size:20px;font-weight:800;display:inline-flex}.lv-dr-thora{color:#6f6e68;font-size:12px}.lv-dr-ttitulo{letter-spacing:-.01em;font-size:19px;font-weight:800;line-height:1.25}.lv-dr-filas{border-top:1px solid #efeee9;margin-top:14px}.lv-dr-fila{border-bottom:1px solid #efeee9;justify-content:space-between;gap:12px;padding:10px 0;font-size:14px;display:flex}.lv-dr-fila span:first-child{color:#4a4a45}.lv-dr-fila span:last-child{text-align:right;font-weight:700}.lv-dr-pie{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.lv-dr-chip{border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:700}.lv-dr-nota{color:#5f5f5a;font-size:13px}.lv-dr-contadores{background:#fff;border:1px solid #1414120f;border-radius:12px;flex-direction:column;gap:3px;padding:12px 14px;display:flex}.lv-dr-ctitulo{margin-bottom:4px;font-size:13px;font-weight:700}.lv-dr-contador{border-radius:9px;padding:8px 10px;transition:background .5s}.lv-dr-ck{color:#5f5f5a;font-size:12px}.lv-dr-cv{margin-top:2px;font-size:16px;font-weight:700;transition:color .5s}.lv-dr-controles{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.lv-dr-progreso{background:#e2e2dc;border-radius:999px;flex:220px;max-width:420px;height:4px;position:relative;overflow:hidden}.lv-dr-progreso div{background:#1d9e75;border-radius:999px;transition:width .6s;position:absolute;top:0;bottom:0;left:0}.lv-dr-botones{gap:6px;display:flex}.lv-dr-botones button{color:#191917;min-width:40px;min-height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #14141229;border-radius:999px;padding:0 14px;font-size:13px;font-weight:700}.lv-dr-botones button:focus-visible{outline-offset:2px;outline:2px solid #1d9e75}.lv-dr-aviso{color:#6f6e68;margin:8px 0 0;font-size:12px}.lv-dr .dr-fx{transform-box:fill-box;transform-origin:50%}@keyframes dr-paso{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.lv-dr .dr-paso{animation:.36s ease-in-out infinite dr-paso}@keyframes dr-pA{0%{transform:rotate(9deg)}to{transform:rotate(-9deg)}}@keyframes dr-pB{0%{transform:rotate(-9deg)}to{transform:rotate(9deg)}}.lv-dr .dr-pA,.lv-dr .dr-pB{transform-box:fill-box;transform-origin:50% 0}.lv-dr .dr-paso .dr-pA{animation:.36s ease-in-out infinite alternate dr-pA}.lv-dr .dr-paso .dr-pB{animation:.36s ease-in-out infinite alternate dr-pB}@keyframes dr-boleta{0%{opacity:0;transform:translateY(10px)}25%{opacity:1}to{opacity:1;transform:translateY(-22px)}}.lv-dr .dr-boleta{animation:1.2s ease-out .6s both dr-boleta}@keyframes dr-pop{0%{opacity:0;transform:scale(.2)}60%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.lv-dr .dr-pop{transform-box:fill-box;transform-origin:50%;animation:.5s ease-out both dr-pop}@keyframes dr-vuela{0%{opacity:0;transform:translate(0)scale(1)}15%{opacity:1}85%{opacity:1;transform:translate(252px,-170px)scale(.8)}to{opacity:0;transform:translate(252px,-170px)scale(.6)}}.lv-dr .dr-vuela{animation:1.2s ease-in-out .7s both dr-vuela}@keyframes dr-vapor{0%,to{opacity:.85;transform:translateY(0)}50%{opacity:.35;transform:translateY(-4px)}}.lv-dr .dr-vapor{animation:1.6s ease-in-out infinite dr-vapor}@keyframes dr-pica{0%,to{transform:rotate(0)}50%{transform:rotate(-14deg)}}.lv-dr .dr-pica{transform-box:fill-box;transform-origin:0 0;animation:.5s ease-in-out infinite dr-pica}@media (prefers-reduced-motion:reduce){.lv-dr .dr-paso,.lv-dr .dr-paso .dr-pA,.lv-dr .dr-paso .dr-pB,.lv-dr .dr-vapor,.lv-dr .dr-pica{animation:none}}@media (max-width:1000px){.lv-dr-cuerpo{grid-template-columns:minmax(0,1fr) 220px}.lv-dr-linea{display:none}}@media (max-width:640px){.lv-dr-cabecera{padding:12px 16px 10px}.lv-dr-hora{font-size:32px}.lv-dr-titulo{text-align:left;font-size:15px}.lv-dr-escena svg{height:210px}.lv-dr-cuerpo{grid-template-columns:1fr;gap:12px;padding:14px 12px 16px}.lv-dr-tarjetas{min-height:320px}.lv-dr-tarjeta{padding:16px}.lv-dr-ttitulo{font-size:17px}.lv-dr-fila{font-size:13.5px}.lv-dr-contadores{grid-template-columns:1fr 1fr;gap:4px;display:grid}.lv-dr-ctitulo{grid-column:1/-1}.lv-dr-cv{font-size:14px}}@keyframes dr-gira{to{transform:rotate(360deg)}}.lv-dr .dr-gira{transform-origin:330px 64px;animation:3s linear infinite dr-gira}@keyframes dr-late{0%,to{stroke-opacity:1}50%{stroke-opacity:.25}}.lv-dr .dr-late{animation:.9s ease-in-out infinite dr-late}@keyframes dr-cae{0%{opacity:0;transform:translateY(-40px)}20%{opacity:1}90%{opacity:1;transform:translateY(52px)}to{opacity:0;transform:translateY(56px)}}.lv-dr .dr-cae{animation:.9s ease-in both dr-cae}@keyframes dr-campana{0%{opacity:0;transform:rotate(0)}10%{opacity:1}25%{transform:rotate(18deg)}40%{transform:rotate(-16deg)}55%{transform:rotate(10deg)}70%{transform:rotate(-6deg)}85%{opacity:1;transform:rotate(0)}to{opacity:1}}.lv-dr .dr-campana{transform-box:fill-box;transform-origin:50% 0;animation:1.6s ease-in-out .3s both dr-campana}@keyframes dr-flash{0%,to{opacity:0}35%{opacity:.95}}.lv-dr .dr-flash{animation:.6s ease-out .8s both dr-flash}@keyframes dr-fila{0%{opacity:0;transform:translate(0)}12%{opacity:1}78%{opacity:1;transform:translate(170px)}to{opacity:0;transform:translate(190px)}}.lv-dr .dr-fila{animation:1.7s ease-in-out both dr-fila}@keyframes dr-paga{0%{opacity:0;transform:translate(0)}20%{opacity:1}80%{opacity:1;transform:translate(84px,-30px)}to{opacity:0;transform:translate(84px,-30px)}}.lv-dr .dr-paga{animation:1.1s ease-in-out 1.4s both dr-paga}@media (prefers-reduced-motion:reduce){.lv-dr .dr-gira,.lv-dr .dr-late{animation:none}}.lv-dia-home{max-width:1100px;margin:110px auto 0;padding-bottom:56px}.lv-dia-home .lv-dr{--w:100%;width:100%;margin:0}@media (max-width:900px){.lv-dia-home{margin-top:48px;padding-bottom:40px}}.lv-media-anim{background:#fff}.lv-am{color:#191917;font-size:13px;line-height:1.45}.lv-am *{box-sizing:border-box}.lv-am-mono{font-variant-numeric:tabular-nums;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace}.lv-am-gris{color:#6f6e68}.lv-am-rojo{color:#a63d33}.lv-am-der{text-align:right}.lv-am-corta{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.lv-am-app{background:#fff}.lv-am-cab{border-top:3px solid #1d2b33;padding:14px 20px 0}.lv-am-migas{color:#6f6e68;align-items:center;gap:8px;font-size:12.5px;display:flex}.lv-am-migas b{color:#191917;font-size:15px}.lv-am-tabs{color:#5f5f5a;white-space:nowrap;gap:20px;margin-top:12px;font-size:12.5px;display:flex;overflow:hidden}.lv-am-tabs span{padding-bottom:9px}.lv-am-tabs .es-activa{color:#191917;border-bottom:2px solid #c99a2e;font-weight:600}.lv-am-cuerpo{background:#eef0f2;flex-direction:column;gap:12px;padding:16px 20px 18px;display:flex}.lv-am-inv .lv-am-cuerpo{background:#f6f5f1;min-height:560px}.lv-am-chips{gap:8px;display:flex}.lv-am-chips span{color:#5f5f5a;background:#fff;border:1px solid #14141214;border-radius:8px;padding:5px 10px;font-size:12px}.lv-am-chips .es-activa{color:#fff;background:#191917;border-color:#191917;font-weight:700}.lv-am-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.lv-am-kpi{background:#fff;border:1px solid #1414120f;border-radius:10px;padding:11px 12px;transition:background .4s}.lv-am-kt{color:#5f5f5a;font-size:11.5px}.lv-am-kv{white-space:nowrap;margin-top:4px;font-size:16px;font-weight:700}.lv-am-kn{color:#6f6e68;margin-top:2px;font-size:10.5px}.lv-am-tarjeta{background:#fff;border:1px solid #1414120f;border-radius:10px;padding:12px 14px}.lv-am-tt{font-size:13px;font-weight:700}.lv-am-ts{color:#6f6e68;margin-top:2px;font-size:11.5px}.lv-am-h{font-size:19px;font-weight:800}.lv-am-aviso{color:#6b5310;background:#fcf3e2;border:1px solid #eedcae;border-radius:9px;padding:8px 12px;font-size:12.5px;transition:opacity .5s .3s}.lv-am-svg{width:100%;height:auto;font-family:inherit;display:block}.lv-am-movs{padding:6px 8px}.lv-am-mov{border-radius:8px;grid-template-columns:56px 1fr auto;align-items:center;gap:10px;padding:6px 8px;font-size:12.5px;transition:background .35s,opacity .35s;display:grid}.lv-am-tramos{flex-direction:column;gap:7px;margin-top:10px;display:flex}.lv-am-tramo{white-space:nowrap;grid-template-columns:52px 1fr 92px 40px;align-items:center;gap:10px;font-size:11.5px;display:grid}.lv-am-riel{background:#e6e9ee;border-radius:4px;height:14px;display:block;overflow:hidden}.lv-am-riel span{border-radius:4px;height:100%;display:block}.lv-am-thead{letter-spacing:.06em;color:#9a9a93;margin-top:10px;font-size:10px}.lv-am-fila{border-top:1px solid #f0efea;border-radius:6px;align-items:center;font-size:12.5px}.lv-am-deuda{grid-template-columns:1fr 92px 40px 44px 104px;gap:8px;padding:7px 8px;display:grid}.lv-am-deuda.lv-am-thead{padding:0 8px}.lv-am-tag{color:#fff;background:#b4453a;border-radius:999px;margin-left:8px;padding:2px 7px;font-size:10.5px;font-weight:700;transition:opacity .3s}.lv-am-estado{letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;border-radius:6px;padding:3px 7px;font-size:10px;font-weight:700;display:inline-block}.lv-am-banner{color:#8f2f26;opacity:0;background:#fbecea;border:0 solid #f0c9c4;border-radius:10px;justify-content:space-between;gap:10px;max-height:0;margin:-6px 0;padding:0 14px;font-size:12.5px;transition:opacity .4s,max-height .5s,margin .5s,padding .5s;display:flex;overflow:hidden}.lv-am-banner.es-visible{opacity:1;border-width:1px;max-height:60px;margin:0;padding:9px 14px}.lv-am-pestanas{background:#ecebe5;border-radius:10px;gap:4px;padding:4px;display:flex;overflow:hidden}.lv-am-pestanas span{white-space:nowrap;color:#5f5f5a;border-radius:8px;padding:6px 10px;font-size:12px}.lv-am-pestanas .es-activa{color:#191917;background:#fff;font-weight:700;box-shadow:0 1px 2px #0000000f}.lv-am-filtros{flex-wrap:wrap;align-items:center;gap:8px 16px;padding:10px 14px;font-size:12px;display:flex}.lv-am-check{align-items:center;gap:6px;display:inline-flex}.lv-am-check>span{color:#0000;background:#fff;border:1.5px solid #c9c6bc;border-radius:4px;justify-content:center;align-items:center;width:15px;height:15px;font-size:10px;font-weight:800;transition:background .3s,color .3s,border-color .3s;display:inline-flex}.lv-am-check>span.es-marcado{color:#fff;background:#e3a21a;border-color:#e3a21a}.lv-am-saldo{grid-template-columns:1fr 76px 48px 92px 104px;gap:8px;padding:0 8px;display:grid;overflow:hidden}.lv-am-inv{position:relative}.lv-am-toma{background:#fff;border:1px solid #14141214;border-radius:14px;width:400px;max-width:calc(100% - 36px);padding:14px 16px;transition:opacity .45s,transform .5s cubic-bezier(.3,.7,.3,1);position:absolute;bottom:18px;right:18px;box-shadow:0 24px 50px -20px #16150f59}.lv-am-tomacab{justify-content:space-between;align-items:baseline;gap:10px;font-size:14px;display:flex}.lv-am-conteo{grid-template-columns:1fr 52px 52px 120px;gap:8px;padding:7px 6px;display:grid}.lv-am-conteo.lv-am-thead{padding:0 6px}.lv-am-tomatotal{border-top:1px solid #e7e6e1;justify-content:space-between;margin-top:10px;padding-top:10px;font-size:13px;display:flex}.lv-am-chat{background:#eceff3;flex-direction:column;height:520px;padding:22px 24px 16px;display:flex}.lv-am-msgs{flex-direction:column;flex:1;justify-content:flex-end;gap:12px;min-height:0;display:flex;overflow:hidden}.lv-am-yo{justify-content:flex-end;display:flex}.lv-am-yo span{color:#fff;background:#15201d;border-radius:16px 16px 4px;padding:10px 16px;font-size:14.5px}.lv-am-el{justify-content:flex-start;display:flex}.lv-am-revisa{color:#4a4a45;background:#fff;border:1px solid #14141214;border-radius:14px;align-items:center;gap:10px;padding:10px 14px;font-size:14px;display:inline-flex}.lv-am-resp{color:#3d3d39;background:#fff;border:1px solid #14141214;border-radius:16px 16px 16px 4px;max-width:88%;padding:12px 16px;font-size:14.5px;line-height:1.6}.lv-am-negrita{color:#191917;font-weight:700}.lv-am-fuentes{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.lv-am-fuentes span{color:#136c50;background:#eaf6f0;border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:700}.lv-am-deudores{flex-direction:column;gap:2px;margin-top:10px;display:flex}.lv-am-deudor{background:#f6f5f1;border-radius:8px;grid-template-columns:1fr auto 44px;gap:12px;padding:6px 10px;font-size:13px;display:grid}.lv-am-deudor.es-primero{background:#fbecea}.lv-am-deudor span:last-child{text-align:right}.lv-am-entrada{align-items:center;gap:10px;margin-top:16px;display:flex}.lv-am-input{white-space:nowrap;background:#f7f8fa;border:1px solid #14141214;border-radius:12px;flex:1;align-items:center;min-width:0;height:46px;padding:0 16px;font-size:14.5px;display:flex;overflow:hidden}.lv-am-ph{color:#9a9a93}.lv-am-boton{color:#fff;background:#9aa0a6;border-radius:12px;flex:none;align-items:center;height:46px;padding:0 18px;font-size:14.5px;font-weight:700;transition:background .3s,transform .15s;display:inline-flex}.lv-am-boton.es-listo{background:#1d9e75;transition-delay:.9s}.lv-am-boton.es-enviado{background:#136c50;transform:scale(.96)}.lv-am-controles{background:#fff;border-top:1px solid #14141214;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.lv-am-progreso{background:#e7e6e1;border-radius:999px;flex:160px;max-width:320px;height:4px;position:relative;overflow:hidden}.lv-am-progreso div{background:#1d9e75;border-radius:999px;transition:width .6s;position:absolute;top:0;bottom:0;left:0}.lv-am-botones{gap:6px;display:flex}.lv-am-botones button{color:#191917;min-width:36px;min-height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #14141224;border-radius:999px;padding:0 12px;font-size:13px;font-weight:700}.lv-am-botones button:focus-visible{outline-offset:2px;outline:2px solid #1d9e75}@keyframes am-entra{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.lv-am-entra{animation:.45s cubic-bezier(.3,.7,.3,1) both am-entra}@keyframes am-aparece{0%{opacity:0}to{opacity:1}}.lv-am-palabra{animation:.22s both am-aparece}@keyframes am-punto{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.lv-am-puntos i{background:#6f6e68;border-radius:50%;width:6px;height:6px;margin:0 2px;animation:1s ease-in-out infinite am-punto;display:inline-block}.lv-am-puntos i:nth-child(2){animation-delay:.15s}.lv-am-puntos i:nth-child(3){animation-delay:.3s}@keyframes am-cursor{0%,to{opacity:1}50%{opacity:0}}.lv-am-cursor{background:#191917;width:2px;height:16px;margin-left:1px;animation:.9s step-end infinite am-cursor;display:inline-block}@media (prefers-reduced-motion:reduce){.lv-am-entra,.lv-am-palabra,.lv-am-puntos i,.lv-am-cursor{animation:none}}@media (max-width:640px){.lv-am-cab{padding:12px 14px 0}.lv-am-cuerpo{gap:10px;padding:12px 12px 14px}.lv-am-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.lv-am-kv{font-size:14px}.lv-am-mov{grid-template-columns:48px 1fr auto;gap:8px;font-size:12px}.lv-am-tramo{grid-template-columns:44px 1fr 84px;gap:8px}.lv-am-tramo>span:last-child{display:none}.lv-am-deuda{grid-template-columns:1fr 84px 40px 70px;gap:6px}.lv-am-docs,.lv-am-tag{display:none}.lv-am-saldo{grid-template-columns:1fr 40px 92px;gap:6px}.lv-am-sede,.lv-am-valor{display:none}.lv-am-inv .lv-am-cuerpo{min-height:520px}.lv-am-toma{width:auto;max-width:none;padding:12px;bottom:10px;left:10px;right:10px}.lv-am-conteo{grid-template-columns:1fr 46px 46px 104px;gap:6px;font-size:11.5px}.lv-am-conteo.lv-am-thead{letter-spacing:.02em;font-size:8.5px}.lv-am-estado{padding:3px 5px;font-size:9px}.lv-am-chat{height:460px;padding:16px 14px 12px}.lv-am-resp{max-width:96%;font-size:13.5px}.lv-am-yo span{font-size:13.5px}.lv-am-boton{padding:0 12px}}.lv-am-ksub{margin-top:3px;font-size:11.5px;font-weight:600;transition:opacity .5s}.lv-am-panel{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.lv-am-alertas{flex-direction:column;gap:9px;display:flex}.lv-am-alerta{border:1px solid;border-radius:10px;align-items:flex-start;gap:12px;padding:11px 14px;transition:opacity .5s,transform .6s cubic-bezier(.3,.7,.3,1);display:flex}.lv-am-alerta p{color:#4a4a45;margin:4px 0 0;font-size:12.5px;line-height:1.5}.lv-am-aicono{color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;margin-top:2px;font-size:12px;font-weight:800;display:inline-flex}.lv-am-atipo{letter-spacing:.06em;font-size:10px;font-weight:700}.lv-am-atitulo{margin-top:1px;font-size:13.5px;font-weight:700}.lv-am-alerta.es-neg{background:#fbecea;border-color:#f0c9c4}.lv-am-alerta.es-neg .lv-am-aicono{background:#a63d33}.lv-am-alerta.es-neg .lv-am-atipo{color:#a63d33}.lv-am-alerta.es-warn{background:#fcf3e2;border-color:#eedcae}.lv-am-alerta.es-warn .lv-am-aicono{background:#8a6612}.lv-am-alerta.es-warn .lv-am-atipo{color:#8a6612}.lv-am-alerta.es-pos{background:#eaf6f0;border-color:#c3e4d4}.lv-am-alerta.es-pos .lv-am-aicono{background:#136c50}.lv-am-alerta.es-pos .lv-am-atipo{color:#136c50}.lv-am-barras{margin-top:26px}.lv-am-bcab{justify-content:space-between;align-items:baseline;gap:8px;font-size:12px;display:flex}.lv-am-bcab b{font-size:13px}.lv-am-bzona{align-items:flex-end;gap:12px;height:150px;margin-top:10px;display:flex}.lv-am-bcol{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;height:100%;display:flex}.lv-am-bcifra{font-size:10.5px;font-weight:700}.lv-am-barra{border-radius:6px 6px 0 0;width:100%;max-width:44px}.lv-am-betq{text-align:center;border-top:1px solid #e7e6e1;width:100%;padding-top:4px;font-size:11px}.lv-carrusel{max-width:900px;margin:0 auto}.lv-car-tabs{flex-wrap:wrap;justify-content:center;gap:6px;margin-bottom:16px;display:flex}.lv-car-tabs button{border:1px solid var(--line);min-height:38px;color:var(--ink2);font:inherit;cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:600;transition:background .2s,color .2s;display:inline-flex}.lv-car-tabs button.es-activa{background:var(--ink);border-color:var(--ink);color:#fff}.lv-car-num{background:#7f7f782e;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:10.5px;font-weight:800;display:inline-flex}.lv-car-tabs button.es-activa .lv-car-num{background:#fff3}.lv-car-marco{border:1px solid var(--line);background:#fff;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 1px 2px #16150f0d,0 40px 80px -40px #16150f4d}.lv-car-escena{animation:.45s cubic-bezier(.3,.7,.3,1) both am-entra}.lv-car-flecha{border:1px solid var(--line);width:42px;height:42px;color:var(--ink);font:inherit;cursor:pointer;background:#ffffffeb;border-radius:50%;font-size:24px;line-height:1;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 6px 16px -8px #16150f59}.lv-car-escenario{position:relative}.lv-car-flecha.es-izq{left:-58px}.lv-car-flecha.es-der{right:-58px}.lv-car-flecha-pie{display:none}.lv-car-flecha:focus-visible,.lv-car-tabs button:focus-visible,.lv-car-pausa:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.lv-car-pie{justify-content:center;align-items:center;gap:16px;margin-top:14px;display:flex}.lv-car-puntos{gap:6px;display:flex}.lv-car-puntos span{background:#d8d6cf;border-radius:999px;width:8px;height:8px;transition:width .3s,background .3s}.lv-car-puntos span.es-activa{background:var(--accent);width:22px}.lv-car-pausa{min-height:36px;color:var(--ink);font:inherit;cursor:pointer;background:#fff;border:1px solid #14141224;border-radius:999px;padding:0 14px;font-size:13px;font-weight:700}@media (prefers-reduced-motion:reduce){.lv-car-escena{animation:none}}@media (max-width:1040px){.lv-car-flecha.es-izq{left:-16px}.lv-car-flecha.es-der{right:-16px}}@media (max-width:900px){.lv-am-panel{grid-template-columns:1fr}.lv-am-barras{margin-top:0}}@media (max-width:640px){.lv-car-tabs{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;margin:0 -20px 14px;padding:0 20px;overflow-x:auto}.lv-car-tabs::-webkit-scrollbar{display:none}.lv-car-tabs button{flex:none}.lv-car-marco{border-left:0;border-right:0;border-radius:0;margin:0 -20px}.lv-car-flecha{display:none}.lv-car-flecha-pie{border:1px solid var(--line);width:40px;height:40px;color:var(--ink);font:inherit;cursor:pointer;background:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:22px;line-height:1;display:inline-flex}.lv-car-pie{gap:12px}}
