.VhkNva_root{--bg-0:#04060a;--bg-1:#070b12;--ink:#eef3f8;--ink-2:#a7b4c2;--ink-3:#6a7686;--line:#ffffff1a;--line-2:#ffffff29;--accent:#5aa6e0;--accent-2:#2f6f9e;--accent-glow:#5aa6e08c;--field:#ffffff06;--field-focus:#5aa6e00f;--ok:#4fd6a6;--danger:#f07a7a;--ease:cubic-bezier(.16, 1, .3, 1);--ease-out:cubic-bezier(.2, .7, .2, 1);background:var(--bg-0);color:var(--ink);font-family:var(--font-sans), Roboto, system-ui, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100dvh;overflow:hidden auto}.VhkNva_stage{justify-content:center;align-items:center;min-height:100dvh;padding:48px 22px;display:flex;position:relative}.VhkNva_aurora{z-index:0;pointer-events:none;filter:blur(8px);position:fixed;inset:-10%}.VhkNva_blob{filter:blur(80px);opacity:0;animation:VhkNva_blobIn 1.8s var(--ease) forwards;border-radius:50%;position:absolute}.VhkNva_blob1{background:radial-gradient(circle, var(--accent-2), transparent 62%);opacity:.42;width:56vw;height:56vw;animation:VhkNva_blobIn 1.8s var(--ease) forwards, VhkNva_drift1 26s ease-in-out 1.8s infinite;top:-22vw;left:-16vw}.VhkNva_blob2{width:48vw;height:48vw;animation:VhkNva_blobIn 2.2s var(--ease) .2s forwards, VhkNva_drift2 32s ease-in-out 2s infinite;background:radial-gradient(circle,#96aac380,#0000 60%);bottom:-20vw;right:-14vw}.VhkNva_blob3{width:40vw;height:40vw;animation:VhkNva_blobIn 2.4s var(--ease) .4s forwards, VhkNva_drift3 38s ease-in-out 2.4s infinite;background:radial-gradient(circle,#3a78aa59,#0000 65%);top:30%;left:50%}@keyframes VhkNva_blobIn{0%{opacity:0;transform:scale(.7)}}@keyframes VhkNva_drift1{0%,to{transform:translate(0)scale(1)}50%{transform:translate(6vw,4vw)scale(1.12)}}@keyframes VhkNva_drift2{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-5vw,-3vw)scale(1.08)}}@keyframes VhkNva_drift3{0%,to{transform:translate(-50%)scale(1)}50%{transform:translate(-44%,-5vw)scale(1.15)}}.VhkNva_vignette{z-index:1;pointer-events:none;background:radial-gradient(120% 90% at 50% 30%,#0000 40%,#020407b3 100%);position:fixed;inset:0}.VhkNva_spotlight{z-index:1;pointer-events:none;opacity:0;will-change:transform;background:radial-gradient(circle,#5aa6e01a,#0000 60%);border-radius:50%;width:620px;height:620px;margin:-310px 0 0 -310px;transition:opacity .8s;position:fixed;top:0;left:0}.VhkNva_grain{z-index:2;pointer-events:none;opacity:.035;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.VhkNva_auth{z-index:3;width:100%;max-width:432px;position:relative}.VhkNva_brand{flex-direction:column;align-items:center;gap:16px;margin-bottom:26px;display:flex}.VhkNva_mark{width:52px;height:52px;position:relative}.VhkNva_markCore{background:linear-gradient(150deg, var(--accent), var(--accent-2));font-family:var(--font-sans);color:#fff;box-shadow:0 8px 30px -6px var(--accent-glow), inset 0 1px 0 #ffffff4d;border-radius:15px;place-items:center;font-size:26px;font-weight:700;display:grid;position:absolute;inset:0}.VhkNva_markIcon{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.VhkNva_markOrbit{border:1px solid #0000;border-top-color:var(--accent-glow);border-right-color:#5aa6e02e;border-radius:50%;animation:7s linear infinite VhkNva_spin;position:absolute;inset:-7px}@keyframes VhkNva_spin{to{transform:rotate(360deg)}}.VhkNva_wordmark{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);padding-left:.42em;font-size:11px}.VhkNva_headline{font-family:var(--font-sans);letter-spacing:-.02em;text-align:center;margin:0 0 12px;font-size:clamp(30px,5vw,40px);font-weight:600;line-height:1.05}.VhkNva_wordMask{vertical-align:top;padding:0 1px;display:inline-block;overflow:hidden}.VhkNva_wordMask>i{font-style:normal;display:inline-block}.VhkNva_revealed .VhkNva_wordMask>i{animation:VhkNva_wordUp .95s var(--ease) backwards;animation-delay:var(--d,0s)}@keyframes VhkNva_wordUp{0%{filter:blur(6px);transform:translateY(115%)}to{filter:blur();transform:translateY(0)}}.VhkNva_sub{text-align:center;color:var(--ink-2);text-wrap:pretty;max-width:360px;margin:0 auto 28px;font-size:15px;line-height:1.5}.VhkNva_revealed .VhkNva_rv{animation:VhkNva_rise .85s var(--ease-out) backwards;animation-delay:var(--d,0s)}@keyframes VhkNva_rise{0%{opacity:0;filter:blur(7px);transform:translateY(18px)}to{opacity:1;filter:blur();transform:none}}.VhkNva_toggle{border:1px solid var(--line);background:#ffffff08;border-radius:13px;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:26px;padding:4px;display:grid;position:relative}.VhkNva_toggleInd{border:1px solid var(--line-2);width:calc(50% - 4px);height:calc(100% - 8px);box-shadow:0 6px 20px -8px var(--accent-glow);transition:transform .5s var(--ease);background:#ffffff0f;border-radius:10px;position:absolute;top:4px;left:4px}.VhkNva_toggleSignup .VhkNva_toggleInd{transform:translate(calc(100% + 4px))}.VhkNva_toggleBtn{z-index:1;appearance:none;cursor:pointer;color:var(--ink-3);background:0 0;border:none;border-radius:10px;padding:11px 0;font-family:inherit;font-size:14px;font-weight:600;transition:color .35s;position:relative}.VhkNva_toggleBtnOn{color:var(--ink)}.VhkNva_form{flex-direction:column;display:flex}.VhkNva_fields{flex-direction:column;gap:14px;display:flex}.VhkNva_field{position:relative}.VhkNva_fieldCollapsible{opacity:0;transition:grid-template-rows .5s var(--ease), opacity .4s ease, margin .4s ease;grid-template-rows:0fr;margin-top:-14px;display:grid}.VhkNva_fieldCollapsibleShow{opacity:1;grid-template-rows:1fr;margin-top:0}.VhkNva_fieldClip{overflow:hidden}.VhkNva_inpWrap{position:relative}.VhkNva_inp{background:var(--field);border:1px solid var(--line);width:100%;height:54px;color:var(--ink);border-radius:13px;outline:none;padding:22px 16px 8px;font-family:inherit;font-size:16px;transition:border-color .3s,background .3s,box-shadow .3s}.VhkNva_inp:hover{border-color:var(--line-2)}.VhkNva_inp:focus{background:var(--field-focus);border-color:#5aa6e099;box-shadow:0 0 0 4px #5aa6e01a}.VhkNva_inp::placeholder{color:#0000}.VhkNva_lbl{color:var(--ink-3);pointer-events:none;transition:transform .28s var(--ease), color .28s ease;transform-origin:0;font-size:15px;position:absolute;top:17px;left:17px}.VhkNva_inp:focus~.VhkNva_lbl,.VhkNva_inp:not(:placeholder-shown)~.VhkNva_lbl{color:var(--accent);transform:translateY(-11px)scale(.74)}.VhkNva_inpWrap:after{content:"";background:linear-gradient(90deg, transparent, var(--accent), transparent);opacity:0;height:2px;transition:left .35s var(--ease), right .35s var(--ease), opacity .3s ease;border-radius:2px;position:absolute;bottom:0;left:50%;right:50%}.VhkNva_inpWrap:focus-within:after{opacity:1;left:12px;right:12px}.VhkNva_fieldErr .VhkNva_inp{background:#f07a7a0d;border-color:#f07a7ab3}.VhkNva_fieldErr .VhkNva_lbl{color:var(--danger)}.VhkNva_fieldShake{animation:VhkNva_shake .42s var(--ease-out)}@keyframes VhkNva_shake{0%,to{transform:translate(0)}18%{transform:translate(-7px)}34%{transform:translate(7px)}50%{transform:translate(-5px)}66%{transform:translate(5px)}82%{transform:translate(-2px)}}.VhkNva_errMsg{color:var(--danger);opacity:0;height:0;margin:7px 2px 0;font-size:12px;transition:height .25s,opacity .25s;overflow:hidden}.VhkNva_fieldErr .VhkNva_errMsg{opacity:1;height:16px}.VhkNva_eye{width:32px;height:32px;color:var(--ink-3);cursor:pointer;background:0 0;border:none;border-radius:8px;place-items:center;transition:color .2s;display:grid;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.VhkNva_eye:hover{color:var(--ink-2)}.VhkNva_strength{transition:grid-template-rows .4s var(--ease);grid-template-rows:0fr;margin-top:0;display:grid}.VhkNva_strengthShow{grid-template-rows:1fr;margin-top:9px}.VhkNva_strengthInner{overflow:hidden}.VhkNva_strengthTrack{gap:5px;display:flex}.VhkNva_strengthTrack span{background:#ffffff14;border-radius:3px;flex:1;height:3px;transition:background .35s}.VhkNva_strengthMeta{color:var(--ink-3);justify-content:space-between;margin-top:7px;font-size:11px;display:flex}.VhkNva_strengthMeta b{font-weight:600;transition:color .3s}.VhkNva_row{justify-content:flex-end;min-height:18px;margin-top:12px;display:flex}.VhkNva_link{cursor:pointer;color:var(--ink-2);background:0 0;border:none;padding:0;font-family:inherit;font-size:13px;transition:color .2s}.VhkNva_link:hover{color:var(--accent)}.VhkNva_submit{cursor:pointer;height:54px;font-family:var(--font-sans);color:#051018;background:linear-gradient(180deg, #7fbdee, var(--accent));box-shadow:0 10px 30px -8px var(--accent-glow), inset 0 1px 0 #fff6;transition:transform .18s var(--ease-out), box-shadow .3s ease, filter .3s;border:none;border-radius:13px;margin-top:18px;font-size:15px;font-weight:600;position:relative;overflow:hidden}.VhkNva_submit:hover{filter:brightness(1.05);box-shadow:0 14px 38px -8px var(--accent-glow)}.VhkNva_submit:active{transform:scale(.975)}.VhkNva_submit:disabled{opacity:.55;cursor:not-allowed;filter:none;box-shadow:0 6px 16px -8px var(--accent-glow)}.VhkNva_submit:after{content:"";background:linear-gradient(90deg,#0000,#ffffff73,#0000);width:45%;height:100%;position:absolute;top:0;left:-60%;transform:skew(-20deg)}.VhkNva_submit:hover:not(:disabled):after{animation:VhkNva_sheen 1s var(--ease-out)}@keyframes VhkNva_sheen{0%{left:-60%}to{left:140%}}.VhkNva_submitLabel{align-items:center;gap:9px;display:inline-flex}.VhkNva_submitLoading{pointer-events:none}.VhkNva_spinner{border:2px solid #05101859;border-top-color:#051018;border-radius:50%;width:17px;height:17px;animation:.65s linear infinite VhkNva_spinSpinner}@keyframes VhkNva_spinSpinner{to{transform:rotate(360deg)}}.VhkNva_divider{color:var(--ink-3);align-items:center;gap:14px;margin:20px 0;font-size:12px;display:flex}.VhkNva_divider:before,.VhkNva_divider:after{content:"";background:var(--line);flex:1;height:1px}.VhkNva_magic{border:1px solid var(--line-2);height:50px;color:var(--ink);cursor:pointer;transition:background .25s, border-color .25s, transform .15s var(--ease-out);background:#ffffff05;border-radius:13px;justify-content:center;align-items:center;gap:9px;font-family:inherit;font-size:14px;font-weight:600;display:inline-flex}.VhkNva_magic:hover{background:#5aa6e014;border-color:#5aa6e066}.VhkNva_magic:active{transform:scale(.98)}.VhkNva_magic:disabled{opacity:.55;cursor:not-allowed}.VhkNva_magic svg{color:var(--accent)}.VhkNva_terms{text-align:center;color:var(--ink-3);max-width:320px;margin:24px auto 0;font-size:12px;line-height:1.5}.VhkNva_terms a{color:var(--ink-2);border-bottom:1px solid var(--line-2);text-decoration:none}.VhkNva_success{z-index:5;place-items:center;padding:24px;display:none;position:fixed;inset:0}.VhkNva_successShow{display:grid}.VhkNva_successCard{text-align:center;max-width:400px;animation:VhkNva_rise .8s var(--ease-out)}.VhkNva_ring{width:92px;height:92px;animation:VhkNva_ringPop .7s var(--ease);background:#4fd6a614;border:1px solid #4fd6a640;border-radius:50%;place-items:center;margin:0 auto 26px;display:grid;position:relative}@keyframes VhkNva_ringPop{0%{opacity:0;transform:scale(.4)}60%{transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.VhkNva_ring svg{width:44px;height:44px}.VhkNva_ring path{stroke:var(--ok);stroke-width:3px;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:30;stroke-dashoffset:30px;animation:VhkNva_draw .5s var(--ease-out) .25s forwards}@keyframes VhkNva_draw{to{stroke-dashoffset:0}}.VhkNva_ringPulse{border:1px solid #4fd6a666;border-radius:50%;animation:2.2s ease-out infinite VhkNva_pulse;position:absolute;inset:-1px}@keyframes VhkNva_pulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}.VhkNva_successTitle{font-family:var(--font-sans);letter-spacing:-.01em;margin:0 0 10px;font-size:26px;font-weight:600}.VhkNva_successText{color:var(--ink-2);margin:0 0 8px;font-size:15px;line-height:1.55}.VhkNva_emailChip{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--accent);background:#5aa6e014;border:1px solid #5aa6e033;border-radius:8px;margin:6px 0 22px;padding:5px 12px;font-size:13px;display:inline-block}.VhkNva_successFine{color:var(--ink-3);margin-bottom:22px;font-size:13px}.VhkNva_successBack{cursor:pointer;color:var(--ink-2);background:0 0;border:none;font-family:inherit;font-size:14px;font-weight:600;transition:color .2s}.VhkNva_successBack:hover{color:var(--accent)}@media (max-width:560px){.VhkNva_stage{min-height:100dvh;padding:36px 18px}.VhkNva_aurora{filter:blur(4px)}.VhkNva_blob{filter:blur(52px)}.VhkNva_blob1{width:92vw;height:92vw;top:-34vw;left:-28vw}.VhkNva_blob2{width:80vw;height:80vw}.VhkNva_brand{gap:13px;margin-bottom:20px}.VhkNva_mark{width:46px;height:46px}.VhkNva_markCore{border-radius:13px;font-size:23px}.VhkNva_headline{margin-bottom:10px;font-size:clamp(27px,8.5vw,34px)}.VhkNva_sub{max-width:320px;margin-bottom:22px;font-size:14px}.VhkNva_toggle{margin-bottom:20px}.VhkNva_toggleBtn{padding:12px 0}.VhkNva_inp,.VhkNva_submit{height:52px}.VhkNva_magic{height:48px}.VhkNva_terms{margin-top:20px}.VhkNva_successTitle{font-size:23px}}@media (max-width:380px){.VhkNva_headline{font-size:25px}.VhkNva_toggleBtn{font-size:13px}}@media (prefers-reduced-motion:reduce){.VhkNva_blob,.VhkNva_markOrbit,.VhkNva_spinner,.VhkNva_ring,.VhkNva_ring path,.VhkNva_ringPulse{animation:none!important}.VhkNva_ring path{stroke-dashoffset:0}.VhkNva_revealed .VhkNva_rv,.VhkNva_revealed .VhkNva_wordMask>i{opacity:1!important;animation:none!important}.VhkNva_wordMask>i{transform:none!important}.VhkNva_rv{opacity:1!important}}