:where(.lp-cro-qualifier-mobile),:where(.lp-cro-qualifier-mobile) *{box-sizing:border-box}html:where(.lp-cro-qualifier-mobile),:where(.lp-cro-qualifier-mobile) body{margin:0;padding:0}:where(.lp-cro-qualifier-mobile) body{font-family:var(--jri-font);color:var(--fg1);background:#0e1830;-webkit-font-smoothing:antialiased;line-height:1.5;min-height:100dvh}:where(.lp-cro-qualifier-mobile) img{max-width:100%;display:block}:where(.lp-cro-qualifier-mobile) a{color:inherit;text-decoration:none}:where(.lp-cro-qualifier-mobile) button{font-family:inherit}:where(.lp-cro-qualifier-mobile) .ic{display:inline-block;background:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}:root:where(.lp-cro-qualifier-mobile){--i-phone:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.127.96.361 1.903.7 2.81a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.907.339 1.85.573 2.81.7A2 2 0 0 1 22 16.92z'/%3E%3C/svg%3E");--i-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E");--i-back:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='19' y1='12' x2='5' y2='12'/%3E%3Cpolyline points='12 19 5 12 12 5'/%3E%3C/svg%3E");--i-lock:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='11' width='18' height='11' rx='2'/%3E%3Cpath d='M7 11V7a5 5 0 0 1 10 0v4'/%3E%3C/svg%3E");--i-star:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000'%3E%3Cpolygon points='12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26'/%3E%3C/svg%3E")}:where(.lp-cro-qualifier-mobile) .i-phone{-webkit-mask-image:var(--i-phone);mask-image:var(--i-phone)}:where(.lp-cro-qualifier-mobile) .i-check{-webkit-mask-image:var(--i-check);mask-image:var(--i-check)}:where(.lp-cro-qualifier-mobile) .i-back{-webkit-mask-image:var(--i-back);mask-image:var(--i-back)}:where(.lp-cro-qualifier-mobile) .i-lock{-webkit-mask-image:var(--i-lock);mask-image:var(--i-lock)}:where(.lp-cro-qualifier-mobile) .m-app{width:100%;max-width:430px;margin:0 auto;height:100dvh;background:var(--surface-1);overflow:hidden;display:flex;flex-direction:column;position:relative}@media(min-width:480px){:where(.lp-cro-qualifier-mobile) body{padding:26px 0}:where(.lp-cro-qualifier-mobile) .m-app{min-height:auto;height:calc(100dvh - 52px);border-radius:30px;overflow:hidden;box-shadow:0 30px 80px #00000080,0 0 0 10px #05080f,0 0 0 11px #ffffff0f}}:where(.lp-cro-qualifier-mobile) .m-bar{flex:none;background:var(--jri-navy-dark);color:#fff;display:flex;align-items:center;justify-content:space-between;padding:14px 18px;z-index:20}:where(.lp-cro-qualifier-mobile) .m-bar .brand img{height:30px;width:auto;display:block}:where(.lp-cro-qualifier-mobile) .m-bar .call{display:inline-flex;align-items:center;gap:8px;background:#ffffff1a;border:1px solid rgba(255,255,255,.16);border-radius:999px;padding:8px 14px;font-weight:800;font-size:13.5px;color:#fff}:where(.lp-cro-qualifier-mobile) .m-bar .call .ic{width:15px;height:15px;color:var(--jri-yellow)}:where(.lp-cro-qualifier-mobile) .m-progress{flex:none;background:#fff;border-bottom:1px solid var(--border);padding:12px 18px;z-index:18;display:flex;align-items:center;gap:12px}:where(.lp-cro-qualifier-mobile) .m-progress .backbtn{display:none;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;border:1.5px solid var(--border-strong);background:#fff;color:var(--gray-500);cursor:pointer;flex:none}:where(.lp-cro-qualifier-mobile) .m-progress .backbtn .ic{width:16px;height:16px}:where(.lp-cro-qualifier-mobile) .m-progress.show-back .backbtn{display:flex}:where(.lp-cro-qualifier-mobile) .m-progress .track{flex:1;height:8px;background:#e2e8f0;border-radius:999px;overflow:hidden}:where(.lp-cro-qualifier-mobile) .m-progress .fill{height:100%;width:0;background:var(--jri-yellow);border-radius:999px;transition:width .4s var(--ease)}:where(.lp-cro-qualifier-mobile) .m-progress .lab{font-size:12px;font-weight:800;color:var(--gray-500);white-space:nowrap;letter-spacing:.01em}:where(.lp-cro-qualifier-mobile) .m-reassure{flex:none;display:flex;align-items:center;gap:10px;background:var(--sky-100);color:var(--jri-heading);padding:11px 18px;font-size:13px;font-weight:600;line-height:1.4}:where(.lp-cro-qualifier-mobile) .m-reassure .rc{width:22px;height:22px;border-radius:50%;background:var(--jri-primary);color:#fff;display:flex;align-items:center;justify-content:center;flex:none}:where(.lp-cro-qualifier-mobile) .m-reassure .rc .ic{width:13px;height:13px}:where(.lp-cro-qualifier-mobile) .m-reassure.hide{display:none}:where(.lp-cro-qualifier-mobile) .m-flow{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;padding:22px 18px 26px}:where(.lp-cro-qualifier-mobile) .qstep{display:none;flex:1;flex-direction:column}:where(.lp-cro-qualifier-mobile) .qstep.active{display:flex;animation:qIn-qualifier-mobile .28s var(--ease)}@keyframes qIn-qualifier-mobile{0%{transform:translateY(10px)}to{transform:translateY(0)}}:where(.lp-cro-qualifier-mobile) .q-eyebrow{font-size:12px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:var(--jri-primary);margin:0 0 9px}:where(.lp-cro-qualifier-mobile) .q-title{font-size:25px;font-weight:800;color:var(--jri-heading);line-height:1.16;letter-spacing:-.015em;margin:0 0 7px;text-wrap:balance}:where(.lp-cro-qualifier-mobile) .q-sub{font-size:15px;color:var(--gray-600);margin:0 0 20px;line-height:1.5}:where(.lp-cro-qualifier-mobile) .q-opts{display:flex;flex-direction:column;gap:11px}:where(.lp-cro-qualifier-mobile) .q-opt{display:flex;align-items:center;gap:14px;width:100%;background:#fff;border:2px solid var(--border);border-radius:14px;padding:17px 16px;cursor:pointer;text-align:left;font-family:inherit;font-size:17px;font-weight:700;color:var(--jri-navy);min-height:62px;transition:border-color .14s var(--ease),background .14s var(--ease),box-shadow .14s var(--ease);box-shadow:var(--shadow-sm)}:where(.lp-cro-qualifier-mobile) .q-opt:active{background:var(--sky-100)}:where(.lp-cro-qualifier-mobile) .q-opt.sel{border-color:var(--jri-primary);background:var(--sky-100);box-shadow:0 0 0 3px #2b7bb929}:where(.lp-cro-qualifier-mobile) .q-opt .key{width:34px;height:34px;border-radius:9px;background:var(--navy-100);color:var(--jri-primary);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:15px;flex:none}:where(.lp-cro-qualifier-mobile) .q-opt.sel .key{background:var(--jri-primary);color:#fff}:where(.lp-cro-qualifier-mobile) .q-opt .lbl{flex:1}:where(.lp-cro-qualifier-mobile) .q-opt .chev{width:22px;height:22px;border-radius:50%;border:2px solid var(--border-strong);flex:none;display:flex;align-items:center;justify-content:center;transition:all .14s var(--ease)}:where(.lp-cro-qualifier-mobile) .q-opt.sel .chev{background:var(--jri-primary);border-color:var(--jri-primary)}:where(.lp-cro-qualifier-mobile) .q-opt.sel .chev:after{content:"✓";color:#fff;font-size:13px;font-weight:900}:where(.lp-cro-qualifier-mobile) .q-fields{display:flex;flex-direction:column;gap:14px}:where(.lp-cro-qualifier-mobile) .q-fields label{display:block;font-size:12.5px;font-weight:700;color:var(--jri-navy);margin:0 0 6px}:where(.lp-cro-qualifier-mobile) .q-fields input,:where(.lp-cro-qualifier-mobile) .q-fields select{width:100%;font-family:inherit;font-size:16px;padding:15px;border:1.5px solid var(--border-strong);border-radius:11px;color:var(--jri-navy);background:#fff}:where(.lp-cro-qualifier-mobile) .q-fields input:focus,:where(.lp-cro-qualifier-mobile) .q-fields select:focus{outline:none;border-color:var(--jri-primary);box-shadow:0 0 0 3px #2b7bb924}:where(.lp-cro-qualifier-mobile) .q-cta{margin-top:auto;padding-top:20px}:where(.lp-cro-qualifier-mobile) .bigbtn{width:100%;font-family:inherit;font-weight:800;font-size:18px;border:none;border-radius:13px;padding:18px 22px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:9px;background:var(--jri-yellow);color:var(--jri-navy);box-shadow:var(--shadow-gold);transition:background .15s var(--ease),transform .12s var(--ease);min-height:56px}:where(.lp-cro-qualifier-mobile) .bigbtn:active{transform:scale(.99)}:where(.lp-cro-qualifier-mobile) .bigbtn:disabled{opacity:.5;box-shadow:none;cursor:not-allowed}:where(.lp-cro-qualifier-mobile) .q-secure{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--gray-500);font-weight:600;margin-top:14px;justify-content:center}:where(.lp-cro-qualifier-mobile) .q-secure .ic{width:14px;height:14px;color:var(--jri-green)}:where(.lp-cro-qualifier-mobile) .q-inter{display:flex;flex-direction:column;align-items:center;text-align:center;padding:8px 0;margin:auto 0}:where(.lp-cro-qualifier-mobile) .q-badge{width:62px;height:62px;border-radius:50%;background:#e9f7ee;display:flex;align-items:center;justify-content:center;margin:0 0 14px}:where(.lp-cro-qualifier-mobile) .q-badge .ic{width:32px;height:32px;color:var(--jri-green)}:where(.lp-cro-qualifier-mobile) .q-inter h2{font-size:23px;font-weight:800;color:var(--jri-heading);line-height:1.14;letter-spacing:-.015em;margin:0 0 8px;text-wrap:balance}:where(.lp-cro-qualifier-mobile) .q-inter p{font-size:14.5px;color:var(--gray-600);line-height:1.5;margin:0 0 8px}:where(.lp-cro-qualifier-mobile) .q-inter .mini{font-size:12.5px;color:var(--gray-400)}:where(.lp-cro-qualifier-mobile) .q-chips{display:flex;flex-direction:column;gap:7px;margin:12px 0 16px;width:100%}:where(.lp-cro-qualifier-mobile) .q-chips span{display:inline-flex;align-items:center;gap:10px;background:var(--gold-100);color:var(--gold-700);font-weight:800;font-size:13.5px;padding:9px 14px;border-radius:11px;justify-content:center}:where(.lp-cro-qualifier-mobile) .q-chips .ic{width:15px;height:15px}:where(.lp-cro-qualifier-mobile) .q-inter .bigbtn{margin-top:6px}:where(.lp-cro-qualifier-mobile) .confirm-call{display:flex;flex-direction:column;align-items:center;gap:2px;margin-top:14px}:where(.lp-cro-qualifier-mobile) .confirm-call .lab{font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--gray-400)}:where(.lp-cro-qualifier-mobile) .confirm-call .num{font-size:25px;font-weight:800;color:var(--jri-navy)}:where(.lp-cro-qualifier-mobile) .m-callbar{flex:none;z-index:20;background:#fff;border-top:1px solid var(--border);padding:12px 18px;display:flex;align-items:center;gap:12px;box-shadow:0 -6px 20px #14213e14}:where(.lp-cro-qualifier-mobile) .m-callbar.hide{display:none}:where(.lp-cro-qualifier-mobile) .m-callbar .lab{font-size:12.5px;font-weight:700;color:var(--gray-500);line-height:1.25}:where(.lp-cro-qualifier-mobile) .m-callbar .lab b{display:block;color:var(--jri-navy);font-size:13px}:where(.lp-cro-qualifier-mobile) .m-callbar .call{margin-left:auto;display:inline-flex;align-items:center;gap:9px;flex:none;background:var(--jri-navy);color:#fff;border-radius:11px;padding:13px 18px;font-weight:800;font-size:15.5px}:where(.lp-cro-qualifier-mobile) .m-callbar .call .ic{width:16px;height:16px;color:var(--jri-yellow)}:where(.lp-cro-qualifier-mobile) .m-fine{flex:none;padding:14px 18px 20px;font-size:10.5px;color:var(--gray-400);line-height:1.5;text-align:center;background:var(--surface-1)}:where(.lp-cro-qualifier-mobile) .m-fine.hide{display:none}:where(.lp-cro-qualifier-mobile) .m-trust{display:flex;align-items:center;justify-content:center;gap:9px;margin:0 0 18px;font-size:12.5px;color:var(--gray-600);font-weight:600}:where(.lp-cro-qualifier-mobile) .m-trust .stars{display:inline-flex;gap:1px;color:var(--jri-yellow)}:where(.lp-cro-qualifier-mobile) .m-trust .stars .ic{width:14px;height:14px}:where(.lp-cro-qualifier-mobile) .m-trust b{color:var(--jri-navy)}
