.lx-oculto{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lx-logo{flex-shrink:0;display:inline-flex}.lx-logo img{height:var(--lx-logo-alto,24px);width:auto;display:block}.lx-logo .lx-logo__negativo,[data-tema=oscuro] .lx-logo .lx-logo__positivo{display:none}[data-tema=oscuro] .lx-logo .lx-logo__negativo{display:block}.lx-logo--invertido .lx-logo__positivo{display:none}.lx-logo--invertido .lx-logo__negativo,[data-tema=oscuro] .lx-logo--invertido .lx-logo__positivo{display:block}[data-tema=oscuro] .lx-logo--invertido .lx-logo__negativo{display:none}.lx-separador{align-items:center;gap:var(--z-esp-3);font-size:var(--z-texto-pie);color:var(--z-texto-suave);margin:0;display:flex}.lx-separador:before,.lx-separador:after{content:"";background:var(--z-separador);flex:1;height:1px}.lx-google{gap:var(--z-esp-3);min-height:48px}.lx-google__g{flex-shrink:0}.lx-ancho{width:100%}.lx-enlace{color:var(--z-texto);font-size:var(--z-texto-etiqueta);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--z-texto) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--z-texto) 40%, transparent);transition:text-decoration-color .2s ease, text-underline-offset .2s var(--z-ease-resorte);justify-self:start}.lx-enlace:hover{text-underline-offset:6px;text-decoration-color:currentColor}.lx-enlace--boton{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.lx-enlace:focus-visible{outline:2px solid var(--z-foco);outline-offset:4px;border-radius:2px}.lx-a{--lx-m:clamp(24px, 4.5vw, 72px);--lx-hueco:var(--lx-m);grid-template-rows:auto 1fr;min-height:100dvh;display:grid;position:relative;overflow:clip}.lx-a__cabecera{padding:var(--lx-m) var(--lx-m) 0}.lx-a__etiqueta{font-size:var(--z-texto-etiqueta);letter-spacing:-.005em;color:var(--z-texto);animation:lx-subir .7s var(--z-ease-entra-registro) both;font-weight:600;display:block}.lx-a__cuerpo{align-items:end;column-gap:var(--lx-hueco);padding:var(--z-esp-12) var(--lx-m) var(--lx-m);grid-template-columns:minmax(0,1fr) minmax(0,360px);align-content:center;display:grid}.lx-a__marca{aspect-ratio:1383/259;width:100%;color:var(--z-texto);animation:lx-subir .9s var(--z-ease-entra-registro) both;align-self:end;margin:0;position:relative}.lx-a__letras{fill:currentColor;width:100%;height:100%;display:block}.lx-a__hueco{aspect-ratio:1;width:6.435%;position:absolute;top:65.637%;left:93.565%}.lx-a__lado{display:grid}.lx-a__pantalla{gap:var(--z-esp-8);animation:lx-subir .7s 80ms var(--z-ease-entra-registro) both;display:grid}.lx-a__intro{font-size:var(--z-texto-grande);color:var(--z-texto-suave);text-wrap:pretty;margin:0;line-height:1.45}.lx-a__etiqueta,.lx-a__intro{text-box:trim-both cap alphabetic}.lx-a__intro strong{color:var(--z-texto);font-weight:600}.lx-a__correo{color:var(--z-texto);overflow-wrap:anywhere}.lx-a__form{gap:var(--z-esp-4);display:grid}.lx-a__entrar .zp-boton,.lx-a__form .lx-google{width:100%}.lx-a__form .lx-enlace{justify-self:center}.lx-a__punto{z-index:50;width:var(--lx-tam,40px);height:var(--lx-tam,40px);pointer-events:none;opacity:0;transform-origin:50%;transition:transform .62s var(--z-ease-rebote), opacity .3s ease;will-change:transform;position:absolute;top:0;left:0}.lx-a__punto[data-listo=si]{opacity:1}.lx-a__punto-color{background:var(--z-rojo);width:100%;height:100%;transition:background-color .26s;display:block}.lx-a__punto[data-listo=si] .lx-a__punto-color{animation:lx-aterrizar .56s var(--z-ease-rebote) both}.lx-a[data-estado=error] .lx-a__punto-color{background:var(--z-error-campo-texto)}.lx-a[data-estado=enviando] .lx-a__punto-color{animation:.7s ease-in-out infinite lx-latir}.lx-a[data-estado=dentro] .lx-a__punto{z-index:60;transition:transform 1.1s cubic-bezier(.7,0,.2,1)}.lx-a__bienvenida{z-index:70;pointer-events:none;font-family:var(--z-fuente-titular);letter-spacing:-.04em;color:#fff;opacity:0;transition:opacity .4s ease, transform .7s var(--z-ease-entra-registro);place-items:center;margin:0;font-size:clamp(64px,16vw,260px);font-weight:800;display:grid;position:fixed;inset:0;transform:translateY(24px)}.lx-a[data-estado=dentro] .lx-a__bienvenida{opacity:1;transition-delay:.65s;transform:none}.lx-a{--lx-punto-modo:carril}@media (min-width:600px) and (max-width:1024px) and (orientation:portrait){.lx-a{grid-template-rows:1fr}.lx-a__cabecera{position:absolute;top:0;left:0}.lx-a__cuerpo{column-gap:0;row-gap:var(--z-esp-12);padding:var(--lx-m);grid-template-rows:auto 1fr;grid-template-columns:36.37fr 63.63fr}.lx-a__lado{grid-area:1/2;align-self:start}.lx-a__marca{grid-area:2/1/auto/-1;align-self:end}}@media (max-width:599px){.lx-a{--lx-punto-modo:etiqueta}.lx-a__cuerpo{row-gap:var(--z-esp-8);padding:var(--z-esp-8) var(--lx-m) var(--lx-m);grid-template-columns:minmax(0,1fr);align-content:start;align-items:start}.lx-a__intro{font-size:17px}}.lx-con-medidor{gap:10px;display:grid}.lx-con-medidor .zp-campo__ayuda{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lx-medidor{gap:5px;display:flex}.lx-medidor__cuadro{width:7px;height:7px;box-shadow:inset 0 0 0 1px var(--z-borde);transition:background-color .2s ease, box-shadow .2s ease, transform .42s var(--z-ease-rebote)}.lx-medidor__cuadro[data-lleno]{background:var(--z-texto);box-shadow:none;animation:lx-cuadro .38s var(--z-ease-rebote) both}.lx-medidor[data-completo] .lx-medidor__cuadro:last-child{background:var(--z-rojo);animation:lx-cierre .48s var(--z-ease-rebote) both}@keyframes lx-subir{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes lx-aterrizar{0%{opacity:0;transform:translateY(-160%)scale(.4)}to{opacity:1;transform:none}}@keyframes lx-latir{0%,to{transform:scale(1)}50%{transform:scale(.72)}}@keyframes lx-cuadro{0%{transform:scale(0)}to{transform:none}}@keyframes lx-cierre{0%{transform:scale(0)}to{transform:scale(1.3)}}@media (prefers-reduced-motion:reduce){.lx-a *,.lx-a :before,.lx-a :after{transition-duration:1ms!important;transition-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important}}
