.countdown-label,.domain-link,.domain-tag,.stat-label{text-transform:uppercase}.domain-hover-content,.faculty-image-wrapper::after,.faculty-slider-outer::before,.select-wrapper::after{pointer-events:none;pointer-events:none}.account-details-box,.faculty-info,.faculty-slider-outer,.form-status,.form-submit,.form-success,.leader-card,.leader-details,.payment-success-card,.sponsor-logo,.tier-btn,.tier-title{text-align:center}:root{--primary-dark:#050A18;--primary-mid:#0A1428;--primary-light:#162035;--dark-bg:#0A0F1E;--darker-bg:#050A14;--primary-accent:#00D7FE;--primary-accent-light:#79F7FF;--primary-accent-dark:#0082F0;--neon-color:#BD00FF;--neon-secondary:#FF00E5;--neon-purple:#BD00FF;--neon-pink:#FF00E5;--neon-green:#00FF66;--neon-orange:#FF7700;--cyber-yellow:#FFDF00;--text-bright:#FFFFFF;--text-dim:#B0B7C3;--field-bg:rgba(10, 15, 30, 0.7);--field-border:rgba(0, 215, 254, 0.3);--glow-effect:0 0 10px rgba(0, 215, 254, 0.7)}.leader-card{flex:0 1 320px;position:relative;width:300px;height:380px;padding:2rem;transition:transform .3s,box-shadow .3s;backdrop-filter:blur(10px)}.leader-card:hover{transform:translateY(-10px);box-shadow:0 15px 30px rgba(0,0,0,.3)}.leader-card::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(233,184,114,.1),transparent 70%);z-index:0}.leader-image-container{position:relative;width:180px;height:180px;margin:0 auto}.leader-image-inner{width:150px;height:150px;border-radius:50%;overflow:hidden;border:3px solid #e9b872;position:relative;margin:0 auto;box-shadow:0 5px 15px rgba(0,0,0,.2);z-index:2}.faculty-image-wrapper img,.leader-image{width:100%;height:100%;object-fit:cover;transition:transform .5s}.leader-card:hover .leader-image{transform:scale(1.08)}.social-orbit{position:absolute;top:0;left:0;width:100%;height:100%;animation:20s linear infinite orbit-rotate}.faculty-socials a,.social-link{width:35px;height:35px;display:flex}@keyframes orbit-rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}.social-orbit:before{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border:1px dashed rgba(233,184,114,.4);border-radius:50%}.social-link{position:absolute;border-radius:50%;background:#501010;border:2px solid #e9b872;align-items:center;justify-content:center;color:#e9b872;text-decoration:none;transition:.3s;z-index:3;animation:20s linear infinite anti-orbit}@keyframes anti-orbit{from{transform:rotate(0)}to{transform:rotate(-360deg)}}.social-link:hover{background:#e9b872;color:#501010;transform:scale(1.2) rotate(-360deg)}.social-link.github{top:0;left:50%;transform:translateX(-50%)}.social-link.linkedin{top:50%;right:0;transform:translateY(-50%)}.leader-details{padding:1.5rem 1rem 1rem;position:relative;z-index:2}.leader-name{font-family:Orbitron,sans-serif;font-size:1.5rem;margin-bottom:.5rem;color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.3)}.countdown-value,.domain-link:hover,.stat-value{text-shadow:0 0 5px rgba(0,215,254,.5)}.leader-role{color:#e9b872;font-size:1rem;margin-bottom:1rem;font-family:Rajdhani,sans-serif;letter-spacing:1px}.faculty-slider-outer{margin:2rem auto;overflow:hidden;border-radius:12px;background:rgba(0,215,254,.03);padding:2rem 0;position:relative;max-width:1200px}.faculty-slider-outer::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(270deg,transparent 0,rgba(0,215,254,.05) 40%,rgba(0,215,254,.05) 60%,transparent 100%)}.faculty-card{position:relative;background:rgba(0,0,0,.2);border-radius:16px;padding:1.5rem;max-width:350px;margin:0 auto;box-shadow:0 10px 30px rgba(0,0,0,.2);backdrop-filter:blur(5px);border:1px solid rgba(0,215,254,.2);overflow:hidden;transition:transform .3s,box-shadow .3s}.faculty-card:hover{transform:translateY(-8px);box-shadow:0 15px 40px rgba(0,215,254,.15)}.faculty-image-wrapper{width:120px;height:120px;margin:0 auto 1.2rem;border-radius:50%;overflow:hidden;border:4px solid rgba(0,215,254,.3);position:relative}.faculty-image-wrapper::after{content:'';position:absolute;inset:0;background:radial-gradient(circle at 70% 20%,rgba(255,255,255,.8),transparent 50%)}#mobile-menu-btn:hover,#mobile-menu-close:hover,.domain-card:hover .domain-icon,.faculty-card:hover .faculty-image-wrapper img{transform:scale(1.1)}.faculty-name{color:#fff;font-size:1.3rem;font-weight:600;margin-bottom:.3rem;font-family:Orbitron,sans-serif}.faculty-title,.form-control{font-family:Rajdhani,sans-serif}.faculty-title{color:var(--primary-accent,#00d7fe);font-size:.9rem;margin-bottom:1rem;letter-spacing:1px}.faculty-socials{display:flex;justify-content:center;gap:1rem;margin-top:1.5rem}.faculty-socials a{align-items:center;justify-content:center;border-radius:50%;background:rgba(0,215,254,.15);color:#fff;font-size:.9rem;transition:.3s;position:relative;overflow:hidden}.faculty-socials a::before{content:'';position:absolute;inset:0;background:linear-gradient(135deg,rgba(0,215,254,.8),rgba(189,0,255,.8));opacity:0;transition:opacity .3s}.domain-card:hover::before,.faculty-socials a:hover::before{opacity:1}.cyber-button span,.cyber-button.secondary-sm span,.faculty-socials a i{position:relative;z-index:1}.faculty-socials a:hover{transform:translateY(-3px) scale(1.1);box-shadow:0 8px 15px rgba(0,215,254,.3)}.slider-indicators{margin-top:1.5rem;display:flex;justify-content:center;gap:.5rem}.slide-indicator{width:12px;height:12px;border-radius:50%;background:rgba(255,255,255,.3);border:none;cursor:pointer;transition:.3s}.slide-indicator.active{background:var(--primary-accent,#00d7fe);transform:scale(1.2)}.slide-indicator:hover{background:rgba(0,215,254,.6)}.leaders-container{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;margin:0 auto}.leader-card{flex:0 1 320px;max-width:320px;margin:0 1rem 2rem;background-color:rgba(0,30,60,.7);border:1px solid rgba(0,215,254,.3);border-radius:16px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.3)}.leader-socials .fab{display:inline-block;font-size:1.2rem}.fa,.fab,.fas{display:inline-block!important;vertical-align:middle}.leader-socials .social-link{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--primary-accent,#00d7fe);background:rgba(0,215,254,.1);transition:.3s;position:relative}.countdown-item,.date-badge{border:1px solid var(--primary-accent)}.countdown-item::after,.stat-item::before{position:absolute;top:0;width:100%;content:''}.leader-socials .social-link i{font-size:16px;line-height:1;display:block!important;z-index:10}.leader-socials .social-link:hover{background:var(--primary-accent,#00d7fe);color:#0a1428;transform:translateY(-3px)}.domain-card:hover .domain-title,.stat-value{color:var(--primary-accent,#00d7fe)}.stat-label{color:#fff}.cta-text,.team-name,.tech-text,.testimonial-content,p{color:#fff!important}.countdown-container{display:flex;justify-content:center;gap:1rem;margin:2rem 0}.countdown-item,.stat-item{flex-direction:column;background:rgba(0,0,0,.3);transition:.3s;position:relative;overflow:hidden;backdrop-filter:blur(5px)}.countdown-item{display:flex;align-items:center;justify-content:center;width:60px;height:70px;box-shadow:0 0 15px rgba(0,215,254,.2);border-radius:8px;padding:.5rem}.countdown-item::after{left:-100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,215,254,.2),transparent);animation:3s infinite shine}.countdown-item:hover{box-shadow:0 0 20px rgba(0,215,254,.4);transform:translateY(-5px)}.countdown-value{font-family:Orbitron,sans-serif;font-size:1.5rem;font-weight:700;color:var(--primary-accent);line-height:1}.countdown-label,.date-badge{font-family:'Chakra Petch',sans-serif;letter-spacing:1px}.countdown-label{font-size:.7rem;margin-top:.3rem;color:var(--text-dim)}.date-badge,.stat-value{color:var(--primary-accent)}.date-badge{display:inline-block;padding:.5rem 1rem;background:rgba(0,0,0,.3);border-radius:50px;font-size:.9rem;box-shadow:0 0 10px rgba(0,215,254,.2);backdrop-filter:blur(5px)}.stats-container{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;max-width:800px;margin:0 auto}.stat-item{display:flex;align-items:center;justify-content:center;width:70px;border:1px solid var(--primary-accent);border-radius:8px;padding:1rem .5rem}.stat-item::before{left:0;height:2px;background:linear-gradient(90deg,var(--primary-accent-dark),var(--primary-accent),var(--primary-accent-dark))}.stat-item:hover{transform:translateY(-5px);box-shadow:0 0 15px rgba(0,215,254,.3)}.stat-value{font-family:Orbitron,sans-serif;font-size:1.8rem;font-weight:700;line-height:1}.font-chakra,.section-subtitle,.stat-label{font-family:'Chakra Petch',sans-serif}.stat-label{font-size:.7rem;margin-top:.5rem;color:var(--text-dim);letter-spacing:1px}.domain-icon,.section-title{color:var(--primary-accent,#00d7fe)}.domain-showcase-section{position:relative;padding:80px 0;background-color:rgba(5,10,24,.8)}.cyber-grid-bg{position:absolute;inset:0;background-image:linear-gradient(to right,rgba(0,215,254,.03) 1px,transparent 1px),linear-gradient(to bottom,rgba(0,215,254,.03) 1px,transparent 1px);background-size:30px 30px;z-index:0;opacity:.8}.section-title{font-weight:700;display:inline-block}.domains-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:25px;margin-top:3rem}.domain-card{position:relative;background:rgba(10,20,30,.6);border:1px solid rgba(0,215,254,.3);border-radius:10px;padding:30px 20px;transition:.3s cubic-bezier(.4, 0, .2, 1);overflow:hidden;height:240px;box-shadow:0 4px 20px rgba(0,0,0,.2);cursor:pointer}.domain-card::before{content:'';position:absolute;inset:0;background:linear-gradient(145deg,rgba(0,215,254,.1),transparent);opacity:0;transition:opacity .3s}.domain-card:hover{transform:translateY(-5px);border-color:var(--primary-accent,#00d7fe);box-shadow:0 10px 25px rgba(0,0,0,.3),0 0 15px rgba(0,215,254,.3)}.form-control:focus+label,.form-control:not(:placeholder-shown)+label{transform:translateY(-20px);font-size:.8rem}.domain-icon{width:50px;height:50px;margin-bottom:20px;transition:.3s}.domain-title{font-family:Orbitron,sans-serif;font-size:1.3rem;font-weight:700;color:var(--text-bright,#fff);margin-bottom:10px;transition:.3s}.domain-preview{font-family:'Chakra Petch',sans-serif;font-size:.95rem;color:var(--text-dim,#a0a0a0);line-height:1.5;margin-bottom:15px}.domain-hover-content{position:absolute;inset:0;background:rgba(5,15,25,.95);padding:25px;opacity:0;transform:translateY(20px);transition:.3s;display:flex;flex-direction:column;border-radius:10px}.domain-card:hover .domain-hover-content{opacity:1;transform:translateY(0);pointer-events:auto}.modal-problems h4,.problem-title{font-family:Orbitron,sans-serif;font-size:1.1rem;color:var(--primary-accent,#00d7fe);margin-bottom:15px}.domain-link,.problem-list{font-size:.85rem;font-family:'Chakra Petch',sans-serif}.problem-list{color:var(--text-bright,#fff);list-style-type:none;padding:0;margin-bottom:20px}.domain-link,.domain-tag,.modal-close:hover,.modal-title,.problem-list li::before{color:var(--primary-accent,#00d7fe)}.problem-list li{margin-bottom:10px;padding-left:20px;position:relative}.problem-list li::before{content:'⌁';position:absolute;left:0}.domain-link{display:inline-block;letter-spacing:1px;margin-top:auto;border-bottom:1px solid transparent;transition:.3s}.domain-link:hover{border-color:var(--primary-accent,#00d7fe)}.domain-tag{position:absolute;top:20px;right:20px;background-color:rgba(0,215,254,.2);font-size:.7rem;padding:4px 8px;border-radius:20px;font-family:'Chakra Petch',sans-serif;letter-spacing:1px}.domain-modal{display:none;position:fixed;inset:0;z-index:1000;background-color:rgba(0,0,0,.8);backdrop-filter:blur(5px);align-items:center;justify-content:center;padding:20px}.domain-modal-content{position:relative;width:100%;max-width:600px;background:rgba(10,20,30,.95);border:1px solid var(--primary-accent,#00d7fe);border-radius:10px;overflow:hidden;box-shadow:0 0 30px rgba(0,215,254,.3);animation:.3s cubic-bezier(.4,0,.2,1) modalAppear}@keyframes modalAppear{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.domain-modal-header{display:flex;justify-content:space-between;align-items:center;padding:20px 25px;background-color:rgba(0,215,254,.1);border-bottom:1px solid rgba(0,215,254,.3)}.modal-title{font-family:Orbitron,sans-serif;font-size:1.5rem;margin:0}.modal-close{background:0 0;border:none;font-size:1.6rem;color:var(--text-bright,#fff);cursor:pointer;opacity:.7;transition:.2s}.modal-close:hover{opacity:1}.domain-modal-body{padding:25px}.modal-description{font-family:'Chakra Petch',sans-serif;font-size:1rem;color:var(--text-dim,#a0a0a0);line-height:1.6;margin-bottom:20px}.modal-problem-list{font-family:'Chakra Petch',sans-serif;font-size:.95rem;color:var(--text-bright,#fff);padding-left:25px}.modal-problem-list li{margin-bottom:15px;position:relative}.modal-problem-list li::marker{color:var(--primary-accent,#00d7fe)}.domain-modal-footer{padding:20px 25px;border-top:1px solid rgba(0,215,254,.3);display:flex;justify-content:flex-end}@media (max-width:768px){.faculty-slide{min-width:100%}.faculty-card{padding:1.2rem}.faculty-image-wrapper{width:100px;height:100px}.leader-card{width:280px;height:350px;padding:1.5rem}.leader-image-inner{width:130px;height:130px}.social-link{width:30px;height:30px}.section-title{font-size:2rem}.domains-container{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px}.domain-card{padding:25px 18px;height:220px}.domain-title{font-size:1.2rem}.domain-icon{width:45px;height:45px}}@media (max-width:480px){.section-title{font-size:1.8rem}.domains-container{grid-template-columns:1fr}.domain-card{height:auto;min-height:200px}.domain-hover-content{padding:20px}.domain-modal-content{max-height:90vh;overflow-y:auto}}.input-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--primary-accent);font-size:1rem}.form-floating,.input-wrapper{position:relative}.form-control:focus{outline:0;border-color:var(--primary-accent);box-shadow:0 0 0 2px rgba(0,215,254,.2)}.input-line{position:absolute;bottom:0;left:0;height:2px;width:0;background:var(--primary-accent);transition:.3s}.form-control:focus+label{color:var(--primary-accent)}#mobile-menu a.text-cyan-400::after,#mobile-menu a:hover::after,.form-control:focus~.input-line,.nav-link.active::after,.nav-link.text-cyan-400::after,.nav-link:hover::after{width:100%}.checkbox-item{display:flex;align-items:center}.checkbox-control{appearance:none;border:1px solid rgba(0,215,254,.3);border-radius:3px;background:rgba(0,0,0,.2);cursor:pointer}.checkbox-control:checked,.checkbox-control:checked+.checkbox-label:before{background:var(--primary-accent);border-color:var(--primary-accent)}.checkbox-control:checked::after{content:"";position:absolute;top:2px;left:6px;width:5px;height:10px;border-right:2px solid #000;border-bottom:2px solid #000;transform:rotate(45deg)}.checkbox-label{margin-left:8px;font-size:.9rem;color:var(--text-dim)}.form-control,.input-label{font-size:1rem;transition:.3s}.loader-dots{display:inline-flex;gap:.3rem;margin-right:.5rem}@keyframes pulse{0%,100%{transform:scale(.5);opacity:.5}50%{transform:scale(1);opacity:1}}.registration-container{position:relative;max-width:800px;margin:0 auto 40px;background:linear-gradient(to bottom right,var(--dark-bg),var(--darker-bg));border-radius:12px;border:1px solid rgba(0,215,254,.2);box-shadow:0 0 25px rgba(0,0,0,.5),inset 0 0 15px rgba(0,215,254,.05);padding:2.5rem;overflow:hidden}.registration-form{background:rgba(10,20,40,.3);border:1px solid rgba(0,215,254,.2);border-radius:8px;padding:2rem;position:relative;overflow:hidden}.form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.form-group{margin-bottom:1.5rem;position:relative}.form-group.full-width{grid-column:span 2}.form-group::after,.form-group::before{content:"";position:absolute;width:10px;height:10px;opacity:0;transition:opacity .3s;z-index:1}.form-group::before{top:24px;left:0;border-top:2px solid var(--primary-accent);border-left:2px solid var(--primary-accent)}.form-group::after{bottom:0;right:0;border-bottom:2px solid var(--primary-accent);border-right:2px solid var(--primary-accent)}.form-group:focus-within::after,.form-group:focus-within::before,.form-group:hover::after,.form-group:hover::before{opacity:1}.input-label{display:block;font-family:Orbitron,sans-serif;color:var(--primary-accent-light);margin-bottom:.75rem;text-shadow:0 0 5px rgba(0,215,254,.3);letter-spacing:.5px;transform-origin:left}.form-group:focus-within .input-label{transform:scale(1.05);color:#00d7fe;text-shadow:0 0 8px rgba(0,215,254,.5)}.form-control{width:100%;background:rgba(0,0,0,.2);border:1px solid rgba(0,215,254,.3);border-radius:4px;padding:.75rem 1rem;color:#fff}.form-error,.form-help{display:block;font-family:Rajdhani,sans-serif;font-size:.8rem}textarea.form-control{min-height:120px;resize:vertical}.form-help{color:var(--text-dim);margin-top:.5rem;transition:color .3s}.form-group:focus-within .form-help{color:rgba(0,215,254,.7)}.form-error{color:#ff3e3e;margin-top:.4rem}.form-success h3,.section-title{font-family:Orbitron,sans-serif;font-size:1.75rem}.form-control.error{border-color:#ff3e3e;animation:.5s cubic-bezier(.36,.07,.19,.97) both shake;box-shadow:0 0 10px rgba(255,62,62,.3)}.form-control.valid{border-color:rgba(39,201,63,.5)}.form-section{margin-bottom:2.5rem}.section-title{color:var(--primary-accent);margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:1px solid rgba(0,215,254,.3);text-shadow:0 0 10px rgba(0,215,254,.3);position:relative}.add-member-btn,.checkbox-label,.form-nav-btn,.radio-label{font-family:"Chakra Petch",sans-serif;transition:.3s;cursor:pointer}.section-title::after{content:"";position:absolute;bottom:-1px;left:0;width:60px;height:3px;background:linear-gradient(90deg,var(--primary-accent) 0,rgba(0,215,254,.3) 100%)}.checkbox-group,.radios-group{display:flex;flex-wrap:wrap;gap:1rem;margin-top:.5rem}.checkbox-item,.radio-item{display:flex;align-items:center;cursor:pointer}.checkbox-control,.radio-control{position:absolute;opacity:0;width:0;height:0}.checkbox-label,.radio-label{display:block;padding-left:30px;position:relative;user-select:none;color:rgba(255,255,255,.7)}.add-member-btn,.form-nav-btn,.form-success h3,.select-wrapper::after{color:var(--primary-accent)}.checkbox-label:before,.radio-label:before{content:"";width:20px;height:20px;margin-right:.5rem;border:2px solid rgba(0,215,254,.5);background:rgba(10,15,30,.5);display:inline-block;transition:.3s}.radio-label:before,.step-dot{border-radius:50%}.checkbox-label:before{border-radius:4px}.checkbox-control:checked+.checkbox-label,.radio-control:checked+.radio-label{color:var(--primary-accent-light)}.radio-control:checked+.radio-label:before{border-color:var(--primary-accent);background:rgba(0,215,254,.1);box-shadow:inset 0 0 0 4px rgba(0,0,0,.3)}.checkbox-control:checked+.checkbox-label:after{content:"";position:absolute;left:7px;top:3px;width:6px;height:12px;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg)}.select-wrapper::after{content:"⌄";transform:translateY(-50%);font-size:24px;content:"";position:absolute;top:0;right:0;bottom:0;width:40px;background:linear-gradient(90deg,rgba(10,15,30,0) 0,rgba(10,15,30,.7) 40%);border-radius:0 6px 6px 0}.add-member-btn:hover,.cyber-input:focus,.cyber-input:hover,.form-nav-btn:hover{transform:translateY(-2px)}.select-wrapper{position:relative;width:100%;display:block}select.form-control{appearance:none;padding-right:40px;cursor:pointer}.team-section{padding:1.5rem;background:rgba(0,215,254,.05);border-radius:8px;margin-top:1rem;border:1px dashed rgba(0,215,254,.2)}.team-members{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;margin-top:1rem}.member-item{padding:1rem;background:rgba(0,0,0,.2);border-radius:6px;position:relative}.member-item .remove-member{position:absolute;top:10px;right:10px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:rgba(255,95,86,.2);border:1px solid rgba(255,95,86,.3);border-radius:50%;color:#ff5f56;font-size:.9rem;cursor:pointer;transition:.3s}.member-item .remove-member:hover{background:rgba(255,95,86,.3)}.add-member-btn{margin-top:1rem;display:inline-flex;align-items:center;font-size:.9rem}.add-member-btn svg{margin-right:.5rem;width:18px;height:18px}.add-member-btn:hover{color:var(--primary-accent-light)}.scanner-line{position:absolute;top:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,transparent 0,rgba(0,215,254,.2) 15%,rgba(0,215,254,.8) 50%,rgba(0,215,254,.2) 85%,transparent 100%);animation:4s ease-in-out infinite scan-vertical;opacity:.5;z-index:10;box-shadow:0 0 15px rgba(0,215,254,.5)}.form-submit{margin-top:2rem}.multi-step-form .step{display:none}.multi-step-form .step.active,.sponsor-form input.invalid+.form-error-message,.sponsor-form select.invalid+.form-error-message,.sponsor-form textarea.invalid+.form-error-message{display:block}.form-navigation{display:flex;justify-content:space-between;margin-top:2rem;padding-top:1rem;border-top:1px dashed rgba(0,215,254,.2)}.form-nav-btn{padding:.8rem 1.5rem;background:0 0;border:2px solid var(--primary-accent);display:flex;align-items:center;gap:.5rem;border-radius:4px}#razorpay-button,.cyber-input,.form-status,.sponsor-faq-question,select.cyber-input option{font-family:'Chakra Petch',sans-serif}.form-nav-btn:hover{background:rgba(0,215,254,.1);box-shadow:0 0 10px rgba(0,215,254,.3)}.form-nav-btn.next-step{background:linear-gradient(90deg,rgba(0,215,254,.8) 0,#00d7fe 100%);color:#000;font-weight:600}.form-nav-btn.next-step:hover{background:var(--primary-accent);box-shadow:0 0 15px rgba(0,215,254,.5)}.step-dot,.success-icon{background:rgba(0,215,254,.1)}.form-nav-btn.next{margin-left:auto}.step-indicator{display:flex;justify-content:center;gap:.5rem;margin-bottom:2rem}.step-dot{width:12px;height:12px;border:1px solid rgba(0,215,254,.3);transition:.3s}.step-dot.active{background:var(--primary-accent);box-shadow:0 0 10px var(--primary-accent)}.form-success{padding:3rem 2rem}.form-success h3{margin-bottom:1rem}.form-success p{font-family:Rajdhani,sans-serif;color:rgba(255,255,255,.8);max-width:500px;margin:0 auto 1.5rem}.success-icon{width:80px;height:80px;margin:0 auto 1.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(0,215,254,.3);color:#27c93f;font-size:2rem}.circuit-dots,.confetti-container{top:0;width:100%;height:100%;pointer-events:none}.success-icon svg{color:var(--neon-green)}.field-required:after{content:"*";color:#ff5f56;margin-left:.25rem}.registration-info{background:rgba(0,215,254,.05);border:1px solid rgba(0,215,254,.2);border-radius:8px;padding:1.5rem;margin-bottom:2rem;position:relative;overflow:hidden}.registration-info h3{font-family:Orbitron,sans-serif;font-size:1.25rem;color:var(--primary-accent);margin-bottom:.75rem}.info-list li,.registration-info p,body{font-family:Rajdhani,sans-serif}.registration-info p{color:rgba(255,255,255,.8);line-height:1.6;margin-bottom:1rem}.info-list{margin-top:1rem}.info-list li{color:rgba(255,255,255,.7);margin-bottom:.5rem;position:relative;padding-left:1.5rem}.info-list li:before{content:"";position:absolute;left:0;top:.6rem;width:8px;height:8px;background:var(--primary-accent);border-radius:50%;box-shadow:0 0 5px rgba(0,215,254,.5)}.circuit-dots{position:absolute;left:0;background-image:radial-gradient(circle at 75% 75%,rgba(0,215,254,.1) 1px,transparent 1px);background-size:30px 30px;z-index:-1;opacity:.3}@keyframes scan-vertical{0%{transform:translateY(0);opacity:0}10%,90%{opacity:1}100%{transform:translateY(100vh);opacity:0}}@keyframes shake{10%,90%{transform:translateX(-2px)}20%,80%{transform:translateX(3px)}30%,50%,70%{transform:translateX(-5px)}40%,60%{transform:translateX(5px)}}.shake-error{animation:.5s cubic-bezier(.36,.07,.19,.97) both shake}#razorpay-button{background:linear-gradient(90deg,var(--primary-accent) 0,#00a2c4 100%);border:none;border-radius:6px;color:#000;font-weight:700;padding:1.2rem 2.5rem;font-size:1.1rem;letter-spacing:.5px;cursor:pointer;position:relative;transition:.3s;overflow:hidden;box-shadow:0 0 15px rgba(0,215,254,.3),inset 0 0 5px rgba(255,255,255,.5);transform:perspective(1px) translateZ(0)}#razorpay-button::before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(45deg,#00d7fe,#0085a3,#00d7fe,#0085a3);z-index:-1;background-size:400%;border-radius:8px;opacity:0;transition:opacity .3s}#razorpay-button:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 0 20px rgba(0,215,254,.5)}#razorpay-button:hover::before{opacity:1;animation:3s infinite animateGradient}@keyframes animateGradient{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}#razorpay-button:disabled{background:#80abb5;cursor:not-allowed;transform:none;box-shadow:none}.form-floating .form-control{padding-top:1.5rem;padding-bottom:.5rem}.form-floating .input-label{position:absolute;top:.75rem;left:1rem;transition:.2s;font-size:.9rem;opacity:.7;pointer-events:none}.form-floating .form-control:focus+.input-label,.form-floating .form-control:not(:placeholder-shown)+.input-label{top:.3rem;left:.8rem;font-size:.7rem;opacity:1}@keyframes pulse-focus{0%,100%{background-color:rgba(0,215,254,0)}50%{background-color:rgba(0,215,254,.05)}}@keyframes pulse-success{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(0,255,102,.7)}70%{transform:scale(1.1);box-shadow:0 0 0 10px rgba(0,255,102,0)}100%{transform:scale(1);box-shadow:0 0 0 0 rgba(0,255,102,0)}}@keyframes slide-out-right{0%{transform:translateX(0);opacity:1}100%{transform:translateX(50px);opacity:0}}@keyframes fade-in-up{0%{transform:translateY(20px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes typing-cursor{0%,100%{border-right-color:transparent}50%{border-right-color:#00d7fe}}@keyframes confetti-fall{0%{transform:translateY(-100vh) rotate(0)}100%{transform:translateY(100vh) rotate(360deg)}}.confetti-container{position:fixed;left:0;overflow:hidden;z-index:9999}.confetti{position:absolute;width:10px;height:10px;background-color:#00d7fe;top:-10px;animation:linear forwards confetti-fall}.typing-effect{display:inline-block;border-right:2px solid transparent;animation:.7s infinite typing-cursor;overflow:hidden;white-space:nowrap}.payment-processing-overlay{position:fixed;inset:0;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:1000;backdrop-filter:blur(5px)}.cyber-spinner{width:50px;height:50px;border:3px solid transparent;border-top-color:var(--primary-accent);border-radius:50%;animation:1s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.payment-success-card{background:rgba(0,255,102,.1);border:1px solid rgba(0,255,102,.3);border-radius:8px;padding:20px;animation:.5s forwards fade-in-up}.success-icon-animate{width:60px;height:60px;background:rgba(0,255,102,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 15px;color:#0f6;animation:2s infinite pulse-success}.payment-loader{display:flex;align-items:center;gap:8px}.loader-dots{display:flex;gap:4px}.loader-dots .dot{width:6px;height:6px;background-color:#000;border-radius:50%;animation:1s ease-in-out infinite alternate loader-dot-pulse}.loader-dots .dot:nth-child(2){animation-delay:.2s}.loader-dots .dot:nth-child(3){animation-delay:.4s}@keyframes loader-dot-pulse{0%{opacity:.4;transform:scale(.8)}100%{opacity:1;transform:scale(1)}}.cyber-input{background:rgba(10,15,30,.7);border:2px solid rgba(0,215,254,.3);border-radius:6px;color:#fff;font-size:16px;padding:16px 20px;width:100%;transition:.3s,transform .1s;position:relative;overflow:hidden;box-shadow:inset 0 0 10px rgba(0,0,0,.2);height:auto}select.cyber-input{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%2300D7FE' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center;background-size:16px;padding-right:45px;cursor:pointer;color:#fff}select.cyber-input option{background-color:#121222;color:#fff;padding:12px}.cyber-input:hover{border-color:rgba(0,215,254,.6);box-shadow:0 0 15px rgba(0,215,254,.2),inset 0 0 5px rgba(0,215,254,.1)}.cyber-input:focus{outline:0;border-color:var(--primary-accent);box-shadow:0 0 15px rgba(0,215,254,.4),inset 0 0 5px rgba(0,215,254,.2);background-color:rgba(0,20,40,.7)}.cyber-input::placeholder{color:rgba(255,255,255,.5);opacity:1}.cyber-input:not(select):focus{caret-color:#00D7FE;animation:1s infinite cursor-pulse}@keyframes cursor-pulse{0%,100%{caret-color:#00D7FE}50%{caret-color:#BD00FF}}.sponsor-tier{backdrop-filter:blur(10px);box-shadow:0 10px 30px rgba(0,0,0,.2)}.sponsor-tier:hover{transform:perspective(1000px) rotateY(5deg) translateZ(10px) translateY(-5px);box-shadow:0 15px 40px rgba(0,215,254,.3);border-color:var(--primary-accent)}.sponsor-tier::after{content:'';background:linear-gradient(to right,transparent 0,rgba(0,215,254,.1) 50%,transparent 100%);z-index:-1;opacity:0}@keyframes shine{0%{left:-100%;background-position:-100% 0}100%,20%{left:100%}100%{background-position:200% 0}}.sponsor-logo{filter:grayscale(100%) brightness(1.2);opacity:.7}.sponsor-logo:hover{filter:grayscale(0%) brightness(1.2);opacity:1;transform:scale(1.05)}.data-circuit,.diamond-sponsor::after{opacity:.3;z-index:-1;position:absolute}.sponsor-form input,.sponsor-form select,.sponsor-form textarea{border:1px solid rgba(0,215,254,.3);transition:.3s}.sponsor-form input:focus,.sponsor-form select:focus,.sponsor-form textarea:focus{border:1px solid rgba(0,215,254,.8);box-shadow:0 0 10px rgba(0,215,254,.3)}.data-circuit{width:100%;height:100%;background-image:radial-gradient(circle at 25% 25%,rgba(0,215,254,.1) 1px,transparent 1px),radial-gradient(circle at 75% 75%,rgba(0,215,254,.1) 1px,transparent 1px);background-size:30px 30px}.diamond-sponsor::after{content:'';top:-50px;right:-50px;width:100px;height:100px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="%2300D7FE"><path d="M18.5 3.5L12 9 5.5 3.5 3.5 5.5 9 12l-5.5 6.5 2 2 6.5-5.5 6.5 5.5 2-2-5.5-6.5 5.5-6.5z"/></svg>') 0 0/contain;transform:rotate(45deg)}.custom-scrollbar::-webkit-scrollbar{width:4px}.custom-scrollbar::-webkit-scrollbar-track{background:rgba(0,0,0,.1)}.custom-scrollbar::-webkit-scrollbar-thumb{background:var(--primary-accent);border-radius:10px}.cyber-button.primary-sm,.cyber-button.secondary-sm{padding:.5rem 1rem;font-size:.9rem}.cyber-button.secondary-sm{background:rgba(20,30,48,.5);color:var(--text-bright);border:1px solid var(--primary-accent-light)}.cyber-button.secondary-sm:hover{background:rgba(0,215,254,.1);border-color:var(--primary-accent)}.cyber-button.secondary-sm i{position:absolute;inset:0;display:block;opacity:0;background:linear-gradient(90deg,transparent,rgba(0,215,254,.2),transparent);transition:opacity .3s linear}.cyber-button.secondary-sm:hover i{opacity:1;animation:1.5s infinite shine-secondary}@keyframes shine-secondary{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}.form-status{font-size:.9rem;padding:.5rem;border-radius:4px;transition:.3s}.form-status.success{color:#27c93f;background:rgba(39,201,63,.1);border:1px solid rgba(39,201,63,.3)}.form-status.error{color:#ff5f56;background:rgba(255,95,86,.1);border:1px solid rgba(255,95,86,.3)}.form-status.pending{color:var(--primary-accent);background:rgba(0,215,254,.1);border:1px solid rgba(0,215,254,.3)}.sponsor-logo-container{transform:translateY(0);transition:.3s}.account-details-title,.tier-title{text-transform:uppercase;left:50%;transform:translateX(-50%)}.sponsor-logo-container:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.3)}.payment-details-container{position:relative;overflow:hidden;box-shadow:0 5px 15px rgba(0,0,0,.2);transition:transform .3s,box-shadow .3s;padding:1rem 1.25rem!important}.payment-details-container:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,215,254,.2)}.payment-details-container::before{content:'';position:absolute;top:0;left:0;width:100%;height:5px;background:linear-gradient(to right,#00d7fe,#bd00ff)}.payment-info-box{background:rgba(15,30,50,.7);border-radius:8px;padding:1rem 1.25rem!important;border:1px solid rgba(0,215,254,.2);backdrop-filter:blur(8px);box-shadow:0 5px 20px rgba(0,0,0,.2);transition:.3s}.payment-info-box:hover{border-color:rgba(0,215,254,.4)}.payment-info-item{display:block;margin-bottom:.75rem;padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.1);transition:transform .2s,border-color .2s}.payment-info-item:last-child{border-bottom:none}.payment-info-item:hover{transform:translateX(2px);border-color:rgba(0,215,254,.3)}.payment-info-label{display:block;width:100%;font-size:.85rem;margin-bottom:.3rem;color:var(--primary-accent)}.payment-info-note,.payment-info-value{background:rgba(15,25,40,.5);font-size:.95rem}.payment-info-value{display:block;width:100%;word-break:break-all;padding:.4rem .5rem;border-radius:4px;border:1px solid rgba(0,215,254,.1)}.sponsor-faq-grid,.sponsor-tiers-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.payment-info-value.select-all{cursor:pointer;position:relative;background:rgba(0,215,254,.05);border:1px dashed rgba(0,215,254,.3);text-align:center;padding:.5rem;margin:.25rem 0}.payment-info-value.select-all:hover::after{content:'Click to copy';position:absolute;right:0;top:-18px;background:rgba(0,0,0,.7);color:#00d7fe;font-size:10px;padding:2px 6px;border-radius:3px;opacity:.8}.payment-info-value.select-all:active::after{content:'Copied!'}.payment-info-value.select-all::after{content:'(Tap to copy)';display:block;font-size:.7rem;opacity:.7;margin-top:.2rem;color:rgba(0,215,254,.8)}.payment-info-note{padding:20px .75rem .75rem;border-radius:4px;margin-top:20px;border-top:1px solid rgba(255,255,255,.1);color:#d1d5db;line-height:1.6}.payment-info-note a{padding:.1rem .3rem;display:inline-block;background:rgba(0,215,254,.1);border-radius:3px}.payment-info-note p{margin-bottom:10px}.sponsor-faq-grid{gap:20px}.sponsor-faq-item{background:rgba(15,30,50,.7);border-radius:10px;border:1px solid rgba(0,215,254,.2);padding:20px;transition:.3s;position:relative;overflow:hidden}.sponsor-faq-item:hover{border-color:rgba(0,215,254,.5);box-shadow:0 10px 20px rgba(0,0,0,.2);transform:translateY(-3px)}.sponsor-faq-item::before{content:'';position:absolute;top:0;left:0;width:3px;height:100%;background:linear-gradient(to bottom,#00d7fe,transparent)}.sponsor-faq-question{font-size:1.1rem;font-weight:600;color:#fff;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.1)}.sponsor-faq-answer{color:#d1d5db;font-size:.95rem;line-height:1.6}.sponsor-tier ul li{position:relative;transition:.2s}.sponsor-tier ul li:hover{transform:translateX(3px);color:#fff}.sponsor-tier ul li svg{transition:.2s}.sponsor-tier ul li:hover svg{transform:scale(1.2);filter:drop-shadow(0 0 3px rgba(0, 215, 254, .5))}.sponsor-tiers-grid{gap:25px;margin-top:40px}.sponsor-tier{background:rgba(15,25,40,.7);border-radius:12px;padding:30px;position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.1);transition:.3s;display:flex;flex-direction:column;height:100%}.sponsor-tier::after{content:'';position:absolute;top:0;left:0;width:100%;height:4px;opacity:.7;transition:.3s}.sponsor-tier:hover{transform:translateY(-8px);box-shadow:0 15px 30px rgba(0,0,0,.3);border-color:rgba(255,255,255,.2)}.sponsor-tier:hover::after{animation:1.5s infinite shine;opacity:1}.tier-header{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.1)}.tier-name{font-family:Orbitron,sans-serif;font-size:1.8rem;font-weight:700;margin-bottom:10px}.tier-btn,.tier-price,.tier-title{font-family:'Chakra Petch',sans-serif}.sponsor-logo,.tier-badge,.tier-btn,.tier-title{font-weight:600}.tier-price{font-size:1.4rem;opacity:.9}.tier-description{color:rgba(255,255,255,.8);margin-bottom:25px;line-height:1.6}.title-btn,.title-tier .tier-name{color:#ff7e82}.tier-benefits{list-style:none;padding:0;margin:0 0 25px;flex-grow:1}.tier-benefits li{display:flex;align-items:center;margin-bottom:12px;color:rgba(255,255,255,.9);font-size:.95rem}.tier-benefits li svg{flex-shrink:0}.tier-cta{margin-top:auto}.tier-btn{display:inline-block;width:100%;padding:12px 24px;text-transform:uppercase;letter-spacing:1px;border-radius:6px;background:rgba(0,0,0,.3);position:relative;overflow:hidden;transition:.3s}.tier-btn::after{content:'';position:absolute;inset:0;background:linear-gradient(120deg,rgba(255,255,255,.1) 30%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.1) 70%);opacity:0;transition:.3s;transform:translateX(-100%)}.tier-btn:hover::after{opacity:1;transform:translateX(100%)}.tier-badge{position:absolute;top:20px;right:20px;background:rgba(0,0,0,.5);padding:5px 10px;border-radius:20px;font-size:.8rem;letter-spacing:.5px}.title-tier{border-color:rgba(255,94,98,.3)}.title-tier::after{background:linear-gradient(to right,#ff5e62,#f96)}.title-btn:hover,.title-tier .tier-badge{background:rgba(255,94,98,.2)}.title-tier .tier-badge{color:#f99}.title-btn{border:1px solid rgba(255,94,98,.5)}.gold-btn,.gold-tier .tier-name{color:gold}.gold-tier{border-color:rgba(255,215,0,.3)}.gold-tier::after{background:linear-gradient(to right,gold,#fa0)}.gold-btn:hover,.gold-tier .tier-badge{background:rgba(255,215,0,.2)}.gold-tier .tier-badge{color:#fd5}.gold-btn{border:1px solid rgba(255,215,0,.5)}.silver-btn,.silver-tier .tier-name{color:silver}.silver-tier{border-color:rgba(192,192,192,.3)}.silver-tier::after{background:linear-gradient(to right,silver,#a0a0a0)}.silver-btn:hover,.silver-tier .tier-badge{background:rgba(192,192,192,.2)}.silver-tier .tier-badge{color:#d5d5d5}.silver-btn{border:1px solid rgba(192,192,192,.5)}.supporter-tier{border-color:rgba(159,168,218,.3)}.supporter-tier::after{background:linear-gradient(to right,#9fa8da,#7986cb)}.supporter-btn:hover,.supporter-tier .tier-badge{background:rgba(159,168,218,.2)}.supporter-tier .tier-name{color:#9fa8da}.supporter-tier .tier-badge{color:#b4bbde}.supporter-btn{border:1px solid rgba(159,168,218,.5);color:#9fa8da}.green-btn,.green-tier .tier-name{color:#66bb6a}.green-tier{border-color:rgba(102,187,106,.3)}.green-tier::after{background:linear-gradient(to right,#66bb6a,#4caf50)}.green-btn:hover,.green-tier .tier-badge{background:rgba(102,187,106,.2)}.green-tier .tier-badge{color:#81c784}.green-btn{border:1px solid rgba(102,187,106,.5)}@media (max-width:768px){.form-grid,.sponsor-faq-grid{grid-template-columns:1fr}.form-group.full-width{grid-column:span 1}.form-navigation{flex-direction:column;gap:1rem}.form-nav-btn.next{margin-left:0}.tier-name{font-size:1.6rem}.tier-price{font-size:1.2rem}.tier-badge{top:15px;right:15px;font-size:.75rem}.sponsor-tier{padding:1.5rem!important}.sponsor-tier:hover{transform:translateY(-5px)}.sponsor-package-title,.tier-title{font-size:1.2rem!important}.sponsor-logo-container{height:100px!important}.sponsor-form input,.sponsor-form select,.sponsor-form textarea{font-size:.95rem;padding:.75rem!important}.form-group.md\:col-span-1,.form-group.md\:col-span-2{margin-bottom:1rem}.grid.grid-cols-1.md\:grid-cols-2.gap-6{gap:1rem}.grid.grid-cols-1.md\:grid-cols-3.gap-8,.grid.grid-cols-1.md\:grid-cols-4.gap-8{gap:1.5rem}.cyber-button{width:100%;margin-bottom:.5rem}.payment-info-item{flex-direction:column;align-items:flex-start;padding:10px}.payment-info-label{margin-bottom:5px}.payment-info-value.select-all{padding:3px;border-radius:4px;background:rgba(255,255,255,.05)}.cyber-button.primary-sm{padding:8px 16px;min-height:40px;display:inline-flex;align-items:center;justify-content:center;touch-action:manipulation}}@media (max-width:640px){.payment-info-value.select-all{background:rgba(0,215,254,.05);border:1px dashed rgba(0,215,254,.3);text-align:center;padding:.5rem;margin:.25rem 0;position:relative}.payment-info-value.select-all::after{content:'(Tap to copy)';display:block;font-size:.7rem;opacity:.7;margin-top:.2rem;color:rgba(0,215,254,.8)}.payment-info-note a{padding:.1rem .3rem;display:inline-block;background:rgba(0,215,254,.1);border-radius:3px}.cyber-button.primary-sm{min-height:44px;font-size:.9rem;width:100%;margin-top:.75rem}}.gold-tier .sponsors-list,.green-tier .sponsors-list,.platinum-tier .sponsors-list,.silver-tier .sponsors-list,.sponsor-description,.supporter-tier .sponsors-list,.title-tier .sponsors-list{margin-left:auto;margin-right:auto}@media (max-width:350px){.payment-details-container,.payment-info-box{padding:.75rem!important}.payment-info-note a{display:block;margin:.25rem 0}.payment-info-label,.payment-info-value{font-size:12px}.payment-info-note{padding:.5rem;font-size:11px}.container{padding-left:8px;padding-right:8px}}@keyframes formSubmit{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}.form-submitting{animation:1s infinite formSubmit}.sponsor-form input:focus,.sponsor-form select:focus,.sponsor-form textarea:focus{border:1px solid var(--primary-accent);box-shadow:0 0 15px rgba(0,215,254,.4);background:rgba(20,35,55,.9)!important;outline:0}.sponsor-form input.invalid,.sponsor-form select.invalid,.sponsor-form textarea.invalid{border-color:#ff5f56;box-shadow:0 0 10px rgba(255,95,86,.3)}.form-error-message{color:#ff5f56;font-size:.8rem;margin-top:.25rem;display:none}.sponsor-form input::placeholder,.sponsor-form select::placeholder,.sponsor-form textarea::placeholder{color:rgba(255,255,255,.3)}.sponsor-form input,.sponsor-form select,.sponsor-form textarea{background:rgba(15,25,40,.7)!important;color:#fff!important;font-family:'Chakra Petch',sans-serif;letter-spacing:.5px}@media (min-width:640px){.payment-details-container,.payment-info-box{padding:1.5rem!important}.payment-info-item{display:flex;flex-wrap:wrap}.payment-info-label{flex:0 0 140px;font-size:.9rem}.payment-info-value{flex:1;font-size:1rem}.payment-info-note{font-size:.85rem}}@media (min-width:768px){.countdown-container,.stats-container{gap:2rem}.countdown-item{width:100px;height:110px;padding:1rem}.countdown-value{font-size:2.5rem}.countdown-label{font-size:.85rem;margin-top:.5rem}.stat-item{width:120px;padding:1.5rem 1rem}.stat-value{font-size:2.8rem}.stat-label{font-size:.9rem}.payment-details-container{padding:2rem!important}.payment-info-box{padding:1.75rem!important;border-radius:10px}.payment-info-label{flex:0 0 160px;font-size:1rem}.payment-info-value{font-size:1.1rem}.payment-info-note{font-size:.9rem;padding:1rem}}.sponsors-section{position:relative;padding:80px 0;background-color:rgba(3,8,20,.9)!important;color:var(--text-bright,#f0f0f0)}.sponsors-bg{position:absolute;inset:0;background:radial-gradient(circle at 20% 30%,rgba(0,215,254,.12) 0,transparent 45%),radial-gradient(circle at 80% 70%,rgba(189,0,255,.12) 0,transparent 45%),linear-gradient(to bottom,rgba(10,20,35,.7),rgba(5,10,24,.9));z-index:0}.sponsors-tier{margin-bottom:50px}.tier-title{font-size:1.2rem;color:var(--text-dim,#a0a0a0);letter-spacing:2.5px;margin-bottom:20px;position:relative;display:inline-block;padding:0 20px;text-shadow:0 2px 4px rgba(0,0,0,.3)}.tier-title::after,.tier-title::before{content:'';position:absolute;top:50%;height:2px;width:50px;opacity:.9}.account-details-title::before,.tier-title::before{right:100%}.account-details-title::after,.tier-title::after{left:100%}.platinum-tier .tier-title{color:#e5e4e2}.platinum-tier .tier-title::after,.platinum-tier .tier-title::before{background:linear-gradient(90deg,transparent,#e5e4e2,transparent)}.gold-tier .tier-title{color:gold;text-shadow:0 2px 8px rgba(255,215,0,.3)}.gold-tier .tier-title::after,.gold-tier .tier-title::before{background:linear-gradient(90deg,transparent,gold,transparent)}.silver-tier .tier-title{color:silver;text-shadow:0 2px 8px rgba(192,192,192,.3)}.silver-tier .tier-title::after,.silver-tier .tier-title::before{background:linear-gradient(90deg,transparent,silver,transparent)}.sponsors-list{display:grid;gap:25px;margin-top:30px}.platinum-tier .sponsors-list{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));max-width:800px}.gold-tier .sponsors-list{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));max-width:1000px}.silver-tier .sponsors-list{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));max-width:1200px}.sponsor-card{position:relative;background:rgba(10,20,30,.5);border-radius:10px;overflow:hidden;transition:.3s;height:150px;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,.15)}.platinum-tier .sponsor-card{height:180px;border:1px solid rgba(229,228,226,.3)}.gold-tier .sponsor-card{height:150px;border:1px solid rgba(255,215,0,.3)}.silver-tier .sponsor-card{height:120px;border:1px solid rgba(192,192,192,.3)}.sponsor-card::before{content:'';position:absolute;inset:0;background:linear-gradient(145deg,rgba(255,255,255,.05),transparent);opacity:0;transition:opacity .3s}.sponsor-logo{font-family:Orbitron,sans-serif;transition:.3s;text-shadow:0 2px 5px rgba(0,0,0,.4);letter-spacing:.5px}.section-subtitle,.sponsor-description{font-weight:500!important;letter-spacing:.3px}.platinum-tier .sponsor-logo{color:#e5e4e2;font-size:1.8rem}.gold-tier .sponsor-logo{color:gold;text-shadow:0 0 10px rgba(255,215,0,.5);font-size:1.6rem}.silver-tier .sponsor-logo{color:silver;text-shadow:0 0 10px rgba(192,192,192,.5);font-size:1.4rem}.sponsor-glow{position:absolute;inset:0;opacity:0;transition:opacity .3s;pointer-events:none}.platinum-tier .sponsor-glow{box-shadow:inset 0 0 30px rgba(229,228,226,.2)}.gold-tier .sponsor-glow{box-shadow:inset 0 0 25px rgba(255,215,0,.2)}.silver-tier .sponsor-glow{box-shadow:inset 0 0 20px rgba(192,192,192,.2)}.sponsor-card:hover{transform:translateY(-5px)}.platinum-tier .sponsor-card:hover{border-color:rgba(229,228,226,.8);box-shadow:0 5px 20px rgba(0,0,0,.3),0 0 15px rgba(229,228,226,.2)}.gold-tier .sponsor-card:hover{border-color:rgba(255,215,0,.8);box-shadow:0 5px 20px rgba(0,0,0,.3),0 0 15px rgba(255,215,0,.2)}.silver-tier .sponsor-card:hover{border-color:rgba(192,192,192,.8);box-shadow:0 5px 20px rgba(0,0,0,.3),0 0 15px rgba(192,192,192,.2)}.cyber-button:hover i,.sponsor-card:hover .sponsor-glow,.sponsor-card:hover::before{opacity:1}.sponsor-card:hover .sponsor-logo{transform:scale(1.05)}.sponsor-description{opacity:1!important;color:rgba(255,255,255,.9)!important;font-size:1rem!important;text-shadow:0 2px 4px rgba(0,0,0,.5)!important;line-height:1.6;max-width:90%;background:rgba(0,0,0,.2);padding:8px 12px;border-radius:6px;backdrop-filter:blur(2px)}.sponsors-tier:hover .sponsor-description{opacity:1;color:rgba(255,255,255,.95)}.section-subtitle{color:rgba(255,255,255,.95)!important;font-size:1.1rem!important;text-shadow:0 2px 5px rgba(0,0,0,.5)!important;line-height:1.7}.sponsor-benefits{max-width:800px;margin:20px auto 0;padding:20px;background:rgba(10,15,25,.8);border-radius:10px;border:1px solid rgba(255,255,255,.15);box-shadow:0 4px 15px rgba(0,0,0,.3)}.benefit-list{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;list-style:none;padding:5px;margin:0}.benefit-list li{color:#fff;font-size:.95rem;font-weight:600;text-shadow:0 2px 4px rgba(0,0,0,.8);letter-spacing:.5px;background:linear-gradient(145deg,rgba(25,35,50,.95),rgba(15,25,40,.95));border:1px solid rgba(255,255,255,.2);border-radius:20px;padding:10px 18px;box-shadow:0 4px 10px rgba(0,0,0,.4);transition:.2s;position:relative;display:flex;align-items:center}.benefit-list li::before{content:"✓";color:#64ffda;font-weight:700;margin-right:8px;text-shadow:0 0 8px rgba(100,255,218,.6)}.benefit-list li:hover{transform:translateY(-3px);background:linear-gradient(145deg,rgba(35,45,60,.95),rgba(25,35,50,.95));border-color:rgba(255,255,255,.3);box-shadow:0 6px 12px rgba(0,0,0,.5),0 0 15px rgba(100,200,255,.15)}.title-tier .benefit-list li::before{color:#ff7e82;text-shadow:0 0 8px rgba(255,126,130,.6)}.gold-tier .benefit-list li::before{color:gold;text-shadow:0 0 8px rgba(255,215,0,.6)}.silver-tier .benefit-list li::before{color:#e0e0e0;text-shadow:0 0 8px rgba(224,224,224,.6)}.supporter-tier .benefit-list li::before{color:#b9c1ec;text-shadow:0 0 8px rgba(185,193,236,.6)}.green-tier .benefit-list li::before{color:#81c784;text-shadow:0 0 8px rgba(129,199,132,.6)}.title-tier .tier-title{font-size:1.3rem;color:#ff5e62;text-shadow:0 2px 8px rgba(255,94,98,.3)}.title-tier .tier-title::after,.title-tier .tier-title::before{background:linear-gradient(90deg,transparent,#ff5e62,transparent)}.title-tier .sponsors-list{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));max-width:800px}.title-tier .sponsor-card{height:200px;border:1px solid rgba(255,94,98,.3)}.title-tier .sponsor-logo{color:#ff5e62;text-shadow:0 0 10px rgba(255,94,98,.5);font-size:2rem}.title-tier .sponsor-glow{box-shadow:inset 0 0 35px rgba(255,94,98,.2)}.title-tier .sponsor-card:hover{border-color:rgba(255,94,98,.8);box-shadow:0 5px 20px rgba(0,0,0,.3),0 0 20px rgba(255,94,98,.2)}.supporter-tier .tier-title{color:#9fa8da;text-shadow:0 2px 8px rgba(159,168,218,.3)}.supporter-tier .tier-title::after,.supporter-tier .tier-title::before{background:linear-gradient(90deg,transparent,#9fa8da,transparent)}.supporter-tier .sponsors-list{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));max-width:1000px}.supporter-tier .sponsor-card{height:100px;border:1px solid rgba(159,168,218,.3)}.supporter-tier .sponsor-logo{color:#9fa8da;text-shadow:0 0 10px rgba(159,168,218,.5);font-size:1.2rem}.supporter-tier .sponsor-glow{box-shadow:inset 0 0 15px rgba(159,168,218,.2)}.supporter-tier .sponsor-card:hover{border-color:rgba(159,168,218,.8);box-shadow:0 5px 15px rgba(0,0,0,.3),0 0 15px rgba(159,168,218,.2)}.green-tier .tier-title{color:#66bb6a;text-shadow:0 2px 8px rgba(102,187,106,.3)}.green-tier .tier-title::after,.green-tier .tier-title::before{background:linear-gradient(90deg,transparent,#66bb6a,transparent)}.green-tier .sponsors-list{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));max-width:1000px}.green-tier .sponsor-card{height:110px;border:1px solid rgba(102,187,106,.3)}.green-tier .sponsor-logo{color:#66bb6a;text-shadow:0 0 10px rgba(102,187,106,.5);font-size:1.3rem}.green-tier .sponsor-glow{box-shadow:inset 0 0 18px rgba(102,187,106,.2)}.green-tier .sponsor-card:hover{border-color:rgba(102,187,106,.8);box-shadow:0 5px 18px rgba(0,0,0,.3),0 0 15px rgba(102,187,106,.2)}.account-details-title{font-family:'Chakra Petch',sans-serif;font-size:1.2rem;color:var(--text-bright,#fff);letter-spacing:1px;position:relative;display:inline-block;padding:0 20px;font-weight:600;text-shadow:0 2px 4px rgba(0,0,0,.3)}.glitch-text,body{color:var(--text-bright)}.cursor-trailer,.custom-cursor{transform:translate(-50%,-50%);position:fixed;pointer-events:none}.account-details-title::after,.account-details-title::before{content:'';position:absolute;top:50%;height:1px;width:40px;background:linear-gradient(90deg,transparent,#fff,transparent)}.account-details-box{max-width:500px;margin:0 auto;padding:20px;background:rgba(10,20,30,.5);border-radius:10px;border:1px solid rgba(255,255,255,.1);transition:.3s;box-shadow:0 4px 15px rgba(0,0,0,.2)}.custom-cursor,.nav-link::after{background-color:var(--primary-accent)}.account-details-box:hover{border-color:rgba(255,255,255,.2);box-shadow:0 5px 20px rgba(0,0,0,.3)}.account-details-box p{color:rgba(255,255,255,.95)!important;font-size:1.1rem!important;font-weight:500!important;text-shadow:0 2px 4px rgba(0,0,0,.6)!important;margin:15px 0!important}@media (max-width:992px){.sponsor-tiers-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.gold-tier .sponsors-list,.platinum-tier .sponsors-list{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.silver-tier .sponsors-list{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.title-tier .sponsors-list{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.green-tier .sponsors-list,.supporter-tier .sponsors-list{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.benefit-list{gap:8px}.benefit-list li{font-size:.9rem!important;padding:8px 14px!important}}body{background-color:var(--primary-dark);overflow-x:hidden;cursor:none}.font-orbitron{font-family:Orbitron,sans-serif}.font-rajdhani{font-family:Rajdhani,sans-serif}.custom-cursor{width:8px;height:8px;border-radius:50%;z-index:9999;mix-blend-mode:screen;box-shadow:0 0 10px var(--primary-accent),0 0 20px var(--primary-accent-light)}.cursor-trailer{width:40px;height:40px;border:1px solid var(--primary-accent-light);border-radius:50%;z-index:9998;transition:width .3s,height .3s,border .3s;opacity:.5}.noise{position:fixed;top:0;left:0;width:100%;height:100%;background-image:url('data:image/png;base64,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');opacity:.05;z-index:100;pointer-events:none}#loader{background:linear-gradient(135deg,var(--primary-dark) 0,var(--primary-mid) 100%)}.loader-progress{width:100%;max-width:300px;height:2px;background-color:rgba(255,255,255,.1);border-radius:4px;overflow:hidden}.loader-progress-bar{height:100%;width:0%;background:linear-gradient(90deg,var(--primary-accent) 0,var(--neon-purple) 100%);transition:width .5s}.loader-status{font-family:'Chakra Petch',sans-serif;letter-spacing:1px}.glitch-text,.gradient-text{font-family:Orbitron,sans-serif}.gradient-text{background:linear-gradient(90deg,var(--primary-accent) 0,var(--primary-accent-light) 50%,var(--neon-purple) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:800;font-size:4.5rem;letter-spacing:2px;position:relative}.glitch-text{font-size:5rem;font-weight:900;text-transform:uppercase;letter-spacing:4px;position:relative}#terminal-input,.nav-link{color:#fff;font-size:.9rem}.cyber-button,.nav-link{position:relative;font-family:'Chakra Petch',sans-serif;text-transform:uppercase}.glitch-text::after,.glitch-text::before{content:attr(data-text);position:absolute;top:0;width:100%;height:100%}.glitch-text::before{left:2px;text-shadow:-1px 0 var(--primary-accent);clip:rect(44px,450px,56px,0);animation:5s linear infinite alternate-reverse glitch-anim-1}.glitch-text::after{left:-2px;text-shadow:1px 0 var(--neon-purple);clip:rect(44px,450px,56px,0);animation:5s linear infinite alternate-reverse glitch-anim-2}#mobile-menu a::after,.nav-link::after{left:0;width:0;transition:width .3s;content:'';position:absolute}@media (max-width:400px){.glitch-text{font-size:3rem!important;letter-spacing:2px}}.cyber-button,.logo-text,.nav-link{letter-spacing:1px}@keyframes glitch-anim-1{0%,30%,60%,90%{clip:rect(22px,9999px,39px,0)}35%,5%,65%,95%{clip:rect(40px,9999px,72px,0)}10%,40%,70%{clip:rect(3px,9999px,88px,0)}15%,45%,75%{clip:rect(19px,9999px,15px,0)}20%,50%,80%{clip:rect(35px,9999px,47px,0)}100%,25%,55%,85%{clip:rect(58px,9999px,98px,0)}}@keyframes glitch-anim-2{0%,30%,60%,90%{clip:rect(65px,9999px,92px,0)}35%,5%,65%,95%{clip:rect(52px,9999px,15px,0)}10%,40%,70%{clip:rect(20px,9999px,75px,0)}15%,45%,75%{clip:rect(92px,9999px,6px,0)}20%,50%,80%{clip:rect(39px,9999px,87px,0)}100%,25%,55%,85%{clip:rect(4px,9999px,54px,0)}}.nav-link{transition:.3s;padding-bottom:5px}.cyber-button,.nav-link:hover,.terminal-output-command{color:var(--text-bright)}.nav-link::after{bottom:0;height:2px}.nav-link.active,.nav-link.text-cyan-400{color:var(--primary-accent)}.theme-option{width:18px;height:18px;border-radius:50%;border:2px solid transparent;cursor:pointer;transition:.3s}#mobile-menu-btn,#mobile-menu-close{border:none;transition:.2s;background:0 0;outline:0;cursor:pointer}.cyber-button,.terminal-container{border:1px solid var(--primary-accent);overflow:hidden}.theme-option:hover{transform:scale(1.15);box-shadow:0 0 10px currentColor}.theme-option.active{transform:scale(1.2);border-color:#fff;box-shadow:0 0 10px currentColor}#mobile-menu{visibility:visible;transition:transform .3s cubic-bezier(.4, 0, .2, 1)}#mobile-menu.translate-x-0{pointer-events:auto}#mobile-menu.-translate-x-full{pointer-events:none}#mobile-menu a{position:relative;padding-left:0;transition:.3s}#mobile-menu a:hover{padding-left:10px}#mobile-menu a::after{bottom:-1px;height:1px;background-color:var(--primary-accent,#00d7fe)}#mobile-menu-btn{padding:8px}.cyber-button{--button-width:180px;--button-height:50px;width:var(--button-width);height:var(--button-height);background:0 0;font-size:1rem;font-weight:600;cursor:pointer;transition:.3s;display:flex;align-items:center;justify-content:center}.cyber-button i{position:absolute;inset:0;display:block;background:linear-gradient(90deg,var(--primary-accent-dark) 0,var(--primary-accent) 100%);opacity:0;transition:.3s}.cyber-button::after,.cyber-button::before{content:'';position:absolute;background:var(--primary-dark);transition:.3s}.cyber-button.primary::before,.cyber-button::before{background:var(--primary-accent)}.cyber-button::before{width:8px;height:8px;top:-1px;left:-1px}.cyber-button::after{width:5px;height:5px;bottom:-1px;right:-1px;background:var(--primary-accent-light)}.cyber-button:hover{box-shadow:0 0 10px var(--primary-accent)}.cyber-button.primary{border-color:var(--primary-accent)}.cyber-button.primary::after{background:var(--primary-accent-light)}.cyber-button.secondary{border-color:var(--neon-purple)}.cyber-button.secondary i{background:linear-gradient(90deg,var(--neon-pink) 0,var(--neon-purple) 100%)}.cyber-button.secondary::before{background:var(--neon-purple)}.cyber-button.secondary::after{background:var(--neon-pink)}.cyber-button.secondary:hover{box-shadow:0 0 10px var(--neon-purple)}.backdrop-blur-md{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.logo-text{font-family:Orbitron,sans-serif}#terminal-input,.terminal-container{font-family:'Chakra Petch',monospace}@media (max-width:1023px){.theme-switcher,nav .cyber-button.primary{display:none!important}}@media (max-width:640px){.cyber-button{padding:.5rem .75rem;font-size:.8rem;--button-width:auto;--button-height:40px}.theme-option{width:16px;height:16px}}@keyframes slideIn{from{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slideOut{from{transform:translateX(0)}to{transform:translateX(-100%)}}@media (max-width:360px){#mobile-menu .cyber-button{width:100%;max-width:220px;margin:0 auto;font-size:.8rem;height:36px}#mobile-menu a{font-size:1.5rem!important}}.terminal-container{position:fixed;bottom:-350px;right:20px;width:500px;height:350px;background-color:rgba(0,10,20,.9);border-radius:8px;box-shadow:0 0 15px rgba(0,215,254,.3);transition:bottom .3s;z-index:49}.terminal-header,.terminal-toggle{background-color:rgba(0,20,40,.9);display:flex}.terminal-container.active{bottom:20px}.terminal-header{padding:10px;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(0,215,254,.3)}.terminal-buttons{display:flex;gap:6px}.terminal-button{width:12px;height:12px;border-radius:50%}.terminal-button.red{background-color:#ff5f56}.terminal-button.yellow{background-color:#ffbd2e}.terminal-button.green{background-color:#27c93f}.terminal-container.active~.terminal-toggle,.terminal-toggle:hover{background-color:rgba(0,215,254,.2)}.terminal-title{color:var(--primary-accent);font-size:.8rem}.terminal-body{height:calc(100% - 40px);padding:10px;overflow-y:auto;display:flex;flex-direction:column}#terminal-output{flex-grow:1;overflow-y:auto;margin-bottom:10px;color:#ddd;font-size:.9rem}.terminal-output-line{margin-bottom:5px;line-height:1.4}.terminal-output-success{color:#27c93f}.terminal-output-error{color:#ff5f56}.ascii-art,.terminal-prompt,.terminal-toggle{color:var(--primary-accent)}.terminal-input-line{display:flex;align-items:center;border-top:1px solid rgba(0,215,254,.2);padding-top:10px}.terminal-prompt{margin-right:8px;font-weight:700}#terminal-input{background-color:transparent;border:none;outline:0;flex-grow:1}.terminal-toggle{position:fixed;bottom:20px;right:20px;width:40px;height:40px;border:1px solid var(--primary-accent);border-radius:8px;align-items:center;justify-content:center;cursor:pointer;z-index:50;transition:.2s}.terminal-toggle:hover{transform:scale(1.1)}.ascii-art{font-family:monospace;white-space:pre;font-size:.7rem;line-height:1;margin:10px 0}@media (max-width:768px){.sponsors-section{padding:60px 0}.account-details-title,.tier-title{font-size:1.1rem}.platinum-tier .sponsor-card{height:150px}.gold-tier .sponsor-card{height:130px}.green-tier .sponsor-card,.silver-tier .sponsor-card{height:100px}.platinum-tier .sponsor-logo{font-size:1.6rem}.gold-tier .sponsor-logo{font-size:1.4rem}.silver-tier .sponsor-logo{font-size:1.2rem}.sponsor-benefits{padding:12px 10px}.benefit-list{flex-direction:column;align-items:center;gap:5px}.benefit-list li{width:100%;text-align:center;font-size:.9rem!important;padding:8px 14px!important}.sponsor-description{font-size:.95rem!important}.title-tier .sponsor-card{height:160px}.title-tier .sponsor-logo{font-size:1.8rem}.supporter-tier .sponsor-card{height:90px}.account-details-box{padding:15px}#mobile-menu{z-index:9999}.nav-link{font-size:.85rem}.terminal-container{width:90%;right:5%;left:5%;height:300px}.terminal-toggle{bottom:20px;right:20px}}@media (max-width:480px){.sponsor-tier{padding:1.25rem!important}.text-sm{font-size:.8rem!important}.sponsor-logo-container{height:80px!important;padding:.75rem!important}.grid.grid-cols-2.md\:grid-cols-4.gap-6.md\:gap-8{grid-template-columns:1fr 1fr;gap:.75rem}.sponsor-form label{margin-bottom:.25rem!important}h2.text-3xl.md\:text-4xl{font-size:1.75rem!important}.sponsor-tiers-grid{grid-template-columns:1fr}.gold-tier .sponsors-list,.green-tier .sponsors-list,.platinum-tier .sponsors-list,.silver-tier .sponsors-list,.supporter-tier .sponsors-list,.title-tier .sponsors-list{grid-template-columns:1fr 1fr}.sponsor-card{height:100px!important}.sponsor-logo{font-size:1.2rem!important}.benefit-list li{font-size:.85rem!important;padding:7px 12px!important}.title-tier .sponsor-card{height:120px}.title-tier .sponsor-logo{font-size:1.5rem}.account-details-box{padding:15px 10px}.account-details-title::after,.account-details-title::before{width:25px}.terminal-container{height:280px;bottom:-280px}.terminal-toggle{width:35px;height:35px}#terminal-input,#terminal-output{font-size:.8rem}}