.shopify-section.hero *,.hero__content *,.hero__title,h1,h2,p,.cosmic-title,.terminal-header,.decode-status{font-family:Orbitron,"Exo 2",sans-serif!important}.hero-cosmic,section.hero{position:relative;min-height:100vh;overflow:hidden;background:#000}.hero-cosmic:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(40,168,214,.06) 2px,transparent 4px);animation:crt-drift 6s linear infinite;pointer-events:none;z-index:1}.hero-cosmic:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(90deg,transparent,transparent 2px,rgba(255,255,255,.03) 2px,transparent 4px);opacity:.4;animation:vhs-noise .2s infinite;pointer-events:none;z-index:2}@keyframes crt-drift{to{transform:translateY(4px)}}@keyframes vhs-noise{0%,to{opacity:.4}50%{opacity:.25}}.terminal-header{position:absolute;top:2rem;left:2rem;font-family:Courier New,monospace;font-size:.9rem;color:#00f0ff;z-index:30}.terminal-prompt{color:#e13cfa;animation:blink 1s infinite}.decode-status{font-family:"Exo 2",monospace;color:#00f0ac;letter-spacing:.3em;font-size:1.1rem;margin-bottom:1.5rem;z-index:30}.decode-dots span{animation:dot-pulse 1.5s infinite}.decode-dots span:nth-child(2){animation-delay:.3s}.decode-dots span:nth-child(3){animation-delay:.6s}@keyframes dot-pulse{0%,to{opacity:0}50%{opacity:1}}.cosmic-title{font-size:clamp(4rem,12vw,10rem);font-weight:900;text-transform:uppercase;color:#28a8d6;text-shadow:0 0 30px #28A8D6,0 0 60px #E13CFA;position:relative;display:inline-block}.cosmic-title:before{content:attr(data-text);position:absolute;top:0;left:2px;color:#e13cfa;animation:glitch1 2s infinite}.cosmic-title:after{content:attr(data-text);position:absolute;top:0;left:-2px;color:#00f0ac;animation:glitch2 1.6s infinite}.cosmic-cursor{display:inline-block;width:4px;height:1em;background:#e13cfa;margin-left:.1em;animation:blink .8s infinite;vertical-align:middle}.cosmic-subtitle .typing-text{display:inline-block;color:#f4ff30;font-family:"Exo 2",monospace;letter-spacing:.15em;border-right:3px solid #00F0AC;white-space:nowrap;overflow:hidden;width:0;animation:typing 3.5s steps(40) 1s forwards,blink .8s infinite}.status-line{font-family:Courier New,monospace;color:#ffffffb3;font-size:.9rem;gap:1.5rem;flex-wrap:wrap;justify-content:center;margin:1.5rem 0}.status-value{color:#00f0ac;font-weight:700}.cosmic-cta{background:#f4ff30;color:#000;font-family:Orbitron,sans-serif!important;font-weight:900;padding:1rem 2.5rem;border:3px solid #28A8D6;box-shadow:0 0 25px #f4ff30;animation:pulse 2s infinite alternate}.cosmic-cta:hover{transform:translateY(-5px) skew(-5deg);box-shadow:0 0 50px #e13cfa,10px 10px #00f0ac}.scroll-indicator{position:absolute;bottom:3rem;left:50%;transform:translate(-50%);color:#ffffff80;font-family:Courier New,monospace;font-size:.8rem;letter-spacing:.2em}.scroll-arrow{color:#00f0ac;animation:bounce 2s infinite}@keyframes typing{to{width:100%}}@keyframes blink{50%{opacity:0}}@keyframes glitch1{0%,to{transform:translate(0)}20%{transform:translate(-5px,-3px)}40%{transform:translate(5px,3px)}}@keyframes glitch2{0%,to{transform:translate(0)}30%{transform:translate(4px,-4px)}70%{transform:translate(-4px,4px)}}@keyframes pulse{to{box-shadow:0 0 40px #f4ff30,0 0 20px #e13cfa}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(12px)}}@media (max-width: 768px){.terminal-header,.decode-status{font-size:.8rem;top:1rem;left:1rem}.cosmic-title{font-size:3rem}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/98/assets/cosmic-hero.css.map */
