.A5u4Lq_wrap{--ln-noche:#0c2a32;--ln-papel:#fbfcfb;--ln-mantequilla:#f5d46b;--ln-coral:#d9644c;--ln-celeste:#9ddceb;--ln-suave:cubic-bezier(.22, 1, .36, 1);background:var(--ln-noche);min-height:100dvh;color:var(--text);position:relative;overflow:hidden}.A5u4Lq_panel{width:100%;height:100%;position:absolute;inset:0}.A5u4Lq_panel path{fill:var(--ln-papel)}.A5u4Lq_escena{box-sizing:border-box;grid-template-rows:1fr auto;grid-template-columns:minmax(0,1fr) 440px;gap:28px 64px;max-width:1360px;min-height:100dvh;margin:0 auto;padding:72px 64px 30px;display:grid;position:relative}.A5u4Lq_bienvenida{align-self:center;min-width:0}.A5u4Lq_resaltado{background:var(--ln-mantequilla);color:var(--ln-noche);font-family:var(--font-display);letter-spacing:-.03em;padding:9px 15px 11px;font-size:clamp(30px,3.2vw,44px);font-weight:800;line-height:1;display:inline-block;transform:rotate(-1.5deg)}.A5u4Lq_nombreGrande{font-family:var(--font-display);letter-spacing:-.055em;color:var(--ln-noche);margin:12px 0 0;font-size:clamp(72px,11vw,158px);font-weight:800;line-height:.92}.A5u4Lq_nombreGrande span{color:var(--accent)}.A5u4Lq_lema{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:14px 0 0;display:flex}.A5u4Lq_lemaMenos{font-family:var(--font-display);color:var(--ln-noche);font-size:16px;font-weight:700;display:none}.A5u4Lq_tachado{letter-spacing:-.03em;color:var(--accent);font-size:1.55em;font-weight:800;line-height:1;display:inline-block;position:relative}.A5u4Lq_tachado svg{width:calc(100% + 8px);height:14px;position:absolute;top:52%;left:-4px;overflow:visible;transform:translateY(-50%)}.A5u4Lq_tachado path{fill:none;stroke:var(--ln-coral);stroke-width:3px;stroke-linecap:round}.A5u4Lq_aMano{font-family:var(--font-hand);color:var(--accent);transform-origin:0;font-size:clamp(34px,3.4vw,50px);font-weight:600;line-height:1.1;display:inline-block;transform:rotate(-3deg)}.A5u4Lq_lazo{width:calc(100% + 64px);height:auto;margin-top:10px;display:block;overflow:visible}.A5u4Lq_lazoPuntos{fill:none;stroke:var(--accent);stroke-width:2.6px;stroke-linecap:round;stroke-dasharray:.1 9}.A5u4Lq_lazoMascara{fill:none;stroke:#fff;stroke-width:12px;stroke-linecap:round}.A5u4Lq_lazoPunta{fill:none;stroke:var(--accent);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.A5u4Lq_tarjeta{background:#fff;border:1px solid #0c2a320f;border-radius:24px;align-self:center;min-width:0;padding:34px 34px 28px;box-shadow:0 40px 80px #03121759,0 8px 20px #03121729}.A5u4Lq_tarjeta h1{font-family:var(--font-display);letter-spacing:-.03em;margin:0 0 6px;font-size:30px;font-weight:800;line-height:1.1}.A5u4Lq_sub{color:var(--text-secondary);margin:0 0 24px;font-size:15px;line-height:1.5}.A5u4Lq_perfiles{border-top:1px solid var(--border-soft,#e6edee);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:22px;padding-top:20px;display:grid}.A5u4Lq_perfil{min-height:44px;color:var(--text);transition:border-color .15s var(--ease), background-color .15s var(--ease), transform .15s var(--ease), box-shadow .15s var(--ease);background:#f6f9f9;border:1px solid #e1eaeb;border-radius:12px;align-items:center;gap:10px;padding:11px 12px;text-decoration:none;display:flex}.A5u4Lq_perfil:hover{background:#fff;border-color:#1f5c6d73;transform:translateY(-1px);box-shadow:0 6px 14px #0c2a3214}.A5u4Lq_perfil:active{transform:translateY(0)}.A5u4Lq_perfil:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.A5u4Lq_perfil>span:last-child{min-width:0}.A5u4Lq_perfil strong{font-size:13.5px;font-weight:600;display:block}.A5u4Lq_perfil>span:last-child>span{color:var(--text-secondary);font-size:12.5px;display:block}.A5u4Lq_perfilIcono{color:#6b5310;background:#fbf0c9;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.A5u4Lq_perfil+.A5u4Lq_perfil .A5u4Lq_perfilIcono{color:var(--accent);background:#e4f3fa}.A5u4Lq_franja{background:var(--ln-noche);color:#e7f0ef;border-radius:22px;flex-wrap:nowrap;align-self:end;align-items:center;gap:16px;padding:14px 22px;display:flex;box-shadow:0 12px 28px #0c2a3240}.A5u4Lq_franjaApp{color:inherit;border-radius:12px;flex:none;align-items:center;gap:12px;text-decoration:none;display:flex}.A5u4Lq_franjaApp strong{max-width:7em;font-family:var(--font-display);color:#fff;font-size:17px;font-weight:800;line-height:1.15;display:block}.A5u4Lq_franjaApp>span:last-child>span{color:#9fb9be;font-size:12.5px;display:block}.A5u4Lq_franjaApp:hover strong{text-decoration:underline}.A5u4Lq_franjaApp:focus-visible,.A5u4Lq_franjaLogo:focus-visible{outline:3px solid var(--ln-celeste);outline-offset:4px}.A5u4Lq_franjaIcono{background:var(--ln-mantequilla);width:40px;height:40px;color:var(--ln-noche);transition:transform .3s var(--ln-suave);border-radius:11px;place-items:center;display:grid}.A5u4Lq_franjaApp:hover .A5u4Lq_franjaIcono{transform:rotate(-8deg)scale(1.06)}.A5u4Lq_franjaPublico{color:#cfe0e2;flex:auto;min-width:0;font-size:13.5px}.A5u4Lq_franjaPublico span{color:var(--ln-mantequilla)}.A5u4Lq_franjaLema{font-family:var(--font-hand);color:var(--ln-celeste);flex:none;margin-left:auto;font-size:23px;font-weight:600;transform:rotate(-3deg)}.A5u4Lq_franjaLogo{opacity:.85;transition:opacity .2s var(--ease), transform .3s var(--ln-suave);border-radius:10px;flex:none;place-items:center;display:grid}.A5u4Lq_franjaLogo img{object-fit:contain;width:44px;height:44px;display:block}.A5u4Lq_franjaLogo:hover{opacity:1;transform:translateY(-2px)}.A5u4Lq_pie{color:var(--text-tertiary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;margin-top:18px;font-size:12px;display:flex}.A5u4Lq_pie>span{max-width:13em}.A5u4Lq_legales{gap:12px;display:flex}.A5u4Lq_legales a{color:var(--text-secondary);text-decoration:none}.A5u4Lq_legales a:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:3px}.A5u4Lq_legales a:hover{color:var(--accent);text-decoration:underline}@media (max-width:1240px){.A5u4Lq_escena{column-gap:40px;padding:56px 40px 28px}.A5u4Lq_lazo{width:calc(100% + 40px)}.A5u4Lq_franjaPublico{display:none}}@media (max-width:900px){.A5u4Lq_wrap{background:#f2f6f6}.A5u4Lq_panel,.A5u4Lq_lazo,.A5u4Lq_franja{display:none}.A5u4Lq_escena{grid-template-rows:none;grid-template-columns:minmax(0,1fr);row-gap:0;max-width:520px;padding:0}.A5u4Lq_bienvenida{background:var(--ln-papel);border-radius:0 0 28px 28px;padding:40px 20px 30px}.A5u4Lq_resaltado{padding:6px 10px 7px;font-size:22px}.A5u4Lq_nombreGrande{margin-top:6px;font-size:clamp(48px,15vw,64px)}.A5u4Lq_lema{gap:4px 10px;margin-top:12px}.A5u4Lq_lemaMenos{font-size:15px;display:inline}.A5u4Lq_tachado{font-size:19px}.A5u4Lq_aMano{font-size:22px}.A5u4Lq_tarjeta{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:26px 20px 8px}.A5u4Lq_tarjeta h1{font-size:26px}.A5u4Lq_perfil{background:#fff}.A5u4Lq_pie{text-align:center;flex-direction:column;justify-content:center;margin:22px 0 28px}.A5u4Lq_pie>span{max-width:none}}.A5u4Lq_divider{color:var(--text-tertiary);align-items:center;gap:12px;margin:22px 0;font-size:13px;display:flex}.A5u4Lq_divider:before,.A5u4Lq_divider:after{content:"";background:var(--border);flex:1;height:1px}.A5u4Lq_field{margin-bottom:16px}.A5u4Lq_field label{color:var(--text);margin-bottom:7px;font-size:13.5px;font-weight:600;display:block}.A5u4Lq_inputShell{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);height:48px;transition:border-color .15s var(--ease), box-shadow .15s var(--ease);align-items:center;gap:10px;padding:0 14px;display:flex}.A5u4Lq_inputShell:hover:not(:focus-within){border-color:#b9cdd1}.A5u4Lq_inputShell:focus-within{border-color:var(--accent);box-shadow:0 0 0 4px var(--cielo-2)}.A5u4Lq_inputShell svg{color:var(--text-tertiary);flex-shrink:0}.A5u4Lq_inputShell input{color:var(--text);background:0 0;border:none;outline:none;width:100%;font-size:15px}.A5u4Lq_inputShell input:-webkit-autofill{-webkit-text-fill-color:var(--text);caret-color:var(--text);box-shadow:0 0 0 1000px var(--surface) inset;transition:background-color 9999s}.A5u4Lq_inputShell input:-webkit-autofill:hover{-webkit-text-fill-color:var(--text);caret-color:var(--text);box-shadow:0 0 0 1000px var(--surface) inset;transition:background-color 9999s}.A5u4Lq_inputShell input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text);caret-color:var(--text);box-shadow:0 0 0 1000px var(--surface) inset;transition:background-color 9999s}.A5u4Lq_inputShell input::placeholder{color:var(--text-tertiary)}.A5u4Lq_inputShell select{min-width:0;height:100%;font:inherit;color:var(--text);background:0 0;border:none;outline:none;flex:1;font-size:15px}.A5u4Lq_tipoCuenta{background:var(--surface-alt);border-radius:999px;grid-template-columns:1fr 1fr;gap:4px;margin:0 0 20px;padding:4px;display:grid}.A5u4Lq_tipoCuenta button{min-height:44px;font:inherit;color:var(--text-secondary);cursor:pointer;transition:background-color .15s var(--ease), color .15s var(--ease);background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;font-size:14.5px;font-weight:600;display:inline-flex}.A5u4Lq_tipoCuenta .A5u4Lq_tipoActivo{background:var(--surface);color:var(--accent);box-shadow:var(--shadow-sm)}.A5u4Lq_tipoCuenta button:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.A5u4Lq_fila{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:420px){.A5u4Lq_fila{grid-template-columns:1fr}}.A5u4Lq_errorBox{background:var(--danger-tint);color:var(--danger-text);border-radius:var(--radius);margin-bottom:18px;padding:12px 14px;font-size:14px}.A5u4Lq_revisaCorreo{background:var(--success-tint);color:var(--success-text);border-radius:var(--radius);padding:18px 18px 16px;font-size:14.5px;line-height:1.5}.A5u4Lq_revisaCorreo h2{color:inherit;margin:0 0 6px;font-size:18px;font-weight:800}.A5u4Lq_revisaCorreo p{margin:0 0 8px}.A5u4Lq_revisaCorreo strong{overflow-wrap:anywhere}.A5u4Lq_reenvio{margin:12px 0 18px;font-size:14px}.A5u4Lq_reenvio p{margin:0 0 8px}.A5u4Lq_btnSecundario{border:1.5px solid var(--accent);background:var(--surface);height:40px;color:var(--accent);border-radius:999px;padding:0 18px;font-size:14px;font-weight:700}.A5u4Lq_btnSecundario:disabled{opacity:.6}.A5u4Lq_btnSecundario:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.A5u4Lq_btnSubmit{color:#fff;width:100%;height:50px;transition:background-color .15s var(--ease), transform .15s var(--ease);background:#0c2a32;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.A5u4Lq_btnSubmit:hover{background:#174a58}.A5u4Lq_btnSubmit svg{transition:transform .15s var(--ease)}.A5u4Lq_btnSubmit:hover:not(:disabled) svg{transform:translate(3px)}.A5u4Lq_btnSubmit:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.A5u4Lq_etiquetaFila{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:7px;display:flex}.A5u4Lq_etiquetaFila label{margin-bottom:0}.A5u4Lq_etiquetaFila a{font-size:13px;font-weight:500}.A5u4Lq_inputShell .A5u4Lq_ojo{width:36px;height:36px;color:var(--text-tertiary);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;margin-right:-8px;display:grid}.A5u4Lq_inputShell .A5u4Lq_ojo:hover{color:var(--accent)}.A5u4Lq_inputShell .A5u4Lq_ojo:focus-visible{outline:2px solid var(--accent)}.A5u4Lq_inputShell .A5u4Lq_ojo svg{color:inherit}.A5u4Lq_btnSubmit:active:not(:disabled){transform:scale(.98)}.A5u4Lq_btnSubmit:disabled{opacity:.65}.A5u4Lq_footerLink{text-align:center;color:var(--text-secondary);margin-top:18px;font-size:14px}.A5u4Lq_footerLink a{font-weight:700}.A5u4Lq_etiquetaFila a,.A5u4Lq_footerLink a{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}@keyframes A5u4Lq_authPanel{0%{opacity:0;transform:translate(-6%)}}@keyframes A5u4Lq_authCae{0%{opacity:0;transform:translateY(-14px)rotate(-7deg)scale(.92)}}@keyframes A5u4Lq_authSube{0%{opacity:0;transform:translateY(26px)}}@keyframes A5u4Lq_authEscribe{0%{clip-path:inset(-20% 100% -20% 0)}to{clip-path:inset(-20% 0)}}@keyframes A5u4Lq_authTacha{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes A5u4Lq_authLazo{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes A5u4Lq_authPunta{0%{opacity:0;transform:translate(-6px,6px)}}@keyframes A5u4Lq_authFlota{50%{transform:translateY(-4px)}}@media (prefers-reduced-motion:no-preference){.A5u4Lq_panel{animation:A5u4Lq_authPanel .9s var(--ln-suave) both}.A5u4Lq_resaltado{animation:A5u4Lq_authCae .65s var(--ln-suave) .15s both}.A5u4Lq_nombreGrande{animation:A5u4Lq_authSube .8s var(--ln-suave) .25s both}.A5u4Lq_lemaMenos{animation:A5u4Lq_authSube .6s var(--ln-suave) .42s both}.A5u4Lq_tachado path{stroke-dasharray:1;stroke-dashoffset:1px;animation:A5u4Lq_authTacha .45s var(--ease) .9s forwards}.A5u4Lq_aMano{animation:1.1s cubic-bezier(.55,.1,.35,1) .6s both A5u4Lq_authEscribe}.A5u4Lq_lazoMascara{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.5s cubic-bezier(.45,.05,.25,1) 1.15s forwards A5u4Lq_authLazo}.A5u4Lq_lazoPunta{animation:A5u4Lq_authPunta .35s var(--ln-suave) 2.55s both}.A5u4Lq_tarjeta{animation:A5u4Lq_authSube .75s var(--ln-suave) .35s both}.A5u4Lq_franja{animation:A5u4Lq_authSube .75s var(--ln-suave) .55s both}.A5u4Lq_franjaIcono{animation:3.2s ease-in-out 2s infinite A5u4Lq_authFlota}.A5u4Lq_franjaApp:hover .A5u4Lq_franjaIcono{animation:none}}
.uzl6qq_casilla{color:var(--text-secondary);cursor:pointer;align-items:flex-start;gap:10px;margin:6px 0 4px;font-size:13px;line-height:1.5;display:flex}.uzl6qq_casilla input{width:18px;height:18px;accent-color:var(--accent);cursor:pointer;flex-shrink:0;margin-top:1px}.uzl6qq_casilla a{color:var(--accent);font-weight:600}
.dJzlra_btn{background:var(--surface);width:100%;height:50px;color:var(--text);border:1px solid var(--border);transition:background-color .15s var(--ease), border-color .15s var(--ease);border-radius:12px;justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.dJzlra_btn:hover:not(:disabled){background:var(--surface-alt);border-color:#b9cdd1}.dJzlra_btn:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.dJzlra_btn:disabled{opacity:.65}.dJzlra_error{background:var(--danger-tint);color:var(--danger-text);border-radius:var(--radius);margin-bottom:14px;padding:11px 14px;font-size:13.5px}
