.login-module__Si-P0q__pagina{--u:1px;--ink:#0b1530;--ink-2:#34415f;--mut:#66718c;--faint:#97a2b9;--azul:#2676f5;--cielo:#009ffd;--linea:#0f285a1a;--kb-accent-2:#1a8cff;--kb-pk-tinta:#0d1a33;--kb-card:#fff;--kb-muted:#9aa6bf;--kb-line:#0f285a1f;--kb-text-2:#34415f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100svh;padding:calc(22 * var(--u)) clamp(16px, 4vw, calc(48 * var(--u))) calc(24 * var(--u));color:var(--ink);-webkit-font-smoothing:antialiased;background:radial-gradient(760px 520px at 85% 10%,#009ffd24,#0000 62%),radial-gradient(640px 520px at 0 90%,#2676f51a,#0000 64%),#f7f9fe;position:relative;overflow-x:clip}@media (min-width:901px){.login-module__Si-P0q__pagina{--u:clamp(.7px, min(.12005vh, .054945vw), 1px)}}.login-module__Si-P0q__pagina *,.login-module__Si-P0q__pagina :before,.login-module__Si-P0q__pagina :after{box-sizing:border-box}.login-module__Si-P0q__pagina :focus-visible{outline:2px solid var(--azul);outline-offset:2px}.login-module__Si-P0q__pagina svg[width="16"]{width:calc(16 * var(--u));height:calc(16 * var(--u))}.login-module__Si-P0q__pagina svg[width="18"]{width:calc(18 * var(--u));height:calc(18 * var(--u))}.login-module__Si-P0q__pagina svg[width="20"]{width:calc(20 * var(--u));height:calc(20 * var(--u))}.login-module__Si-P0q__arriba{max-width:calc(1120 * var(--u));align-items:center;margin:0 auto;display:flex}.login-module__Si-P0q__marca{align-items:center;gap:calc(10 * var(--u));font-family:var(--f-display), system-ui, sans-serif;font-size:calc(19 * var(--u));letter-spacing:-.02em;color:var(--ink);font-weight:700;text-decoration:none;display:inline-flex}.login-module__Si-P0q__marca img{width:calc(34 * var(--u));height:calc(34 * var(--u));border-radius:calc(9 * var(--u));display:block;box-shadow:0 6px 16px -6px #2676f599}.login-module__Si-P0q__grilla{max-width:calc(1120 * var(--u));min-height:calc(100svh - 80 * var(--u));grid-template-columns:minmax(0, 1fr) minmax(0, calc(440 * var(--u)));gap:calc(64 * var(--u));padding:calc(16 * var(--u)) 0 0;align-items:center;margin:0 auto;display:grid}.login-module__Si-P0q__lado{max-width:calc(480 * var(--u))}.login-module__Si-P0q__kombi{width:calc(148 * var(--u));height:calc(148 * var(--u));background:radial-gradient(circle at 50% 30%,#fff 0%,#f1f7ff 60%,#e2edff 100%);border:1px solid #2676f529;border-radius:50%;place-items:center;display:grid;box-shadow:0 0 0 9px #fff9,0 30px 60px -26px #2676f599}.login-module__Si-P0q__kombi svg{width:76%!important;height:auto!important}.login-module__Si-P0q__ladoTitulo{margin:calc(30 * var(--u)) 0 0;font-family:var(--f-display), system-ui, sans-serif;font-size:calc(46 * var(--u));letter-spacing:-.035em;text-wrap:balance;font-weight:650;line-height:1.05}.login-module__Si-P0q__ladoTitulo span{background:linear-gradient(100deg,#1b55dd 0%,#2676f5 40%,#0a8ae6 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.login-module__Si-P0q__ladoBajada{margin:calc(14 * var(--u)) 0 0;font-size:calc(16.6 * var(--u));color:var(--ink-2);line-height:1.6}.login-module__Si-P0q__beneficios{gap:calc(12 * var(--u));margin:calc(26 * var(--u)) 0 0;padding:0;list-style:none;display:grid}.login-module__Si-P0q__beneficios li{grid-template-columns:calc(36 * var(--u)) minmax(0, 1fr);gap:calc(12 * var(--u));align-items:start;display:grid}.login-module__Si-P0q__beneficios b{font-size:calc(15 * var(--u));color:var(--ink);font-weight:650;display:block}.login-module__Si-P0q__beneficios small{font-size:calc(13.5 * var(--u));color:var(--mut);margin-top:1px;line-height:1.45;display:block}.login-module__Si-P0q__beneficioIco{width:calc(36 * var(--u));height:calc(36 * var(--u));border-radius:calc(11 * var(--u));color:var(--azul);background:#2676f51a;place-items:center;display:grid}.login-module__Si-P0q__canales{gap:calc(8 * var(--u));margin-top:calc(26 * var(--u));display:flex}.login-module__Si-P0q__canales span{width:calc(38 * var(--u));height:calc(38 * var(--u));border:1px solid var(--linea);background:#fff;border-radius:50%;place-items:center;display:grid;box-shadow:0 6px 16px -10px #1446a073}.login-module__Si-P0q__tarjeta{width:100%;padding:calc(30 * var(--u)) calc(30 * var(--u)) calc(26 * var(--u));border-radius:calc(24 * var(--u));border:1px solid var(--linea);-webkit-backdrop-filter:blur(14px);background:#ffffffeb;box-shadow:0 2px 6px #10285a0d,0 40px 90px -40px #1446a073}.login-module__Si-P0q__titulo{font-family:var(--f-display), system-ui, sans-serif;font-size:calc(30 * var(--u));letter-spacing:-.03em;color:var(--ink);margin:0;font-weight:650}.login-module__Si-P0q__bajada{margin:calc(6 * var(--u)) 0 calc(22 * var(--u));font-size:calc(14.5 * var(--u));color:var(--mut)}.login-module__Si-P0q__aviso{align-items:flex-start;gap:calc(9 * var(--u));margin:0 0 calc(18 * var(--u));padding:calc(11 * var(--u)) calc(13 * var(--u));border-radius:calc(12 * var(--u));font-size:calc(13.5 * var(--u));color:#1f4fb8;background:#2676f514;border:1px solid #2676f538;line-height:1.45;display:flex}.login-module__Si-P0q__aviso svg{color:#0e9f6e;flex-shrink:0;margin-top:1px}.login-module__Si-P0q__google{width:100%;height:calc(48 * var(--u));justify-content:center;align-items:center;gap:calc(10 * var(--u));border-radius:calc(13 * var(--u));font:inherit;font-size:calc(15 * var(--u));color:#1f2937;cursor:pointer;background:#fff;border:1px solid #0f285a29;font-weight:650;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 1px 2px #10285a0f}.login-module__Si-P0q__google:hover{border-color:#2676f566;box-shadow:0 8px 20px -12px #1446a073}.login-module__Si-P0q__separador{align-items:center;gap:calc(12 * var(--u));margin:calc(18 * var(--u)) 0;font-size:calc(12.5 * var(--u));color:var(--faint);display:flex}.login-module__Si-P0q__separador:before,.login-module__Si-P0q__separador:after{content:"";background:var(--linea);flex:1;height:1px}.login-module__Si-P0q__fila{gap:calc(10 * var(--u));flex-wrap:wrap;display:flex}.login-module__Si-P0q__fila>div{min-width:calc(130 * var(--u));flex:1}.login-module__Si-P0q__etiqueta{margin-bottom:calc(6 * var(--u));font-size:calc(11.5 * var(--u));letter-spacing:.05em;color:var(--mut);font-weight:700;display:block}.login-module__Si-P0q__campo{width:100%;height:calc(46 * var(--u));margin-bottom:calc(14 * var(--u));padding:0 calc(14 * var(--u));border-radius:calc(12 * var(--u));font:inherit;font-size:max(14px, calc(15 * var(--u)));color:var(--ink);background:#fff;border:1px solid #0f285a29;transition:border-color .2s,box-shadow .2s}.login-module__Si-P0q__campo::placeholder{color:#a7b0c4}.login-module__Si-P0q__campo:focus{border-color:var(--azul);outline:none;box-shadow:0 0 0 4px #2676f524}.login-module__Si-P0q__campoClave{padding-right:calc(70 * var(--u))}.login-module__Si-P0q__etiquetaFila{justify-content:space-between;align-items:baseline;display:flex}.login-module__Si-P0q__enlace{font:inherit;font-size:calc(12.5 * var(--u));color:var(--azul);cursor:pointer;background:0 0;border:none;padding:0;font-weight:650}.login-module__Si-P0q__enlaceFuerte{font-size:calc(14 * var(--u));font-weight:700}.login-module__Si-P0q__clave{position:relative}.login-module__Si-P0q__ver{right:calc(8 * var(--u));top:calc(8 * var(--u));height:calc(30 * var(--u));padding:0 calc(10 * var(--u));border-radius:calc(8 * var(--u));font:inherit;font-size:calc(12.5 * var(--u));color:var(--mut);cursor:pointer;background:#0f285a0d;border:none;font-weight:650;position:absolute}.login-module__Si-P0q__terminos{align-items:flex-start;gap:calc(9 * var(--u));margin-bottom:calc(16 * var(--u));font-size:calc(13 * var(--u));color:var(--mut);cursor:pointer;line-height:1.5;display:flex}.login-module__Si-P0q__terminos input{width:calc(16 * var(--u));height:calc(16 * var(--u));margin-top:calc(2 * var(--u));accent-color:var(--azul);flex-shrink:0}.login-module__Si-P0q__terminos a{color:var(--azul);font-weight:600}.login-module__Si-P0q__boton{width:100%;height:calc(50 * var(--u));border-radius:calc(13 * var(--u));font:inherit;font-size:calc(15.5 * var(--u));color:#fff;cursor:pointer;background:linear-gradient(#3b8bff 0%,#2470f2 55%,#1f62e4 100%);border:none;font-weight:650;transition:transform .2s,box-shadow .2s,opacity .2s;box-shadow:inset 0 1px #ffffff47,0 12px 26px -12px #2676f5d9}.login-module__Si-P0q__boton:hover:not(:disabled){transform:translateY(-1px);box-shadow:inset 0 1px #ffffff4d,0 18px 34px -14px #2676f5f2}.login-module__Si-P0q__boton:disabled,.login-module__Si-P0q__google:disabled{opacity:.6;cursor:default}.login-module__Si-P0q__mfaTexto{margin:0 0 calc(14 * var(--u));font-size:calc(14 * var(--u));color:var(--ink-2);line-height:1.5}.login-module__Si-P0q__mensaje{margin:calc(14 * var(--u)) 0 0;padding:calc(10 * var(--u)) calc(12 * var(--u));border-radius:calc(11 * var(--u));font-size:calc(14 * var(--u));font-weight:600;line-height:1.45}.login-module__Si-P0q__mensajeOk{color:#0b7a53;background:#0e9f6e1a}.login-module__Si-P0q__mensajeError{color:#be123c;background:#e11d4814}.login-module__Si-P0q__cambiar{margin:calc(18 * var(--u)) 0 0;font-size:calc(14 * var(--u));color:var(--mut);text-align:center}.login-module__Si-P0q__instalar{margin-top:calc(14 * var(--u));text-align:center}.login-module__Si-P0q__instalar button{color:#1f56d0!important;background:#fff!important;border-color:#2676f54d!important}@media (max-width:900px){.login-module__Si-P0q__pagina{padding:28px clamp(16px,4vw,48px) 40px}.login-module__Si-P0q__grilla{grid-template-columns:minmax(0,1fr);gap:40px;min-height:0;padding:22px 0 12px}.login-module__Si-P0q__formulario{order:1;width:100%;max-width:480px;margin:0 auto}.login-module__Si-P0q__lado{order:2;width:100%;max-width:480px;margin:0 auto}.login-module__Si-P0q__kombi{width:104px;height:104px}.login-module__Si-P0q__ladoTitulo{margin-top:22px;font-size:clamp(2rem,1.3rem + 2vw,2.9rem)}.login-module__Si-P0q__ladoBajada{font-size:1.04rem}.login-module__Si-P0q__tarjeta{padding:32px 30px 28px}.login-module__Si-P0q__cambiar{margin-top:20px}.login-module__Si-P0q__instalar{margin-top:18px}}@media (max-width:480px){.login-module__Si-P0q__pagina{padding:18px 16px 32px}.login-module__Si-P0q__tarjeta{border-radius:20px;padding:26px 20px 22px}.login-module__Si-P0q__titulo{font-size:27px}}@media (prefers-reduced-motion:reduce){.login-module__Si-P0q__boton,.login-module__Si-P0q__google,.login-module__Si-P0q__campo{transition:none}}
