.login_page__34fE8{--login-cyan:#61e6fa;--login-text:#f3faff;--login-muted:#9fb6c7;position:relative;isolation:isolate;display:grid;min-height:100dvh;width:100%;overflow:hidden;background:#030a14;color:var(--login-text);font-family:var(--font-geist-sans),sans-serif}.login_page__34fE8:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse 60% 70% at 9% 50%,rgba(9,91,120,.22),transparent 73%),linear-gradient(140deg,#071520,#020814 58%,#06111d)}.login_shell__Q_3yz{width:min(100%,1740px);min-height:100dvh;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(450px,.9fr);margin-inline:auto;padding:clamp(12px,2vw,26px);gap:clamp(0px,2vw,28px)}.login_showcase___CZ0S{position:relative;display:flex;flex-direction:column;min-height:min(940px,calc(100dvh - 24px));overflow:hidden;padding:clamp(28px,3.5vw,52px);background:radial-gradient(circle at 51% 62%,rgba(19,111,154,.21),transparent 42%),linear-gradient(155deg,rgba(6,33,51,.97),rgba(2,12,25,.99) 76%);border:1px solid rgba(96,214,239,.13);border-radius:24px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.035),0 20px 65px rgba(0,0,0,.23)}.login_showcase___CZ0S:before{content:"";position:absolute;inset:0;opacity:.3;pointer-events:none;background-image:radial-gradient(circle,rgba(123,219,255,.42) .75px,transparent 1px);background-size:34px 34px;-webkit-mask-image:linear-gradient(180deg,transparent 7%,#000 43%,#000 76%,transparent 98%);mask-image:linear-gradient(180deg,transparent 7%,#000 43%,#000 76%,transparent 98%)}.login_showcase___CZ0S:after{content:"";position:absolute;inset:10% -30% -40% -45%;border-radius:50%;border:1px solid rgba(68,208,239,.07);transform:rotate(-13deg);pointer-events:none}.login_brand__LcdZg,.login_mobileBrand__dCOnk{display:flex;align-items:center;gap:14px;position:relative;z-index:2}.login_brandMark__DZekS{display:grid;place-items:center;width:48px;height:48px;border:1px solid rgba(114,229,249,.21);border-radius:14px;background:radial-gradient(circle,rgba(78,195,221,.12),transparent 75%);box-shadow:0 0 22px rgba(27,171,205,.07)}.login_brandWords__bIb1L{display:flex;flex-direction:column;gap:5px}.login_brandName__GJSLi{letter-spacing:.21em;font-size:19px;font-weight:820;line-height:1}.login_brandSub__SBaYb{font-size:9px;font-weight:700;letter-spacing:.25em;color:#86c4d5}.login_showcaseContent__4sTn_{flex:1;position:relative;display:flex;flex-direction:column;align-items:flex-start;padding-top:clamp(50px,8vh,110px)}.login_eyebrow__TBsZL,.login_panelEyebrow__qES0q{display:inline-flex;align-items:center;gap:10px;font-size:10px;font-weight:750;letter-spacing:.2em;color:#77cfdf}.login_liveDot__XW1qD,.login_panelDot__8J3LT{height:6px;width:6px;flex:none;border-radius:50%;background:#46dbc9;box-shadow:0 0 12px rgba(70,219,201,.65)}.login_headline__lh6zM{margin-top:24px;max-width:650px;font-weight:790;font-size:clamp(46px,4.5vw,75px);line-height:1.07;letter-spacing:-.065em;text-wrap:balance}.login_headline__lh6zM span{color:#7ce9f7}.login_showcaseDescription__ls28t{max-width:460px;margin-top:22px;color:#b4c9d6;font-size:16px;line-height:1.75;text-wrap:pretty}.login_atlasVisual__uMAFr{position:relative;width:min(100%,650px);height:clamp(270px,38vh,480px);flex:1;min-height:300px;margin:0 auto;display:grid;place-items:center;pointer-events:none}.login_axis__gJw7W{position:absolute;left:50%;top:7%;bottom:0;width:1px;transform:translateX(-50%);background:linear-gradient(180deg,transparent,rgba(41,207,233,.36) 46%,rgba(41,207,233,.18) 85%,transparent);box-shadow:0 0 13px rgba(41,207,233,.36)}.login_orbitOne__x9FB3,.login_orbitThree__m3m3v,.login_orbitTwo__SmVlu{position:absolute;left:50%;top:51%;width:85%;border-radius:50%;transform:translate(-50%,-50%) rotate(-18deg);border:1px solid rgba(44,199,232,.3);box-shadow:0 0 12px rgba(17,127,174,.08),inset 0 0 22px rgba(17,127,174,.04)}.login_orbitOne__x9FB3{height:34%}.login_orbitTwo__SmVlu{width:72%;height:56%;transform:translate(-50%,-50%) rotate(24deg);border-color:rgba(93,226,243,.21)}.login_orbitThree__m3m3v{width:97%;height:22%;transform:translate(-50%,-50%) rotate(12deg);border-color:rgba(93,226,243,.17)}.login_orbHalo__f8T0k{position:relative;width:min(100%,clamp(275px,29vw,450px));aspect-ratio:1;flex:none}.login_orbHalo__f8T0k:before{content:"";position:absolute;inset:8%;border-radius:50%;background:radial-gradient(circle,rgba(36,191,230,.18),rgba(36,191,230,.06) 48%,transparent 72%);filter:blur(20px);opacity:.55;animation:login_fadeOrbHalo__n8hcP 5.5s ease-in-out infinite}.login_orbPulse__9tRjm{position:relative;width:100%;height:100%;mix-blend-mode:screen;transform-origin:center;animation:login_pulseOrb__ibIUs 5.5s ease-in-out infinite}.login_orbImage__L3UXz{-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.login_orbLabel__9LB7j{position:absolute;top:calc(50% + clamp(145px, 14vw, 205px));color:#94e6f2;letter-spacing:.6em;font:750 10px var(--font-geist-mono),monospace;padding-left:.6em;text-shadow:0 0 12px rgba(41,204,235,.44)}.login_capabilities__ux5cR{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px}.login_capabilities__ux5cR span{border-radius:99px;border:1px solid rgba(91,219,238,.17);background:rgba(7,26,44,.7);color:#9fbfcd;font:700 10px var(--font-geist-mono),monospace;letter-spacing:.1em;padding:9px 15px}.login_showcaseFooter__NI1c3{position:relative;z-index:2;display:flex;gap:12px;margin-top:35px;color:#7098a7;font:650 10px var(--font-geist-mono),monospace;letter-spacing:.16em}.login_authPanel__vX6Hx{display:flex;flex-direction:column;justify-content:center;padding:clamp(30px,5vw,86px) clamp(22px,4.5vw,74px);min-width:0;position:relative;z-index:1}.login_authPanel__vX6Hx:before{content:"";position:absolute;inset:18% 4% 18%;z-index:-1;background:radial-gradient(ellipse,rgba(7,93,138,.14),transparent 68%);filter:blur(35px)}.login_mobileBrand__dCOnk{display:none}.login_loginBox__TyaHo{width:100%;max-width:470px;margin-inline:auto}.login_panelEyebrow__qES0q{color:#85d8e2;letter-spacing:.19em;margin-bottom:22px}.login_title__PYRzi{font-size:clamp(33px,3vw,43px);font-weight:780;line-height:1.16;letter-spacing:-.045em;text-wrap:balance}.login_subtitle__Q1g4X{max-width:410px;color:#a8c0cf;font-size:15px;line-height:1.7;margin-top:12px;margin-bottom:32px}.login_form__VvrHl{display:grid;gap:23px}.login_field__xvWu_{display:flex;flex-direction:column;gap:9px}.login_field__xvWu_ label{color:#c8dee9;font-size:13px;font-weight:650;line-height:1.5}.login_labelRow__Fe_R_{display:flex;justify-content:space-between;align-items:center;gap:10px}.login_inlineLink__ULRBb{font-size:12px;font-weight:650;color:#7edcea}.login_inlineLink__ULRBb:hover{color:#d4fbff;text-decoration:underline;text-underline-offset:3px}.login_inputWrap__115mk{position:relative;display:flex;align-items:center}.login_fieldIcon__gGd75{position:absolute;left:17px;flex:none;color:#7191a4;pointer-events:none}.login_inputWrap__115mk input{display:block;width:100%;height:56px;color:#f2faff;background:rgba(5,19,34,.93);border:1px solid rgba(99,158,182,.29);border-radius:11px;padding:0 55px 0 49px;outline:none;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease;font-size:15px}.login_inputWrap__115mk input::-moz-placeholder{color:#7b98a9}.login_inputWrap__115mk input::placeholder{color:#7b98a9}.login_inputWrap__115mk input:hover{border-color:rgba(126,213,229,.45)}.login_inputWrap__115mk input:focus-visible{border-color:#71deed;box-shadow:0 0 0 3px rgba(57,199,226,.16)}.login_inputWrap__115mk input:disabled{opacity:.67;cursor:wait}.login_eyeButton__pZ1Ft{position:absolute;right:8px;width:41px;height:41px;display:grid;place-items:center;color:#a9c5d3;border-radius:9px;cursor:pointer}.login_eyeButton__pZ1Ft:hover{color:#fff;background:rgba(110,203,223,.1)}.login_eyeButton__pZ1Ft:focus-visible,.login_inlineLink__ULRBb:focus-visible,.login_secondaryButton__K9Zgv:focus-visible,.login_submitButton__c0sqL:focus-visible,.login_switchButton__2V7Ah:focus-visible{outline:2px solid #82f2ff;outline-offset:4px}.login_submitButton__c0sqL{min-height:56px;padding:13px 20px;background:linear-gradient(110deg,#55d8eb,#8bf3ef);color:#041521;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-size:15px;font-weight:790;border:1px solid rgba(184,250,255,.66);border-radius:11px;box-shadow:0 9px 31px rgba(34,197,226,.18),inset 0 1px 0 hsla(0,0%,100%,.45);cursor:pointer;transition:transform .18s ease,box-shadow .18s ease}.login_submitButton__c0sqL:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 11px 38px rgba(34,197,226,.28)}.login_submitButton__c0sqL:disabled{opacity:.62;cursor:wait}.login_divider__igArU{display:flex;align-items:center;gap:17px;margin-block:26px 16px;color:#769aac;font:700 10px var(--font-geist-mono),monospace;letter-spacing:.22em}.login_divider__igArU:after,.login_divider__igArU:before{content:"";height:1px;flex:1;background:rgba(138,193,220,.15)}.login_secondaryButton__K9Zgv,.login_switchButton__2V7Ah{width:100%;min-height:52px;border:1px solid rgba(101,179,207,.28);border-radius:10px;display:inline-flex;align-items:center;justify-content:center;gap:10px;color:#bae0ed;background:rgba(16,44,62,.28);font-size:14px;font-weight:650;cursor:pointer}.login_secondaryButton__K9Zgv:hover,.login_switchButton__2V7Ah:hover{background:rgba(22,72,95,.42);border-color:rgba(113,222,237,.48)}.login_switchButton__2V7Ah:disabled{opacity:.5;cursor:wait}.login_error__zjQnZ{padding:12px 15px;border-radius:9px;border:1px solid hsla(0,97%,73%,.45);background:rgba(109,25,35,.28);color:#ffc4c9;font-size:13px;line-height:1.5}.login_successPanel__dU4l2{display:flex;flex-direction:column;align-items:flex-start}.login_successIcon__uxb3p{display:grid;place-items:center;width:60px;height:60px;border-radius:18px;color:#83eeea;background:rgba(26,151,167,.12);border:1px solid rgba(87,215,228,.31);margin-bottom:20px}.login_hint__MTprh{font-size:13px;line-height:1.65;color:#9eb9c8;margin-bottom:27px}.login_emailValue__xYQdn{overflow-wrap:anywhere;color:#e2f5fb}.login_trustRow__LcSaA{margin-top:32px;display:flex;align-items:flex-start;gap:10px;padding-top:21px;border-top:1px solid rgba(124,188,211,.14);color:#8eabbc;font-size:12px;line-height:1.6}.login_trustRow__LcSaA svg{color:#5ecfdf;flex:none;margin-top:2px}.login_rightFooter__sraPf{position:absolute;bottom:clamp(24px,3vw,45px);left:clamp(22px,4.5vw,74px);right:clamp(22px,4.5vw,74px);display:flex;justify-content:space-between;gap:15px;color:#6d94a4;font:700 10px var(--font-geist-mono),monospace;letter-spacing:.08em}.login_rightFooter__sraPf span{display:inline-flex;align-items:center;gap:8px}.login_loading__xG4cP{width:100%;min-height:100dvh;display:grid;place-items:center;color:#97cbd9;background:#030a14}@keyframes login_pulseOrb__ibIUs{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes login_fadeOrbHalo__n8hcP{0%,to{opacity:.55}50%{opacity:.7}}@media (max-width:1100px){.login_shell__Q_3yz{grid-template-columns:minmax(0,.9fr) minmax(390px,1fr);gap:0}.login_showcase___CZ0S{border-radius:18px 0 0 18px;padding:30px}.login_headline__lh6zM{font-size:clamp(41px,4vw,60px)}.login_showcaseDescription__ls28t{font-size:14px}.login_capabilities__ux5cR{gap:7px}.login_capabilities__ux5cR span{font-size:9px;padding:7px 10px}.login_authPanel__vX6Hx{padding-inline:38px}.login_rightFooter__sraPf{left:38px;right:38px}}@media (max-width:800px){.login_shell__Q_3yz{min-height:100dvh;display:flex;flex-direction:column;padding:26px 22px 35px}.login_showcase___CZ0S{display:none}.login_authPanel__vX6Hx{flex:1;padding:12px 0 55px}.login_mobileBrand__dCOnk{display:flex;gap:12px;align-self:flex-start;margin-bottom:48px}.login_mobileBrand__dCOnk div{display:flex;flex-direction:column;gap:4px}.login_mobileBrand__dCOnk strong{letter-spacing:.22em;font-size:16px}.login_mobileBrand__dCOnk span{color:#91bac9;font:700 8px var(--font-geist-mono),monospace;letter-spacing:.21em}.login_authPanel__vX6Hx:before{inset:20% -20%}.login_loginBox__TyaHo{width:min(100%,480px)}.login_rightFooter__sraPf{bottom:10px;left:0;right:0}}@media (max-width:460px){.login_shell__Q_3yz{padding-inline:20px}.login_mobileBrand__dCOnk{margin-bottom:36px}.login_title__PYRzi{font-size:34px}.login_subtitle__Q1g4X{font-size:14px;margin-bottom:28px}.login_rightFooter__sraPf{font-size:8px}}@media (prefers-reduced-motion:reduce){.login_orbHalo__f8T0k:before,.login_orbPulse__9tRjm{animation:none}.login_inputWrap__115mk input,.login_submitButton__c0sqL{transition:none}}