.ingresar-sistema a{background-color:blue;border-radius:15px;max-height:30px}.ingresar-sistema a:hover{background-color:white;color:black!important;border:1px solid blue}.woocommerce ul.products{display:none!important}.p1-wrap{font-family:inherit;max-width:860px;margin:0 auto;padding:1rem 1rem 3rem}.p1-section{margin-bottom:2.5rem}.p1-label{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#2563EB;margin-bottom:.75rem}.p1-title{font-size:22px;font-weight:600;color:#1a1a1a;margin-bottom:.5rem;line-height:1.3}.p1-sub{font-size:14px;color:#666;line-height:1.7;margin-bottom:1.5rem}.p1-table{width:100%;border-collapse:collapse;border-radius:12px;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.07)}.p1-table thead tr{background:#2563EB}.p1-table thead th{color:#fff;font-size:13px;font-weight:500;padding:12px 16px;text-align:left}.p1-table thead th:last-child{text-align:right}.p1-table tbody tr{border-bottom:1px solid #f0f0f0;background:#fff;transition:background .15s;cursor:pointer}.p1-table tbody tr:hover{background:#F0F7FF}.p1-table tbody tr.p1-selected{background:#dbeafe}.p1-table tbody tr:last-child{border-bottom:none}.p1-table tbody td{padding:12px 16px;font-size:14px;color:#333}.p1-table tbody td:last-child{text-align:right;font-weight:600;color:#2563EB}.p1-folios{font-weight:600;color:#1a1a1a}.p1-badge{display:inline-block;font-size:11px;background:#EBF4FF;color:#1e40af;padding:2px 8px;border-radius:20px;margin-left:6px;font-weight:500}.p1-benefit{display:flex;align-items:flex-start;background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:12px 14px;box-shadow:0 1px 3px rgba(0,0,0,.04);margin:5px}.p1-benefit-icon{width:32px;height:32px;border-radius:8px;background:#EBF4FF;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:10px}.p1-benefit-text{font-size:13px;color:#444;line-height:1.5}.p1-benefit-text strong{display:block;font-size:13px;font-weight:600;color:#1a1a1a;margin-bottom:2px}.p1-steps{display:flex;flex-wrap:wrap}.p1-step{flex:1;min-width:160px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:1rem 1rem 1.25rem;box-shadow:0 2px 8px rgba(0,0,0,.05);text-align:center;margin:6px}.p1-step-num{width:32px;height:32px;border-radius:50%;background:#2563EB;color:#fff;font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center;margin:0 auto .75rem}.p1-step-title{font-size:13px;font-weight:600;color:#1a1a1a;margin-bottom:.3rem}.p1-step-desc{font-size:12px;color:#777;line-height:1.5}.p1-trust{display:flex;flex-wrap:wrap;justify-content:center}.p1-trust-item{display:flex;align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:8px 14px;box-shadow:0 1px 4px rgba(0,0,0,.04);margin:5px}.p1-trust-dot{width:8px;height:8px;border-radius:50%;background:#22c55e;flex-shrink:0;margin-right:7px}.p1-trust-item span{font-size:12px;color:#444;font-weight:500}.p1-divider{height:1px;background:#f0f0f0;margin:2rem 0}.nav-btn-ingresar,.nav-btn-registrar{margin:0!important;padding:0!important;line-height:1!important}.nav-btn-ingresar .et_pb_button_module_wrapper,.nav-btn-registrar .et_pb_button_module_wrapper{margin:0!important;padding:0!important;display:flex!important;align-items:center!important;height:100%!important}.nav-btn-ingresar .et_pb_button,.nav-btn-registrar .et_pb_button{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:9px 18px!important;border-radius:8px!important;font-size:13px!important;margin:0 4px!important;line-height:1!important;position:relative!important;top:0!important;vertical-align:middle!important}.nav-btn-ingresar .et_pb_button{background:transparent!important;color:#85B7EB!important;border:1.5px solid #378ADD!important}.nav-btn-ingresar .et_pb_button:hover{background:#185FA5!important;color:#ffffff!important;border-color:#185FA5!important}.nav-btn-registrar .et_pb_button{background:#FAC775!important;color:#042C53!important;border:none!important;font-weight:600!important}.nav-btn-registrar .et_pb_button:hover{background:#EF9F27!important;color:#042C53!important}