.dgWmnG_page{--auth-ink:#f6f9fc;--auth-muted:#a9b8c7;--auth-soft:#d5e0e9;--auth-line:#cfe2ef21;--auth-panel:#09111af0;isolation:isolate;min-height:100vh;color:var(--auth-ink);background:radial-gradient(at 12% 15%,#1aabbf2b,#0000 31%),radial-gradient(at 88% 83%,#4d6edd24,#0000 34%),#060b11;padding:25px clamp(18px,5vw,72px) 32px;position:relative;overflow:hidden}.dgWmnG_page:before,.dgWmnG_page:after{z-index:-1;aspect-ratio:1;content:"";pointer-events:none;border:1px solid #83e0ed0f;border-radius:50%;width:32rem;position:absolute}.dgWmnG_page:before{top:-19rem;left:-16rem;box-shadow:0 0 0 3.5rem #83e0ed05,0 0 0 7rem #83e0ed03}.dgWmnG_page:after{width:43rem;bottom:-22rem;right:-24rem;box-shadow:0 0 0 4.5rem #6984f006,0 0 0 9rem #6984f004}.dgWmnG_topbar{justify-content:space-between;align-items:center;max-width:1240px;margin:0 auto 26px;display:flex}.dgWmnG_brand{color:var(--auth-ink);letter-spacing:-.035em;align-items:center;gap:11px;font-size:16px;font-weight:750;display:inline-flex}.dgWmnG_brandMark{color:#a5f3fc;background:linear-gradient(145deg,#22d3ee33,#0891b212);border:1px solid #67e8f961;border-radius:13px;place-items:center;width:39px;height:39px;font-size:16px;font-weight:800;display:grid;box-shadow:inset 0 1px #ffffff1f,0 6px 22px #0596af1f}.dgWmnG_shell{border:1px solid var(--auth-line);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#0b121bb8;border-radius:30px;grid-template-columns:minmax(0,1fr) minmax(370px,.82fr);max-width:1120px;min-height:680px;margin:0 auto;animation:.8s cubic-bezier(.2,.8,.2,1) both dgWmnG_shell-enter;display:grid;overflow:hidden;box-shadow:0 36px 110px #0000006b,inset 0 1px #ffffff09}.dgWmnG_story{background:linear-gradient(145deg,#0e1f2bfa,#081019f2 70%);flex-direction:column;justify-content:space-between;min-height:680px;padding:clamp(32px,5.8vw,68px);display:flex;position:relative;overflow:hidden}.dgWmnG_story:before{content:"";pointer-events:none;background:radial-gradient(at 44% 62%,#11a7bb1f,#0000 53%),linear-gradient(130deg,#0000 48%,#9feaf208 49%,#0000 50%);position:absolute;inset:0}.dgWmnG_story>*{position:relative}.dgWmnG_eyebrow{color:#72e6f1;letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:10px;font-weight:800}.dgWmnG_storyTitle{max-width:495px;color:var(--auth-ink);letter-spacing:-.067em;margin:19px 0 16px;font-size:clamp(38px,4.5vw,62px);font-weight:760;line-height:.99}.dgWmnG_storyCopy{max-width:435px;color:var(--auth-muted);margin:0;font-size:15px;line-height:1.8}.dgWmnG_storyFoot{color:var(--auth-soft);letter-spacing:.12em;align-items:center;gap:10px;margin:22px 0 0;font-size:10px;font-weight:700;display:flex}.dgWmnG_statusDot{background:#52e0ae;border-radius:50%;width:8px;height:8px;box-shadow:0 0 14px #52e0aeb3}.dgWmnG_visualStage{perspective:800px;place-items:center;min-height:280px;margin:15px -16px 8px;display:grid;position:relative}.dgWmnG_visualOrbit{aspect-ratio:1;border:1px solid #75e2eb1f;border-radius:50%;width:min(360px,92%);animation:34s linear infinite dgWmnG_orbit-turn;position:absolute;box-shadow:0 0 0 30px #75e2eb05,0 0 0 65px #75e2eb03}.dgWmnG_visualOrbit:before,.dgWmnG_visualOrbit:after{content:"";border:1px dashed #75e2eb1f;border-radius:50%;position:absolute;inset:12%}.dgWmnG_visualOrbit:after{opacity:.6;border-style:solid;inset:25%}.dgWmnG_visualGlow{filter:blur(58px);background:#13c7d238;border-radius:50%;width:245px;height:160px;animation:5s ease-in-out infinite dgWmnG_glow-breathe;position:absolute}.dgWmnG_visualCard{background:linear-gradient(150deg,#192d39f5,#0c1822f7);border:1px solid #b1e2ed3b;border-radius:17px;width:min(315px,88%);padding:17px 18px 15px;animation:6s ease-in-out infinite dgWmnG_card-float;position:relative;transform:rotateX(3deg)rotateY(-7deg);box-shadow:0 22px 55px #00000061,inset 0 1px #ffffff14}.dgWmnG_visualCardTop,.dgWmnG_visualAddress,.dgWmnG_visualMetric,.dgWmnG_visualCardBottom{align-items:center;display:flex}.dgWmnG_visualCardTop{color:#94aab7;letter-spacing:.13em;gap:8px;font-size:8px;font-weight:800}.dgWmnG_visualSignal{background:#4adeb0;border-radius:50%;width:6px;height:6px;box-shadow:0 0 9px #4adeb0cc}.dgWmnG_visualMenu{color:#708995;letter-spacing:.1em;margin-left:auto}.dgWmnG_visualAddress{color:#e2edf3;gap:8px;margin-top:19px;font-size:11px;font-weight:650}.dgWmnG_visualAddress span{color:#67e8f9;font-size:15px}.dgWmnG_visualMetric{color:#99aeba;justify-content:space-between;align-items:end;margin-top:15px;font-size:9px}.dgWmnG_visualMetric strong{color:#f1fbff;letter-spacing:-.06em;font-size:25px}.dgWmnG_visualMetric strong span{color:#71e7ef;font-size:14px}.dgWmnG_visualChart{border-bottom:1px solid #b1e2ed17;align-items:end;gap:5px;height:58px;margin-top:12px;padding:6px 0;display:flex}.dgWmnG_visualChart span{opacity:.72;background:linear-gradient(#6de4eb,#29b1c461);border-radius:3px 3px 0 0;flex:1;height:35%;animation:2.8s ease-in-out infinite alternate dgWmnG_chart-rise}.dgWmnG_visualChart span:nth-child(3n){height:68%;animation-delay:-.7s}.dgWmnG_visualChart span:nth-child(4n){height:48%;animation-delay:-1.2s}.dgWmnG_visualChart span:nth-child(5n){height:86%;animation-delay:-.3s}.dgWmnG_visualCardBottom{color:#8398a4;justify-content:space-between;gap:4px;margin-top:12px;font-size:8px}.dgWmnG_visualCardBottom strong{color:#b9dfd1;align-items:center;gap:5px;font-size:8px;font-weight:650;display:flex}.dgWmnG_visualCardBottom i{background:#52e0ae;border-radius:50%;width:5px;height:5px}.dgWmnG_formPanel{background:var(--auth-panel);flex-direction:column;justify-content:center;padding:clamp(28px,4.8vw,55px);display:flex}.dgWmnG_formTitle{color:var(--auth-ink);letter-spacing:-.045em;margin:11px 0 9px;font-size:29px;font-weight:740;line-height:1.15}.dgWmnG_formCopy{color:var(--auth-muted);margin:0 0 24px;font-size:13px;line-height:1.7}.dgWmnG_stack{gap:10px;display:grid}.dgWmnG_providerButton,.dgWmnG_primaryButton{width:100%;min-height:49px;color:var(--auth-ink);background:#ffffff09;border:1px solid #bed3e033;border-radius:12px;justify-content:center;align-items:center;gap:10px;font-size:13px;font-weight:680;transition:border-color .18s,background .18s,transform .18s,box-shadow .18s;display:flex}.dgWmnG_providerButton:hover:not(:disabled){background:#1e495761;border-color:#74e0eb8c;transform:translateY(-1px);box-shadow:0 8px 26px #00000029}.dgWmnG_providerButton:disabled,.dgWmnG_primaryButton:disabled{cursor:wait;opacity:.62}.dgWmnG_divider{color:#8696a4;letter-spacing:.15em;white-space:nowrap;align-items:center;gap:12px;margin:20px 0;font-size:9px;font-weight:750;display:flex}.dgWmnG_divider:before,.dgWmnG_divider:after{background:var(--auth-line);content:"";flex:1;height:1px}.dgWmnG_form{gap:14px;display:grid}.dgWmnG_label{color:#dce6ed;gap:7px;font-size:11px;font-weight:650;display:grid}.dgWmnG_label>span{color:var(--auth-muted);font-size:10px;font-weight:450}.dgWmnG_input{width:100%;min-height:46px;color:var(--auth-ink);background:#040a10bf;border:1px solid #bed3e033;border-radius:11px;outline:none;padding:0 13px;font-size:13px;transition:border-color .16s,box-shadow .16s,background .16s}.dgWmnG_input::placeholder{color:#738292}.dgWmnG_input:focus{background:#040e14f2;border-color:#35cede;box-shadow:0 0 0 3px #22d3ee21}.dgWmnG_primaryButton{color:#08212a;background:linear-gradient(105deg,#a5f3fc,#a9e8eb);border-color:#80eef3;min-height:49px;margin-top:2px;box-shadow:0 7px 22px #22d3ee21}.dgWmnG_primaryButton:hover:not(:disabled){background:linear-gradient(105deg,#cffafe,#d1f4f2);transform:translateY(-1px);box-shadow:0 10px 26px #22d3ee33}.dgWmnG_link{color:#6ee7f1;text-underline-offset:3px;text-decoration:none}.dgWmnG_link:hover{color:#b9f7fb;text-decoration:underline}.dgWmnG_label .dgWmnG_link{justify-self:end;margin-top:2px}.dgWmnG_error,.dgWmnG_message{border-radius:10px;margin:0;padding:10px 12px;font-size:11px;line-height:1.55}.dgWmnG_error{color:#fda4af;background:#9f123924;border:1px solid #fb718540}.dgWmnG_message{color:#a7f3d0;background:#065f4626;border:1px solid #34d39940}.dgWmnG_footer{color:var(--auth-muted);text-align:center;margin:19px 0 0;font-size:12px;line-height:1.6}.dgWmnG_legalLinks{color:#657887;justify-content:center;align-items:center;gap:10px;margin:13px 0 0;font-size:10px;display:flex}.dgWmnG_legalNote{color:#8193a1;text-align:center;margin:12px 0 0;font-size:10px;line-height:1.6}.dgWmnG_consent{color:var(--auth-muted);align-items:flex-start;gap:9px;font-size:10px;font-weight:450;line-height:1.55;display:flex}.dgWmnG_consent input{accent-color:#4bd4dd;flex:none;width:15px;height:15px;margin:1px 0 0}@keyframes dgWmnG_shell-enter{0%{opacity:0;transform:translateY(12px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes dgWmnG_card-float{0%,to{transform:translateY(0)rotateX(3deg)rotateY(-7deg)}50%{transform:translateY(-8px)rotateX(3deg)rotateY(-5deg)}}@keyframes dgWmnG_orbit-turn{to{transform:rotate(360deg)}}@keyframes dgWmnG_glow-breathe{0%,to{opacity:.5;transform:scale(.9)}50%{opacity:.9;transform:scale(1.1)}}@keyframes dgWmnG_chart-rise{0%{transform-origin:bottom;opacity:.58;transform:scaleY(.76)}to{transform-origin:bottom;opacity:.9;transform:scaleY(1)}}@media (max-width:830px){.dgWmnG_page{padding-inline:18px}.dgWmnG_shell{grid-template-columns:1fr;max-width:560px;min-height:auto}.dgWmnG_story{min-height:360px;padding:34px 34px 25px}.dgWmnG_storyTitle{max-width:430px;font-size:clamp(37px,8vw,52px)}.dgWmnG_storyCopy{font-size:13px}.dgWmnG_visualStage{min-height:235px;margin:5px -10px 0}.dgWmnG_visualOrbit{width:245px}.dgWmnG_visualCard{width:min(290px,84%)}.dgWmnG_storyFoot{margin-top:4px}.dgWmnG_formPanel{padding:34px}}@media (max-width:480px){.dgWmnG_page{padding:17px 12px 24px}.dgWmnG_topbar{margin-bottom:17px}.dgWmnG_brand{font-size:14px}.dgWmnG_brandMark{width:35px;height:35px}.dgWmnG_shell{border-radius:22px}.dgWmnG_story{min-height:auto;padding:22px 23px 18px}.dgWmnG_storyTitle{margin-top:14px;font-size:34px}.dgWmnG_visualStage{display:none}.dgWmnG_storyFoot{margin-top:16px}.dgWmnG_formPanel{padding:27px 22px 25px}.dgWmnG_formTitle{font-size:26px}.dgWmnG_divider{font-size:8px}}@media (prefers-reduced-motion:reduce){.dgWmnG_page *,.dgWmnG_page :before,.dgWmnG_page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html[data-theme=light] .dgWmnG_page{--auth-ink:#142330;--auth-muted:#516576;--auth-soft:#344c5d;--auth-line:#20495c24;--auth-panel:#ffffffed;color:#142330;background:radial-gradient(at 12% 15%,#1aabbf24,#0000 31%),radial-gradient(at 88% 83%,#4d6edd1a,#0000 34%),#f2f7fa}html[data-theme=light] .dgWmnG_story{background:linear-gradient(145deg,#e7f6f9fa,#dcedf4f7 70%)}html[data-theme=light] .dgWmnG_storyTitle{color:#122734}html[data-theme=light] .dgWmnG_storyCopy,html[data-theme=light] .dgWmnG_footer{color:#536b7a}html[data-theme=light] .dgWmnG_shell{background:#ffffffbf;box-shadow:0 34px 90px #28485a24,inset 0 1px #fffc}html[data-theme=light] .dgWmnG_visualCard{background:linear-gradient(150deg,#fffffff7,#e7f5f8fa);border-color:#4d87934d;box-shadow:0 22px 55px #275b6530,inset 0 1px #fff}html[data-theme=light] .dgWmnG_visualCardTop,html[data-theme=light] .dgWmnG_visualMetric,html[data-theme=light] .dgWmnG_visualCardBottom{color:#637b87}html[data-theme=light] .dgWmnG_visualAddress,html[data-theme=light] .dgWmnG_visualMetric strong{color:#233f4c}html[data-theme=light] .dgWmnG_visualCardBottom strong{color:#246950}html[data-theme=light] .dgWmnG_brandMark{color:#087e8b;background:#087e8b17;border-color:#087e8b4d}html[data-theme=light] .dgWmnG_formPanel{background:var(--auth-panel)}html[data-theme=light] .dgWmnG_eyebrow{color:#087e8b}html[data-theme=light] .dgWmnG_formTitle{color:#142330}html[data-theme=light] .dgWmnG_label{color:#314a5a}html[data-theme=light] .dgWmnG_input{color:#172b38;background:#f8fbfc;border-color:#2a4d5e33}html[data-theme=light] .dgWmnG_providerButton{color:#1e3542;background:#fff;border-color:#2a4d5e33}html[data-theme=light] .dgWmnG_providerButton:hover:not(:disabled){background:#eff9fa}html[data-theme=light] .dgWmnG_link{color:#087e8b}html[data-theme=light] .dgWmnG_link:hover{color:#075c66}html[data-theme=light] .dgWmnG_primaryButton{color:#fff;background:#087e8b;border-color:#087e8b}html[data-theme=light] .dgWmnG_primaryButton:hover:not(:disabled){background:#096b76}html[data-theme=light] .dgWmnG_divider{color:#758b99}html[data-theme=light] .dgWmnG_legalNote,html[data-theme=light] .dgWmnG_legalLinks{color:#667e8b}html[data-theme=light] .dgWmnG_consent{color:#526876}
