@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-vietnamese-opsz-normal-BjhtXyW2.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-ext-opsz-normal-BQn1nviT.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-opsz-normal-s-izfB6B.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-vietnamese-wght-normal-CHiFlh_0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-latin-ext-wght-normal-Dg-wlmqe.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-latin-wght-normal-CaVRRdDk.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}:root{--negro:#070b0f;--blanco:#f3f6f8;--gris:#8a99a6;--cyan:#00e5ff;--serif:"Newsreader Variable", Georgia, serif;--sans:"Hanken Grotesk Variable", system-ui, sans-serif;--margen:clamp(1.25rem, 4vw, 3.5rem);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--negro);color:var(--blanco);font:400 1rem/1.55 var(--sans);-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}h1,h2,p{margin:0}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--blanco);outline-offset:5px}.nav{z-index:5;padding:.75rem var(--margen);justify-content:space-between;align-items:center;font-size:.9375rem;display:flex;position:fixed;inset:0 0 auto}.nav__brand{letter-spacing:.01em;align-items:center;gap:.6rem;font-size:1.0625rem;font-weight:500;display:flex}.nav__eye{width:2.1rem}.nav__links{gap:1.5rem;display:flex}.nav__link{color:var(--gris);padding:.75rem 0;transition:color .3s}.nav__link:hover{color:var(--blanco)}.cta{background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;padding:.35rem 0;font-weight:500;transition:background-size .35s cubic-bezier(.2,.7,.2,1),color .35s;display:inline-block}.cta:hover{color:var(--negro);box-shadow:0 0 0 .45rem var(--blanco);background-size:100% 100%;background-image:linear-gradient(var(--blanco), var(--blanco))}.cta--solid{background:var(--blanco);color:var(--negro);padding:1rem 1.6rem;transition:background-color .3s}.cta--solid:hover{background:var(--cyan);box-shadow:none}.espera{z-index:4;min-height:100svh;padding:clamp(7rem, 18vh, 12rem) var(--margen) 2rem;flex-direction:column;justify-content:space-between;display:flex;position:relative}.espera h2{text-wrap:balance;max-width:14ch;font:300 clamp(2.75rem, 7.5vw, 7rem) / 1.02 var(--serif);letter-spacing:-.02em}.espera__body>p{max-width:44ch;color:var(--gris);margin-top:2rem;font-size:1.125rem}.espera__body>.cta{margin-top:2.5rem}.espera__body>.espera__price{margin-top:1.25rem;font-size:.9375rem}.espera footer{color:var(--gris);margin-top:4rem;font-size:.875rem}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.hero__title{z-index:1;height:100svh;padding:0 var(--margen);font:300 clamp(3.25rem, min(11.5vw, 21svh), 13rem) / 1 var(--serif);letter-spacing:-.025em;flex-direction:column;justify-content:center;gap:min(18vw,29svh);display:flex;position:fixed;inset:0 0 auto}.hero__line{white-space:nowrap;margin:-.14em -.04em -.2em;padding:.14em .04em .2em;display:block;overflow:hidden}.hero__line>span{display:block}.hero__line--2{align-self:flex-end}.stage{z-index:2;pointer-events:none;height:100svh;position:fixed;inset:0 0 auto}.stage--fallback{color:var(--gris);place-items:center;display:grid}.stage--fallback svg{width:min(46vw,26rem)}.hero__foot{z-index:3;padding:0 var(--margen) 2.25rem;justify-content:space-between;align-items:flex-end;gap:2rem;display:flex;position:fixed;inset:auto 0 0}.hero__pitch{max-width:23rem}.hero__pitch p{color:var(--gris);margin-bottom:1.1rem}.hero__hint{color:var(--gris);font-size:.875rem}.hero__track{height:240svh}@media (aspect-ratio<=5/4){.hero__title{gap:min(58vw,100svh - 23.5rem - 2em);font-size:clamp(3rem,min(16.5vw,13svh),9rem)}}@media (aspect-ratio<=1){.hero__foot{padding-bottom:1.5rem}.hero__hint{display:none}}@media (prefers-reduced-motion:reduce){.hero__title,.stage,.hero__foot{position:absolute}.hero__track{height:100svh}}.product{z-index:3;width:min(29rem,30vw);padding:0 0 2.25rem var(--margen);pointer-events:none;position:fixed;inset:auto auto 0 0}.product__title,.connection__title,.how__title,.cierre__title,.faq__title{font:300 clamp(2.1rem, min(4.4vw, 7.5svh), 4.25rem) / 1.04 var(--serif);letter-spacing:-.02em;padding-bottom:.12em;overflow:hidden}.product__title>span,.connection__title>span,.how__title>span,.cierre__title>span{display:block}.product__note,.connection__note,.how__note{color:var(--gris);margin-top:1rem}.product__parts{z-index:3;pointer-events:none;margin:0;padding:0;list-style:none;position:fixed;inset:0}.product__parts li{transform:translate(calc(var(--x) + var(--r)), calc(var(--y) - 50%));align-items:center;gap:.6rem;font-size:.875rem;line-height:1.15;display:flex;position:absolute;top:0;left:0}.product__parts li:nth-child(2n){text-align:right;transform:translate(calc(var(--x) - var(--r) - 100%), calc(var(--y) - 50%));flex-direction:row-reverse}.product__parts li:before{content:"";width:max(1rem, calc(var(--col) - var(--r)));background:radial-gradient(circle at 2.5px, var(--cyan) 2px, transparent 2.5px), linear-gradient(var(--gris), var(--gris)) center / 100% 1px no-repeat;flex:none;height:5px}.product__parts li:nth-child(2n):before{scale:-1 1}.product__track{height:260svh}@media (aspect-ratio<=1){.product{width:auto;padding:0 var(--margen) 1.5rem}.product__title,.connection__title,.how__title,.cierre__title,.faq__title{font-size:clamp(1.9rem,8.4vw,3rem)}.product__note,.connection__note,.how__note{margin-top:.5rem}.product__parts li{max-width:calc(50vw - var(--r));gap:.4rem;font-size:.8125rem}}@media (prefers-reduced-motion:reduce){.product{width:auto;max-width:40rem;padding:4rem var(--margen) 1rem;position:static}.product__parts{padding:0 var(--margen) 4rem;color:var(--gris);flex-wrap:wrap;gap:.25rem 1.5rem;display:flex;position:static}.product__parts li,.product__parts li:nth-child(2n){position:static;transform:none}.product__parts li:before{content:none}.product__track{display:none}}.connection__texto{z-index:3;width:min(29rem,30vw);padding:0 0 2.25rem var(--margen);pointer-events:none;position:fixed;inset:auto auto 0 0}.connection__title{text-wrap:balance}.connection__escena{z-index:3;pointer-events:none;height:100svh;position:fixed;inset:0 0 auto;overflow:hidden}.connection__celu{--w:min(28.8svh, 17vw);--zona:min(23vw, 46svh);width:var(--w);position:absolute;top:50%;left:58vw;translate:-50% -50%}.connection__marco,.how__marco{padding:calc(var(--w) * .03);border-radius:calc(var(--w) * .14);background:#10161c;border:1px solid #f3f6f829;position:relative}.connection__pantalla,.how__pantalla{border-radius:calc(var(--w) * .11);position:relative;overflow:hidden}.connection__pantalla img,.how__pantalla img{aspect-ratio:9/20;width:100%;display:block}.connection__aviso{opacity:0;transition:opacity .25s;position:absolute;inset:0}.is-fuera .connection__aviso{opacity:1}.connection__zona{width:calc(2 * var(--zona));aspect-ratio:1;margin:calc(-1 * var(--zona)) 0 0 calc(-1 * var(--zona));border:1px solid #8a99a6b3;border-radius:50%;position:absolute;top:50%;left:50%}.is-fuera .connection__zona:after{content:"";border:1px solid var(--cyan);border-radius:50%;animation:1.8s ease-out infinite onda;position:absolute;inset:-1px}.is-fuera .connection__pantalla{animation:1.8s linear infinite vibra}@keyframes vibra{5%,15%{translate:-3px}10%,20%{translate:3px}25%,to{translate:0}}@keyframes onda{0%{opacity:.9}to{opacity:0;scale:1.3}}.connection__zona-nombre{top:calc(50% - var(--zona));color:var(--gris);font-size:.875rem;line-height:1.15;position:absolute;left:50%;translate:-50% -150%}.connection__linea{width:var(--l,0);transform-origin:0;height:5px;transform:translate(var(--x), var(--y)) rotate(var(--a));background:radial-gradient(circle at 2.5px, var(--cyan) 2px, transparent 2.5px), radial-gradient(circle at calc(100% - 2.5px) 50%, var(--cyan) 2px, transparent 2.5px), linear-gradient(var(--gris), var(--gris)) center / 100% 1px no-repeat;margin-top:-2.5px;position:absolute;top:0;left:0}.connection__track{height:230svh}@media (aspect-ratio<=1){.connection__texto{width:auto;padding:5rem var(--margen) 0;inset:0 0 auto}.connection__celu{--w:18.6svh;--zona:min(77vw, 38svh);top:auto;bottom:1rem;left:30vw;translate:-50%}}@media (prefers-reduced-motion:reduce){.connection__texto{width:auto;max-width:40rem;padding:4rem var(--margen) 1.5rem;position:static}.connection__escena{height:auto;padding:0 var(--margen) 4rem;position:static}.connection__celu{--w:min(16rem, 60vw);position:relative;inset:auto;translate:none}.connection__aviso{opacity:1}.connection__zona,.connection__zona-nombre,.connection__linea,.connection__track{display:none}}.how{--w:min(14vw, 29svh);--collar:calc(var(--w) * .693);z-index:3;pointer-events:none;height:100svh;position:fixed;inset:0 0 auto;overflow:hidden}.how__texto{width:min(29rem,30vw);padding:0 0 2.25rem var(--margen);position:absolute;inset:auto auto 0 0}.how__fila{top:calc(50% + 1.5rem);right:var(--margen);align-items:flex-start;gap:3.5vw;display:flex;position:absolute;translate:0 -50%}.how__collar{width:var(--collar);aspect-ratio:4/3;margin-top:calc(var(--w) * 1.07 - var(--collar) * .375);position:relative}.how__collar:after{content:"";aspect-ratio:1;border:1px solid var(--cyan);width:150%;translate:-50% -50%;scale:calc(var(--zona,0) * (1 + .3 * var(--onda,0)));opacity:calc(.7 * (1 - var(--onda,0)));border-radius:50%;position:absolute;top:50%;left:50%}.how__pasos{gap:3.5vw;margin:0;padding:0;list-style:none;display:flex}.how__pasos li{width:var(--w)}.how__pasos li:nth-child(2){margin-top:3svh}.how__pasos li:nth-child(3){margin-top:6svh}.how__pantalla{background:var(--negro)}.how__paso{margin-top:1rem;font-size:.875rem;line-height:1.35}.how__paso h3{font:inherit;margin:0;font-weight:500}.how__paso p{color:var(--gris);margin-top:.25rem}.how__n{color:var(--cyan);margin-right:.5em}.how__track{height:240svh}@media (aspect-ratio<=1){.how{--w:min(42vw, 20svh);--collar:min(30vw, 13svh);padding:5rem var(--margen) 1rem;flex-direction:column;display:flex}.how__texto,.how__fila{width:auto;padding:0;position:static;translate:none}.how__fila{flex-direction:column;flex:1;align-items:center;gap:0}.how__collar{margin:auto 0}.how__pasos{align-self:stretch;gap:1.5rem;display:grid}.how__pasos li{grid-area:1/1;align-items:center;gap:1rem;width:auto;display:flex}.how__pasos li:nth-child(n){margin-top:0}.how__marco{width:var(--w);flex:none}.how__paso{margin-top:0;font-size:1rem}}@media (prefers-reduced-motion:reduce){.how{height:auto;padding:4rem var(--margen);position:static;overflow:visible}.how__texto,.how__fila{position:static;translate:none}.how__texto{width:auto;max-width:40rem;padding:0 0 2rem}.how__pasos li{grid-area:auto}.how__collar,.how__track{display:none}}.cierre{z-index:3;height:100svh;padding:5rem var(--margen) 1.5rem;text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0 0 auto}.cierre__collar{aspect-ratio:4/3;width:min(60vw,30svh,22rem);margin-bottom:2.5rem}.cierre__title{text-wrap:balance;max-width:14em}.cierre__pie{pointer-events:auto;margin-top:2rem}.cierre__faq{color:var(--gris);margin-top:1.25rem;padding:.75rem;font-size:.875rem;transition:color .3s;display:block}.cierre__faq:hover{color:var(--blanco)}.cierre__track{height:200svh}@media (prefers-reduced-motion:reduce){.cierre{height:auto;padding:4rem var(--margen);position:static}.cierre__collar,.cierre__track{display:none}}.faq{z-index:6;padding:7rem var(--margen) 2rem;background:var(--negro);border-top:1px solid #f3f6f829;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:3rem 6vw;display:grid;position:relative}.faq details{border-bottom:1px solid #f3f6f829}.faq summary{cursor:pointer;justify-content:space-between;gap:1.5rem;padding:1.15rem 0;font-size:1.125rem;font-weight:500;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--cyan)}.faq details[open] summary:after{content:"−"}.faq details p{max-width:38rem;color:var(--gris);padding-bottom:1.4rem;line-height:1.55}.faq__pie{color:var(--gris);flex-direction:column;grid-column:1/-1;align-items:flex-start;gap:3rem;margin-top:4rem;font-size:.875rem;display:flex}.faq__pie .cta{font-size:1rem}@media (aspect-ratio<=1){.faq{grid-template-columns:minmax(0,1fr);gap:1.5rem;padding-top:5.5rem}}
