.contactForm{flex-direction:column;gap:1.5rem;max-width:500px;margin:0 auto;padding:0 20px;display:flex}label{display:block;position:relative}label span{color:#ffffffe6;letter-spacing:.1em;text-transform:uppercase;text-align:left;margin-bottom:.5rem;font-family:Courier New,Courier,monospace;font-size:.95rem;font-weight:700;display:block}input,textarea{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#141923cc;border:1px solid #00ffff4d;border-radius:8px;outline:none;width:100%;padding:1rem 1.25rem;font-family:Courier New,Courier,monospace;font-size:1rem;transition:all .3s}input:focus,textarea:focus{border-color:#0ffc;transform:translateY(-2px);box-shadow:0 0 15px #00ffff4d,inset 0 0 10px #00ffff1a}input::placeholder,textarea::placeholder{color:#fff6}textarea{resize:none;background:#0f141ecc;border-radius:12px;min-height:140px}button{color:#fff;cursor:pointer;letter-spacing:.1em;text-transform:uppercase;background:linear-gradient(135deg,#00c8ffe6,#0096ffcc);border:none;border-radius:8px;align-self:center;width:200px;margin-top:1rem;padding:.75rem 2rem;font-family:Courier New,Courier,monospace;font-size:1rem;font-weight:700;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 5px 20px #0096ff66}button:hover{background:linear-gradient(135deg,#00dcff,#00b4ffe6);transform:translateY(-3px);box-shadow:0 10px 30px #00b4ff99,0 0 20px #00b4ff66}h2{text-align:center;letter-spacing:.15em;color:#fffffff2;text-transform:uppercase;margin-bottom:3rem;font-family:Courier New,Courier,monospace;font-size:32px;display:inline-block;position:relative}h2:after{content:"";background:linear-gradient(90deg,#0000,#0ffc,#0000);width:80px;height:2px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.contact-header{text-align:center;flex-direction:column;align-items:center;width:100%;padding:60px 20px 30px;display:flex;position:relative}.contact-header:after{content:"";background:linear-gradient(90deg,#0000,#0ff9,#fffc,#0ff9,#0000);width:200px;height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.contact-header h1{letter-spacing:.15em;background:linear-gradient(90deg,#fff,#00ffffe6);color:#0000;text-shadow:0 0 30px #00ffff4d;-webkit-background-clip:text;background-clip:text;margin-bottom:1.5rem;font-family:Gajraj One,sans-serif;font-size:80px}.nav-links{border-top:1px solid #0ff3;border-bottom:1px solid #0ff3;flex-wrap:wrap;justify-content:center;gap:40px;width:90%;max-width:600px;margin:0 auto 40px;padding:20px 0;font-size:1rem;display:flex;position:relative}.nav-links p{opacity:.7;cursor:pointer;text-align:center;padding:5px 0;font-family:Courier New,Courier,monospace;font-size:1rem;transition:all .3s;position:relative}.nav-links p:hover{opacity:1;color:#00ffffe6;transform:translateY(-2px)}.nav-links p:after{content:"";background:linear-gradient(90deg,#0ffc,#0000);width:0;height:1px;transition:width .3s;position:absolute;bottom:0;left:0}.nav-links p:hover:after{width:100%}.nav-links .sub{opacity:.9;color:#00ffffe6;font-weight:700}.decorative{opacity:1;text-align:center;width:100%;max-width:600px;margin:2rem auto 3rem;position:relative}.decorative:before{content:"";z-index:-1;background:linear-gradient(90deg,#0000,#0ff6,#fff9,#0ff6,#0000);height:1px;position:absolute;top:50%;left:20px;right:20px}.page{color:#fff;background:#000;flex-direction:column;align-items:center;min-height:100vh;padding:0;font-family:Courier New,Courier,monospace;display:flex;position:relative}.contactWrapper{z-index:2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0f141e99;border:1px solid #0ff3;border-radius:16px;width:100%;max-width:600px;margin:0 auto 80px;padding:40px 30px;position:relative;box-shadow:0 25px 50px #00000080,inset 0 0 30px #00ffff0d}.contactWrapper:before,.contactWrapper:after{content:"";z-index:3;border:2px solid #00ffffb3;width:25px;height:25px;position:absolute}.contactWrapper:before{border-bottom:none;border-right:none;top:-2px;left:-2px;box-shadow:-5px -5px 15px #00ffff4d}.contactWrapper:after{border-top:none;border-left:none;bottom:-2px;right:-2px;box-shadow:5px 5px 15px #00ffff4d}.hudTop,.hudBottom,.hudLeft,.hudRight{display:none!important}.hudContainer{width:100%;max-width:600px;margin:0 auto}.socialsSection{text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0f19cc;border-top:1px solid #0ff3;border-radius:16px;width:100%;max-width:800px;margin:0 auto 40px;padding:4rem 1rem;position:relative}.title{color:#fff;letter-spacing:.2em;text-transform:uppercase;margin-bottom:2.5rem;font-family:Gajraj One,sans-serif;font-size:1.8rem;display:inline-block;position:relative}.title:after{content:"";background:linear-gradient(90deg,#0000,#0ffc,#0000);width:100px;height:2px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.icons{justify-content:center;gap:2rem;max-width:600px;margin:0 auto;display:flex}.circle{cursor:pointer;background:#1e2332cc;border:2px solid #0ff3;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;transition:all .4s;display:flex;position:relative;overflow:hidden;box-shadow:0 5px 20px #0000004d}.circle:hover{background:#282d3ce6;border-color:#0ff9;transform:scale(1.15)translateY(-5px);box-shadow:0 15px 30px #00ffff4d,0 0 30px #0ff3}.circle svg,.circle img{filter:drop-shadow(0 0 5px #00ffff4d);width:40px;height:40px;transition:all .3s}.circle:hover svg,.circle:hover img{filter:drop-shadow(0 0 10px #0ff9);transform:scale(1.1)}.page{flex-direction:column;align-items:center;display:flex}@media (max-width:768px){.contact-header h1{padding:40px 20px 20px;font-size:50px}.contactWrapper{max-width:90%;margin:0 auto 60px;padding:30px 20px}.nav-links{flex-direction:row;gap:20px;max-width:90%;margin:0 auto 30px;padding:15px 0}.socialsSection{max-width:90%;margin-bottom:30px;padding:3rem 1rem}.icons{gap:1.5rem}.circle{width:70px;height:70px}.circle svg,.circle img{width:35px;height:35px}input,textarea{padding:.85rem 1rem}button{width:180px;padding:.65rem 1.5rem}h2{margin-bottom:2rem;font-size:28px}}@media (max-width:480px){.contact-header h1{padding:30px 15px 15px;font-size:40px}.contactWrapper{max-width:95%;margin:0 auto 40px;padding:25px 15px}.nav-links{flex-wrap:wrap;justify-content:center;gap:15px;margin:0 auto 20px;padding:12px 0}.nav-links p{padding:8px 12px;font-size:.9rem}input,textarea{padding:.75rem 1rem}button{width:160px;padding:.6rem 1.2rem;font-size:.9rem}.title{margin-bottom:2rem;font-size:1.4rem}.icons{gap:1rem}.circle{width:60px;height:60px}.circle svg,.circle img{width:30px;height:30px}h2{margin-bottom:1.5rem;font-size:24px}}.contactForm,.contact-header,.nav-links,.socialsSection,.contactWrapper{text-align:center;flex-direction:column;align-items:center;display:flex}.page>*{width:100%}body{background:#000;margin:0;padding:0;overflow-x:hidden}.decorative{justify-content:center;align-items:center;margin:20px auto;display:flex}
