.lc{--lc-fondo:#0a0a0a;--lc-panel:#ffffff08;--lc-texto:#ededed;--lc-suave:#ffffff9e;--lc-tenue:#ffffff61;--lc-borde:#ffffff14;--lc-neon:#ff2e88;--lc-neon-suave:#ff2e881f;--lc-titulo:var(--font-montserrat), "Arial Black", system-ui, sans-serif;--lc-letra:var(--font-inter), system-ui, sans-serif;--lc-mono:var(--font-jetbrains), ui-monospace, Consolas, monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;color:var(--lc-texto);font:15px/1.55 var(--lc-letra);background:radial-gradient(600px 420px at 50% 0, #ff2e8829, transparent 70%), linear-gradient(#ff2e880d 1px, transparent 1px) 0 0 / 40px 40px, linear-gradient(90deg, #ff2e880d 1px, transparent 1px) 0 0 / 40px 40px, var(--lc-fondo);position:relative;overflow-x:clip}.lc *,.lc :before,.lc :after{box-sizing:border-box}.lc .caja{max-width:1000px;padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));margin:0 auto}.lc .cab{justify-content:space-between;align-items:center;padding-block:18px;display:flex}.lc .marca{font:800 15px var(--lc-titulo);color:var(--lc-neon);letter-spacing:.02em;align-items:center;gap:10px;display:flex}.lc .marca img{filter:drop-shadow(0 0 6px #ff2e88cc);width:auto;height:30px}.lc .cab .lc-btn{padding:8px 13px;font-size:12px}.lc .cab{padding-block:11px}.lc .cab .lc-btn{isolation:isolate;clip-path:none;background:0 0;height:44px;padding:0 13px;animation:none;position:relative}.lc .cab .lc-btn:before{content:"";z-index:-1;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);position:absolute;inset:8px 0}.lc .cab .lc-btn-neon:before{background:var(--lc-neon)}.lc .cab .acciones{align-items:center;gap:8px;display:flex}.lc .cab .lc-btn-fantasma{color:var(--lc-texto)}.lc .cab .lc-btn-fantasma:before{clip-path:none;box-shadow:inset 0 0 0 1px #ffffff38}.lc .cab .lc-btn-fantasma:hover{color:var(--lc-neon)}.lc .cab .lc-btn-fantasma:hover:before{box-shadow:inset 0 0 0 1px var(--lc-neon)}.lc .lc-btn{font:600 14px var(--lc-letra);cursor:pointer;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);border:0;justify-content:center;align-items:center;gap:.4rem;padding:13px 22px;line-height:1;text-decoration:none;display:inline-flex}.lc .lc-btn-neon{background:var(--lc-neon);color:#000;animation:2.4s ease-in-out infinite lcPulso}@keyframes lcPulso{50%{box-shadow:0 0 22px #ff2e888c}}.lc .lc-chip{font:500 11px var(--lc-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--lc-neon);background:var(--lc-neon-suave);border:1px solid #ff2e8873;padding:7px 11px;display:inline-block}@property --lc-g{syntax:"<angle>";inherits:false;initial-value:0deg}@property --lc-gp{syntax:"<angle>";inherits:false;initial-value:0deg}.lc .c-hero .lc-chip{background:linear-gradient(var(--lc-fondo), var(--lc-fondo)) padding-box, conic-gradient(from var(--lc-g), #ff2e8840, #ff2e88 10%, #fff 13%, #ff2e88 16%, #ff2e8840 30%) border-box;border-color:#0000;animation:3s linear infinite lcBordeLuz;position:relative}.lc .c-hero .lc-chip:before{content:"";background:var(--lc-neon-suave);pointer-events:none;position:absolute;inset:0}@keyframes lcBordeLuz{to{--lc-g:360deg}}.lc .ceja{font:500 11px var(--lc-mono);letter-spacing:.28em;text-transform:uppercase;color:var(--lc-neon);text-align:center}.lc h1,.lc h2{font-family:var(--lc-titulo);text-wrap:balance;margin:0}.lc h1{letter-spacing:-.01em;font-size:clamp(30px,5.2vw,52px);font-weight:900;line-height:1.05}.lc h2{text-align:center;font-size:clamp(24px,3.4vw,34px);font-weight:800;line-height:1.15}.lc .grad{background:linear-gradient(92deg,#fff 0%,#ff8fc2 38%,#ff2e88 75%);color:#0000;-webkit-background-clip:text;background-clip:text}.lc .seccion{grid-template-columns:minmax(0,1fr);gap:26px;padding-block:56px;display:grid}.lc .cabeza{text-align:center;justify-items:center;gap:10px;display:grid}.lc #precios{scroll-margin-top:8px}.lc .video{aspect-ratio:4/5;cursor:pointer;width:100%;max-width:100%;color:var(--lc-texto);font:inherit;text-align:center;background:#000 50%/cover;border:1px solid #ffffff1f;padding:0;display:block;position:relative;overflow:hidden}.lc .video video{object-fit:cover;background:#000;width:100%;height:100%;position:absolute;inset:0}.lc .video .sombra{background:linear-gradient(#000000a6,#0000 32% 75%,#00000080);position:absolute;inset:0}.lc .video .arriba{z-index:2;text-align:center;gap:4px;display:grid;position:absolute;top:16px;left:16px;right:16px}.lc .video .arriba small{font:700 10px var(--lc-mono);letter-spacing:.28em;color:var(--lc-neon)}.lc .video .arriba b{font:800 clamp(18px, 2.2vw, 22px) / 1.1 var(--lc-titulo)}.lc .video .play{z-index:2;background:var(--lc-neon);border-radius:50%;place-items:center;width:76px;height:76px;margin:auto;animation:2s ease-in-out infinite lcHalo;display:grid;position:absolute;inset:0}.lc .video .play svg{fill:#fff;width:30px;height:30px;margin-left:5px}@keyframes lcHalo{0%,to{box-shadow:0 0 #ff2e888c,0 0 20px #ff2e8899}50%{box-shadow:0 0 0 14px #ff2e8800,0 0 30px #ff2e88e6}}.lc .video .dur{z-index:2;font:700 11px var(--lc-mono);letter-spacing:.1em;background:#0009;padding:4px 7px;position:absolute;bottom:12px;right:12px}.lc .tren{padding-block:6px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.lc .via{gap:10px;width:max-content;animation:46s linear infinite lcTren;display:flex}.lc .via img,.lc .via video{object-fit:cover;border:1px solid var(--lc-borde);flex:none;width:150px;max-width:none;height:200px;display:block}@keyframes lcTren{to{transform:translate(-50%)}}.lc .precios{justify-items:center;gap:18px;width:100%;display:grid;container-type:inline-size}.lc .pz{font:600 12px var(--lc-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--lc-neon);background:linear-gradient(var(--lc-fondo), var(--lc-fondo)) padding-box, conic-gradient(from var(--lc-gp), #ff2e8840, #ff2e88 10%, #fff 13%, #ff2e88 16%, #ff2e8840 30%) border-box;border:1px solid #0000;align-items:center;gap:9px;padding:8px 13px;animation:3s linear infinite lcBordeLuzP;display:inline-flex;position:relative}.lc .pz:before{content:"";background:var(--lc-neon-suave);pointer-events:none;position:absolute;inset:0}.lc .pz i{background:var(--lc-neon);border-radius:50%;width:7px;height:7px;animation:1.6s ease-out infinite lcVivo}@keyframes lcBordeLuzP{to{--lc-gp:360deg}}@keyframes lcVivo{0%{box-shadow:0 0 #ff2e88b3}to{box-shadow:0 0 0 8px #ff2e8800}}.lc .tarjeta{border:1px solid var(--lc-neon);background:linear-gradient(#ff2e8817,#ff2e8803);gap:18px;width:100%;max-width:460px;padding:22px 22px 26px;transition:border-color .4s,background .4s,box-shadow .4s;animation:2.6s ease-in-out infinite lcRespira;display:grid;position:relative}@keyframes lcRespira{0%,to{box-shadow:0 0 18px #ff2e8840}50%{box-shadow:0 0 38px #ff2e888c,inset 0 0 22px #ff2e8814}}.lc .interruptor{background:#000;border:1px solid #2a2a2a;grid-template-columns:1fr 1fr;padding:4px;display:grid;position:relative}.lc .interruptor button{z-index:1;color:var(--lc-suave);font:700 13px var(--lc-letra);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:11px 8px;display:flex;position:relative}.lc .interruptor button[aria-pressed=true]{color:#000}.lc .interruptor .bola{background:var(--lc-neon);width:calc(50% - 4px);transition:transform .35s cubic-bezier(.3,1.4,.5,1),background .4s,box-shadow .4s;position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 0 16px #ff2e8899}.lc .interruptor[data-plan=anual] .bola{transform:translate(100%)}.lc .interruptor[data-plan=mensual] .bola{box-shadow:none;background:#3a3a3a}.lc .interruptor[data-plan=mensual] button[aria-pressed=true]{color:#fff}.lc .mini{font:800 10px var(--lc-mono);color:#04140a;background:#2bd96b;padding:2px 5px;animation:1.8s ease-in-out infinite lcSalta}@keyframes lcSalta{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.lc .cifra{font-variant-numeric:tabular-nums;align-items:baseline;gap:4px 10px;min-height:60px;display:flex}.lc .cifra s{color:var(--lc-tenue);font:600 15px var(--lc-letra)}.lc .cifra b{font:900 56px/1 var(--lc-titulo);letter-spacing:-.02em;transition:color .4s}.lc .cifra .mes{color:var(--lc-tenue);font-size:14px}.lc .pill{white-space:nowrap;font:800 11px var(--lc-mono);letter-spacing:.06em;color:#04140a;background:#2bd96b;align-self:center;padding:4px 8px;transition:background .4s,color .4s,box-shadow .4s;box-shadow:0 0 14px #2bd96b73}.lc .ventajas{color:var(--lc-suave);gap:10px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.lc .ventajas li{align-items:center;gap:10px;transition:opacity .25s;display:flex}.lc .ventajas li svg{flex:0 0 20px;width:20px;height:20px;transition:opacity .4s}.lc .ventajas li.fuerte{color:#fff;font-weight:600}.lc .ventajas li.no{opacity:.28;text-decoration:line-through}.lc .regalo-li{color:#fff;border-left:2px solid var(--lc-neon);background:linear-gradient(90deg,#ff2e8829,#ff2e8800);margin:0 -10px;padding:8px 10px;font-weight:600;position:relative;overflow:hidden}.lc .regalo-li b{color:var(--lc-neon)}.lc .regalo-li:after{content:"";background:linear-gradient(100deg,#0000,#ffffff2e,#0000);width:40%;animation:3.6s ease-in-out infinite lcDestello;position:absolute;top:0;bottom:0;left:-110%;transform:skew(-20deg)}.lc .regalo-li svg{filter:drop-shadow(0 0 6px #ff2e88cc)}.lc .ventajas li.regalo-li.no{background:0 0;border-left-color:#0000}.lc .ventajas li.regalo-li.no:after{display:none}.lc .ventajas li.regalo-li.no b{color:inherit}.lc .tarjeta .btn-hero{cursor:pointer;justify-content:center;align-items:center;width:100%;line-height:1;text-decoration:none;display:flex}.lc .tarjeta .halo{width:100%!important}.lc .seguro{color:var(--lc-tenue);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 14px;font-size:12px;display:flex}.lc .seguro svg{fill:none;stroke:currentColor;stroke-width:2px;vertical-align:-2px;width:14px;height:14px;margin-right:4px;display:inline}.lc .tarjeta[data-plan=mensual]{box-shadow:none;background:#ffffff06;border-color:#3a3a3a;animation:none}.lc .tarjeta[data-plan=mensual] .halo{filter:none}.lc .tarjeta[data-plan=mensual] .btn-hero{animation:none}.lc .tarjeta[data-plan=mensual] .btn-hero:after{display:none}.lc .tarjeta[data-plan=mensual] .btn-hero .flecha{animation:none}.lc .tarjeta[data-plan=mensual] .pill{color:#cfcfcf;box-shadow:none;background:#3a3a3a}.lc .tarjeta[data-plan=mensual] .ventajas svg{opacity:.6}.lc .tarjeta[data-plan=mensual] .cifra b{color:#cfcfcf}@container (max-width:520px){.lc .cifra{flex-wrap:wrap;align-content:flex-start;min-height:auto}.lc .cifra b{font-size:40px}.lc .cifra s{font-size:13px}.lc .tarjeta .btn-hero{white-space:nowrap;padding:15px 14px;font-size:13px}}.lc .faq{gap:8px;width:100%;max-width:640px;margin:0 auto;display:grid}.lc .faq details{background:var(--lc-panel);border:1px solid var(--lc-borde);transition:border-color .25s,background .25s}.lc .faq details[open]{background:#ff2e880d;border-color:#ff2e8880}.lc .faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-size:14px;font-weight:600;list-style:none;display:flex}.lc .faq summary::-webkit-details-marker{display:none}.lc .faq summary:focus-visible{outline-offset:-2px;outline:2px solid #fff}.lc .faq .mas{flex:0 0 22px;height:22px;position:relative}.lc .faq .mas:before,.lc .faq .mas:after{content:"";background:var(--lc-neon);height:2px;transition:transform .25s;position:absolute;top:10px;left:5px;right:5px}.lc .faq .mas:after{transform:rotate(90deg)}.lc .faq details[open] .mas:after{transform:rotate(0)}.lc .faq .resp{color:var(--lc-suave);max-width:62ch;padding:0 16px 16px;font-size:14px}.lc .pie-faq{text-align:center;color:var(--lc-tenue);margin:0;font-size:13px}.lc .pie-faq b{color:var(--lc-texto)}.lc .fb{border:1px solid var(--lc-neon);background:linear-gradient(135deg,#ff2e881f,#ff2e8805);grid-template-columns:auto 1fr;align-items:center;gap:22px;width:100%;max-width:720px;margin:0 auto;padding:26px;animation:2.6s ease-in-out infinite lcRespira;display:grid;position:relative}.lc .fotos{display:flex}.lc .fotos img{object-fit:cover;border:2px solid var(--lc-fondo);width:78px;max-width:none;height:104px;transform:rotate(-6deg)}.lc .fotos img+img{margin-left:-30px;transform:rotate(0)}.lc .fotos img+img+img{transform:rotate(6deg)}.lc .fb .texto{gap:8px;min-width:0;display:grid}.lc .fb h2{text-align:left}.lc .fb p{color:var(--lc-suave);margin:0}.lc .quedan{font:600 11px var(--lc-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--lc-neon);align-items:center;gap:8px;display:inline-flex}.lc .quedan i{background:var(--lc-neon);border-radius:50%;width:7px;height:7px;animation:1.6s ease-out infinite lcVivo}.lc .fb .halo{grid-column:1/-1;width:100%!important}.lc .fb .btn-hero{width:100%;display:flex}.lc .pie{border-top:1px solid var(--lc-borde);color:var(--lc-tenue);text-align:center;justify-items:center;gap:10px;padding-block:22px 80px;font-size:12px;display:grid}.lc .pie p{max-width:62ch;margin:0;font-size:11px;line-height:1.6}.lc .pie nav{flex-wrap:wrap;justify-content:center;gap:4px 16px;display:flex}.lc .pie a,.lc .pie button{color:var(--lc-tenue);font-size:12px;text-decoration:none}.lc .pie a:hover,.lc .pie button:hover{color:#fff}.lc .pie .copy{font:500 11px var(--lc-mono);letter-spacing:.16em}.lc .soporte{z-index:40;bottom:max(16px, env(safe-area-inset-bottom,0px));right:max(16px, env(safe-area-inset-right,0px));color:var(--lc-texto);font:700 13px var(--lc-letra);cursor:pointer;background:#111;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:8px;padding:5px 14px 5px 5px;text-decoration:none;display:flex;position:fixed;box-shadow:0 6px 18px #0009}.lc .soporte .ava{border:1.5px solid var(--lc-neon);background:#000 url(/landing/logo.png) 50%/50% no-repeat;border-radius:50%;flex:none;width:34px;height:34px;display:block;position:relative}.lc .soporte .ava:after{content:"";background:#2bd96b;border:2px solid #111;border-radius:50%;width:10px;height:10px;position:absolute;bottom:0;right:0}.lc .c-hero{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:22px;padding-block:30px 20px;display:grid}.lc .c-duo{text-align:left;grid-template-columns:.85fr 1.15fr;align-items:center;gap:28px;width:100%;display:grid}.lc .lista{gap:10px;min-width:0;display:grid}.lc .lista .fila{background:var(--lc-panel);border:1px solid var(--lc-borde);grid-template-columns:40px 1fr;align-items:center;gap:12px;padding:12px 14px;display:grid}.lc .lista .fila svg{width:24px;height:24px;stroke:var(--lc-neon);fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;justify-self:center}.lc .lista p{color:var(--lc-suave);margin:2px 0 0;font-size:13.5px}.lc .lista p.t{font:700 15px var(--lc-titulo);color:inherit;margin:0}.lc .cta-hero{justify-self:stretch;justify-items:center;gap:8px;margin-top:6px;display:grid}.lc .halo{filter:drop-shadow(0 0 14px #ff2e8899);width:100%}.lc .btn-hero{background:var(--lc-neon);color:#000;width:100%;font:800 16px var(--lc-titulo);letter-spacing:.04em;gap:10px;padding:17px 26px;animation:1.8s ease-in-out infinite lcLatido;position:relative;overflow:hidden}.lc .btn-hero:after{content:"";background:linear-gradient(100deg,#0000,#ffffffb3,#0000);width:45%;animation:3s ease-in-out infinite lcDestello;position:absolute;top:0;bottom:0;left:-110%;transform:skew(-20deg)}.lc .btn-hero .flecha{animation:1.4s ease-in-out infinite lcEmpuje;display:inline-flex}.lc .btn-hero svg{fill:none;stroke:#000;stroke-width:2.6px;stroke-linecap:square;stroke-linejoin:miter;width:20px;height:20px}.lc .cta-hero .nota{text-align:center;font:600 10px var(--lc-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--lc-neon);margin:0}@keyframes lcDestello{0%,55%{left:-110%}to{left:130%}}@keyframes lcEmpuje{50%{transform:translate(5px)}}@keyframes lcLatido{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.lc .res-c{grid-template-columns:repeat(3,1fr);gap:14px;width:100%;max-width:1000px;margin:0 auto;display:grid}.lc .res{aspect-ratio:16/10;border:1px solid var(--lc-borde);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);place-items:center;max-width:100%;padding:14px;display:grid;overflow:hidden}.lc .res img{object-fit:contain;width:100%;height:100%;display:block}@media (max-width:760px){.lc .c-duo{grid-template-columns:1fr}.lc .res-c{grid-template-columns:1fr 1fr;gap:8px}.lc .res{padding:8px}.lc .res-c .res:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - 4px)}.lc .via img,.lc .via video{width:110px;height:146px}.lc .seccion{padding-block:40px}.lc .c-hero h1{font-size:32px}.lc .fb{text-align:center;grid-template-columns:1fr;justify-items:center}.lc .fb h2{text-align:center}.lc .cta-hero{justify-self:stretch}.lc .halo{width:82%}}@media (prefers-reduced-motion:reduce){.lc .pz,.lc .pz i,.lc .tarjeta,.lc .mini,.lc .regalo-li:after,.lc .quedan i,.lc .fb,.lc .c-hero .lc-chip,.lc .via,.lc .lc-btn-neon,.lc .video .play,.lc .btn-hero,.lc .btn-hero:after,.lc .btn-hero .flecha{animation:none}}.lc .tarjeta .nota-plan{text-align:center;color:#ffffff8c;margin:14px 0 0;font-size:13px;line-height:1.5}.lc .tarjeta .nota-plan b{color:#fff}
