.tarjeta-recuperacion{gap:18px}.selector-recuperacion{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:5px;background:#f2f6fa;border:1px solid #dde6ef;border-radius:12px}.selector-recuperacion-opcion{border:0;border-radius:9px;padding:10px 12px;background:transparent;color:#53687e;font:inherit;font-weight:700;cursor:pointer}.selector-recuperacion-opcion.activo{background:#fff;color:#0b4f82;box-shadow:0 2px 8px rgba(16,53,86,.08)}.formulario-recuperacion[hidden]{display:none}.control-telefono-peru{display:flex;align-items:stretch;border:1px solid #c8d5e2;border-radius:10px;background:#fff;overflow:hidden}.control-telefono-peru:focus-within{border-color:#7aa4ca;box-shadow:0 0 0 3px rgba(44,111,167,.10)}.prefijo-telefono{display:flex;align-items:center;padding:0 12px;background:#f3f6f9;border-right:1px solid #dbe4ec;color:#324b64;font-weight:700;white-space:nowrap}.control-telefono-peru input{min-width:0;flex:1;border:0;outline:0;padding:13px 12px;font:inherit;color:#1b2e45;background:#fff}.control-telefono-peru input::placeholder{color:#9aa8b6}.ayuda-recuperacion{display:block;margin-top:7px;color:#718196;font-size:12px}.codigo-sms{text-align:center;letter-spacing:.35em;font-weight:800;font-size:18px}@media(max-width:520px){.selector-recuperacion{grid-template-columns:1fr}.tarjeta-recuperacion{gap:14px}}
