:root{--acento:#39ff6b;--acento-fuerte:#17c93b;--acento-cta:#ffde21;--negro:#000;--tinta:#070d08;--blanco:#f3f8fc;--gris:#9bb0c2;--radio:16px;--tope:560px}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;overflow-x:clip}body{--titular:"Anton",Impact,"Arial Black",sans-serif;--texto:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;background:var(--negro);color:var(--blanco);font-family:var(--texto);-webkit-font-smoothing:antialiased;width:100%;line-height:1.45;overflow-x:clip}img{max-width:100%;display:block}.escena{isolation:isolate;position:relative}.escena:before{content:"";z-index:-2;background:radial-gradient(75% 42% at 50% 30%,#39ff6b2e,#0000 68%),radial-gradient(110% 55% at 50% 0,#0a3c1933,#0000 60%),#000;position:fixed;inset:0}.escena:after{content:"";z-index:-1;pointer-events:none;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.wrap{max-width:var(--tope);margin:0 auto;padding:0 20px 10px;position:relative}.visor{padding:30px 0 0;position:relative}h1{font-family:var(--titular);text-transform:uppercase;text-wrap:balance;letter-spacing:-.005em;text-align:center;text-shadow:0 4px 22px #0009;font-size:clamp(27px,8.6vw,44px);font-weight:400;line-height:1.04}.resalta{color:var(--acento);text-shadow:-1.5px -1.5px #000,1.5px -1.5px #000,-1.5px 1.5px #000,1.5px 1.5px #000,0 1.5px #000,0 -1.5px #000,1.5px 0 #000,-1.5px 0 #000,0 0 14px #39ff6b66;font-weight:700}.sub{text-align:center;color:#f3f8fcdb;text-wrap:pretty;max-width:420px;margin:16px auto 0;font-size:clamp(14.5px,4vw,17px);font-weight:400;line-height:1.5}.sub-2{margin-top:12px}.sub strong{color:var(--acento);text-shadow:-1px -1px #000,1px -1px #000,-1px 1px #000,1px 1px #000,0 1px #000,0 -1px #000,1px 0 #000,-1px 0 #000,0 0 8px #39ff6b40;font-weight:800}.video-caja{aspect-ratio:16/9;border-radius:var(--radio);background:#000;border:1px solid #39ff6b66;width:calc(100% + 8px);margin:22px -4px 6px;position:relative;overflow:hidden;box-shadow:0 20px 50px #0000008c,0 0 0 1px #39ff6b14}.video{object-fit:cover;background:#000;width:100%;height:100%;display:block;transform:scale(1.08)}.video::-webkit-media-controls-fullscreen-button{display:none}.play-overlay{z-index:2;cursor:pointer;color:var(--blanco);background:#040a1038;border:0;justify-content:center;align-items:center;padding:20px;display:flex;position:absolute;inset:0}.play-tarjeta{border:1.5px solid var(--acento-cta);text-align:center;background:#0a0804e0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:auto;max-width:136px;padding:12px 14px;display:flex;box-shadow:0 10px 26px #00000080,0 0 0 3px #ffde2124}.play-boton{background:var(--acento-cta);color:#241300;border-radius:50%;place-items:center;width:38px;height:38px;animation:2.2s ease-in-out infinite latir-play;display:grid;box-shadow:0 6px 18px #ffde218c}.play-boton svg{width:18px;height:18px;margin-left:2px}.play-texto{font-family:var(--titular);text-transform:uppercase;letter-spacing:.02em;color:var(--acento-cta);font-size:12px;font-weight:400;line-height:1.15}.play-sub{color:var(--gris);font-size:10px;font-weight:600;line-height:1.25}@keyframes latir-play{0%,to{box-shadow:0 6px 18px #ffde218c}50%{box-shadow:0 6px 28px #ffde21e6}}@media (prefers-reduced-motion:reduce){.play-boton{animation:none}}.acceso{--tg:#2aabee;--tg-fuerte:#1e96d1;border-radius:var(--radio);background:linear-gradient(#081e30e0 0%,#030910f0 100%);border:1.5px solid #2aabee8c;margin:22px 0 6px;padding:22px 22px 18px;box-shadow:0 0 0 1px #2aabee1f,0 0 32px #2aabee38,0 20px 44px #00000080}.acceso-titulo{text-align:center;color:var(--blanco);margin-bottom:14px;font-size:clamp(15px,4.2vw,17.5px);font-weight:600;line-height:1.45}.resalta-acceso{color:var(--tg);text-shadow:-1px -1px #000,1px -1px #000,-1px 1px #000,1px 1px #000,0 1px #000,0 -1px #000,1px 0 #000,-1px 0 #000,0 0 10px #2aabee59;font-weight:800}.acceso-pill{background:linear-gradient(180deg,#5cc4f5 0%,var(--tg-fuerte) 100%);color:#fff;letter-spacing:.03em;text-transform:uppercase;text-align:center;border-radius:999px;width:fit-content;margin:0 auto 16px;padding:9px 20px;font-size:12.5px;font-weight:800;display:block;box-shadow:0 6px 16px #1e96d159}.campo{border-radius:var(--radio);background:#040a108c;border:2px solid #2aabee73;align-items:stretch;gap:0;transition:border-color .18s,box-shadow .18s;display:flex;overflow:hidden}.campo:focus-within{border-color:var(--tg);box-shadow:0 0 0 4px #2aabee29}.campo.mal{border-color:#ff5a5a;box-shadow:0 0 0 4px #ff5a5a24}.pais{letter-spacing:.02em;color:var(--tg);white-space:nowrap;background:#2aabee14;border-right:1px solid #2aabee4d;align-items:center;padding:0 14px;font-size:14.5px;font-weight:800;display:flex}#telefono{min-width:0;color:var(--blanco);font:800 18px/1 var(--texto);letter-spacing:.06em;background:0 0;border:0;outline:0;flex:1;padding:18px 14px}#telefono::placeholder{color:#6d8598;letter-spacing:.02em;font-weight:600}.cta{cursor:pointer;border-radius:var(--radio);background:linear-gradient(180deg,#5cc4f5 0%,var(--tg-fuerte) 100%);color:#fff;width:100%;font-family:var(--titular);letter-spacing:.02em;text-transform:uppercase;border:0;justify-content:center;align-items:center;gap:10px;margin-top:14px;padding:19px 18px;font-size:clamp(17px,4.8vw,21px);font-weight:400;transition:transform .12s;animation:2.4s ease-in-out infinite latir;display:flex;box-shadow:0 10px 26px #1e96d152,inset 0 1px #ffffff59}.cta:active{transform:scale(.985)}.cta[disabled]{opacity:.7;cursor:default;animation:none}.cta svg{flex:none;width:22px;height:22px}@keyframes latir{0%,to{box-shadow:0 10px 26px #1e96d152,inset 0 1px #ffffff59}50%{box-shadow:0 10px 40px #1e96d19e,inset 0 1px #ffffff59}}@media (prefers-reduced-motion:reduce){.cta{animation:none}}.aviso{text-align:center;color:#ff8080;min-height:0;margin-top:6px;font-size:13px;font-weight:600}.aviso.ok{color:var(--tg)}.ventana{z-index:50;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000c7;justify-content:center;align-items:center;padding:24px;animation:.16s ease-out ventana-entra;display:flex;position:fixed;inset:0}.ventana-caja{background:var(--tinta);border-radius:var(--radio);text-align:center;border:1px solid #39ff6b40;width:100%;max-width:380px;padding:26px 24px 22px;box-shadow:0 20px 60px #000000b3,0 0 0 1px #39ff6b1f}.ventana-caja h2{font-family:var(--titular);color:var(--acento);text-transform:uppercase;letter-spacing:.01em;margin:0 0 10px;font-size:24px;line-height:1.05}.ventana-caja p{color:var(--gris);margin:0 0 20px;font-size:15.5px;line-height:1.5}.ventana-caja p b{color:var(--blanco)}.ventana-ok{cursor:pointer;width:100%;font-family:var(--titular);letter-spacing:.02em;text-transform:uppercase;background:var(--acento);color:#04140a;border:0;border-radius:12px;padding:15px 18px;font-size:18px}.ventana-ok:hover{background:#6bff9e}.ventana-ok:focus-visible{outline:3px solid var(--blanco);outline-offset:2px}@keyframes ventana-entra{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ventana{animation:none}}.testimonios{margin:34px 0 0}.testimonios-cabecera{justify-content:center;align-items:center;gap:9px;margin-bottom:14px;display:flex}.fb-logo{flex:none;width:24px;height:24px}.testimonios-cabecera span{color:var(--gris);letter-spacing:.01em;font-size:14.5px;font-weight:800}.testimonios-img{border-radius:var(--radio);border:1px solid #ffffff14;width:100%;box-shadow:0 16px 40px #0006}.metodo{border-radius:var(--radio);text-align:center;background:#070d08bf;border:1px solid #39ff6b40;margin:34px 0 0;padding:22px 18px 18px;box-shadow:0 16px 40px #0006}.metodo-titulo{text-wrap:balance;font-family:var(--titular);text-transform:uppercase;color:var(--acento);text-shadow:-1.5px -1.5px #000,1.5px -1.5px #000,-1.5px 1.5px #000,1.5px 1.5px #000,0 1.5px #000,0 -1.5px #000,1.5px 0 #000,-1.5px 0 #000,0 0 14px #39ff6b66;font-size:clamp(22px,6.2vw,30px);font-weight:400;line-height:1.1}.metodo-titulo .verified{vertical-align:-.12em;filter:drop-shadow(0 0 8px #1d9bf0d9);width:1em;height:1em;margin-left:8px}.metodo-texto{text-align:center;text-wrap:pretty;max-width:440px;color:var(--blanco);margin:14px auto 18px;font-size:clamp(14px,4.1vw,16px);line-height:1.5}.metodo-texto strong{color:var(--acento);text-shadow:-1px -1px #000,1px -1px #000,-1px 1px #000,1px 1px #000,0 1px #000,0 -1px #000,1px 0 #000,-1px 0 #000}.metodo-video{aspect-ratio:16/9;background:#000;border-radius:12px;width:100%;display:block}.opta{letter-spacing:1.5px;text-transform:uppercase;color:#ffffff8c;justify-content:center;align-items:center;gap:10px;margin-top:16px;font-size:12px;display:flex}.opta img{opacity:.95;width:auto;height:22px;display:block}.junto{white-space:nowrap}.cta,.acceso-pill{text-shadow:0 1px 2px #00000073}
