.challenge_page__80zU6{--challenge-accent:#ee8a68;--challenge-accent-strong:#f29a79;--challenge-green:#86c89b;min-height:100dvh;position:relative;overflow:hidden;background:radial-gradient(70% 56% at 86% 4%,rgba(119,93,145,.14),transparent 68%),radial-gradient(48% 50% at 8% 100%,rgba(159,76,58,.1),transparent 72%),#090c12;color:#f4f1ec}.challenge_ambient__q_9GE{position:absolute;inset:0;overflow:hidden;pointer-events:none}.challenge_ambient__q_9GE:before{position:absolute;inset:0;content:"";background-image:linear-gradient(rgba(255,255,255,.015) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.012) 1px,transparent 0);background-size:74px 74px;-webkit-mask-image:linear-gradient(180deg,black,transparent 72%);mask-image:linear-gradient(180deg,black,transparent 72%)}.challenge_ambient__q_9GE span{position:absolute;border:1px solid rgba(205,195,222,.07);border-radius:50%}.challenge_ambient__q_9GE span:first-child{width:min(70vw,900px);aspect-ratio:1;right:-34%;top:-42%}.challenge_ambient__q_9GE span:last-child{width:min(48vw,620px);aspect-ratio:1;left:-28%;bottom:-36%;box-shadow:0 0 0 72px rgba(216,137,104,.012)}.challenge_brandBar__LgL1l{width:min(1180px,calc(100% - 40px));height:76px;margin:0 auto;position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(215,221,233,.1)}.challenge_brand__epRQ4{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-display);font-size:22px;letter-spacing:-.035em}.challenge_brand__epRQ4>span{width:23px;height:23px;display:grid;place-items:center;color:#171016;border-radius:7px 7px 7px 3px;background:linear-gradient(145deg,#ffa07d,#d9694d);font-size:11px;font-weight:800;box-shadow:0 7px 22px rgba(219,108,76,.2)}.challenge_brand__epRQ4 b{font-weight:720}.challenge_secureLabel__mFHwa{display:inline-flex;align-items:center;gap:7px;color:#9fa7b5;font-size:12px}.challenge_shell___7RI8{width:min(1080px,calc(100% - 40px));min-height:calc(100dvh - 76px);margin:0 auto;padding:clamp(44px,8vh,94px) 0 52px;position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.82fr) minmax(460px,1.18fr);align-items:center;gap:clamp(54px,8vw,112px)}.challenge_intro__fhTjM{align-self:center}.challenge_eyebrow__9DtAR{display:inline-flex;align-items:center;gap:8px;color:var(--challenge-accent-strong);font-family:var(--font-mono);font-size:10px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.challenge_intro__fhTjM h1{max-width:510px;margin:22px 0 18px;font-family:var(--font-display);font-size:clamp(42px,5vw,68px);font-weight:580;line-height:.98;letter-spacing:-.058em;text-wrap:balance}.challenge_intro__fhTjM>p{max-width:500px;margin:0;color:#aab0bc;font-size:16px;line-height:1.65}.challenge_trustList__necgb{margin:30px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px 18px;list-style:none;color:#c4c9d1;font-size:12px}.challenge_trustList__necgb li{display:flex;align-items:center;gap:6px}.challenge_trustList__necgb svg{color:var(--challenge-green)}.challenge_challengeCard__ceQIZ{min-height:470px;position:relative;display:grid;grid-template-rows:auto minmax(338px,1fr) auto;border:1px solid rgba(210,218,231,.13);border-radius:24px;background:linear-gradient(154deg,rgba(24,29,39,.95),rgba(15,19,28,.97));box-shadow:0 38px 90px rgba(0,0,0,.36),inset 0 1px rgba(255,255,255,.025);overflow:hidden}.challenge_challengeCard__ceQIZ:before{position:absolute;width:260px;height:190px;right:-100px;top:-110px;content:"";border-radius:50%;background:rgba(169,126,185,.1);filter:blur(55px);pointer-events:none}.challenge_cardTop__txtTs{min-height:86px;padding:21px 23px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid rgba(210,218,231,.1)}.challenge_cardTop__txtTs>div:first-child{display:grid;gap:5px}.challenge_stepLabel__Wb_t_{color:#858d9b;font-size:10px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.challenge_cardTop__txtTs strong{font-family:var(--font-display);font-size:18px;font-weight:620;letter-spacing:-.025em}.challenge_cardBody__wln2z{min-height:0;position:relative}.challenge_steps__wAJm_{display:flex;align-items:center;gap:5px}.challenge_steps__wAJm_ span{width:18px;height:3px;border-radius:4px;background:#343b47;transition:background-color .22s ease,width .22s ease}.challenge_steps__wAJm_ .challenge_done__ddV_P{width:25px;background:var(--challenge-accent)}.challenge_errorState__cbMY5,.challenge_processing__N4_UK,.challenge_successState__JSm8E{min-height:324px;padding:34px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.challenge_errorState__cbMY5 strong,.challenge_processing__N4_UK strong,.challenge_successState__JSm8E strong{margin-top:18px;font-family:var(--font-display);font-size:19px;font-weight:620;letter-spacing:-.025em}.challenge_errorState__cbMY5 p,.challenge_processing__N4_UK p,.challenge_successState__JSm8E p{max-width:330px;margin:8px 0 0;color:#8f97a5;font-size:13px;line-height:1.5}.challenge_proofIcon__rEmOE{width:58px;height:58px;display:grid;place-items:center;border:1px solid rgba(234,139,106,.23);border-radius:18px;background:rgba(224,119,83,.07)}.challenge_proofIcon__rEmOE span{width:24px;height:24px;border:2px solid rgba(239,145,111,.22);border-top:2px solid var(--challenge-accent-strong);border-radius:50%;animation:challenge_challenge-spin__gZDhs .85s linear infinite}.challenge_progressTrack__X_B68{width:min(260px,80%);height:3px;margin-top:27px;border-radius:5px;background:rgba(255,255,255,.07);overflow:hidden}.challenge_progressTrack__X_B68 span{height:100%;display:block;border-radius:inherit;background:linear-gradient(90deg,#d96f50,#f1a17f);transition:width .18s ease;box-shadow:0 0 16px rgba(238,138,104,.28)}.challenge_methodSwitch__51kEu{width:fit-content;margin:18px 22px 0;padding:3px;display:flex;border:1px solid rgba(210,218,231,.1);border-radius:12px;background:rgba(7,10,16,.5)}.challenge_methodSwitch__51kEu button{min-height:34px;padding:0 12px;display:inline-flex;align-items:center;gap:7px;border-radius:9px;color:#8e96a4;background:transparent;cursor:pointer;font-size:11px;transition:color .18s ease,background-color .18s ease}.challenge_methodSwitch__51kEu button:hover{color:#d7dbe1}.challenge_methodSwitch__51kEu .challenge_activeMethod__P6M12{color:#f5f1eb;background:#242a35;box-shadow:0 3px 12px rgba(0,0,0,.2)}.challenge_interactionBlock__1ZABN,.challenge_keyboardBlock__PyEDu{padding:16px 22px 10px}.challenge_instructionRow__87dR4{min-height:50px;display:flex;align-items:start;justify-content:space-between;gap:18px}.challenge_instructionRow__87dR4>div{display:grid;gap:3px}.challenge_instructionRow__87dR4 strong{font-size:13px;font-weight:630}.challenge_instructionRow__87dR4 span:not(.challenge_counter__NzYDN){color:#89919e;font-size:11px;line-height:1.4}.challenge_counter__NzYDN{flex:0 0 auto;padding:5px 8px;border-radius:7px;color:#c9ced6;background:rgba(255,255,255,.045);font-family:var(--font-mono);font-size:9px}.challenge_pointerPad__LjAXA{height:210px;margin-top:10px;position:relative;isolation:isolate;overflow:hidden;touch-action:none;-webkit-user-select:none;user-select:none;border:1px solid rgba(210,218,231,.11);border-radius:16px;background:radial-gradient(circle at 50% 50%,rgba(120,105,145,.08),transparent 54%),#0b0f16;cursor:crosshair}.challenge_pointerPad__LjAXA:after{position:absolute;inset:0;z-index:-2;content:"";opacity:.38;background-image:radial-gradient(circle,rgba(192,201,215,.16) .7px,transparent .8px);background-size:16px 16px;-webkit-mask-image:radial-gradient(circle at 50% 50%,black,transparent 82%);mask-image:radial-gradient(circle at 50% 50%,black,transparent 82%)}.challenge_routeLine__1Ha87{position:absolute;inset:0;z-index:-1;width:100%;height:100%;overflow:visible}.challenge_routeLine__1Ha87 polyline{fill:none;stroke:rgba(174,182,198,.19);stroke-width:7;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:12 18;vector-effect:non-scaling-stroke}.challenge_routeLine__1Ha87 .challenge_routeDone__WqhJk{stroke:rgba(237,137,102,.68);stroke-dasharray:none;transition:points .18s ease}.challenge_checkpoint__A5xdd{width:37px;height:37px;position:absolute;z-index:2;display:grid;place-items:center;transform:translate(-50%,-50%);border:1px solid rgba(208,217,230,.28);border-radius:50%;color:#b3bac5;background:#1b212c;box-shadow:0 7px 18px rgba(0,0,0,.32);font-family:var(--font-mono);font-size:10px;transition:color .18s ease,background-color .18s ease,border-color .18s ease,transform .18s ease}.challenge_checkpointActive__Tq6UB{color:#fff7f1;border-color:rgba(240,144,109,.8);background:#37241f;transform:translate(-50%,-50%) scale(1.08);box-shadow:0 0 0 6px rgba(236,135,99,.07),0 8px 22px rgba(0,0,0,.3)}.challenge_checkpointDone__aFs36{color:#102018;border-color:#87c89c;background:#87c89c}.challenge_checkpointHolding__dujQB{background:radial-gradient(circle,#271a18 0 59%,transparent 62%),conic-gradient(var(--challenge-accent-strong) var(--hold),#37241f 0)}.challenge_keySequence__omzgZ{min-height:112px;margin:8px 0 12px;padding:18px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(210,218,231,.1);border-radius:16px;background:#0b0f16}.challenge_keySequence__omzgZ kbd{min-width:54px;min-height:44px;padding:0 10px;display:grid;place-items:center;border:1px solid rgba(207,216,230,.16);border-bottom-color:rgba(207,216,230,.32);border-radius:10px;color:#9ca4b1;background:#171c25;font-family:var(--font-mono);font-size:10px;box-shadow:0 3px 0 #080b10;transition:transform .18s ease,color .18s ease,border-color .18s ease,background-color .18s ease}.challenge_keySequence__omzgZ .challenge_keyActive__yz5aM{color:#fff5ef;border-color:rgba(239,141,106,.72);background:#30201c;transform:translateY(-2px)}.challenge_keySequence__omzgZ .challenge_keyDone__ErQtN{min-width:44px;color:#102018;border-color:#87c89c;background:#87c89c;box-shadow:none}.challenge_keyCapture___Ufsy{width:100%;min-height:54px;padding:8px 13px;display:flex;align-items:center;gap:11px;border:1px solid rgba(210,218,231,.12);border-radius:13px;color:#e8e5e1;background:#1b212b;cursor:pointer;text-align:left}.challenge_keyCapture___Ufsy>span{display:grid;gap:2px}.challenge_keyCapture___Ufsy b{font-size:12px}.challenge_keyCapture___Ufsy small{color:#838b98;font-size:10px}.challenge_keyCapture___Ufsy:focus-visible{border-color:var(--challenge-accent);outline:3px solid rgba(238,138,104,.15);outline-offset:2px}.challenge_notice__zSn1x{min-height:38px;margin:0 22px 12px;padding:9px 11px;display:flex;align-items:center;border-radius:9px;color:#eeb6a5;background:rgba(188,76,62,.1);font-size:10px;line-height:1.45}.challenge_verifying__DYk_d{position:absolute;inset:0;z-index:5;display:flex;align-items:center;justify-content:center;gap:9px;color:#d7dbe1;background:rgba(11,14,21,.82);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:12px}.challenge_verifying__DYk_d span{width:15px;height:15px;border:2px solid rgba(255,255,255,.18);border-top:2px solid var(--challenge-accent);border-radius:50%;animation:challenge_challenge-spin__gZDhs .8s linear infinite}.challenge_cardFoot__5Ou_K{min-height:45px;padding:0 22px;display:flex;align-items:center;justify-content:space-between;gap:14px;border-top:1px solid rgba(210,218,231,.08);color:#777f8d;font-size:9px}.challenge_cardFoot__5Ou_K button,.challenge_cardFoot__5Ou_K span{display:inline-flex;align-items:center;gap:6px}.challenge_cardFoot__5Ou_K button{padding:6px;color:#9ca3af;background:transparent;cursor:pointer;font-size:9px}.challenge_cardFoot__5Ou_K button:disabled{opacity:.4;cursor:default}.challenge_primaryButton__YtiP_,.challenge_secondaryButton__zM2GE{min-height:44px;margin-top:22px;padding:0 17px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:11px;color:#211511;background:linear-gradient(180deg,#f39b79,#dd7353);box-shadow:inset 0 1px rgba(255,255,255,.26),0 12px 28px rgba(202,91,61,.18);cursor:pointer;font-size:12px;font-weight:680}.challenge_secondaryButton__zM2GE{color:#f0ece7;background:#222934;box-shadow:none}.challenge_errorState__cbMY5>svg{color:var(--challenge-accent)}.challenge_successState__JSm8E>span{width:58px;height:58px;display:grid;place-items:center;border-radius:18px;color:#102018;background:var(--challenge-green);box-shadow:0 12px 34px rgba(79,165,108,.16);animation:challenge_success-in__S5kwI .44s cubic-bezier(.22,1,.36,1) both}.challenge_disclosure__05qsa{grid-column:2;margin:-34px 20px 0;color:#626a77;font-size:9px;line-height:1.5;text-align:center}.challenge_guardShell__vdUZh{min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;color:#d9dce2;background:#090c12;text-align:center}.challenge_guardBrand__7V3Ug{width:42px;height:42px;margin-bottom:8px;display:grid;place-items:center;border-radius:12px 12px 12px 5px;color:#1c1110;background:linear-gradient(145deg,#ffa07d,#d9694d);font-family:var(--font-display);font-size:15px;font-weight:800;box-shadow:0 10px 30px rgba(219,108,76,.16)}.challenge_guardMark__9AKUs{width:46px;height:46px;display:grid;place-items:center;margin-bottom:7px;border-radius:14px;color:var(--challenge-accent,#ee8a68);background:#171c25}.challenge_guardShell__vdUZh p{margin:0;font-size:13px;font-weight:650}.challenge_guardHint__mhL7Y{color:#747d8a;font-size:10px}.challenge_guardPulse__tkFVx{width:5px;height:5px;border-radius:50%;background:#86c89b;box-shadow:0 0 0 5px rgba(134,200,155,.08);animation:challenge_guard-pulse__36V_p 1s ease-in-out infinite alternate}@keyframes challenge_challenge-spin__gZDhs{to{transform:rotate(1turn)}}@keyframes challenge_success-in__S5kwI{0%{opacity:0;transform:scale(.78)}to{opacity:1;transform:scale(1)}}@keyframes challenge_guard-pulse__36V_p{to{opacity:.45;transform:scale(.86)}}@media (max-width:860px){.challenge_shell___7RI8{width:min(600px,calc(100% - 32px));padding:42px 0 46px;grid-template-columns:1fr;gap:34px}.challenge_intro__fhTjM{text-align:center}.challenge_intro__fhTjM h1,.challenge_intro__fhTjM>p{margin-left:auto;margin-right:auto}.challenge_intro__fhTjM h1{font-size:clamp(39px,9vw,58px)}.challenge_trustList__necgb{justify-content:center}.challenge_disclosure__05qsa{grid-column:1;margin:-18px 18px 0}}@media (max-width:520px){.challenge_brandBar__LgL1l{width:calc(100% - 28px);height:64px}.challenge_brand__epRQ4{font-size:20px}.challenge_secureLabel__mFHwa{font-size:10px}.challenge_shell___7RI8{width:calc(100% - 24px);min-height:calc(100dvh - 64px);padding:30px 0 calc(28px + env(safe-area-inset-bottom));gap:26px}.challenge_intro__fhTjM h1{margin:16px 0 13px;font-size:clamp(36px,12vw,48px);line-height:1.01}.challenge_intro__fhTjM>p{font-size:14px;line-height:1.55}.challenge_trustList__necgb{margin-top:21px;gap:8px 13px;font-size:10px}.challenge_challengeCard__ceQIZ{min-height:452px;grid-template-rows:auto minmax(329px,1fr) auto;border-radius:20px}.challenge_cardTop__txtTs{min-height:78px;padding:18px}.challenge_cardTop__txtTs strong{font-size:16px}.challenge_methodSwitch__51kEu{margin:14px 16px 0}.challenge_interactionBlock__1ZABN,.challenge_keyboardBlock__PyEDu{padding:13px 16px 10px}.challenge_pointerPad__LjAXA{height:205px}.challenge_notice__zSn1x{margin-left:16px;margin-right:16px}.challenge_cardFoot__5Ou_K{padding:0 17px}.challenge_errorState__cbMY5,.challenge_processing__N4_UK,.challenge_successState__JSm8E{min-height:326px;padding:28px 18px}.challenge_keySequence__omzgZ{min-height:118px;padding:14px 10px;gap:7px}.challenge_keySequence__omzgZ kbd{min-width:47px}.challenge_disclosure__05qsa{margin-left:12px;margin-right:12px}}@media (max-width:350px){.challenge_secureLabel__mFHwa{display:none}.challenge_shell___7RI8{width:calc(100% - 18px)}.challenge_trustList__necgb{gap:7px 10px}.challenge_challengeCard__ceQIZ{border-radius:17px}.challenge_cardTop__txtTs{padding:16px 14px}.challenge_steps__wAJm_ span{width:14px}.challenge_steps__wAJm_ .challenge_done__ddV_P{width:18px}.challenge_methodSwitch__51kEu{margin-left:12px}.challenge_interactionBlock__1ZABN,.challenge_keyboardBlock__PyEDu{padding-left:12px;padding-right:12px}.challenge_pointerPad__LjAXA{height:190px}.challenge_instructionRow__87dR4 span:not(.challenge_counter__NzYDN){max-width:220px}}@media (prefers-reduced-motion:reduce){.challenge_guardPulse__tkFVx,.challenge_proofIcon__rEmOE span,.challenge_verifying__DYk_d span{animation-duration:1.8s}.challenge_successState__JSm8E>span{animation:none}.challenge_checkpoint__A5xdd,.challenge_keySequence__omzgZ kbd,.challenge_progressTrack__X_B68 span,.challenge_steps__wAJm_ span{transition:none}}