.StarField-module__PlrN0G__canvas{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}
.HeroSection-module__YGMWTW__hero{min-height:100vh;padding:var(--header-height) var(--space-6) var(--space-16);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.HeroSection-module__YGMWTW__hero:before{content:"";background-image:linear-gradient(#ea580c08 1px,#0000 1px),linear-gradient(90deg,#ea580c08 1px,#0000 1px);background-size:60px 60px;animation:8s ease-in-out infinite HeroSection-module__YGMWTW__gridPulse,2s infinite HeroSection-module__YGMWTW__flicker;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60%,#000,#0000);mask-image:radial-gradient(70% 60%,#000,#0000)}.HeroSection-module__YGMWTW__nebula{filter:blur(120px);opacity:.4;pointer-events:none;border-radius:50%;width:600px;height:600px;position:absolute}.HeroSection-module__YGMWTW__nebula1{background:radial-gradient(circle,#dc262626,#0000 70%);animation:8s ease-in-out infinite HeroSection-module__YGMWTW__float,1.2s infinite HeroSection-module__YGMWTW__flicker;top:-20%;right:-10%}.HeroSection-module__YGMWTW__nebula2{background:radial-gradient(circle,#ea580c1a,#0000 70%);animation:10s ease-in-out infinite reverse HeroSection-module__YGMWTW__float,1.8s .5s infinite HeroSection-module__YGMWTW__flicker;bottom:-30%;left:-15%}@keyframes HeroSection-module__YGMWTW__flicker{0%,19.999%,22%,62.999%,64%,64.999%,70%,to{opacity:.4}20%,21.999%,63%,63.999%,65%,69.999%{opacity:.1}}.HeroSection-module__YGMWTW__content{z-index:1;text-align:center;max-width:800px;animation:1s both HeroSection-module__YGMWTW__fadeIn;position:relative}.HeroSection-module__YGMWTW__heroLogo{margin:0 auto var(--space-8);filter:drop-shadow(0 0 15px var(--color-cyan-glow));transition:filter var(--transition-base), transform var(--transition-base);animation:4s ease-in-out infinite HeroSection-module__YGMWTW__logoPulse;display:block}.HeroSection-module__YGMWTW__heroLogo:hover{filter:drop-shadow(0 0 25px var(--color-cyan)) drop-shadow(0 0 5px var(--color-amber))}@keyframes HeroSection-module__YGMWTW__logoPulse{0%,to{filter:drop-shadow(0 0 12px #ea580c66)}50%{filter:drop-shadow(0 0 20px #ea580cb3)drop-shadow(0 0 5px #ef44444d)}}@keyframes HeroSection-module__YGMWTW__logoSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.HeroSection-module__YGMWTW__title{font-family:var(--font-display);font-size:clamp(var(--text-3xl), 8vw, var(--text-7xl));letter-spacing:.02em;margin-bottom:var(--space-6);text-wrap:balance;word-break:keep-all;background:linear-gradient(180deg, var(--color-amber) 0%, var(--text-primary) 40%, var(--color-cyan) 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 10px #dc26264d);-webkit-background-clip:text;background-clip:text;font-weight:800;line-height:1.1;animation:.8s .4s both HeroSection-module__YGMWTW__slideUp}.HeroSection-module__YGMWTW__cursor{color:var(--color-amber);margin-left:5px;animation:1s step-end infinite HeroSection-module__YGMWTW__blink;display:inline-block}@keyframes HeroSection-module__YGMWTW__blink{0%,to{opacity:1}50%{opacity:0}}.HeroSection-module__YGMWTW__subtitle{font-size:var(--text-lg);color:var(--text-secondary);margin-bottom:var(--space-10);line-height:1.6;animation:.8s .6s both HeroSection-module__YGMWTW__slideUp}.HeroSection-module__YGMWTW__ctas{justify-content:center;align-items:center;gap:var(--space-4);flex-wrap:wrap;animation:.8s .8s both HeroSection-module__YGMWTW__slideUp;display:flex}.HeroSection-module__YGMWTW__scrollHint{bottom:var(--space-8);align-items:center;gap:var(--space-2);opacity:0;flex-direction:column;animation:1s 1.5s forwards HeroSection-module__YGMWTW__fadeIn,3s ease-in-out 1.5s infinite HeroSection-module__YGMWTW__float;display:flex;position:absolute;left:50%;transform:translate(-50%)}.HeroSection-module__YGMWTW__scrollLine{background:linear-gradient(to bottom, var(--color-cyan-dim), transparent);width:1px;height:40px}.HeroSection-module__YGMWTW__scrollDot{background:var(--color-cyan);border-radius:50%;width:4px;height:4px;animation:2s ease-in-out infinite HeroSection-module__YGMWTW__glowPulse}
