.lp-oscuro,.lp{--t1:clamp(2.75rem,7vw,4.75rem);--t2:clamp(2.25rem,5vw,3.5rem);--t3:clamp(1.25rem,1.5vw,1.4375rem);--t4:1.125rem}.lp-oscuro{isolation:isolate;color:#fdfdfb;background:linear-gradient(#0e1117 calc(100% - 18rem),#0e111799 calc(100% - 9rem),#0e111700);position:relative;overflow-x:clip}.lp-hero{isolation:isolate;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100svh;padding:7rem 1.25rem 5rem;display:flex;position:relative}.lp-hero:before{content:"";z-index:-2;background:linear-gradient(#0a0c1280 70%,#0e1117),#0e1117 url(landing_cosmos.webp) 50%/cover;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 72%,#0000);mask-image:linear-gradient(#000 72%,#0000)}.lp-red{z-index:-1;pointer-events:none;animation:.9s cubic-bezier(.2,.75,.3,1) .15s both lp-aparece;position:absolute;inset:0 0 -14rem}.rh{width:100%;height:100%;position:absolute;inset:0}.rh-m{display:none}@keyframes lp-aparece{0%{opacity:0}}@media (max-aspect-ratio:1){.rh-d{display:none}.rh-m{display:block}}.lp-nav{padding:max(1.25rem,calc(env(safe-area-inset-top) + .5rem)) 1.5rem 1.25rem;justify-content:space-between;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.lp-marca{letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:1rem;font-size:1.75rem;font-weight:800;display:inline-flex}.lp-marca img{width:3.25rem;height:3.25rem}.lp-texto{flex-direction:column;align-items:center;gap:1.25rem;max-width:44rem;animation:.6s cubic-bezier(.2,.75,.3,1) both lp-aparece;display:flex}.lp-texto h1{font-size:var(--t1);letter-spacing:-.02em;text-wrap:balance;font-weight:800;line-height:1.04}.lp-texto p{font-size:var(--t3);color:#fdfdfbe6;text-wrap:balance;line-height:1.4}.lp-tiendas{flex-direction:column;align-items:center;gap:.5rem;margin-top:1.25rem;display:flex}.lp-android{letter-spacing:.06em;text-transform:uppercase;opacity:.65;font-size:.75rem}.lp-fin .lp-tiendas{margin-top:1.5rem}.lp-acciones{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:.75rem;display:flex}.lp-oscuro .btn,.lp .btn{--btn-foto:url(landing_boton.webp);white-space:nowrap;min-width:13rem;height:3.5rem;min-height:0;margin:0;padding:0 1.75rem;font-size:1.0625rem}.lp-oscuro .btn.t2,.lp .btn.t2{--btn-foto:url(landing_boton-2.webp)}.lp-oscuro .btn.t3,.lp .btn.t3{--btn-foto:url(landing_boton-3.webp)}.lp-nav .lp-entrar{min-width:0;height:3rem;padding:0 1.5rem}.lp-noche{flex-direction:column;align-items:center;gap:2rem;max-width:74rem;margin:0 auto;padding:2rem 1.25rem 0;display:flex;position:relative}.lp-bloque{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:3.5rem;width:100%;padding:3.5rem 0;display:grid;position:relative}.lp-bloque.inv .lp-dice{order:2}.lp-dice{text-align:left;flex-direction:column;align-items:flex-start;gap:1.25rem;min-width:0;display:flex}.lp-dice h2,.lp h2{font-size:var(--t2);letter-spacing:-.02em;text-wrap:balance;font-weight:800;line-height:1.05}.lp-dice p{font-size:var(--t3);color:#fdfdfbdb;text-wrap:balance;max-width:32rem;line-height:1.5}.lp-gran{flex-direction:column;gap:.375rem;display:flex}.lp-gran b{letter-spacing:-.04em;-webkit-text-stroke:.03em currentColor;font-variant-numeric:tabular-nums;font-size:clamp(4rem,9vw,6rem);font-weight:800;line-height:.9}.lp-gran span{font-size:var(--t3);text-wrap:balance;max-width:26rem;font-weight:800;line-height:1.35}.lp-pi{text-underline-offset:.22em;font-weight:800;text-decoration:underline;text-decoration-thickness:.12em;color:#fdfdfb!important}.lp-app{justify-content:center;align-items:flex-start;gap:1.25rem;min-width:0;display:flex;position:relative}.lp-app .tel{width:46%;max-width:15rem}.lp-app .tel.a{transform:rotate(-2.5deg)}.lp-app .tel.b{margin-top:5rem;transform:rotate(2deg)}.lp-app-red{padding-bottom:3rem;display:block}.lp-app-red .monitor{width:88%}.lp-app-red .tel.b{width:30%;margin:0;position:absolute;bottom:.5rem;right:.75rem;transform:none}.lp-bloque:before{content:"";z-index:-2;backface-visibility:hidden;background:linear-gradient(#0e1117,#0e1117bf 8%,#0e11176b 22%,#0e11176b 78%,#0e1117bf 92%,#0e1117),var(--fondo) center/cover no-repeat var(--fondo-c,#0e1117);pointer-events:none;width:100vw;position:absolute;top:-1rem;bottom:-1rem;left:50%;transform:translate(-50%)}.lp-bloque:first-child:before{background:linear-gradient(#0e111700,#0e11176b 22%,#0e11176b 82%,#0e1117),var(--fondo) center/cover no-repeat var(--fondo-c,#0e1117);top:-16rem}.lp-bloque:last-child:before{background:linear-gradient(#0e1117,#0e1117bf 6%,#0e11176b 16%),var(--fondo) center/cover no-repeat var(--fondo-c,#0e1117);bottom:-20rem;-webkit-mask-image:linear-gradient(#000 60%,#00000080 78%,#00000026 90%,#0000);mask-image:linear-gradient(#000 60%,#00000080 78%,#00000026 90%,#0000)}@supports (animation-timeline:view()){@media (min-width:48.0625rem){.lp-app .tel{animation:linear both lp-sube;animation-timeline:view();animation-range:entry exit}.lp-app .tel.b{animation-name:lp-sube-b}}}@keyframes lp-sube{0%{translate:0 3rem}to{translate:0 -3rem}}@keyframes lp-sube-b{0%{translate:0 6rem}to{translate:0 -6rem}}.tel{aspect-ratio:780/1688;background:#12171d;border-radius:2rem;width:100%;padding:.4375rem;line-height:0;display:block;position:relative;overflow:hidden;box-shadow:0 1.5rem 3rem -1rem #00000073,0 0 0 .0625rem #fdfdfb14}.tel:before,.pantalla:before{content:"";background:linear-gradient(100deg,#1a2028 30%,#252d37 50%,#1a2028 70%) 0 0/200% 100%;border-radius:1.625rem;animation:1.4s linear 3 lp-brillo;position:absolute;inset:.4375rem}.pantalla:before{border-radius:.4375rem}@keyframes lp-brillo{to{background-position:-200% 0}}.tel img{object-fit:cover;border-radius:1.625rem;width:100%;height:100%;display:block;position:relative}.monitor{flex-direction:column;align-items:center;width:100%;display:flex}.pantalla{aspect-ratio:1700/1282;background:#12171d;border-radius:.875rem;width:100%;padding:.4375rem;line-height:0;position:relative;box-shadow:0 1.75rem 3.5rem -1.25rem #00000080,0 0 0 .0625rem #fdfdfb14}.pantalla img{object-fit:cover;border-radius:.4375rem;width:100%;height:100%;position:relative}.pie{clip-path:polygon(14% 0,86% 0,100% 100%,0 100%);background:linear-gradient(#2b323a,#12171d);width:16%;height:1.25rem}.base{background:#2b323a;border-radius:.4375rem;width:30%;height:.4375rem}.lp{text-align:center;flex-direction:column;align-items:center;max-width:74rem;margin:0 auto;padding:12rem 1.25rem 3rem;display:flex;position:relative}.lp-sec{flex-direction:column;align-items:center;gap:2.75rem;width:100%;padding:4rem 0;display:flex}.lp h2{max-width:40rem}.lp-pasos{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;width:100%;max-width:60rem;margin:0;padding:0;list-style:none;display:grid}.lp-pasos li{flex-direction:column;align-items:center;gap:.5rem;display:flex}.lp-n{font-size:var(--t2);color:#12363c;-webkit-text-stroke:.03em currentColor;margin-bottom:.25rem;font-weight:800;line-height:1}.lp-pasos b,.lp-par b,.lp-equipo b{font-size:var(--t3);font-weight:800;line-height:1.25}.lp-pasos span:last-child,.lp-par p,.lp-equipo li>span:last-child,.lp-capturas figcaption,.lp-preguntas p{font-size:var(--t4);color:var(--texto-2);text-wrap:pretty;line-height:1.5}.lp-capturas{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.75rem;width:100%;max-width:64rem;display:grid}.lp-capturas figure{flex-direction:column;align-items:center;gap:1rem;min-width:0;margin:0;display:flex}.lp-capturas .tel{max-width:14rem}.lp-manif{flex-direction:column;gap:1.25rem;max-width:44rem;display:flex}.lp-manif p{font-size:var(--t3);text-wrap:balance;font-weight:600;line-height:1.55}.lp-manif p:first-child{font-weight:800}.lp-equipo{flex-wrap:wrap;justify-content:center;gap:3rem;margin:0;padding:0;list-style:none;display:flex}.lp-equipo li{flex-direction:column;align-items:center;gap:.375rem;max-width:16rem;display:flex}.lp-inicial{color:#fdfdfb;background:#12363c url(landing_boton-3.webp) 50%/cover;border-radius:50%;place-items:center;width:5rem;height:5rem;margin-bottom:.5rem;font-size:2rem;font-weight:800;display:grid;box-shadow:inset 0 0 0 999px #0a0c1240}.lp-preguntas{text-align:left;flex-direction:column;width:100%;max-width:44rem;display:flex}.lp-preguntas details{border-bottom:.0625rem solid #0f111624}.lp-preguntas summary{cursor:pointer;font-size:var(--t3);justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 0;font-weight:800;line-height:1.3;list-style:none;display:flex}.lp-preguntas summary::-webkit-details-marker{display:none}.lp-preguntas summary:after{content:"+";font-size:1.75rem;font-weight:400;line-height:1;transition:transform .2s cubic-bezier(.2,.75,.3,1)}.lp-preguntas details[open] summary:after{transform:rotate(45deg)}.lp-preguntas p{padding:0 0 1.25rem}.lp-fin{flex-direction:column;align-items:center;width:100%;padding:3rem 0 2rem;display:flex}.lp-par{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;width:100%;max-width:56rem;display:grid}.lp-par>div{background:#fdfdfbb8;border-radius:1.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:2.5rem 1.75rem;display:flex;box-shadow:0 0 0 .0625rem #0f111614}.lp-par p{margin-bottom:.5rem}.lp-tickets{font-size:var(--t4);color:var(--texto-2);padding:1rem 0 2rem}.lp-tickets a{color:var(--texto-1);text-underline-offset:.2em;font-weight:800;text-decoration:underline}@media (max-width:48rem){.lp-bloque{grid-template-columns:1fr;gap:2.25rem;padding:2rem 0}.lp-bloque.inv .lp-dice{order:0}.lp-dice{text-align:center;align-items:center}.lp-gran{align-items:center}.lp-app .tel{width:44%}.lp-app .tel.b{margin-top:3rem}.lp-app-red .tel.b{width:32%}.lp-pasos{grid-template-columns:1fr;row-gap:2rem}.lp-capturas{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2.25rem}.lp-par{grid-template-columns:1fr}.lp-marca{gap:.75rem;font-size:1.25rem}.lp-marca img{width:2.5rem;height:2.5rem}.lp-red{bottom:-5rem}.lp .btn{min-width:0;padding:0 1.25rem;font-size:1rem}.lp-nav .lp-entrar{height:2.75rem;padding:0 1.125rem}}@media (max-width:40rem){.lp-par>div{padding:2.25rem 1.25rem}.tel{border-radius:1.25rem;padding:.25rem}.tel img,.tel:before{border-radius:1rem}.tel:before{inset:.25rem}}@media (prefers-reduced-motion:reduce){.lp-red,.lp-texto,.tel:before,.pantalla:before,.lp-app .tel{animation:none}}.lp-fin .tiendas{margin-top:2rem}
