._header_10r3e_1{background:rgba(0,0,0,.8);backdrop-filter:blur(20px) saturate(180%);border-bottom:1px solid rgba(255,255,255,.05);position:fixed;top:0;left:0;right:0;z-index:1000;transition:all .3s ease}._nav_10r3e_13{max-width:1200px;margin:0 auto;padding:20px 40px;display:flex;align-items:center}._logo_10r3e_21{font-family:Outfit,-apple-system,sans-serif;font-weight:300;font-size:16px;margin:0;color:#fff;letter-spacing:.08em;text-transform:uppercase;opacity:.9;transition:all .3s ease}._logo_10r3e_21:hover{opacity:1;transform:translate(2px)}@media screen and (max-width: 768px){._nav_10r3e_13{padding:18px 30px}._logo_10r3e_21{font-size:14px}}._hero_1ifjm_1{flex:1;margin:0;padding:0;display:flex;align-items:center;justify-content:center;flex-direction:column;background:#000000;height:100vh;width:100vw;position:relative;overflow:hidden}._hero_1ifjm_1:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,rgba(59,130,246,.1) 0%,transparent 30%,rgba(139,92,246,.08) 50%,transparent 70%,rgba(16,185,129,.06) 100%),radial-gradient(ellipse at 20% 0%,rgba(59,130,246,.15) 0%,transparent 60%),radial-gradient(ellipse at 80% 100%,rgba(139,92,246,.1) 0%,transparent 60%);animation:_auroraMove_1ifjm_1 8s ease-in-out infinite alternate;opacity:.7}@keyframes _auroraMove_1ifjm_1{0%{transform:translate(-10%) translateY(-5%) rotate(0) scale(1);filter:hue-rotate(0deg)}to{transform:translate(10%) translateY(5%) rotate(1deg) scale(1.05);filter:hue-rotate(30deg)}}._hero_1ifjm_1:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(135deg,rgba(59,130,246,.05) 1px,transparent 1px),linear-gradient(45deg,rgba(139,92,246,.03) 1px,transparent 1px);background-size:80px 80px,120px 120px;animation:_geometricFloat_1ifjm_1 20s linear infinite;opacity:.3}@keyframes _geometricFloat_1ifjm_1{0%{transform:translateY(0) translate(0)}to{transform:translateY(-100px) translate(50px)}}._hero_1ifjm_1>div{position:relative;z-index:10;text-align:center;max-width:600px;padding:60px 50px;background:linear-gradient(135deg,rgba(255,255,255,.05) 0%,rgba(255,255,255,.02) 50%,rgba(255,255,255,.01) 100%);backdrop-filter:blur(20px) saturate(180%);border-radius:20px;border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 60px #00000080,inset 0 1px #ffffff1a,0 0 0 1px #ffffff0d;transition:all .3s ease;cursor:pointer}._hero_1ifjm_1>div:hover{transform:translateY(-5px);box-shadow:0 30px 80px #0009,inset 0 1px #ffffff26,0 0 0 1px #ffffff1a,0 0 100px #3b82f61a}._title_1ifjm_102{margin:0;padding-bottom:25px;font-family:Outfit,-apple-system,sans-serif;font-weight:200;font-size:clamp(36px,5.5vw,64px);line-height:.9;color:#fff;letter-spacing:-.02em;background:linear-gradient(135deg,#ffffff 0%,#e2e8f0 40%,#cbd5e1 70%,#94a3b8 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:_titleGlow_1ifjm_1 4s ease-in-out infinite alternate}@keyframes _titleGlow_1ifjm_1{0%{text-shadow:0 0 20px rgba(255,255,255,.1);transform:translateY(0)}to{text-shadow:0 0 40px rgba(255,255,255,.2);transform:translateY(-2px)}}._subtitle_1ifjm_134{margin:0;padding-bottom:25px;font-family:JetBrains Mono,monospace;font-size:clamp(11px,1.8vw,14px);line-height:1.4;color:#fff9;font-weight:300;letter-spacing:.15em;text-transform:uppercase;opacity:.8;animation:_subtitlePulse_1ifjm_1 3s ease-in-out infinite alternate}@keyframes _subtitlePulse_1ifjm_1{0%{opacity:.6}to{opacity:.9}}._description_1ifjm_153{font-family:Outfit,-apple-system,sans-serif;font-size:clamp(14px,1.8vw,16px);line-height:1.8;color:#ffffff80;font-weight:300;letter-spacing:.02em;max-width:480px;margin:0 auto}._hero_1ifjm_1>div:before{content:"";position:absolute;top:-50%;left:-50%;right:-50%;bottom:-50%;background:radial-gradient(circle,rgba(59,130,246,.03) 0%,transparent 70%);animation:_ambientRotate_1ifjm_1 15s linear infinite;z-index:-1}@keyframes _ambientRotate_1ifjm_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._cursor_1ifjm_184{color:#3b82f6cc;animation:_cursorBlink_1ifjm_1 1s infinite;font-weight:300}@keyframes _cursorBlink_1ifjm_1{0%,50%{opacity:1}51%,to{opacity:0}}._hidden_1ifjm_195{opacity:0;transform:translateY(20px);transition:all .8s ease}._fadeIn_1ifjm_201{opacity:1;transform:translateY(0);transition:all .8s ease}._footer_1ifjm_207{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(135deg,#000000 0%,#111111 100%);padding:20px 0;z-index:1000}._footer_1ifjm_207:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(59,130,246,.3) 20%,rgba(139,92,246,.2) 50%,rgba(16,185,129,.2) 80%,transparent 100%);animation:_borderFlow_1ifjm_1 4s ease-in-out infinite alternate}._footerContainer_1ifjm_234{max-width:1200px;margin:0 auto;padding:0 40px;display:flex;justify-content:center;align-items:center;gap:30px}._footerLink_1ifjm_244{color:#ffffff80;text-decoration:none;font-size:12px;font-family:Outfit,-apple-system,sans-serif;font-weight:300;transition:all .3s ease;letter-spacing:.02em}._footerLink_1ifjm_244:hover{color:#fffc;transform:translateY(-1px)}._footerLink_1ifjm_244:after{content:"";position:absolute;width:0;height:1px;bottom:-3px;left:0;background:linear-gradient(90deg,rgba(59,130,246,.8) 0%,rgba(139,92,246,.6) 100%);transition:width .3s ease}._footerLink_1ifjm_244:hover:after{width:100%}._footerText_1ifjm_274{margin:0;font-size:12px;color:#ffffff4d;font-family:JetBrains Mono,monospace;font-weight:300;letter-spacing:.05em}._footerHidden_1ifjm_283{opacity:0;transform:translateY(20px);transition:all .8s ease;pointer-events:none}._footerVisible_1ifjm_290{opacity:1;transform:translateY(0);transition:all .8s ease}@media screen and (max-width: 768px){._hero_1ifjm_1{height:100vh;height:100dvh}._hero_1ifjm_1>div{padding:50px 40px;margin:0 20px;max-width:500px}._title_1ifjm_102,._subtitle_1ifjm_134{padding-bottom:20px}._footerContainer_1ifjm_234{flex-direction:column;gap:15px;text-align:center;padding:0 30px}._footer_1ifjm_207{padding:15px 0}}*{margin:0;padding:0;box-sizing:border-box}html,body{margin:0;padding:0;width:100%;height:100%;height:100dvh;overflow:hidden;background:#000000}#root{margin:0;padding:0;width:100vw;height:100vh;height:100dvh;overflow:hidden}
