.login-module__eVqSra__main{background:var(--gradient-light);justify-content:center;align-items:center;min-height:100vh;padding:80px 24px 40px;display:flex}.login-module__eVqSra__loading{min-height:100vh;color:var(--text-secondary);justify-content:center;align-items:center;display:flex}.login-module__eVqSra__card{border:1px solid var(--border-light);background:#fff;border-radius:20px;width:100%;max-width:440px;padding:40px;box-shadow:0 8px 40px #00000014}.login-module__eVqSra__oauthBanner{color:#0e7268;background:#f0fdf4;border:1px solid #2dbdad40;border-radius:8px;margin-bottom:20px;padding:11px 14px;font-size:13px;line-height:1.5}.login-module__eVqSra__oauthIntro{text-align:center;margin-bottom:28px}.login-module__eVqSra__oauthEyebrow{letter-spacing:.06em;text-transform:uppercase;color:#047857;background:#ecfdf5;border-radius:6px;margin-bottom:16px;padding:5px 12px;font-size:11px;font-weight:600;display:inline-block}.login-module__eVqSra__oauthNoteBox{text-align:left;background:#f0fdfa;border-radius:10px;margin:18px 0 0;padding:14px 16px}.login-module__eVqSra__oauthNoteLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--primary-teal);align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}.login-module__eVqSra__oauthNoteText{color:var(--text-secondary);margin:8px 0 0;font-size:.85rem;line-height:1.5}.login-module__eVqSra__oauthPrompt{align-items:stretch;gap:8px;margin:10px 0 0;display:flex}.login-module__eVqSra__oauthPromptText{border:1px solid var(--border-light);min-width:0;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:8px;flex:1;align-items:center;padding:8px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8rem;display:flex;overflow:hidden}.login-module__eVqSra__oauthPromptCopy{background:var(--primary-teal);color:#fff;cursor:pointer;border:none;border-radius:8px;flex-shrink:0;padding:8px 14px;font-size:.8rem;font-weight:600;transition:background .15s}.login-module__eVqSra__oauthPromptCopy:hover{background:#26a99b}.login-module__eVqSra__oauthPromptHint{color:var(--text-muted);margin:8px 0 0;font-size:.75rem;display:block}.login-module__eVqSra__oauthNote{color:var(--text-muted);max-width:360px;margin:18px auto 0;font-size:.8rem;line-height:1.5}.login-module__eVqSra__oauthSignupNote{color:#0e7268;text-align:center;background:#f0fdf4;border:1px solid #2dbdad40;border-radius:10px;margin:0 0 20px;padding:10px 14px;font-size:.82rem;line-height:1.5}.login-module__eVqSra__backLink{color:var(--text-muted);margin-bottom:28px;font-size:.85rem;text-decoration:none;transition:color .15s;display:inline-block}.login-module__eVqSra__backLink:hover{color:var(--primary-teal)}.login-module__eVqSra__header{text-align:center;margin-bottom:28px}.login-module__eVqSra__title{color:var(--text-primary);margin-bottom:6px;font-size:1.5rem;font-weight:800}.login-module__eVqSra__subtitle{color:var(--text-secondary);font-size:.9rem;line-height:1.5}.login-module__eVqSra__googleBtn{border:1.5px solid var(--border-default);width:100%;color:var(--text-primary);cursor:pointer;background:#fff;border-radius:10px;justify-content:center;align-items:center;gap:12px;margin-bottom:16px;padding:13px 20px;font-family:inherit;font-size:.95rem;font-weight:600;transition:border-color .2s,box-shadow .2s;display:flex}.login-module__eVqSra__googleBtn:hover{border-color:#4285f4;box-shadow:0 2px 12px #4285f41f}.login-module__eVqSra__googleBtn:disabled{opacity:.6;cursor:not-allowed}.login-module__eVqSra__googleBtnWrap{display:block;position:relative}.login-module__eVqSra__videoNudge{color:#fff;text-align:center;pointer-events:none;z-index:5;background:#0f172a;border-radius:9px;width:max-content;max-width:260px;padding:9px 13px;font-size:.78rem;line-height:1.45;animation:.16s login-module__eVqSra__videoNudgeIn;position:absolute;bottom:calc(100% + 2px);left:50%;transform:translate(-50%);box-shadow:0 10px 28px #0f172a47}.login-module__eVqSra__videoNudge:after{content:"";border:6px solid #0000;border-top-color:#0f172a;position:absolute;top:100%;left:50%;transform:translate(-50%)}@keyframes login-module__eVqSra__videoNudgeIn{0%{opacity:0;transform:translate(-50%,4px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.login-module__eVqSra__videoNudge{animation:none}}.login-module__eVqSra__gscNote{color:var(--text-secondary);background:#2dbdad0f;border:1px solid #2dbdad33;border-radius:8px;align-items:flex-start;gap:8px;margin-bottom:20px;padding:10px 14px;font-size:.8rem;line-height:1.5;display:flex}.login-module__eVqSra__gscNote svg{color:var(--primary-teal);flex-shrink:0;margin-top:1px}.login-module__eVqSra__gscTip{color:var(--text-muted);text-align:center;justify-content:center;align-items:center;gap:6px;margin:10px 0 22px;font-size:.78rem;line-height:1.45;display:flex}.login-module__eVqSra__gscTip svg{color:var(--primary-teal,#2dbdad);flex-shrink:0}.login-module__eVqSra__gscTipHighlight{animation:3.6s ease-in-out infinite login-module__eVqSra__gscTipFloat}.login-module__eVqSra__gscTipHighlight svg{animation:3s ease-in-out infinite login-module__eVqSra__gscBulbGlow}@keyframes login-module__eVqSra__gscTipFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes login-module__eVqSra__gscBulbGlow{0%,to{opacity:.4;color:var(--text-muted,#9aa0a6)}50%{opacity:1;color:#f5b301;filter:drop-shadow(0 0 3px #f5b30199)}}@media (prefers-reduced-motion:reduce){.login-module__eVqSra__gscTipHighlight,.login-module__eVqSra__gscTipHighlight svg{animation:none}}.login-module__eVqSra__gscTip strong{color:var(--text-secondary);letter-spacing:.01em;font-weight:600}.login-module__eVqSra__divider{text-align:center;margin:4px 0 16px;position:relative}.login-module__eVqSra__divider:before{content:"";background:var(--border-light);height:1px;position:absolute;top:50%;left:0;right:0}.login-module__eVqSra__divider span{color:var(--text-muted);background:#fff;padding:0 12px;font-size:.8rem;position:relative}.login-module__eVqSra__tabs{background:var(--bg-light);border-radius:8px;gap:4px;margin-bottom:20px;padding:4px;display:flex}.login-module__eVqSra__tab{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;flex:1;padding:8px;font-family:inherit;font-size:.875rem;font-weight:600;transition:background .15s,color .15s}.login-module__eVqSra__tabActive{color:var(--text-primary);background:#fff;box-shadow:0 1px 4px #00000014}.login-module__eVqSra__form{flex-direction:column;gap:14px;display:flex}.login-module__eVqSra__field{flex-direction:column;gap:6px;display:flex}.login-module__eVqSra__field label{color:var(--text-primary);font-size:.85rem;font-weight:600}.login-module__eVqSra__field input{border:1.5px solid var(--border-default);color:var(--text-primary);box-sizing:border-box;background:#fff;border-radius:8px;width:100%;padding:11px 14px;font-family:inherit;font-size:.9rem;transition:border-color .2s}.login-module__eVqSra__field input:focus{border-color:var(--primary-teal);outline:none}.login-module__eVqSra__passwordWrapper{position:relative}.login-module__eVqSra__passwordWrapper input{padding-right:44px}.login-module__eVqSra__eyeBtn{cursor:pointer;color:var(--text-muted);background:0 0;border:none;align-items:center;padding:4px;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.login-module__eVqSra__eyeBtn:hover{color:var(--text-primary)}.login-module__eVqSra__error{color:#dc2626;font-size:.85rem}.login-module__eVqSra__existingAccountBlock{color:#115e59;background:linear-gradient(#f0fdfa 0%,#ecfdf7 100%);border:1px solid #99f6e4;border-radius:10px;gap:12px;padding:14px 16px;display:flex}.login-module__eVqSra__existingAccountIcon{color:#0f766e;flex-shrink:0;align-items:flex-start;margin-top:1px;display:flex}.login-module__eVqSra__existingAccountBody{flex-direction:column;gap:4px;min-width:0;display:flex}.login-module__eVqSra__existingAccountTitle{color:#115e59;margin:0;font-size:.9rem}.login-module__eVqSra__existingAccountTitle strong{word-break:break-all}.login-module__eVqSra__existingAccountHint{color:#5f6368;margin:0;font-size:.8rem}.login-module__eVqSra__existingAccountBtn{color:#0f766e;cursor:pointer;background:#fff;border:1px solid #99f6e4;border-radius:6px;align-self:flex-start;margin-top:4px;padding:6px 12px;font-family:inherit;font-size:.85rem;font-weight:600;transition:background .15s,border-color .15s,color .15s}.login-module__eVqSra__existingAccountBtn:hover{color:#fff;background:#2dbdad;border-color:#2dbdad}.login-module__eVqSra__existingAccountBtn:focus-visible{outline-offset:2px;outline:2px solid #2dbdad}.login-module__eVqSra__submitBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1a1a2e 0%,#16213e 50%,#0f3460 100%);border:none;border-radius:10px;width:100%;margin-top:4px;padding:13px;font-family:inherit;font-size:.95rem;font-weight:600;transition:transform .2s,box-shadow .2s,opacity .2s;box-shadow:0 2px 8px #1a1a2e4d}.login-module__eVqSra__submitBtn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 16px #1a1a2e66}.login-module__eVqSra__submitBtn:disabled{opacity:.6;cursor:not-allowed}.login-module__eVqSra__marketingAck{cursor:pointer;color:#64748b;border:1px solid #e2e8f0;border-radius:8px;align-items:flex-start;gap:10px;padding:10px 14px;font-size:12px;line-height:1.55;display:flex}.login-module__eVqSra__marketingAck input[type=checkbox]{accent-color:#2dbdad;cursor:pointer;flex-shrink:0;width:14px;height:14px;margin-top:2px}@media (max-width:480px){.login-module__eVqSra__card{padding:28px 20px}}.login-module__eVqSra__mainSignup{background:#f1f5f9;justify-content:center;align-items:center;min-height:100vh;padding:0;display:flex}.login-module__eVqSra__signupLayout{box-sizing:border-box;flex:1;grid-template-columns:1fr 1fr;gap:1rem;width:100%;max-width:1500px;min-height:800px;max-height:1080px;padding:16px;display:grid}.login-module__eVqSra__signupFormCol{background:#fff;border-radius:16px;justify-content:center;align-items:center;padding:40px 24px;display:flex;position:relative;overflow-y:auto}.login-module__eVqSra__signupBackLink{color:var(--text-muted,#64748b);border-radius:8px;align-items:center;gap:5px;padding:6px 10px 6px 6px;font-size:13px;font-weight:500;text-decoration:none;transition:color .15s,background .15s;display:inline-flex;position:absolute;top:24px;left:24px}.login-module__eVqSra__signupBackLink:hover{color:var(--text-primary,#0f172a);background:#0f172a0a}.login-module__eVqSra__signupBackLink:focus-visible{outline:2px solid var(--primary-teal,#2dbdad);outline-offset:2px}.login-module__eVqSra__signupCard{box-shadow:none;background:0 0;border:none;max-width:420px;padding:0}.login-module__eVqSra__brandLink{justify-content:center;align-items:center;margin:0 auto 24px;text-decoration:none;display:flex}.login-module__eVqSra__brandLinkStacked{flex-direction:column;gap:8px;margin-bottom:20px}.login-module__eVqSra__brandLogo{border-radius:7px}.login-module__eVqSra__brandWordmark{letter-spacing:.01em;color:#64748b;margin:0;font-size:.8rem;font-weight:600;line-height:1.2}.login-module__eVqSra__offerBlock{text-align:center;margin-bottom:28px}.login-module__eVqSra__offerPill{letter-spacing:.08em;text-transform:uppercase;color:#047857;background:#ecfdf5;margin-bottom:20px;padding:5px 12px;font-size:11px;font-weight:600;display:inline-block}.login-module__eVqSra__offerPillClosed{color:#475569;background:#f1f5f9}.login-module__eVqSra__offerHeadline{letter-spacing:-.03em;color:var(--text-primary);margin:0 0 14px;font-family:inherit;font-size:clamp(1.7rem,4vw,2.25rem);font-weight:600;line-height:1.15}.login-module__eVqSra__offerSubcopy{color:var(--text-secondary);margin:0;font-size:.9rem;line-height:1.5}.login-module__eVqSra__signupReveal{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.4,0,.2,1),opacity .22s;display:grid}.login-module__eVqSra__signupRevealOpen{opacity:1;grid-template-rows:1fr}.login-module__eVqSra__signupRevealInner{flex-direction:column;gap:14px;min-height:0;display:flex;overflow:hidden}.login-module__eVqSra__signupRevealOpen .login-module__eVqSra__signupRevealInner{padding-top:14px}.login-module__eVqSra__altActionLine{text-align:center;color:var(--text-secondary);margin:20px 0 0;font-size:.85rem}.login-module__eVqSra__altActionLink{color:#0f172a;text-underline-offset:2px;font-weight:600;text-decoration:underline}.login-module__eVqSra__altActionLink:hover{color:#000}.login-module__eVqSra__forgotRow{justify-content:flex-end;margin:-4px 0 4px;display:flex}.login-module__eVqSra__forgotLink{color:var(--text-muted);font-size:.8rem;text-decoration:none;transition:color .15s}.login-module__eVqSra__forgotLink:hover{color:var(--primary-teal);text-underline-offset:2px;text-decoration:underline}.login-module__eVqSra__success{color:#115e59;background:linear-gradient(#f0fdfa 0%,#ecfdf7 100%);border:1px solid #99f6e4;border-radius:10px;gap:12px;padding:14px 16px;font-size:.9rem;line-height:1.5;display:flex}.login-module__eVqSra__legalLine{text-align:center;color:var(--text-muted);margin:18px 0 0;font-size:.72rem;line-height:1.55}.login-module__eVqSra__legalLink{color:inherit;text-underline-offset:2px;text-decoration:underline}.login-module__eVqSra__legalLink:hover{color:var(--text-primary)}.login-module__eVqSra__heroPanel{color:#f8fafc;background:radial-gradient(at 70% 20%,#2dbdad2e 0%,#0000 55%),radial-gradient(at 30% 80%,#386ec838 0%,#0000 60%),linear-gradient(#060a18 0%,#0e1530 45%,#15264f 100%);border-radius:16px;justify-content:center;align-items:center;padding:48px;display:flex;position:relative;overflow:hidden}.login-module__eVqSra__heroPanel:before,.login-module__eVqSra__heroPanel:after{content:"";pointer-events:none;opacity:.55;background-repeat:repeat;position:absolute;inset:0}.login-module__eVqSra__heroPanel:before{background-image:radial-gradient(1px 1px at 20px 30px,#fffc 50%,#0000 51%),radial-gradient(1px 1px at 80px 120px,#fff9 50%,#0000 51%),radial-gradient(1.5px 1.5px at 160px 60px,#ffffffb3 50%,#0000 51%),radial-gradient(1px 1px at 240px 200px,#ffffff80 50%,#0000 51%),radial-gradient(1px 1px at 60px 220px,#fff9 50%,#0000 51%);background-size:300px 300px}.login-module__eVqSra__heroPanel:after{background-image:radial-gradient(1px 1px at 50px 80px,#fff6 50%,#0000 51%),radial-gradient(1px 1px at 170px 170px,#ffffff80 50%,#0000 51%),radial-gradient(2px 2px at 280px 40px,#fffc 50%,#0000 51%);background-position:30px 50px;background-size:360px 360px}.login-module__eVqSra__heroPanelInner{z-index:1;text-align:center;width:100%;max-width:460px;position:relative}.login-module__eVqSra__heroPanelVideo{justify-content:stretch;align-items:stretch;padding:28px 10px 48px}.login-module__eVqSra__heroPanelVideo .login-module__eVqSra__heroPanelInner{flex-direction:column;justify-content:center;align-items:center;max-width:none;height:100%;padding-top:clamp(140px,22%,200px);display:flex}.login-module__eVqSra__oauthSteps{text-align:left;z-index:2;flex-direction:column;align-items:flex-start;gap:12px;width:max-content;max-width:420px;margin:0;padding:0;list-style:none;display:flex;position:absolute;top:10%;left:50%;transform:translate(-50%)}.login-module__eVqSra__oauthSteps li{color:#f8fafcf2;letter-spacing:-.01em;align-items:center;gap:12px;font-size:clamp(.95rem,1.5vw,1.1rem);font-weight:500;line-height:1.35;display:flex}.login-module__eVqSra__oauthSteps li em{color:#fff;font-style:normal;font-weight:700}.login-module__eVqSra__oauthStepPlainBtn{appearance:none;font:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;text-decoration:none}.login-module__eVqSra__oauthStepPlainBtn:hover,.login-module__eVqSra__oauthStepPlainBtn:focus,.login-module__eVqSra__oauthStepPlainBtn:focus-visible,.login-module__eVqSra__oauthStepPlainBtn:active{color:inherit;outline:none;text-decoration:none}.login-module__eVqSra__oauthStepPlainBtn:disabled{cursor:default}.login-module__eVqSra__oauthStepNum{color:#7ee8d8;background:#2dbdad38;border:1px solid #2dbdad8c;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:.8rem;font-weight:700;display:inline-flex}.login-module__eVqSra__oauthVideoLead{letter-spacing:-.005em;color:#f8fafc;text-align:center;max-width:34ch;margin:0 auto 16px;font-size:clamp(.95rem,1.4vw,1.1rem);font-weight:500;line-height:1.45}.login-module__eVqSra__videoPointDown{transform-origin:50%;margin-left:2px;animation:1.1s ease-in-out infinite login-module__eVqSra__videoPointBounce;display:inline-block}@keyframes login-module__eVqSra__videoPointBounce{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.login-module__eVqSra__videoPointDown{animation:none}}.login-module__eVqSra__heroVideo{aspect-ratio:16/9;background:#0b1220;border-radius:16px;width:100%;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 20px 48px #0000006b}.login-module__eVqSra__heroVideoFrame{border:0;width:100%;height:100%;position:absolute;inset:0}.login-module__eVqSra__videoPoster{z-index:2;cursor:pointer;background:#0b1220;border:0;padding:0;position:absolute;inset:0}.login-module__eVqSra__videoPosterImg{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.login-module__eVqSra__videoPosterPlay{z-index:1;color:#fff;background:#2dbdad8c;border-radius:999px;justify-content:center;align-items:center;width:68px;height:68px;transition:transform .15s,background .15s;animation:2.8s ease-in-out infinite login-module__eVqSra__videoPlayPulse;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 28px #00000059}.login-module__eVqSra__videoPoster:hover .login-module__eVqSra__videoPosterPlay,.login-module__eVqSra__videoPoster:focus-visible .login-module__eVqSra__videoPosterPlay{background:#2dbdadeb;animation:none;transform:translate(-50%,-50%)scale(1.05)}.login-module__eVqSra__videoPoster:focus-visible{outline-offset:-4px;outline:2px solid #fff}@keyframes login-module__eVqSra__videoPlayPulse{0%,to{background:#0f172ab8}50%{background:#2dbdade0}}@media (prefers-reduced-motion:reduce){.login-module__eVqSra__videoPosterPlay{background:#2dbdadc7;animation:none}}.login-module__eVqSra__videoUnmute{z-index:2;color:#fff;font:inherit;cursor:pointer;background:#0f172ae0;border:0;border-radius:999px;align-items:center;gap:6px;padding:8px 12px;font-size:.8rem;font-weight:600;transition:background .15s,transform .15s;display:inline-flex;position:absolute;bottom:12px;left:12px;box-shadow:0 8px 20px #00000059}.login-module__eVqSra__videoUnmute:hover{background:#0f172af5;transform:translateY(-1px)}.login-module__eVqSra__videoUnmute:focus-visible{outline-offset:2px;outline:2px solid #fff}.login-module__eVqSra__heroPanelSubtitle{color:#f8fafceb;letter-spacing:-.01em;max-width:420px;margin:0 auto 36px;font-size:clamp(1.05rem,1.8vw,1.25rem);font-weight:500;line-height:1.5}.login-module__eVqSra__heroMockStack{text-align:left;flex-direction:column;gap:12px;margin-bottom:28px;display:flex}.login-module__eVqSra__heroMockPrompt{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172a8c;border:1px solid #94a3b82e;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:14px 14px 14px 18px;display:flex;box-shadow:0 6px 24px #00000040}.login-module__eVqSra__heroMockPromptText{color:#f8fafcf2;min-height:1.4em;font-size:.98rem;font-weight:500;line-height:1.4}.login-module__eVqSra__heroMockCursor{vertical-align:text-bottom;background:#f8fafce6;width:2px;height:1em;margin-left:1px;animation:.95s steps(2,start) infinite login-module__eVqSra__heroMockBlink;display:inline-block}@keyframes login-module__eVqSra__heroMockBlink{to{visibility:hidden}}.login-module__eVqSra__heroMockSendBtn{color:#f8fafce6;background:linear-gradient(#94a3b847 0%,#47556952 100%);border:1px solid #cbd5e12e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;transition:transform .25s,background .25s;display:inline-flex}.login-module__eVqSra__heroMockSendBtnPulse{animation:.55s login-module__eVqSra__heroMockSend}@keyframes login-module__eVqSra__heroMockSend{0%{background:linear-gradient(#94a3b847 0%,#47556952 100%);transform:scale(1)}35%{background:linear-gradient(#5eead473 0%,#2dbdad73 100%);transform:scale(1.18)}to{background:linear-gradient(#94a3b847 0%,#47556952 100%);transform:scale(1)}}.login-module__eVqSra__heroMockAnswer{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;background:#0f172a8c;border:1px solid #94a3b82e;border-radius:14px;padding:18px 20px;transition:opacity .35s,transform .45s cubic-bezier(.34,1.2,.64,1);transform:translateY(8px);box-shadow:0 8px 32px #00000059}.login-module__eVqSra__heroMockAnswerVisible{opacity:1;transform:translateY(0)}.login-module__eVqSra__heroMockAnswerText{color:#f1f5f9f2;margin:0 0 16px;font-size:.92rem;line-height:1.55}.login-module__eVqSra__heroMockFadeIn{opacity:0;transition:opacity .32s,transform .32s;transform:translateY(4px)}.login-module__eVqSra__heroMockFadeInVisible{opacity:1;transition:opacity .32s,transform .32s;transform:translateY(0)}.login-module__eVqSra__heroMockToolRow{opacity:0;align-items:center;gap:8px;margin-bottom:12px;transition:opacity .3s,transform .3s;display:flex;transform:translate(-6px)}.login-module__eVqSra__heroMockToolRowVisible{opacity:1;transform:translate(0)}.login-module__eVqSra__heroMockToolLogo{background:#ffffff14;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;padding:3px;display:inline-flex}.login-module__eVqSra__heroMockToolLogoSpin{animation:.85s cubic-bezier(.65,0,.35,1) both login-module__eVqSra__heroMockSpin}@keyframes login-module__eVqSra__heroMockSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.login-module__eVqSra__heroMockToolText{color:#cbd5e1c7;font-size:.78rem;font-weight:500}.login-module__eVqSra__heroMockToolText code{color:#5eead4;background:#5eead414;border-radius:4px;padding:1px 6px;font-family:SF Mono,Monaco,Cascadia Code,Consolas,monospace;font-size:.78rem}.login-module__eVqSra__heroMockTable{border:1px solid #94a3b826;border-radius:10px;padding:4px 14px}.login-module__eVqSra__heroMockTableHead,.login-module__eVqSra__heroMockTableRow{opacity:0;grid-template-columns:1.2fr 1fr 1fr;align-items:center;gap:12px;padding:10px 0;transition:opacity .32s,transform .32s;display:grid;transform:translateY(4px)}.login-module__eVqSra__heroMockTableShow .login-module__eVqSra__heroMockTableHead,.login-module__eVqSra__heroMockTableShow .login-module__eVqSra__heroMockTableRow{opacity:1;transform:translateY(0)}.login-module__eVqSra__heroMockTableShow .login-module__eVqSra__heroMockTableHead{transition-delay:0s}.login-module__eVqSra__heroMockTableShow .login-module__eVqSra__heroMockTableRow:first-of-type{transition-delay:80ms}.login-module__eVqSra__heroMockTableShow .login-module__eVqSra__heroMockTableRow:nth-of-type(2){transition-delay:.18s}.login-module__eVqSra__heroMockTableShow .login-module__eVqSra__heroMockTableRow:nth-of-type(3){transition-delay:.28s}.login-module__eVqSra__heroMockTableShow .login-module__eVqSra__heroMockTableRow:nth-of-type(4){transition-delay:.38s}.login-module__eVqSra__heroMockTableHead{border-bottom:1px solid #94a3b826}.login-module__eVqSra__heroMockTableRow+.login-module__eVqSra__heroMockTableRow{border-top:1px solid #94a3b81a}.login-module__eVqSra__heroMockTableHead span{letter-spacing:.04em;color:#94a3b8b3;text-transform:uppercase;font-size:.72rem;font-weight:500}.login-module__eVqSra__heroMockTableRow span{color:#e2e8f0f2;font-size:.85rem}.login-module__eVqSra__heroMockTableHead span:not(:first-child),.login-module__eVqSra__heroMockTableRow span:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.login-module__eVqSra__heroMockTableRow span:first-child{color:#cbd5e1d9;font-weight:500}@media (max-width:900px){.login-module__eVqSra__mainSignup{background:#fff;align-items:stretch}.login-module__eVqSra__signupLayout{grid-template-columns:1fr;gap:0;min-height:auto;max-height:none;padding:0}.login-module__eVqSra__heroPanel{display:none}.login-module__eVqSra__signupFormCol{border-radius:0;min-height:100vh;padding:32px 20px;overflow-y:visible}}@media (max-width:480px){.login-module__eVqSra__signupFormCol{padding:24px 16px}.login-module__eVqSra__brandLink{margin-bottom:24px}}
