.legal_pagina__RFdPC{max-width:68ch;margin:0 auto;padding:var(--espacio-7) var(--espacio-5) var(--espacio-8)}.legal_marca__MQMDk{display:block;width:120px;height:35px;margin:0 0 var(--espacio-6);background:url(/vandro-lockup-adaptativo.svg) no-repeat 0;background-size:contain;text-indent:-9999px;overflow:hidden;white-space:nowrap}.legal_titulo__KZ6gz{margin:0 0 var(--espacio-2);font-size:1.8rem}.legal_version__tUgoj{margin:0 0 var(--espacio-6);font-size:.85rem;color:var(--texto-tenue)}.legal_aviso__nKIpN{margin:0 0 var(--espacio-6);padding:var(--espacio-4);border:1px solid var(--aviso-borde);border-radius:var(--radio-pequeno);background:var(--aviso-fondo);color:var(--aviso-texto);font-size:.9rem;line-height:1.5}.legal_cuerpo__VdhC1 h2{margin:var(--espacio-6) 0 var(--espacio-2);font-size:1.15rem}.legal_cuerpo__VdhC1 li,.legal_cuerpo__VdhC1 p{color:var(--texto-suave);line-height:1.65}.legal_pie__p98UX{margin-top:var(--espacio-8);font-size:.85rem;color:var(--texto-tenue)}.legal_pie__p98UX a{color:var(--acento)}.formulario_pagina__D83n3{min-height:100vh;display:grid;place-items:center;padding:var(--espacio-6)}.formulario_tarjeta__J6spi{width:100%;max-width:420px;padding:var(--espacio-8);background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio);box-shadow:var(--sombra)}.formulario_marca__phy5I{display:block;width:132px;height:38px;margin:0 0 var(--espacio-6);background:url(/vandro-lockup-adaptativo.svg) no-repeat 0;background-size:contain;text-indent:-9999px;overflow:hidden;white-space:nowrap}.formulario_titulo__QpFub{margin:0 0 var(--espacio-2);font-size:1.4rem;font-weight:600}.formulario_subtitulo__0ESX0{margin:0 0 var(--espacio-6);color:var(--texto-suave);font-size:.95rem}.formulario_campos__AYxhp{display:flex;flex-direction:column;gap:var(--espacio-4)}.formulario_campo__iU_OW{display:flex;flex-direction:column;gap:var(--espacio-1)}.formulario_etiqueta__5xXO_{font-size:.85rem;font-weight:500;color:var(--texto-suave)}.formulario_entrada__30wAN{width:100%;padding:var(--espacio-3);border:1px solid var(--borde);border-radius:var(--radio-pequeno);background:var(--fondo);color:var(--texto);font:inherit;font-size:.95rem}.formulario_ayuda__ctAZY{font-size:.8rem;color:var(--texto-tenue)}.formulario_principal__NetHb{display:block;box-sizing:border-box;width:100%;padding:var(--espacio-3);margin-top:var(--espacio-2);border:0;border-radius:0;background:var(--acento);color:var(--acento-texto);font-weight:600;font-size:.95rem;text-align:center;text-decoration:none}.formulario_principal__NetHb:disabled{opacity:.55;cursor:not-allowed}.formulario_secundario__zxh2B{width:100%;padding:var(--espacio-3);border:1px solid var(--borde);border-radius:0;background:transparent;font-size:.95rem}.formulario_acciones__koV2z{display:flex;flex-direction:column;gap:var(--espacio-2);margin-top:var(--espacio-4)}.formulario_error__oKdbB{background:var(--error-fondo);color:var(--error-texto)}.formulario_error__oKdbB,.formulario_exito__wAmaL{margin:var(--espacio-4) 0 0;padding:var(--espacio-3);border-radius:var(--radio-pequeno);font-size:.9rem}.formulario_exito__wAmaL{background:var(--exito-fondo);color:var(--exito-texto)}.formulario_pie__jzt_X{margin:var(--espacio-6) 0 0;text-align:center;font-size:.9rem;color:var(--texto-suave)}.formulario_enlace__SpB49{color:var(--acento);text-decoration:none}.formulario_enlace__SpB49:hover{text-decoration:underline}.formulario_dispositivo__LJ20A{display:flex;align-items:center;gap:var(--espacio-3);padding:var(--espacio-4);margin:var(--espacio-4) 0;background:var(--superficie-elevada);border:1px solid var(--borde);border-radius:var(--radio-pequeno)}.formulario_iconoDispositivo__jVztG{font-size:1.6rem}.formulario_nombreDispositivo__AP6oZ{font-weight:600}.formulario_detalleDispositivo__XcFs8{font-size:.85rem;color:var(--texto-suave)}.formulario_codigo__q_wuP{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.5rem;font-weight:600;letter-spacing:.15em;text-align:center;padding:var(--espacio-4);margin:var(--espacio-4) 0;background:var(--superficie-elevada);border:1px solid var(--borde);border-radius:var(--radio-pequeno)}.formulario_separador__IU902{display:flex;align-items:center;gap:var(--espacio-3);margin:var(--espacio-5) 0;color:var(--texto-tenue);font-size:.85rem}.formulario_separador__IU902:after,.formulario_separador__IU902:before{content:"";flex:1 1;height:1px;background:var(--borde)}.formulario_proveedores__J6gpa{display:flex;flex-direction:column;gap:var(--espacio-3)}.formulario_proveedor__SbOWY{display:flex;align-items:center;justify-content:center;gap:var(--espacio-3);min-height:46px;padding:0 var(--espacio-4);background:var(--superficie-elevada);border:1px solid var(--borde);border-radius:var(--radio-pequeno);color:var(--texto);font-size:.95rem;font-weight:500;text-decoration:none;transition:border-color var(--transicion),background var(--transicion)}.formulario_proveedor__SbOWY:hover{border-color:var(--texto-tenue)}.formulario_proveedor__SbOWY:focus-visible{outline:3px solid var(--acento);outline-offset:2px}.formulario_iconoProveedor__MOMYJ{width:18px;height:18px;flex-shrink:0}.formulario_pieSecundario__rMnN_{margin:var(--espacio-3) 0 0;text-align:center;font-size:.88rem}.formulario_aceptacion__r8Sme{display:flex;align-items:flex-start;gap:var(--espacio-3);margin-top:var(--espacio-5);font-size:.85rem;line-height:1.5;color:var(--texto-suave);cursor:pointer}.formulario_aceptacion__r8Sme input{width:18px;height:18px;margin-top:2px;flex:none;accent-color:var(--acento);cursor:pointer}.formulario_aceptacion__r8Sme a{color:var(--acento)}