.lv{--noche:#0f1b2d;--noche-800:#0b1422;--noche-700:#22344f;--noche-600:#33476a;--noche-500:#3e4f6b;--ambar:#f2b705;--ambar-100:#fdf3d0;--pizarra-700:#3e4654;--pizarra-600:#5b6576;--pizarra-400:#9aa6b8;--pizarra-300:#c9ced6;--pizarra-100:#e3e6eb;--niebla:#f5f6f8;--blanco:#fff;--ok:#0e6e4e;--ok-bg:#e1f3ea;--info:#1d4fb0;--info-bg:#e6eefc;--dev:#a8430a;--dev-bg:#fcebdd;--sob:#5b34b0;--sob-bg:#efe8fb;--fal:#b4232a;--fal-bg:#fbe5e6;--dan:#7a5300;--dan-bg:#fbefcb;--sans:var(--fuente-texto),system-ui,-apple-system,"Segoe UI",sans-serif;--mono:var(--fuente-mono),ui-monospace,Menlo,monospace;--wrap:1240px;--gut:clamp(20px,5vw,72px);--ease:cubic-bezier(.2,.7,.2,1)}.lv *,.lv :before,.lv :after{box-sizing:border-box}.lv{scroll-behavior:smooth;-webkit-text-size-adjust:100%;font-variant-numeric:normal;font-family:var(--sans);color:var(--noche);background:var(--blanco);-webkit-font-smoothing:antialiased;margin:0;line-height:1.5}.lv img,.lv svg{max-width:100%;display:block}.lv a{color:var(--noche);text-underline-offset:3px}.lv a:hover{color:var(--info)}.lv button,.lv input,.lv select,.lv textarea{font:inherit;color:inherit}.lv h1,.lv h2,.lv h3,.lv p{margin:0}.lv .ms{letter-spacing:normal;text-transform:none;white-space:nowrap;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-user-select:none;user-select:none;direction:ltr;font-family:Material Symbols Sharp;font-style:normal;font-weight:400;line-height:1}.lv .mono{font-family:var(--mono)}.lv .num{font-variant-numeric:tabular-nums}.lv .wrap{max-width:var(--wrap);padding:0 var(--gut);margin:0 auto}.lv .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lv :focus-visible{outline:2px solid var(--noche);outline-offset:2px;box-shadow:0 0 0 5px var(--ambar)}.lv .eyebrow{color:var(--pizarra-700);align-items:center;gap:10px;font-size:15px;display:flex}.lv .eyebrow:before{content:"";background:var(--ambar);width:24px;height:2px}.lv .kicker{font:500 13px/1 var(--mono);letter-spacing:.06em;color:var(--pizarra-600);text-transform:uppercase}.lv .display{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(42px,6.4vw,84px);font-weight:650;font-stretch:118%;line-height:.98}.lv .h2{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(32px,4vw,52px);font-weight:650;font-stretch:118%;line-height:1.02}.lv .h3{font-size:clamp(22px,2vw,26px);font-weight:650;font-stretch:112%;line-height:1.1}.lv .lead{color:var(--pizarra-700);text-wrap:pretty;max-width:560px;font-size:clamp(17px,1.4vw,19px);line-height:1.55}.lv .brand{align-items:center;gap:10px;text-decoration:none;display:flex}.lv .brand svg{width:34px;height:34px}.lv .brand span{letter-spacing:.14em;font-size:18px;font-weight:600;font-stretch:112%}.lv .btn{border:1px solid var(--noche);cursor:pointer;height:48px;transition:background .2s,color .2s,transform .2s var(--ease);background:0 0;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.lv .btn:hover,.lv .btn-pri{background:var(--noche);color:var(--blanco)}.lv .btn-pri:hover{background:var(--noche-700);color:var(--blanco);transform:translateY(-1px)}.lv .btn-lg{height:56px;padding:0 26px;font-size:17px}.lv .btn .ms{transition:transform .2s var(--ease);font-size:22px}.lv .btn:hover .ms{transform:translate(3px)}.lv .btn-link{text-underline-offset:4px;border:0;padding:0 8px;text-decoration:underline}.lv .btn-link:hover{color:var(--info);background:0 0}.lv .nav{z-index:50;-webkit-backdrop-filter:saturate(1.4)blur(12px);background:#ffffffdb;border-bottom:1px solid #0000;transition:border-color .2s;position:sticky;top:0}.lv .nav.scrolled{border-color:var(--pizarra-100)}.lv .nav .wrap{align-items:center;gap:40px;height:76px;display:flex}.lv .nav-links{gap:28px;font-size:15px;font-weight:500;display:flex}.lv .nav-links a{text-decoration:none}.lv .nav-cta{gap:10px;margin-left:auto;display:flex}.lv .nav-cta .btn{height:44px;padding:0 18px;font-size:15px}.lv .nav-toggle{cursor:pointer;background:0 0;border:0;width:44px;height:44px;margin-left:auto;display:none}.lv .nav-toggle .ms{font-size:28px}@media (max-width:980px){.lv .nav-links,.lv .nav-cta .btn:not(.btn-pri){display:none}.lv .nav .wrap{gap:12px}.lv .nav-cta{margin-left:auto}.lv .nav-toggle{justify-content:center;align-items:center;margin-left:0;display:flex}.lv .nav.open .nav-links{background:var(--blanco);border-bottom:1px solid var(--pizarra-100);padding:8px var(--gut) 16px;flex-direction:column;gap:0;display:flex;position:absolute;top:100%;left:0;right:0}.lv .nav.open .nav-links a{border-bottom:1px solid var(--pizarra-100);padding:14px 0}}@media (max-width:480px){.lv .nav-cta .btn-pri{display:none}}.lv .hero{background:var(--niebla);position:relative;overflow:hidden}.lv .hero:before{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 119px,#0f1b2d09 119px 120px);position:absolute;inset:0}.lv .hero .wrap{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;gap:48px;padding-top:80px;padding-bottom:40px;display:grid;position:relative}.lv .hero-copy{flex-direction:column;gap:26px;padding-bottom:40px;display:flex}.lv .rotator{align-items:center;gap:12px;min-height:32px;font-size:clamp(18px,1.6vw,22px);font-weight:600;display:flex}.lv .rotator .bar{background:var(--ambar);width:3px;height:26px}.lv .rotator-word{transition:opacity .35s,transform .35s var(--ease);display:inline-block}.lv .rotator-word.out{opacity:0;transform:translateY(-10px)}.lv .rotator-word.in{opacity:0;transform:translateY(10px)}.lv .hero-ctas{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.lv .hero-note{color:var(--pizarra-600);font-size:14px}.lv .stage{perspective:1600px;position:relative}.lv .stage-inner{transition:transform .5s var(--ease);transform-style:preserve-3d}@media (max-width:980px){.lv .hero .wrap{grid-template-columns:1fr;padding-top:48px}.lv .hero-copy{padding-bottom:0}}.lv .fit{width:100%;position:relative}.lv .fit-inner{transform-origin:0 0;position:absolute;top:0;left:0}.lv .tablet{background:var(--noche);box-shadow:0 40px 80px -20px #0f1b2d59,inset 0 0 0 2px var(--noche-700);border-radius:34px;padding:16px;position:absolute}.lv .phone{background:var(--noche);box-shadow:0 40px 80px -20px #0f1b2d73,inset 0 0 0 2px var(--noche-700);border-radius:46px;padding:11px;position:absolute}.lv .phone:before{content:"";background:var(--noche);z-index:10;border-radius:14px;width:84px;height:24px;margin-left:-42px;position:absolute;top:22px;left:50%}.lv .screen{background:var(--niebla);border-radius:20px;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.lv .phone .screen{border-radius:36px}.lv .laptop{position:relative}.lv .laptop-lid{background:var(--noche);box-shadow:inset 0 0 0 2px var(--noche-700);border-radius:18px 18px 0 0;padding:14px 14px 0}.lv .laptop-lid .screen{border-radius:6px 6px 0 0}.lv .laptop-base{background:linear-gradient(#c9ced6,#9aa6b8);border-radius:0 0 18px 18px;height:18px;margin:0 -60px;position:relative}.lv .laptop-base:before{content:"";background:#9aa6b8;border-radius:0 0 8px 8px;width:160px;height:7px;margin-left:-80px;position:absolute;top:0;left:50%}.lv .ui-bar{background:var(--noche);color:var(--blanco);flex:none;align-items:center;gap:10px;height:58px;padding:0 18px;display:flex}.lv .phone .ui-bar{height:86px;padding-top:26px}.lv .ui-bar svg{flex:none;width:26px;height:26px}.lv .ui-bar b{font-size:16px;font-weight:650}.lv .pill{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:4px 10px 4px 7px;font-size:12px;font-weight:650;display:inline-flex}.lv .pill .ms{font-size:15px}.lv .pill-ok{background:var(--ok-bg);color:var(--ok)}.lv .pill-dark-ok{color:#6fd3a8;background:#10372a}.lv .pill-info{background:var(--info-bg);color:var(--info)}.lv .pill-dev{background:var(--dev-bg);color:var(--dev)}.lv .pill-sob{background:var(--sob-bg);color:var(--sob)}.lv .pill-fal{background:var(--fal-bg);color:var(--fal)}.lv .pill-dan{background:var(--dan-bg);color:var(--dan)}.lv .pill-off{color:#fff;background:#3e4654}.lv .pill-mute{color:var(--pizarra-700);background:#eef0f3}.lv .ui-body{flex-direction:column;flex:1;gap:10px;min-height:0;padding:18px;display:flex;overflow:hidden}.lv .ui-title{letter-spacing:-.015em;font-size:24px;font-weight:650;font-stretch:118%;line-height:1.05}.lv .ui-sub{color:var(--pizarra-600);font-size:13px}.lv .card{background:var(--blanco);border:1px solid var(--pizarra-100);border-radius:10px;padding:12px 14px}.lv .flight{grid-template-columns:62px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.lv .flight-t{font-size:22px;font-weight:650;font-stretch:112%;line-height:1}.lv .flight-t small{color:var(--pizarra-600);margin-top:3px;font-size:11px;font-weight:500;font-stretch:100%;display:block}.lv .flight-no{font:600 14px var(--mono)}.lv .flight-d{color:var(--pizarra-600);font-size:11.5px}.lv .alert{background:var(--dev-bg);color:var(--pizarra-700);border-radius:10px;gap:10px;padding:12px;font-size:12.5px;line-height:1.4;display:flex}.lv .alert .ms{color:var(--dev);font-size:22px}.lv .alert b{color:#7a3207;font-size:13.5px;display:block}.lv .progress{background:var(--pizarra-100);border-radius:4px;height:8px;overflow:hidden}.lv .progress i{background:var(--noche);height:100%;width:var(--p,50%);transition:width 1.2s var(--ease);display:block}.lv .actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.lv .act{border:2px solid;border-radius:8px;justify-content:center;align-items:center;gap:6px;height:52px;font-size:14px;font-weight:700;display:flex;position:relative;overflow:hidden}.lv .act .ms{font-size:20px}.lv .act-pri{background:var(--noche);border-color:var(--noche);color:var(--blanco)}.lv .act-sob{color:var(--sob)}.lv .act-fal{color:var(--fal)}.lv .act-dan{color:var(--dan)}.lv .row{justify-content:space-between;align-items:center;gap:10px;display:flex}.lv .row-id{font:600 15px var(--mono)}.lv .row-d{color:var(--pizarra-600);font-size:12px}.lv .hc{color:#fff;background:#000}.lv .hc .ui-bar{background:#000;border-bottom:2px solid #fff}.lv .hc .card{color:#fff;background:#000;border:2px solid #fff}.lv .hc .card.focus{border:3px solid #ffd000}.lv .hc .row-d,.lv .hc .ui-sub{color:#fff}.lv .hc .progress{background:#000;border:2px solid #fff;height:12px}.lv .hc .progress i{background:#ffd000}.lv .hc .act{color:#fff;border-width:3px;height:64px;font-size:16px}.lv .hc .act-pri{color:#000;background:#ffd000;border-color:#ffd000}.lv .hc .pill-ok{color:#000;background:#4be39a}.lv .hc .pill-dan{color:#000;background:#ffd000}.lv .hc .pill-sob{color:#000;background:#c7b2ff}.lv .hc .pill-dark-ok{color:#000;background:#4be39a}.lv .hc .row-id{font-size:17px}.lv .hero .hc .act{gap:4px;height:60px;font-size:13px}.lv .hero .hc .act .ms{font-size:18px}.lv .flota{z-index:6;background:var(--blanco);border-radius:12px;align-items:center;gap:10px;padding:12px 16px 12px 12px;font-size:14px;line-height:1.3;animation:6s ease-in-out infinite lv-float;display:flex;position:absolute;box-shadow:0 18px 40px -12px #0f1b2d4d}.lv .flota .ms{border-radius:8px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-size:22px;display:flex}.lv .flota b{font-size:14px;display:block}.lv .flota small{color:var(--pizarra-600);font-size:12px}.lv .flota-dark{background:var(--noche);color:var(--blanco)}.lv .flota-dark small{color:var(--pizarra-400)}@keyframes lv-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.lv .marquee{background:var(--noche);color:var(--blanco);border-block:1px solid var(--noche-700);overflow:hidden}.lv .marquee-track{width:max-content;animation:38s linear infinite lv-marquee;display:flex}.lv .marquee:hover .marquee-track{animation-play-state:paused}.lv .marquee-item{white-space:nowrap;align-items:center;gap:28px;padding:22px 28px 22px 0;font-size:clamp(18px,2vw,24px);font-weight:600;font-stretch:112%;display:flex}.lv .marquee-item:after{content:"";background:var(--ambar);width:10px;height:10px}@keyframes lv-marquee{to{transform:translate(-50%)}}.lv .section{padding:clamp(72px,10vw,128px) 0}.lv .section-head{flex-direction:column;gap:16px;max-width:760px;margin-bottom:clamp(36px,5vw,56px);display:flex}.lv .split-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:clamp(36px,5vw,56px);display:flex}.lv .split-head .lead{max-width:460px;font-size:16px}.lv .compare{border-top:2px solid var(--noche);grid-template-columns:1fr 1fr;display:grid}.lv .compare-col{flex-direction:column;display:flex}.lv .compare-col h3{border-bottom:1px solid var(--pizarra-100);align-items:center;gap:8px;padding:18px 0;font-size:15px;font-weight:650;display:flex}.lv .compare-col:first-child h3{color:var(--pizarra-600)}.lv .compare-col:last-child h3:before{content:"";background:var(--ambar);width:8px;height:8px}.lv .compare-col:last-child{border-left:1px solid var(--pizarra-100);padding-left:28px}.lv .compare-col:first-child{padding-right:28px}.lv .compare-col p{border-bottom:1px solid var(--pizarra-100);padding:18px 0;font-size:clamp(16px,1.4vw,18px);line-height:1.45}.lv .compare-col:first-child p{color:var(--pizarra-600);background:linear-gradient(var(--pizarra-400),var(--pizarra-400)) no-repeat 0 52%/0 1px;transition:background-size .9s var(--ease)}.lv .compare.is-in .compare-col:first-child p{background-size:100% 1px}.lv .compare-col:last-child p{font-weight:500}.lv .compare.is-in .compare-col:first-child p:nth-of-type(2){transition-delay:.15s}.lv .compare.is-in .compare-col:first-child p:nth-of-type(3){transition-delay:.3s}.lv .compare.is-in .compare-col:first-child p:nth-of-type(4){transition-delay:.45s}@media (max-width:720px){.lv .compare{grid-template-columns:1fr}.lv .compare-col:last-child{border-left:0;margin-top:24px;padding-left:0}.lv .compare-col:first-child{padding-right:0}}.lv .story{background:var(--niebla)}.lv .story-grid{grid-template-columns:minmax(0,1fr) 400px;gap:clamp(40px,6vw,96px);display:grid}.lv .story-steps{flex-direction:column;display:flex}.lv .story-step{opacity:.28;flex-direction:column;justify-content:center;gap:18px;min-height:78vh;transition:opacity .4s;display:flex}.lv .story-step.active{opacity:1}.lv .story-step .n{font:600 14px var(--mono);color:var(--pizarra-600);align-items:center;gap:12px;display:flex}.lv .story-step .n:after{content:"";background:var(--pizarra-300);width:48px;height:2px}.lv .story-step.active .n:after{background:var(--ambar)}.lv .story-step ul{color:var(--pizarra-700);flex-direction:column;gap:10px;margin:6px 0 0;padding:0;font-size:16px;list-style:none;display:flex}.lv .story-step li{gap:10px;display:flex}.lv .story-step li .ms{color:var(--noche);font-size:20px}.lv .story-device{align-self:start;position:sticky;top:max(124px,50vh - 340px)}.lv .story-device .fit{max-width:330px;margin:0 auto}.lv .story-device .phone{width:330px;height:680px;position:relative}.lv .story-screen{z-index:1;opacity:0;transition:opacity .5s,transform .6s var(--ease);pointer-events:none;position:absolute;inset:11px;transform:translateY(24px)scale(.98)}.lv .story-screen.active{opacity:1;transform:none}.lv .story-dots{flex-direction:column;gap:10px;display:flex;position:absolute;top:50%;right:-28px;transform:translateY(-50%)}.lv .story-dots i{background:var(--pizarra-300);border-radius:50%;width:8px;height:8px;transition:background .3s,height .3s}.lv .story-dots i.active{background:var(--noche);border-radius:4px;height:24px}@media (max-width:980px){.lv .story-grid{grid-template-columns:1fr}.lv .story-device{order:-1;justify-self:center;width:100%;max-width:280px;margin:0 auto;position:relative;top:0}.lv .story-dots{right:-24px}.lv .story-step{opacity:1;border-top:1px solid var(--pizarra-100);min-height:auto;padding:36px 0}}.lv .toast{background:var(--noche);color:var(--blanco);opacity:0;transition:transform .5s var(--ease) .6s,opacity .3s .6s;border-radius:10px;align-items:center;gap:10px;padding:12px 14px;font-size:13px;display:flex;position:absolute;bottom:18px;left:14px;right:14px;transform:translateY(120%);box-shadow:0 12px 30px -8px #0f1b2d80}.lv .toast .ms{color:#6fd3a8;font-size:20px}.lv .toast em{color:var(--ambar);margin-left:auto;font-style:normal;font-weight:650}.lv .active .toast,.lv .is-in .toast{opacity:1;transform:none}.lv .tap{pointer-events:none;position:absolute;inset:0}.lv .tap:after{content:"";opacity:0;background:#f2b705b3;border-radius:50%;width:14px;height:14px;margin:-7px;position:absolute;top:50%;left:50%;transform:scale(0)}.lv .active .tap:after{animation:lv-tap 2.4s 1s var(--ease) infinite}@keyframes lv-tap{0%{opacity:.9;transform:scale(0)}40%{opacity:0;transform:scale(9)}to{opacity:0;transform:scale(9)}}.lv .xray{background:radial-gradient(30% 22% at 38% 46%,#f2b70559,#0000 70%),repeating-linear-gradient(0deg,#8db4ff1f 0 2px,#0000 2px 14px),repeating-linear-gradient(90deg,#8db4ff14 0 40px,#8db4ff29 40px 44px),linear-gradient(160deg,#1b2c47,#0b1422);border-radius:8px;flex:1;min-height:0;margin:0 14px;position:relative;overflow:hidden}.lv .xray:after{content:"";background:linear-gradient(#0000,#f2b70540,#0000);height:30%;animation:3s linear infinite lv-scan;position:absolute;top:-30%;left:0;right:0}@keyframes lv-scan{to{top:100%}}.lv .xray .box{border:2px solid var(--ambar);width:34%;height:28%;position:absolute;top:32%;left:24%}.lv .xray .box span{background:var(--ambar);color:var(--noche);white-space:nowrap;padding:3px 6px;font-size:10px;font-weight:700;position:absolute;top:-22px;left:-2px}.lv .xray .tag{font:500 10px var(--mono);background:var(--noche-800);color:#e8ecf2;border-radius:3px;padding:3px 6px;position:absolute;top:10px;left:10px}.lv .opt{border:1px solid var(--noche-500);color:#e8ecf2;border-radius:6px;align-items:center;gap:10px;height:44px;padding:0 12px;font-size:13px;font-weight:600;display:flex}.lv .opt i{border:2px solid var(--pizarra-400);border-radius:50%;width:16px;height:16px}.lv .opt.on{border:2px solid var(--ambar);background:#2a2410}.lv .opt.on i{border:5px solid var(--ambar)}.lv .qr{background:linear-gradient(var(--noche),var(--noche)) 0 0/28% 28% no-repeat, linear-gradient(var(--noche),var(--noche)) 100% 0/28% 28% no-repeat, linear-gradient(var(--noche),var(--noche)) 0 100%/28% 28% no-repeat, repeating-conic-gradient(var(--noche) 0 25%,#fff 0 50%) 0 0/12.5% 12.5%;outline:1px solid var(--pizarra-100);border:4px solid #fff;position:relative;overflow:hidden}.lv .pdf{background:#fff;border-radius:6px;flex-direction:column;gap:10px;padding:16px;display:flex;box-shadow:0 10px 30px -10px #0f1b2d59}.lv .pdf-k{background:var(--niebla);grid-template-columns:repeat(3,1fr);display:grid}.lv .pdf-k div{border-right:1px solid #fff;flex-direction:column;gap:1px;padding:8px;display:flex}.lv .pdf-k small{color:var(--pizarra-700);font-size:9px}.lv .pdf-k b{font-size:17px;font-stretch:112%}.lv .pdf-k em{color:var(--ok);font-size:9px;font-style:normal;font-weight:650}.lv .bars{border-bottom:1px solid var(--noche);align-items:flex-end;gap:6px;display:flex}.lv .bars span{background:var(--noche);height:var(--h);transform-origin:bottom;transition:transform .9s var(--ease);flex:1}.lv.js-on .bars span{transform:scaleY(0)}.lv .bars span:last-child{background:var(--ambar)}.lv.js-on .active .bars span,.lv.js-on .is-in .bars span{transform:scaleY(1)}.lv.js-on .bars span:nth-child(2){transition-delay:50ms}.lv.js-on .bars span:nth-child(3){transition-delay:.1s}.lv.js-on .bars span:nth-child(4){transition-delay:.15s}.lv.js-on .bars span:nth-child(5){transition-delay:.2s}.lv.js-on .bars span:nth-child(6){transition-delay:.25s}.lv.js-on .bars span:nth-child(7){transition-delay:.3s}.lv.js-on .bars span:nth-child(8){transition-delay:.35s}.lv.js-on .bars span:nth-child(9){transition-delay:.4s}.lv.js-on .bars span:nth-child(10){transition-delay:.45s}.lv.js-on .bars span:nth-child(11){transition-delay:.5s}.lv.js-on .bars span:nth-child(12){transition-delay:.55s}.lv .field-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(40px,6vw,96px);display:grid}.lv .field-list{border-top:1px solid var(--pizarra-300);flex-direction:column;margin-top:8px;display:flex}.lv .field-list>div{border-bottom:1px solid var(--pizarra-300);grid-template-columns:40px 1fr;gap:12px;padding:20px 0;display:grid}.lv .field-list .ms{font-size:28px}.lv .field-list b{margin-bottom:4px;font-size:18px;display:block}.lv .field-list p{color:var(--pizarra-700);font-size:15px;line-height:1.5}.lv .sun-toggle{border:1px solid var(--pizarra-300);background:var(--blanco);cursor:pointer;border-radius:999px;align-self:flex-start;align-items:center;gap:12px;margin-top:8px;padding:8px 16px 8px 8px;font-size:15px;font-weight:600;display:inline-flex}.lv .sun-toggle .sw{background:var(--pizarra-300);border-radius:999px;width:48px;height:28px;transition:background .25s;position:relative}.lv .sun-toggle .sw:after{content:"";width:22px;height:22px;transition:transform .25s var(--ease),background .25s;background:#fff;border-radius:50%;position:absolute;top:3px;left:3px}.lv .sun-toggle[aria-pressed=true] .sw{background:var(--noche)}.lv .sun-toggle[aria-pressed=true] .sw:after{background:var(--ambar);transform:translate(20px)}.lv .field-stage .screen{transition:background .4s,color .4s}.lv .field-stage .screen *{transition:background-color .4s,border-color .4s,color .4s}.lv .sync{border-radius:999px;align-items:center;gap:8px;height:34px;margin-left:auto;padding:0 12px;font-size:13px;font-weight:650;transition:background .4s,color .4s;display:flex}.lv .sync .ms{font-size:18px}.lv .sync[data-s=off]{color:#fff;background:#3e4654}.lv .sync[data-s=sync]{color:#8db4ff;background:#172b52}.lv .sync[data-s=sync] .ms{animation:1.2s linear infinite lv-spin}.lv .sync[data-s=ok]{color:#6fd3a8;background:#10372a}.lv .hc .sync[data-s=ok]{color:#000;background:#4be39a}@keyframes lv-spin{to{transform:rotate(-360deg)}}@media (max-width:980px){.lv .field-grid{grid-template-columns:1fr}}.lv .modules{border-top:1px solid var(--pizarra-300);border-left:1px solid var(--pizarra-300);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.lv .module{border-right:1px solid var(--pizarra-300);border-bottom:1px solid var(--pizarra-300);flex-direction:column;gap:14px;min-height:240px;padding:28px 24px;transition:background .25s;display:flex;position:relative}.lv .module:before{content:"";background:var(--ambar);width:0;height:3px;transition:width .35s var(--ease);position:absolute;top:0;left:0}.lv .module:hover{background:var(--niebla)}.lv .module:hover:before{width:100%}.lv .module .ms{font-size:34px}.lv .module b{font-size:19px}.lv .module p{color:var(--pizarra-700);font-size:15px;line-height:1.5}@media (max-width:1100px){.lv .modules{grid-template-columns:repeat(2,minmax(0,1fr))}.lv .module{min-height:0}}@media (max-width:560px){.lv .modules{grid-template-columns:1fr}}.lv .office{background:var(--niebla);overflow:hidden}.lv .office .laptop{max-width:1000px;margin:0 auto}.lv .dash{background:var(--niebla);height:100%;display:flex}.lv .dash-side{background:var(--noche);color:#c9ced6;flex-direction:column;flex:none;gap:2px;width:180px;padding:16px 10px;font-size:12px;display:flex}.lv .dash-side .brand{padding:0 6px 14px}.lv .dash-side .brand svg{width:22px;height:22px}.lv .dash-side .brand span{color:#fff;font-size:12px}.lv .dash-side a{height:32px;color:inherit;border-radius:5px;align-items:center;gap:8px;padding:0 8px;text-decoration:none;display:flex}.lv .dash-side a .ms{font-size:17px}.lv .dash-side a.on{background:var(--noche-700);color:#fff;font-weight:650}.lv .dash-main{flex-direction:column;flex:1;gap:14px;min-width:0;padding:18px 20px;display:flex}.lv .dash-k{border:1px solid var(--pizarra-100);background:#fff;border-radius:8px;grid-template-columns:repeat(6,1fr);display:grid}.lv .dash-k div{border-right:1px solid var(--pizarra-100);flex-direction:column;gap:2px;padding:10px 12px;display:flex}.lv .dash-k small{color:var(--pizarra-600);font-size:10px}.lv .dash-k b{font-size:22px;font-stretch:112%;line-height:1.05}.lv .dash-k em{color:var(--pizarra-600);font-size:10px;font-style:normal}.lv .dash-cols{flex:1;grid-template-columns:1.6fr 1fr;gap:14px;min-height:0;display:grid}.lv .dash-card{border:1px solid var(--pizarra-100);background:#fff;border-radius:8px;flex-direction:column;gap:10px;padding:14px;font-size:12px;display:flex}.lv .dash-card h4{margin:0;font-size:13px}.lv .dash-li{border-top:1px solid var(--pizarra-100);justify-content:space-between;align-items:center;padding:8px 0;display:flex}.lv .dash-li b{font-size:18px;font-stretch:112%}.lv .office-points{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:56px;display:grid}.lv .office-points div{border-top:3px solid var(--noche);flex-direction:column;gap:8px;padding-top:18px;display:flex}.lv .office-points b{font-size:20px;font-stretch:112%}.lv .office-points p{color:var(--pizarra-700);font-size:15px}@media (max-width:760px){.lv .office-points{grid-template-columns:1fr;gap:24px}}.lv .dark{background:var(--noche);color:var(--blanco)}.lv .dark .lead{color:var(--pizarra-300)}.lv .dark .kicker{color:var(--pizarra-400)}.lv .soon{background:var(--ambar);color:var(--noche);border-radius:999px;align-self:flex-start;padding:5px 12px;font-size:13px;font-weight:700}.lv .agency-grid{grid-template-columns:420px minmax(0,1fr);gap:56px;display:grid}.lv .agency-list{border-top:1px solid var(--noche-600);grid-template-columns:1fr 1fr;display:grid}.lv .agency-list div{border-bottom:1px solid var(--noche-600);gap:14px;padding:24px 24px 24px 0;display:flex}.lv .agency-list div:before{content:"";background:var(--ambar);flex:none;width:8px;height:8px;margin-top:9px}.lv .agency-list b{margin-bottom:4px;font-size:18px;display:block}.lv .agency-list p{color:var(--pizarra-400);font-size:15px}@media (max-width:980px){.lv .agency-grid{grid-template-columns:1fr;gap:32px}}@media (max-width:560px){.lv .agency-list{grid-template-columns:1fr}}.lv .sec-grid{grid-template-columns:360px minmax(0,1fr);gap:56px;display:grid}.lv .sec-list{border-top:1px solid var(--pizarra-300);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lv .sec-list div{border-bottom:1px solid var(--pizarra-300);flex-direction:column;gap:10px;padding:24px 24px 24px 0;display:flex}.lv .sec-list .ms{font-size:28px}.lv .sec-list b{font-size:17px}.lv .sec-list p{color:var(--pizarra-700);font-size:14px}@media (max-width:980px){.lv .sec-grid{grid-template-columns:1fr;gap:32px}.lv .sec-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.lv .sec-list{grid-template-columns:1fr}}.lv .verify-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,96px);display:grid}.lv .verify-steps{flex-direction:column;gap:16px;margin-top:8px;display:flex}.lv .verify-steps div{color:var(--pizarra-700);grid-template-columns:36px 1fr;gap:12px;font-size:16px;display:grid}.lv .verify-steps span{font:600 14px var(--mono);color:var(--noche);padding-top:2px}.lv .scanline{background:var(--ambar);height:3px;animation:2.4s ease-in-out infinite alternate lv-qrscan;position:absolute;left:0;right:0;box-shadow:0 0 18px 4px #f2b70599}@keyframes lv-qrscan{0%{top:4%}to{top:94%}}@media (max-width:980px){.lv .verify-grid{grid-template-columns:1fr}}.lv .demo{background:var(--niebla)}.lv .demo-grid{grid-template-columns:minmax(0,1fr) minmax(0,600px);gap:80px;display:grid}.lv .form{border:1px solid var(--pizarra-100);background:#fff;border-radius:12px;grid-template-columns:1fr 1fr;gap:16px;padding:clamp(22px,3vw,36px);display:grid}.lv .field{flex-direction:column;gap:6px;display:flex}.lv .field.full{grid-column:1/-1}.lv .field label{font-size:14px;font-weight:600}.lv .field label small{color:var(--pizarra-600);font-size:14px;font-weight:400}.lv .input{border:1px solid var(--pizarra-300);background:#fff;border-radius:6px;height:48px;padding:0 14px;font-size:16px;transition:border-color .2s,box-shadow .2s}.lv textarea.input{resize:vertical;height:96px;padding:12px 14px}.lv .input:focus{border-color:var(--noche);box-shadow:0 0 0 3px var(--ambar-100);outline:0}.lv .seg{border:1px solid var(--pizarra-300);border-radius:6px;grid-template-columns:1fr 1fr;height:48px;display:grid;overflow:hidden}.lv .seg input{opacity:0;position:absolute}.lv .seg label{cursor:pointer;justify-content:center;align-items:center;font-size:15px;font-weight:600;transition:background .2s,color .2s;display:flex}.lv .seg input:checked+label{background:var(--noche);color:#fff}.lv .seg input:focus-visible+label{box-shadow:inset 0 0 0 3px var(--ambar)}.lv .check{color:var(--pizarra-700);grid-column:1/-1;align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;display:flex}.lv .check input{width:18px;height:18px;accent-color:var(--noche);flex:none;margin:2px 0 0}.lv .form .btn{grid-column:1/-1;height:54px}.lv .form-ok{background:var(--ok-bg);color:var(--ok);border-radius:8px;grid-column:1/-1;align-items:flex-start;gap:12px;padding:16px;display:none}.lv .form-ok .ms{font-size:24px}.lv .form-ok p{color:var(--pizarra-700);font-size:15px}.lv .form.sent .form-ok{display:flex}@media (max-width:980px){.lv .demo-grid{grid-template-columns:1fr;gap:40px}}@media (max-width:560px){.lv .form{grid-template-columns:1fr}}.lv .footer{background:var(--noche);color:var(--pizarra-300);padding:56px 0 40px;font-size:14px}.lv .footer .wrap{flex-wrap:wrap;justify-content:space-between;gap:40px;display:flex}.lv .footer .brand span{color:#fff;font-size:16px}.lv .footer .brand svg{width:28px;height:28px}.lv .footer-cols{flex-wrap:wrap;gap:56px;display:flex}.lv .footer-cols div{flex-direction:column;gap:10px;display:flex}.lv .footer-cols b{color:#fff}.lv .footer a{color:var(--pizarra-300);text-decoration:none}.lv .footer a:hover{color:#fff}.lv .footer .verify-link{color:var(--ambar);align-items:center;gap:6px;font-weight:600;display:flex}.lv .footer-legal{max-width:var(--wrap);padding:20px var(--gut) 0;border-top:1px solid var(--noche-700);color:var(--pizarra-400);flex-wrap:wrap;justify-content:space-between;gap:16px;margin:40px auto 0;font-size:13px;display:flex}.lv.js-on .reveal{opacity:0;transition:opacity .8s var(--ease),transform .8s var(--ease);transform:translateY(28px)}.lv.js-on .reveal.is-in{opacity:1;transform:none}.lv.js-on .reveal-d1{transition-delay:.1s}.lv.js-on .reveal-d2{transition-delay:.2s}.lv.js-on .reveal-d3{transition-delay:.3s}.lv.js-on .hero .reveal{transition-duration:1s}@media (prefers-reduced-motion:reduce){.lv *,.lv :before,.lv :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.lv.js-on .reveal{opacity:1;transform:none}.lv.js-on .bars span{transform:none}.lv .toast{opacity:1;transform:none}}.lv .fit{aspect-ratio:var(--ar)}.lv .fit-inner{visibility:hidden}.lv .fit-inner[data-listo]{visibility:visible}.lv .ticker{background:var(--noche);color:#fff;border-bottom:1px solid #ffffff14;font-size:13px;overflow:hidden}.lv .ticker-cinta{width:max-content;animation:45s linear infinite lv-marquee;display:flex}.lv .ticker:hover .ticker-cinta{animation-play-state:paused}.lv .ticker-fila{white-space:nowrap;align-items:center;gap:32px;margin:0;padding:7px 32px 7px 0;list-style:none;display:flex}.lv .ticker-fila li{align-items:baseline;gap:8px;display:inline-flex}.lv .ticker-fila strong{font-family:var(--mono);font-variant-numeric:tabular-nums;color:#fff}.lv .ticker-nombre{color:var(--ambar);letter-spacing:.02em;font-weight:600}.lv .ticker-sube{color:#6fd3a8;font-size:12px}.lv .ticker-baja{color:#ff8a8a;font-size:12px}.lv .ticker-nota{color:var(--pizarra-400);font-size:12px}@media (prefers-reduced-motion:reduce){.lv .ticker{overflow-x:auto}.lv .ticker-fila[aria-hidden]{display:none}}.lv .foto{color:#fff;background:var(--noche);align-items:flex-end;min-height:clamp(420px,62vh,620px);display:flex;position:relative;overflow:hidden}.lv .foto img{object-fit:cover;will-change:transform;width:100%;max-width:none;height:124%;position:absolute;top:-12%;left:0}.lv .foto:after{content:"";background:linear-gradient(#0f1b2d26 0%,#0f1b2d8c 55%,#0f1b2deb 100%);position:absolute;inset:0}.lv .foto .wrap{z-index:1;flex-direction:column;gap:16px;width:100%;padding-top:96px;padding-bottom:clamp(40px,6vw,72px);display:flex;position:relative}.lv .foto .kicker{color:var(--ambar)}.lv .foto .h2{color:#fff;max-width:780px}.lv .foto .lead{color:#dfe3e9;max-width:620px}.lv .foto-datos{color:#dfe3e9;flex-wrap:wrap;gap:12px 28px;margin-top:8px;font-size:15px;display:flex}.lv .foto-datos span{align-items:center;gap:8px;display:inline-flex}.lv .foto-datos .ms{color:var(--ambar);font-size:20px}.lv .prox{background:var(--ambar-100);color:var(--noche);border-radius:999px;align-self:flex-start;margin-top:auto;padding:3px 10px;font-size:12px;font-weight:700}.lv .noticias{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.lv .noticia{color:var(--noche);border:1px solid var(--pizarra-100);transition:box-shadow .2s,transform .2s var(--ease);background:#fff;border-radius:12px;grid-template-rows:auto auto 1fr;gap:10px;padding-bottom:18px;text-decoration:none;display:grid;overflow:hidden}.lv .noticia:hover{color:var(--noche);transform:translateY(-3px);box-shadow:0 18px 40px -16px #0f1b2d4d}.lv .noticia img,.lv .noticia-sin-imagen{aspect-ratio:16/9;object-fit:cover;background:var(--niebla);width:100%}.lv .noticia-sin-imagen{color:var(--pizarra-600);place-items:center;display:grid}.lv .noticia-fuente{font:600 12px var(--mono);color:var(--pizarra-600);text-transform:uppercase;letter-spacing:.04em;padding:0 18px}.lv .noticia strong{padding:0 18px;font-size:17px;line-height:1.35}@media (max-width:980px){.lv .noticias{grid-template-columns:1fr 1fr}}@media (max-width:560px){.lv .noticias{grid-template-columns:1fr}}.lv .form-error{background:var(--fal-bg);color:var(--fal);border-radius:8px;grid-column:1/-1;margin:0;padding:12px 14px;font-size:14px}.lv .form .btn[disabled]{opacity:.7;cursor:progress}.lv .trampa{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.lv .seg{position:relative}.lv .footer-cols a{align-items:center;gap:6px;display:inline-flex}.lv .nav-links a,.lv .btn{white-space:nowrap}.lv .nav .wrap{gap:32px}.lv .nav-links{gap:24px}@media (max-width:1240px){.lv .nav .wrap{gap:20px}.lv .nav-links{gap:16px;font-size:14px}.lv .nav-cta .btn{padding:0 14px}}.lv .brand,.lv .brand svg{flex:none}.lv .pill-ambar{background:var(--ambar);color:var(--noche)}.lv .actores-mini{flex-wrap:wrap;gap:10px;display:flex}.lv .actor-chip{border:1px solid var(--pizarra-100);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 6px;font-size:14px;font-weight:600;display:inline-flex}.lv .actor-chip .ms,.lv .actor-chip svg{border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:18px;display:grid}.lv .actor-chip.afuera .ms{color:var(--pizarra-700);background:#eef0f3}.lv .actor-chip.aduana .ms{background:var(--noche);color:#fff}.lv .actor-chip.levante svg{border-radius:8px}.lv .tablero-escena{justify-self:end;width:100%;max-width:560px;position:relative}.lv .tablero{background:var(--noche);color:#fff;box-shadow:0 40px 80px -24px #0f1b2d73,inset 0 0 0 2px var(--noche-700);border-radius:22px;padding:22px 24px}.lv .tablero-cab{border-bottom:1px solid var(--noche-700);justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:4px;padding-bottom:14px;display:flex}.lv .tablero-cab b{font:600 22px var(--mono);letter-spacing:.04em;color:var(--ambar);display:block}.lv .tablero-cab small{color:var(--pizarra-400);font-size:13px}.lv .tablero-hora{font:500 14px var(--mono);color:#e8ecf2;align-items:center;gap:6px;display:inline-flex}.lv .tablero-hora .ms{color:var(--pizarra-400);font-size:18px}.lv .tablero-fila{border-bottom:1px dashed var(--noche-700);grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid}.lv .tablero-fila:last-child{border-bottom:0;padding-bottom:0}.lv .tablero-fila>.ms{background:var(--noche-700);width:38px;height:38px;color:var(--ambar);border-radius:9px;place-items:center;font-size:21px;display:grid}.lv .tablero-fila strong{font-size:15px;display:block}.lv .tablero-fila small{color:var(--pizarra-400);font-size:12px}.lv .tablero-fila .pill{font-family:var(--mono);letter-spacing:.02em;font-weight:600}.lv.js-on .tablero-escena .tablero-fila{opacity:0;transform-origin:top;transition:opacity .45s,transform .6s var(--ease);transform:translateY(-6px)rotateX(70deg)}.lv.js-on .tablero-escena.is-in .tablero-fila{opacity:1;transform:none}.lv.js-on .tablero-escena.is-in .tablero-fila:nth-child(3){transition-delay:.12s}.lv.js-on .tablero-escena.is-in .tablero-fila:nth-child(4){transition-delay:.24s}.lv.js-on .tablero-escena.is-in .tablero-fila:nth-child(5){transition-delay:.36s}.lv.js-on .tablero-escena.is-in .tablero-fila:nth-child(6){transition-delay:.48s}.lv.js-on .tablero-escena.is-in .tablero-fila:nth-child(7){transition-delay:.6s}.lv.js-on .tablero-escena.is-in .tablero-fila:nth-child(8){transition-delay:.72s}.lv .tablero-fila .pill-ambar{animation:2.4s ease-in-out infinite lv-parpadeo}@keyframes lv-parpadeo{0%,to{opacity:1}50%{opacity:.55}}@media (max-width:980px){.lv .tablero-escena{justify-self:stretch;max-width:none;margin-top:24px}.lv .tablero-escena .flota{display:none}}@media (prefers-reduced-motion:reduce){.lv.js-on .tablero-escena .tablero-fila{opacity:1;transform:none}}.lv.arq .story-step{opacity:.42;min-height:auto}.lv.arq .story-step.active{opacity:1}.lv .ruta-grid{grid-template-columns:330px minmax(0,1fr);gap:clamp(32px,5vw,72px);display:grid}.lv .ruta-panel{align-self:start;height:440px;position:sticky;top:max(110px,50vh - 220px)}.lv.arq .story-screen{inset:0}.lv .panel-paso{background:var(--noche);color:#fff;border-radius:22px;flex-direction:column;gap:12px;height:100%;padding:28px;display:flex;box-shadow:0 30px 60px -24px #0f1b2d73}.lv .panel-num{color:var(--ambar);letter-spacing:-.02em;font-size:72px;font-weight:650;font-stretch:118%;line-height:.9}.lv .panel-num small{color:var(--pizarra-400);letter-spacing:0;margin-left:6px;font-size:18px}.lv .panel-icono{color:#fff;margin-top:6px;font-size:40px}.lv .panel-paso h3{font-size:30px;font-weight:650;font-stretch:118%;line-height:1.05}.lv .panel-cuando{color:var(--pizarra-300);align-items:center;gap:6px;font-size:14px;display:inline-flex}.lv .panel-cuando .ms{font-size:18px}.lv .panel-levante{border-top:1px solid var(--noche-700);align-items:flex-start;gap:12px;margin-top:auto;padding-top:16px;font-size:15px;line-height:1.4;display:flex}.lv .panel-levante svg{flex:none;width:30px;height:30px}.lv .panel-levante small{font:600 11px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ambar);margin-bottom:2px;display:block}.lv .panel-barra{background:var(--noche-700);border-radius:3px;height:6px;overflow:hidden}.lv .panel-barra i{background:var(--ambar);height:100%;transition:width .8s var(--ease);display:block}.lv.arq .story-dots{right:-24px}.lv .ruta{--avance:0;padding-left:64px;position:relative}.lv .ruta:before{content:"";background:repeating-linear-gradient(var(--pizarra-300) 0 6px,transparent 6px 12px);width:2px;position:absolute;top:12px;bottom:12px;left:21px}.lv .ruta-linea{width:2px;height:calc((100% - 24px) * var(--avance));background:var(--ambar);position:absolute;top:12px;left:21px}.lv .ruta-avion{z-index:2;left:22px;top:calc(12px + (100% - 24px) * var(--avance));background:var(--noche);width:44px;height:44px;color:var(--ambar);box-shadow:0 0 0 6px var(--niebla),0 10px 24px -8px #0f1b2d80;border-radius:50%;place-items:center;margin:-22px 0 0 -22px;display:grid;position:absolute}.lv .ruta-avion .ms{font-size:24px;transform:rotate(180deg)}.lv .paso{border-bottom:1px solid var(--pizarra-100);padding:36px 0;position:relative}.lv .paso:first-of-type{padding-top:8px}.lv .paso:before{content:"";background:var(--niebla);border:2px solid var(--pizarra-300);border-radius:50%;width:14px;height:14px;transition:background .3s,border-color .3s;position:absolute;top:50px;left:-49px}.lv .paso:first-of-type:before{top:22px}.lv .paso.active:before{background:var(--ambar);border-color:var(--ambar)}.lv .paso-cab{align-items:center;gap:16px;margin-bottom:18px;display:flex}.lv .paso-icono{border:1px solid var(--pizarra-100);background:#fff;border-radius:14px;flex:none;place-items:center;width:52px;height:52px;display:grid}.lv .paso-icono .ms{font-size:28px}.lv .paso.active .paso-icono{background:var(--noche);border-color:var(--noche);color:var(--ambar)}.lv .paso .n{font:600 12px var(--mono);letter-spacing:.04em;color:var(--pizarra-600)}.lv .paso .h3{margin-top:2px}.lv .carriles{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.lv .carril{border:1px solid var(--pizarra-100);background:#fff;border-radius:12px;flex-direction:column;gap:10px;padding:16px;font-size:15px;line-height:1.45;display:flex}.lv .carril-actor{font:600 11.5px var(--mono);text-transform:uppercase;letter-spacing:.05em;color:var(--pizarra-600);align-items:center;gap:8px;display:flex}.lv .carril-actor .ms,.lv .carril-actor svg{border-radius:7px;flex:none;place-items:center;width:28px;height:28px;font-size:18px;display:grid}.lv .carril.afuera .carril-actor .ms{color:var(--pizarra-700);background:#eef0f3}.lv .carril.aduana{background:var(--noche);color:#fff;border-color:var(--noche)}.lv .carril.aduana .carril-actor{color:var(--pizarra-400)}.lv .carril.aduana .carril-actor .ms{background:var(--noche-700);color:#fff}.lv .carril.levante{background:var(--ambar-100);border-color:#f2dd8f}.lv .carril.levante .carril-actor{color:#6b5200}.lv .carril.vacio{color:var(--pizarra-600);background:0 0;border-style:dashed}.lv .carril.vacio .carril-actor .ms{color:var(--pizarra-400)}@media (max-width:980px){.lv .ruta-grid{grid-template-columns:1fr}.lv .ruta-panel{display:none}.lv.arq .story-step{opacity:1}}@media (max-width:720px){.lv .carriles{grid-template-columns:1fr}.lv .ruta{padding-left:48px}.lv .ruta:before,.lv .ruta-linea{left:15px}.lv .ruta-avion{width:36px;height:36px;margin:-18px 0 0 -18px;left:16px}.lv .paso:before{left:-40px}}.lv .modules.actores{grid-template-columns:repeat(3,minmax(0,1fr))}.lv .module-logo{width:34px;height:34px}.lv .base-lista div:before{display:none}.lv .base-lista .ms{color:var(--ambar);flex:none;font-size:28px}@media (max-width:760px){.lv .modules.actores{grid-template-columns:1fr}}.lv.arq .display{font-size:clamp(40px,5.2vw,70px)}.lv .tablero-hora{white-space:nowrap}
.N6m_tW_resumen{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:640px;margin-bottom:36px;display:grid}.N6m_tW_resumen div{border:1px solid var(--pizarra-100);background:#fff;border-radius:12px;gap:2px;padding:18px 20px;display:grid}.N6m_tW_resumen div:first-child{background:var(--noche);border-color:var(--noche);color:#fff}.N6m_tW_resumen div:first-child span{color:var(--pizarra-300)}.N6m_tW_resumen strong{font-size:30px;font-stretch:112%;line-height:1.05}.N6m_tW_resumen span{color:var(--pizarra-600);font-size:13px}.N6m_tW_grupo{gap:12px;margin-bottom:32px;display:grid}.N6m_tW_grupo>h3{color:var(--pizarra-700);align-items:center;margin:0;font-size:15px;display:flex}.N6m_tW_casillas{gap:10px;display:grid}.N6m_tW_casilla{border:1px solid var(--pizarra-100);background:#fff;border-radius:12px;grid-template-columns:32px 1fr auto;align-items:start;gap:14px;padding:18px 20px;transition:border-color .2s,box-shadow .2s;display:grid}.N6m_tW_casilla:hover{box-shadow:0 14px 30px -18px #0f1b2d59}.N6m_tW_casilla[data-estado=VALIDADO]{border-color:var(--validado-fg);background:color-mix(in srgb, var(--validado-bg) 45%, #fff)}.N6m_tW_casilla[data-estado=OBSERVADO]{border-color:var(--danado-fg);background:color-mix(in srgb, var(--danado-bg) 45%, #fff)}.N6m_tW_marca{border:2px solid var(--pizarra-300);background:#fff;border-radius:6px;place-items:center;width:28px;height:28px;display:grid}.N6m_tW_casilla[data-estado=VALIDADO] .N6m_tW_marca{background:var(--validado-fg);border-color:var(--validado-fg);color:#fff}.N6m_tW_casilla[data-estado=OBSERVADO] .N6m_tW_marca{background:var(--danado-fg);border-color:var(--danado-fg);color:#fff}.N6m_tW_casilla h3{margin:0 0 4px;font-size:16px}.N6m_tW_casilla p{color:var(--pizarra-700);margin:0;font-size:14px}.N6m_tW_meta{color:var(--pizarra-600);flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;font-size:12px;display:flex}.N6m_tW_num{background:var(--ambar);width:24px;height:24px;color:var(--noche);border-radius:50%;place-items:center;margin-right:8px;font-size:12px;font-weight:800;display:inline-grid}.N6m_tW_editor{gap:var(--e-2);padding-top:var(--e-2);border-top:1px dashed var(--pizarra-300);grid-column:2/-1;display:grid}.N6m_tW_botones{gap:var(--e-2);flex-wrap:wrap;display:flex}.N6m_tW_archivos{flex-direction:column;gap:4px;font-size:14px;display:flex}.N6m_tW_archivos a{text-decoration:none}@media (max-width:899px){.N6m_tW_casilla{grid-template-columns:32px 1fr}.N6m_tW_casilla>:nth-child(3){grid-column:2}}@media (max-width:560px){.N6m_tW_resumen{grid-template-columns:1fr}}
