.main_wrapper{position:relative;width:100%;min-height:500px;display:flex;align-items:center;justify-content:center}.main{margin:0 auto;z-index:10}.antenna,.main{position:relative}.antenna{width:150px;height:100px;margin:0 auto -10px}.antenna_shadow{position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);width:100px;height:15px;background:rgba(0,0,0,.2);border-radius:50%;filter:blur(5px)}.a1,.a2{position:absolute;bottom:0;width:8px;height:80px;background:linear-gradient(0deg,#3498db,#5dade2);border-radius:4px}.a1{left:35px;transform:rotate(-25deg);transform-origin:bottom center}.a2{right:35px;transform:rotate(25deg);transform-origin:bottom center}.a1d,.a2d{position:absolute;width:16px;height:16px;background:radial-gradient(circle at 30% 30%,#e67e22,#d35400);border-radius:50%;box-shadow:0 0 10px rgba(230,126,34,.5)}.a1d{top:0;left:28px}.a2d{top:0;right:28px}.a_base{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:40px;height:20px;background:linear-gradient(180deg,#3498db,#2980b9);border-radius:5px 5px 0 0}.tv{position:relative;width:320px;height:240px;background:linear-gradient(180deg,#e8d4b8,#d4bc99 50%,#c9a87c);border-radius:25px;margin:0 auto;box-shadow:inset 0 5px 15px rgba(255,255,255,.3),inset 0 -10px 20px rgba(0,0,0,.15),0 15px 40px rgba(0,0,0,.4),0 5px 15px rgba(0,0,0,.3);border:4px solid #b8956d}.cruve{position:absolute;top:8px;left:8px;width:35px;height:35px;opacity:.4}.curve_svg{fill:#8b7355}.display_div{position:absolute;top:30px;left:25px;width:175px;height:155px;background:#1a1a1a;border-radius:15px;overflow:hidden;box-shadow:inset 0 0 40px rgba(0,0,0,.9),0 0 0 4px #8b7355,0 0 0 6px #6b5344}.screen_out,.screen_out1{width:100%;height:100%;position:relative}.screen_out1{overflow:hidden}.screen,.screenM{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:repeating-linear-gradient(0deg,transparent,transparent 3px,rgba(0,50,0,.1) 0,rgba(0,50,0,.1) 6px),linear-gradient(180deg,#0a150a,#0f2010 30%,#0a150a 70%,#050a05)}.screen:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:repeating-linear-gradient(90deg,transparent,transparent 1px,rgba(0,100,0,.03) 0,rgba(0,100,0,.03) 2px);pointer-events:none;animation:static .5s infinite}@keyframes static{0%,to{opacity:.8}50%{opacity:1}}.screen:after{content:"";position:absolute;top:-50%;left:0;right:0;height:50%;background:linear-gradient(180deg,transparent,rgba(0,255,0,.03) 50%,transparent);animation:scanline 4s linear infinite}@keyframes scanline{0%{transform:translateY(0)}to{transform:translateY(400%)}}.screenM{display:none}.notfound_text{font-family:VT323,Courier New,monospace;font-size:20px;font-weight:700;color:#00ff00;text-shadow:0 0 5px #00ff00,0 0 10px #00ff00,0 0 20px #00aa00,0 0 30px #008800;letter-spacing:3px;animation:textFlicker .1s infinite alternate;z-index:10}@keyframes textFlicker{0%{opacity:.95}to{opacity:1}}.lines{position:absolute;top:35px;right:20px;display:flex;flex-direction:column;gap:10px}.line1,.line2,.line3{width:80px;height:18px;background:linear-gradient(180deg,#c9a87c,#b8956d 50%,#a68055);border-radius:10px;box-shadow:inset 0 3px 5px rgba(255,255,255,.2),inset 0 -3px 5px rgba(0,0,0,.15),0 2px 4px rgba(0,0,0,.2);position:relative}.line1:before,.line2:before,.line3:before{content:"";position:absolute;top:50%;left:10%;right:10%;height:4px;background:repeating-linear-gradient(90deg,#6b5344,#6b5344 8px,transparent 0,transparent 12px);transform:translateY(-50%);border-radius:2px}.buttons_div{position:absolute;bottom:25px;right:20px;gap:12px}.b1,.buttons_div{display:flex;align-items:center}.b1{width:40px;height:40px;background:linear-gradient(145deg,#4a4a4a,#2a2a2a);border-radius:50%;justify-content:center;box-shadow:0 4px 8px rgba(0,0,0,.4),inset 0 2px 4px rgba(255,255,255,.1),inset 0 -3px 6px rgba(0,0,0,.5);border:3px solid #5a5a5a}.b1>div{width:12px;height:12px;background:radial-gradient(circle at 30% 30%,#888,#333);box-shadow:inset 0 1px 2px rgba(255,255,255,.3)}.b1>div,.b2{border-radius:50%}.b2{width:28px;height:28px;background:linear-gradient(145deg,#4a4a4a,#2a2a2a);box-shadow:0 3px 6px rgba(0,0,0,.4),inset 0 1px 3px rgba(255,255,255,.1),inset 0 -2px 4px rgba(0,0,0,.5);border:2px solid #5a5a5a}.speakers{display:flex;flex-direction:column;gap:4px}.g,.g1{display:flex;gap:3px}.g11,.g12,.g13{width:6px;height:6px;background:#3a3a3a;border-radius:50%;box-shadow:inset 0 1px 2px rgba(0,0,0,.5)}.g:after,.g:before{content:"";display:block;width:6px;height:6px;background:#3a3a3a;border-radius:50%;box-shadow:inset 0 1px 2px rgba(0,0,0,.5)}.g:after{margin-left:3px}.bottom{position:relative;width:200px;height:40px;margin:-5px auto 0}.base1{position:absolute;top:0;left:50%;transform:translateX(-50%);width:120px;height:15px;background:linear-gradient(180deg,#c9a87c,#a68055);border-radius:0 0 10px 10px;box-shadow:0 5px 15px rgba(0,0,0,.3)}.base2,.base3{position:absolute;top:15px;width:35px;height:25px;background:linear-gradient(180deg,#8b7355,#6b5344);border-radius:0 0 8px 8px}.base2{left:55px}.base3{right:55px}.text_404{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;gap:15px;z-index:1}.text_4041,.text_4042,.text_4043{font-size:200px;font-weight:900;color:transparent;font-family:Arial Black,Helvetica Neue,sans-serif;-webkit-text-stroke:2px rgba(100,100,100,.1);text-shadow:0 0 60px rgba(150,150,150,.08),0 0 100px rgba(150,150,150,.05);user-select:none;letter-spacing:-10px}@media (max-width:768px){.main{transform:scale(.7)}.text_4041,.text_4042,.text_4043{font-size:120px}}@media (max-width:480px){.main{transform:scale(.5)}.text_4041,.text_4042,.text_4043{font-size:80px}}@keyframes b{to{background-position:50% 0,60% 50%}}:root{--void-black:#050505;--electric-blue:#00BFFF;--electric-blue-light:#33CCFF;--electric-blue-dark:#0099CC;--white-primary:rgba(255,255,255,0.95);--white-muted:rgba(255,255,255,0.08);--text-primary:rgba(255,255,255,0.98);--text-secondary:rgba(255,255,255,0.65);--text-muted:rgba(255,255,255,0.4);--border-subtle:rgba(255,255,255,0.08);--border-hover:rgba(255,255,255,0.15)}.film-grain{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:9999;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E")}.glass{background:linear-gradient(135deg,rgba(255,255,255,.06),rgba(255,255,255,.02));backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:1px solid rgba(255,255,255,.08);box-shadow:0 8px 32px rgba(0,0,0,.4),inset 0 0 0 1px rgba(255,255,255,.05),0 0 0 1px rgba(0,0,0,.05)}.glass-hover:hover{background:linear-gradient(135deg,rgba(255,255,255,.09),rgba(255,255,255,.04));border-color:rgba(0,191,255,.2);transform:translateY(-2px);box-shadow:0 12px 48px rgba(0,191,255,.15),inset 0 0 0 1px rgba(0,191,255,.08),0 0 0 1px rgba(0,0,0,.05)}.glow-premium{box-shadow:0 0 60px -15px rgba(0,191,255,.25),0 20px 40px -20px rgba(0,191,255,.1),inset 0 0 0 1px rgba(0,191,255,.05)}.glow-subtle{box-shadow:0 4px 24px rgba(0,191,255,.12),inset 0 0 0 1px rgba(255,255,255,.04)}.text-gradient{background:linear-gradient(135deg,#00BFFF,#33CCFF 25%,#00BFFF 50%,#33CCFF 75%,#00BFFF);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:gradient-flow 6s ease infinite}@keyframes gradient-flow{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.btn-premium{background:linear-gradient(135deg,#00BFFF,#00A3DD);color:#000;position:relative;overflow:hidden;transition:transform .4s cubic-bezier(.23,1,.32,1),box-shadow .4s cubic-bezier(.23,1,.32,1),background-color .4s cubic-bezier(.23,1,.32,1);box-shadow:0 4px 24px rgba(0,191,255,.3)}.btn-premium:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transition:left .6s ease}.btn-premium:hover:before{left:100%}.btn-premium:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 8px 32px rgba(0,191,255,.45),inset 0 0 0 1px rgba(0,191,255,.2)}.btn-minimal{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.85);position:relative;overflow:hidden;transition:border-color .4s cubic-bezier(.23,1,.32,1),background-color .4s cubic-bezier(.23,1,.32,1),color .4s cubic-bezier(.23,1,.32,1)}.btn-minimal:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:rgba(0,191,255,.5);transform:scaleX(0);transform-origin:left;transition:transform .4s cubic-bezier(.23,1,.32,1)}.btn-minimal:hover:after{transform:scaleX(1)}.btn-minimal:hover{border-color:rgba(0,191,255,.3);background:rgba(255,255,255,.06);color:rgba(255,255,255,1)}.card-premium{background:linear-gradient(135deg,rgba(255,255,255,.03),rgba(255,255,255,.01));border:1px solid rgba(255,255,255,.06);transition:transform .5s cubic-bezier(.23,1,.32,1),border-color .5s cubic-bezier(.23,1,.32,1),box-shadow .5s cubic-bezier(.23,1,.32,1),background .5s cubic-bezier(.23,1,.32,1);position:relative;overflow:hidden}.card-premium:before{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,191,255,.1),transparent);transform:skewX(-20deg);transition:left .8s ease;pointer-events:none}.card-premium:hover:before{left:150%}.card-premium:hover{transform:translateY(-4px) scale(1.01);border-color:rgba(0,191,255,.15);background:linear-gradient(135deg,rgba(255,255,255,.06),rgba(255,255,255,.02));box-shadow:0 12px 48px rgba(0,0,0,.5),inset 0 0 0 1px rgba(0,191,255,.08)}@keyframes pulse-advanced{0%{opacity:1;transform:scale(1);box-shadow:0 0 0 0 rgba(0,191,255,.7)}50%{opacity:.6;transform:scale(1.2);box-shadow:0 0 0 8px rgba(0,191,255,.3)}to{opacity:1;transform:scale(1);box-shadow:0 0 0 0 rgba(0,191,255,.7)}}.live-dot{animation:pulse-advanced 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes scroll-reveal{0%{opacity:0;transform:translateY(40px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.animate-scroll-reveal{animation:scroll-reveal .8s cubic-bezier(.16,1,.3,1) forwards}@keyframes stagger-fade{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-stagger-fade{animation:stagger-fade .6s cubic-bezier(.16,1,.3,1) forwards}@keyframes float{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(3deg)}}.animate-float{animation:float 6s ease-in-out infinite}.divider{height:1px;background:linear-gradient(90deg,transparent,rgba(0,191,255,.15) 50%,transparent);position:relative}.divider:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4px;height:4px;background:#00BFFF;border-radius:50%;box-shadow:0 0 12px rgba(0,191,255,.5)}.text-premium{letter-spacing:-.02em;line-height:1.15;font-weight:500}.hero-gradient{background:radial-gradient(ellipse 80% 50% at 20% 40%,rgba(0,191,255,.08) 0,transparent 50%),radial-gradient(ellipse 60% 50% at 80% 60%,rgba(51,204,255,.05) 0,transparent 50%),linear-gradient(180deg,#050505,#0a0a0a)}.custom-scrollbar::-webkit-scrollbar{width:8px;height:8px}.custom-scrollbar::-webkit-scrollbar-track{background:rgba(255,255,255,.02);border-radius:4px}.custom-scrollbar::-webkit-scrollbar-thumb{background:rgba(0,191,255,.3);border-radius:4px;transition:background .3s ease}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:rgba(0,191,255,.5)}.btn-magnetic{transition:transform .3s cubic-bezier(.23,1,.32,1)}@keyframes image-reveal{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}.animate-image-reveal{animation:image-reveal 1.2s cubic-bezier(.16,1,.3,1) forwards}:focus-visible{outline:2px solid #00BFFF;outline-offset:2px}@media (prefers-reduced-motion:reduce){.animate-float,.animate-image-reveal,.film-grain,.live-dot{animation:none}.btn-premium:hover,.card-premium:hover{transform:none}.btn-premium:before,.card-premium:before{display:none}}@media (max-width:768px){.glass{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.btn-premium:hover,.card-premium:hover{transform:translateY(-2px) scale(1)}}@media (prefers-contrast:high){:root{--text-primary:rgba(255,255,255,1);--text-secondary:rgba(255,255,255,0.9);--border-subtle:rgba(255,255,255,0.15);--border-hover:rgba(255,255,255,0.3)}.glass{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.2)}}@media print{.animate-float,.film-grain,.live-dot{display:none}.glass{background:white;backdrop-filter:none;border:1px solid #000}}