@import "https://fonts.googleapis.com/css2?family=Sora:wght@400;500;600;700&display=swap";
:root{--est-dark:#0a0a0b;--est-light:#fafafa;--est-accent:#00d4ff;--est-accent-dim:#00d4ff1f;--est-accent-glow:#00d4ff59;--est-text:#fff;--est-text-dark:#18181b;--est-text-secondary:#71717a;--est-border:#ffffff14;--est-border-light:#e4e4e7;--font-main:"Sora", -apple-system, BlinkMacSystemFont, sans-serif}.FAbHmG_wrapper{min-height:100vh;font-family:var(--font-main);display:flex}.FAbHmG_leftPanel{background:var(--est-dark);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.FAbHmG_circuitSvg{z-index:1;opacity:.5;width:100%;height:100%;position:absolute;inset:0}.FAbHmG_connectionLine{stroke:var(--est-accent);stroke-width:1px;opacity:0;animation:2s forwards FAbHmG_lineReveal}@keyframes FAbHmG_lineReveal{0%{stroke-dasharray:200;stroke-dashoffset:200px;opacity:0}to{stroke-dasharray:200;stroke-dashoffset:0;opacity:.25}}.FAbHmG_node{fill:var(--est-accent);opacity:0;animation:.5s forwards FAbHmG_nodeAppear,3s ease-in-out infinite FAbHmG_nodePulse}@keyframes FAbHmG_nodeAppear{to{opacity:.5}}@keyframes FAbHmG_nodePulse{0%,to{opacity:.3;filter:drop-shadow(0 0 2px var(--est-accent))}50%{opacity:.7;filter:drop-shadow(0 0 6px var(--est-accent))}}.FAbHmG_dataPulse{fill:var(--est-accent);filter:drop-shadow(0 0 6px var(--est-accent));opacity:.9}.FAbHmG_ambientGlow{background:radial-gradient(circle, var(--est-accent-dim) 0%, transparent 60%);z-index:2;pointer-events:none;width:400px;height:400px;animation:4s ease-in-out infinite FAbHmG_glowPulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes FAbHmG_glowPulse{0%,to{opacity:.6;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.05)}}.FAbHmG_heroContent{z-index:10;opacity:0;flex-direction:column;flex:1;justify-content:center;padding:60px;transition:all .6s cubic-bezier(.16,1,.3,1);display:flex;position:relative;transform:translateY(20px)}.FAbHmG_heroContent.FAbHmG_visible{opacity:1;transform:translateY(0)}.FAbHmG_logoWrapper{width:fit-content;margin-bottom:40px;position:relative}.FAbHmG_logo{z-index:2;filter:drop-shadow(0 0 25px var(--est-accent-glow));position:relative}.FAbHmG_powerRing{border:2px solid #0000;border-top-color:var(--est-accent);z-index:1;border-radius:50%;width:170px;height:170px;animation:3s linear infinite FAbHmG_ringRotate;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes FAbHmG_ringRotate{to{transform:translate(-50%,-50%)rotate(360deg)}}.FAbHmG_headline{color:var(--est-text);letter-spacing:-.02em;margin:0 0 16px;font-size:2.25rem;font-weight:600;line-height:1.25}.FAbHmG_headlineAccent{color:var(--est-accent)}.FAbHmG_description{color:var(--est-text-secondary);max-width:380px;margin:0 0 32px;font-size:1rem;line-height:1.7}.FAbHmG_features{flex-direction:column;gap:12px;display:flex}.FAbHmG_feature{color:var(--est-text-secondary);align-items:center;gap:12px;font-size:.875rem;display:flex}.FAbHmG_featureDot{background:var(--est-accent);border-radius:50%;flex-shrink:0;width:6px;height:6px}.FAbHmG_leftFooter{color:var(--est-text-secondary);letter-spacing:.05em;z-index:10;padding:24px 60px;font-size:.75rem;position:relative}.FAbHmG_rightPanel{background:var(--est-light);flex-direction:column;width:480px;display:flex}.FAbHmG_signInContainer{opacity:0;flex-direction:column;flex:1;justify-content:center;padding:48px 60px;transition:all .6s cubic-bezier(.16,1,.3,1) .15s;display:flex;overflow-y:auto;transform:translateY(20px)}.FAbHmG_signInContainer.FAbHmG_visible{opacity:1;transform:translateY(0)}.FAbHmG_signInHeader{margin-bottom:32px}.FAbHmG_signInTitle{color:var(--est-text-dark);margin:0 0 8px;font-size:1.5rem;font-weight:600}.FAbHmG_signInSubtitle{color:var(--est-text-secondary);margin:0;font-size:.9375rem}.FAbHmG_signInLink{width:100%;display:block}.FAbHmG_primaryButton{background:var(--est-text-dark)!important;color:#fff!important;font-family:var(--font-main)!important;border:none!important;border-radius:10px!important;height:48px!important;font-size:.9375rem!important;font-weight:500!important;transition:all .2s!important}.FAbHmG_primaryButton:hover{transform:translateY(-1px);background:#27272a!important}.FAbHmG_divider{color:var(--est-text-secondary)!important;margin:24px 0!important}.FAbHmG_secondaryButton{font-family:var(--font-main)!important;border:1px solid var(--est-border-light)!important;height:48px!important;color:var(--est-text-dark)!important;background:0 0!important;border-radius:10px!important;font-size:.9375rem!important;font-weight:500!important;transition:all .2s!important}.FAbHmG_secondaryButton:hover{border-color:var(--est-text-dark)!important;background:#00000005!important}.FAbHmG_terms{color:var(--est-text-secondary);text-align:center;margin-top:24px;font-size:.8125rem;line-height:1.6}.FAbHmG_terms a{color:var(--est-text-dark);text-decoration:none}.FAbHmG_terms a:hover{text-decoration:underline}.FAbHmG_backButton{align-self:flex-start;margin-bottom:16px;color:var(--est-text-secondary)!important;font-family:var(--font-main)!important;padding:0!important;font-weight:500!important}.FAbHmG_backButton:hover{color:var(--est-text-dark)!important;background:0 0!important}.FAbHmG_rightFooter{color:var(--est-text-secondary);border-top:1px solid var(--est-border-light);padding:24px 60px;font-size:.8125rem}@media (max-width:1024px){.FAbHmG_wrapper{flex-direction:column}.FAbHmG_leftPanel{min-height:50vh}.FAbHmG_rightPanel{width:100%}.FAbHmG_heroContent{padding:48px 32px}.FAbHmG_signInContainer{padding:40px 32px}.FAbHmG_leftFooter,.FAbHmG_rightFooter{padding:20px 32px}}@media (max-width:640px){.FAbHmG_heroContent{padding:40px 24px}.FAbHmG_signInContainer{padding:32px 24px}.FAbHmG_headline{font-size:1.75rem}.FAbHmG_logo{width:100px!important;height:100px!important}.FAbHmG_powerRing{width:130px;height:130px}.FAbHmG_leftFooter,.FAbHmG_rightFooter{padding:16px 24px}.FAbHmG_circuitSvg{opacity:.3}}
/*# sourceMappingURL=1gsxh_r55qt22.css.map*/