.AuthExperience-module__D4Jb0q__page{--auth-navy:#061326;--auth-navy-2:#0a2a54;--auth-blue:#2563eb;--auth-blue-dark:#174fc5;--auth-muted:#66758b;color:#0a1930;background:#fff;grid-template-columns:minmax(460px,46%) minmax(520px,54%);min-height:100svh;display:grid}.AuthExperience-module__D4Jb0q__story{color:#fff;isolation:isolate;background:radial-gradient(circle at 18% 18%,#23a1ff38,#0000 32%),linear-gradient(148deg,#051225 0%,#0a2d5c 52%,#174ca8 100%);flex-direction:column;min-height:100svh;padding:clamp(30px,4.2vw,62px) clamp(34px,5.4vw,84px) 34px;display:flex;position:relative;overflow:hidden}.AuthExperience-module__D4Jb0q__storyGrid{z-index:-3;opacity:.24;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(to bottom right,#000,#0000 82%);mask-image:linear-gradient(to bottom right,#000,#0000 82%)}.AuthExperience-module__D4Jb0q__storyGlow{z-index:-2;filter:blur(2px);background:#428eff3d;border-radius:50%;width:520px;height:520px;position:absolute;bottom:-210px;right:-210px}.AuthExperience-module__D4Jb0q__storyRing{z-index:-1;border:1px solid #96c6ff47;border-radius:50%;width:620px;height:620px;position:absolute;bottom:-300px;right:-300px;box-shadow:0 0 0 78px #7eb5ff09,0 0 0 156px #7eb5ff06}.AuthExperience-module__D4Jb0q__lightBrand{align-items:center;width:198px;height:50px;display:inline-flex}.AuthExperience-module__D4Jb0q__lightBrand img{width:100%;height:auto}.AuthExperience-module__D4Jb0q__storyContent{width:min(100%,620px);margin:auto 0;padding-block:54px 44px}.AuthExperience-module__D4Jb0q__eyebrow,.AuthExperience-module__D4Jb0q__formKicker{color:#9fc5ff;letter-spacing:.19em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:19px;font-size:11px;font-weight:850;display:flex}.AuthExperience-module__D4Jb0q__eyebrow i{background:#fbbf24;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 6px #fbbf241f}.AuthExperience-module__D4Jb0q__story h1{color:#fff;letter-spacing:-.06em;max-width:650px;margin:0;font-size:clamp(43px,4.1vw,68px);font-weight:880;line-height:.99}.AuthExperience-module__D4Jb0q__story h1 em{color:#81b7ff;font-style:normal}.AuthExperience-module__D4Jb0q__storyContent>p{color:#c7d7eb;max-width:580px;margin:26px 0 30px;font-size:clamp(16px,1.25vw,19px);line-height:1.67}.AuthExperience-module__D4Jb0q__benefits{gap:11px;display:grid}.AuthExperience-module__D4Jb0q__benefit{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff12;border:1px solid #b4d2ff2e;border-radius:14px;align-items:center;gap:14px;min-height:69px;padding:12px 16px;display:flex;box-shadow:inset 0 1px #ffffff12}.AuthExperience-module__D4Jb0q__benefit>span{color:#b9d6ff;background:#6fa9ff24;border:1px solid #aed2ff38;border-radius:11px;flex:none;place-items:center;width:36px;height:36px;display:grid}.AuthExperience-module__D4Jb0q__benefit svg{width:19px;height:19px}.AuthExperience-module__D4Jb0q__benefit div{gap:2px;min-width:0;display:grid}.AuthExperience-module__D4Jb0q__benefit strong{color:#fff;font-size:13px;font-weight:780}.AuthExperience-module__D4Jb0q__benefit small{color:#aebfd4;font-size:11px;line-height:1.4}.AuthExperience-module__D4Jb0q__storyFoot{color:#d5e2f4;align-items:center;gap:11px;display:flex}.AuthExperience-module__D4Jb0q__storyShield{background:#ffffff12;border:1px solid #ffffff29;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.AuthExperience-module__D4Jb0q__storyShield svg{width:17px;height:17px}.AuthExperience-module__D4Jb0q__storyFoot div{gap:1px;display:grid}.AuthExperience-module__D4Jb0q__storyFoot strong{font-size:11px;font-weight:750}.AuthExperience-module__D4Jb0q__storyFoot small{color:#97abc4;font-size:10px}.AuthExperience-module__D4Jb0q__access{background:radial-gradient(circle at 95% 0,#2563eb0b,#0000 24%),#fff;flex-direction:column;min-height:100svh;padding:28px clamp(28px,4.5vw,70px) 22px;display:flex;position:relative}.AuthExperience-module__D4Jb0q__accessTop{justify-content:flex-end;align-items:center;min-height:50px;display:flex}.AuthExperience-module__D4Jb0q__backToResearch{color:#526176;align-items:center;gap:8px;font-size:12px;font-weight:720;transition:color .18s;display:inline-flex}.AuthExperience-module__D4Jb0q__backToResearch:hover{color:var(--auth-blue)}.AuthExperience-module__D4Jb0q__backToResearch svg{width:16px;height:16px;transition:transform .18s}.AuthExperience-module__D4Jb0q__backToResearch:hover svg{transform:translate(3px)}.AuthExperience-module__D4Jb0q__formWrap{width:min(100%,420px);margin:auto;padding:42px 0 34px}.AuthExperience-module__D4Jb0q__formHeading{margin-bottom:27px;position:relative}.AuthExperience-module__D4Jb0q__backButton{color:#64748b;cursor:pointer;background:0 0;align-items:center;gap:5px;padding:0;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:-37px;left:0}.AuthExperience-module__D4Jb0q__formKicker{color:var(--auth-blue);letter-spacing:.18em;margin-bottom:12px;font-size:10px}.AuthExperience-module__D4Jb0q__formHeading h2{color:#071a36;letter-spacing:-.055em;margin:0 0 10px;font-size:clamp(31px,2.6vw,40px);font-weight:850;line-height:1.04}.AuthExperience-module__D4Jb0q__formHeading p{color:var(--auth-muted);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.6}.AuthExperience-module__D4Jb0q__googleForm,.AuthExperience-module__D4Jb0q__form{display:grid}.AuthExperience-module__D4Jb0q__googleButton,.AuthExperience-module__D4Jb0q__primaryButton{cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:52px;padding:0 20px;font-size:13px;font-weight:780;transition:border-color .18s,box-shadow .18s,background .18s,transform .18s;display:inline-flex}.AuthExperience-module__D4Jb0q__googleButton{color:#172033;background:#fff;border:1px solid #d3dbe7;box-shadow:0 2px 7px #091e420d}.AuthExperience-module__D4Jb0q__googleButton:hover:not(:disabled){border-color:#adbace;transform:translateY(-1px);box-shadow:0 7px 18px #091e4217}.AuthExperience-module__D4Jb0q__googleButton svg{width:19px;height:19px}.AuthExperience-module__D4Jb0q__divider{color:#98a2b3;align-items:center;gap:13px;margin:21px 0;font-size:9px;font-weight:800;display:flex}.AuthExperience-module__D4Jb0q__divider:before,.AuthExperience-module__D4Jb0q__divider:after{content:"";background:#e6eaf0;flex:1;height:1px}.AuthExperience-module__D4Jb0q__fieldLabel{color:#24324a;margin:0 0 7px;font-size:12px;font-weight:720}.AuthExperience-module__D4Jb0q__fieldLabel:not(:first-child){margin-top:17px}.AuthExperience-module__D4Jb0q__field{background:#fff;border:1px solid #cfd8e6;border-radius:11px;align-items:center;gap:10px;min-height:52px;padding:0 14px;transition:border-color .18s,box-shadow .18s;display:flex;box-shadow:0 1px 2px #10182806}.AuthExperience-module__D4Jb0q__field:focus-within{border-color:#3978ee;box-shadow:0 0 0 4px #2563eb1c}.AuthExperience-module__D4Jb0q__field>svg{color:#7c899b;flex:none;width:19px;height:19px}.AuthExperience-module__D4Jb0q__field input{color:#10203a;background:0 0;border:0;outline:0;width:100%;min-width:0;height:50px;padding:0;font-size:16px}.AuthExperience-module__D4Jb0q__field input::placeholder{color:#98a2b3}.AuthExperience-module__D4Jb0q__reveal{min-width:44px;min-height:44px;color:var(--auth-blue);cursor:pointer;background:0 0;padding:6px 0 6px 8px;font-size:11px;font-weight:750}.AuthExperience-module__D4Jb0q__primaryButton{color:#fff;background:linear-gradient(135deg,#2869eb,#1c54ca);border:1px solid #0000;margin-top:13px;box-shadow:0 9px 23px #2563eb3b}.AuthExperience-module__D4Jb0q__primaryButton:hover:not(:disabled){background:linear-gradient(135deg,#1d5ee0,#1646ad);transform:translateY(-1px);box-shadow:0 12px 28px #2563eb4d}.AuthExperience-module__D4Jb0q__primaryButton svg{width:18px;height:18px}.AuthExperience-module__D4Jb0q__googleButton:disabled,.AuthExperience-module__D4Jb0q__primaryButton:disabled,.AuthExperience-module__D4Jb0q__resend:disabled,.AuthExperience-module__D4Jb0q__backButton:disabled{opacity:.58;cursor:wait;transform:none}.AuthExperience-module__D4Jb0q__spinner{border:2px solid #ffffff6b;border-top-color:#fff;border-radius:50%;width:17px;height:17px;animation:.72s linear infinite AuthExperience-module__D4Jb0q__spin}@keyframes AuthExperience-module__D4Jb0q__spin{to{transform:rotate(360deg)}}.AuthExperience-module__D4Jb0q__passwordSwitch,.AuthExperience-module__D4Jb0q__resend{color:#66758b;text-align:center;cursor:pointer;background:0 0;width:100%;min-height:44px;margin-top:6px;padding:8px 3px;font-size:11px}.AuthExperience-module__D4Jb0q__passwordSwitch strong,.AuthExperience-module__D4Jb0q__resend strong{color:#174bb3;font-weight:760}.AuthExperience-module__D4Jb0q__existingPurchase{color:#516176;background:#f7f9fc;border:1px solid #e4eaf2;border-radius:11px;gap:10px;margin-top:20px;padding:12px 13px;display:flex}.AuthExperience-module__D4Jb0q__existingPurchase>span{color:#16825e;background:#dff5eb;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.AuthExperience-module__D4Jb0q__existingPurchase svg{width:14px;height:14px}.AuthExperience-module__D4Jb0q__existingPurchase p{margin:0;font-size:11px;line-height:1.52}.AuthExperience-module__D4Jb0q__existingPurchase strong{color:#24324a}.AuthExperience-module__D4Jb0q__alternate{color:#758197;text-align:center;margin:21px 0 0;font-size:11px}.AuthExperience-module__D4Jb0q__alternate a{color:#174bb3;font-weight:780}.AuthExperience-module__D4Jb0q__securityNote{color:#8793a5;justify-content:center;align-items:center;gap:7px;margin-top:26px;font-size:10px;display:flex}.AuthExperience-module__D4Jb0q__securityNote svg{width:14px;height:14px}.AuthExperience-module__D4Jb0q__otpField{cursor:text;grid-template-columns:repeat(6,1fr);gap:8px;display:grid;position:relative}.AuthExperience-module__D4Jb0q__otpInput{z-index:2;opacity:0;cursor:text;width:100%;height:100%;position:absolute;inset:0}.AuthExperience-module__D4Jb0q__otpSlot{aspect-ratio:1/1.03;color:#10203a;background:#fff;border:1px solid #ccd7e6;border-radius:11px;place-items:center;font-size:21px;font-weight:790;transition:border-color .16s,box-shadow .16s,background .16s;display:grid}.AuthExperience-module__D4Jb0q__otpActive{background:#f8fbff;border-color:#3978ee;box-shadow:0 0 0 3px #2563eb1a}.AuthExperience-module__D4Jb0q__error,.AuthExperience-module__D4Jb0q__notice{border-radius:9px;margin:11px 0 0;padding:9px 11px;font-size:10px;line-height:1.45}.AuthExperience-module__D4Jb0q__error{color:#a7281e;background:#fff2f0;border:1px solid #ffd7d2}.AuthExperience-module__D4Jb0q__notice{color:#116b4b;background:#edf9f4;border:1px solid #c9efdf}.AuthExperience-module__D4Jb0q__codeHelp{color:#8b96a7;text-align:center;margin:14px 0 0;font-size:10px}.AuthExperience-module__D4Jb0q__legal{color:#66758b;flex-wrap:wrap;justify-content:center;align-items:center;gap:7px 12px;font-size:10px;display:flex}.AuthExperience-module__D4Jb0q__legal span{color:#657286;font-weight:680}.AuthExperience-module__D4Jb0q__legal a:hover{color:var(--auth-blue)}@media (max-width:1100px){.AuthExperience-module__D4Jb0q__page{grid-template-columns:minmax(410px,45%) 1fr}.AuthExperience-module__D4Jb0q__story{padding-inline:38px}.AuthExperience-module__D4Jb0q__story h1{font-size:47px}}@media (max-width:980px){.AuthExperience-module__D4Jb0q__page{background:#fff;min-height:100svh;display:block}.AuthExperience-module__D4Jb0q__story{border-radius:0 0 28px 28px;min-height:0;padding:22px 24px 26px}.AuthExperience-module__D4Jb0q__lightBrand{width:166px;height:42px}.AuthExperience-module__D4Jb0q__storyContent{margin:23px 0 0;padding:0}.AuthExperience-module__D4Jb0q__eyebrow{margin-bottom:11px;font-size:9px}.AuthExperience-module__D4Jb0q__story h1{max-width:500px;font-size:34px;line-height:1.03}.AuthExperience-module__D4Jb0q__storyContent>p{max-width:540px;margin:13px 0 0;font-size:13px;line-height:1.55}.AuthExperience-module__D4Jb0q__benefits,.AuthExperience-module__D4Jb0q__storyFoot{display:none}.AuthExperience-module__D4Jb0q__storyGrid{background-size:44px 44px}.AuthExperience-module__D4Jb0q__storyGlow{width:320px;height:320px;bottom:-190px;right:-160px}.AuthExperience-module__D4Jb0q__storyRing{display:none}.AuthExperience-module__D4Jb0q__access{min-height:auto;padding:20px 24px 18px}.AuthExperience-module__D4Jb0q__accessTop{min-height:34px}.AuthExperience-module__D4Jb0q__backToResearch{font-size:11px}.AuthExperience-module__D4Jb0q__formWrap{padding:38px 0 24px}.AuthExperience-module__D4Jb0q__formHeading h2{font-size:32px}.AuthExperience-module__D4Jb0q__legal{padding-top:10px}}@media (max-width:480px){.AuthExperience-module__D4Jb0q__story{border-radius:0 0 24px 24px;padding:18px 18px 23px}.AuthExperience-module__D4Jb0q__lightBrand{width:151px;height:38px}.AuthExperience-module__D4Jb0q__storyContent{margin-top:20px}.AuthExperience-module__D4Jb0q__story h1{font-size:clamp(29px,8.4vw,34px)}.AuthExperience-module__D4Jb0q__storyContent>p{display:none}.AuthExperience-module__D4Jb0q__access{padding:17px 18px 16px}.AuthExperience-module__D4Jb0q__accessTop{justify-content:flex-end}.AuthExperience-module__D4Jb0q__formWrap{padding:35px 0 20px}.AuthExperience-module__D4Jb0q__formHeading{margin-bottom:24px}.AuthExperience-module__D4Jb0q__formHeading h2{font-size:29px}.AuthExperience-module__D4Jb0q__formHeading p{font-size:12px}.AuthExperience-module__D4Jb0q__googleButton,.AuthExperience-module__D4Jb0q__primaryButton,.AuthExperience-module__D4Jb0q__field{min-height:51px}.AuthExperience-module__D4Jb0q__otpField{gap:6px}.AuthExperience-module__D4Jb0q__otpSlot{border-radius:9px;font-size:19px}.AuthExperience-module__D4Jb0q__securityNote{margin-top:22px}.AuthExperience-module__D4Jb0q__legal{gap:6px 10px}}@media (min-width:981px) and (max-height:800px){.AuthExperience-module__D4Jb0q__story{padding-top:26px;padding-bottom:24px}.AuthExperience-module__D4Jb0q__storyContent{padding-block:28px 24px}.AuthExperience-module__D4Jb0q__story h1{font-size:clamp(42px,3.7vw,58px)}.AuthExperience-module__D4Jb0q__storyContent>p{margin:17px 0 20px;font-size:15px;line-height:1.55}.AuthExperience-module__D4Jb0q__benefit{min-height:58px;padding-block:9px}.AuthExperience-module__D4Jb0q__access{padding-top:18px;padding-bottom:14px}.AuthExperience-module__D4Jb0q__accessTop{min-height:40px}.AuthExperience-module__D4Jb0q__formWrap{padding-block:21px 15px}.AuthExperience-module__D4Jb0q__formHeading{margin-bottom:19px}.AuthExperience-module__D4Jb0q__formHeading h2{font-size:34px}.AuthExperience-module__D4Jb0q__divider{margin-block:14px}.AuthExperience-module__D4Jb0q__existingPurchase{margin-top:12px;padding-block:9px}.AuthExperience-module__D4Jb0q__alternate{margin-top:14px}.AuthExperience-module__D4Jb0q__securityNote{margin-top:16px}}@media (prefers-reduced-motion:reduce){.AuthExperience-module__D4Jb0q__spinner{animation-duration:1.4s}.AuthExperience-module__D4Jb0q__googleButton,.AuthExperience-module__D4Jb0q__primaryButton,.AuthExperience-module__D4Jb0q__backToResearch svg{transition:none}}
