@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Orbitron:wght@400;700;900&display=swap);*{margin:0;padding:0;box-sizing:border-box}body{font-family:Poppins,sans-serif;overflow-x:hidden;background:#000}.App{min-height:100vh;width:100%}.hero-section{min-height:100vh;width:100%;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.matrix-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:.3}.hero-background{width:100%;height:100vh;background:linear-gradient(135deg,#0a0a0a 0,#1a1a2e 25%,#16213e 50%,#0f3460 75%,#000 100%);background-size:400% 400%;animation:gradientShift 13.2s ease infinite;position:relative;display:flex;align-items:center;justify-content:center}.circuit-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(90deg,transparent 98%,#00ff41 99%,transparent 100%),linear-gradient(0deg,transparent 98%,#00ff41 99%,transparent 100%);background-size:50px 50px,80px 80px;opacity:.1;z-index:2;animation:circuitPulse 4.4s ease-in-out infinite}@keyframes circuitPulse{0%,100%{opacity:.1}50%{opacity:.2}}.scan-lines{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(transparent 50%,rgba(0,255,65,.03) 50%);background-size:100% 4px;z-index:3;animation:scanMove .11s linear infinite}@keyframes scanMove{0%{transform:translateY(0)}100%{transform:translateY(4px)}}.glitch-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent 0,rgba(255,0,0,.1) 2%,transparent 4%,transparent 96%,rgba(0,255,255,.1) 98%,transparent 100%);z-index:4;animation:glitchMove 3.3s ease-in-out infinite}@keyframes glitchMove{0%,100%{transform:translateX(0)}20%{transform:translateX(-2px)}40%{transform:translateX(2px)}60%{transform:translateX(-1px)}80%{transform:translateX(1px)}}.binary-stream{position:absolute;font-family:'Courier New',monospace;font-size:12px;color:#00ff41;opacity:.6;z-index:5;white-space:nowrap;animation:binaryFlow 8.8s linear infinite}.binary-1{top:10%;left:-100%;animation-delay:0s}.binary-2{top:30%;right:-100%;animation-delay:2s;animation-direction:reverse}.binary-3{top:70%;left:-100%;animation-delay:4s}.binary-4{top:90%;right:-100%;animation-delay:6s;animation-direction:reverse}@keyframes binaryFlow{0%{transform:translateX(0)}100%{transform:translateX(calc(100vw + 100%))}}.terminal-window{position:absolute;width:400px;height:275px;background:linear-gradient(135deg,#0a0a0a 0,#1a1a1a 100%);border:1px solid #333;border-radius:8px;backdrop-filter:blur(15px);z-index:15;animation:terminalGlow 2.2s ease-in-out infinite alternate;overflow:hidden;transition:all .3s ease;box-shadow:0 0 20px rgba(0,255,65,.2),inset 0 1px 0 rgba(255,255,255,.1),0 8px 32px rgba(0,0,0,.4)}.terminal-window.maximized{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;z-index:1000;border-radius:0}.terminal-window.dragging{z-index:20;box-shadow:0 0 40px rgba(0,255,65,.6),inset 0 1px 0 rgba(255,255,255,.1),0 12px 48px rgba(0,0,0,.6);transform:scale(1.02)}.terminal-minimized{position:absolute;width:120px;height:30px;background:rgba(0,0,0,.8);border:1px solid #00ff41;border-radius:15px;display:flex;align-items:center;gap:8px;padding:0 12px;cursor:pointer;font-family:'Courier New',monospace;font-size:11px;color:#00ff41;z-index:15;transition:all .2s ease}.terminal-minimized:hover{background:rgba(0,255,65,.1);box-shadow:0 0 15px rgba(0,255,65,.4)}.terminal-1{top:15%;right:5%;animation-delay:0s}.terminal-2{bottom:15%;right:5%;animation-delay:1s}@keyframes terminalGlow{0%{box-shadow:0 0 20px rgba(0,255,65,.2),inset 0 1px 0 rgba(255,255,255,.1),0 8px 32px rgba(0,0,0,.4)}100%{box-shadow:0 0 30px rgba(0,255,65,.4),inset 0 1px 0 rgba(255,255,255,.1),0 12px 48px rgba(0,0,0,.6)}}.terminal-header{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:linear-gradient(135deg,rgba(40,40,40,.9) 0,rgba(20,20,20,.9) 100%);border-bottom:1px solid #333;cursor:grab;user-select:none;position:relative}.terminal-header:active{cursor:grabbing}.terminal-title{display:flex;gap:6px;align-items:center}.terminal-title-text{font-family:'Courier New',monospace;font-size:11px;color:#ccc;font-weight:700;margin-left:8px}.terminal-controls{display:flex;gap:4px}.terminal-control-btn{width:16px;height:16px;border:none;border-radius:2px;background:rgba(255,255,255,.1);color:#ccc;font-size:10px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.terminal-control-btn:hover{background:rgba(255,255,255,.2);color:#fff}.terminal-control-btn.close:hover{background:#ff5f56;color:#fff}.terminal-dot{width:12px;height:12px;border-radius:50%;cursor:pointer;transition:all .2s ease;position:relative}.terminal-dot:hover{transform:scale(1.1);box-shadow:0 0 8px currentColor}.terminal-dot.red{background:#ff5f56;box-shadow:inset 0 1px 0 rgba(255,255,255,.2)}.terminal-dot.yellow{background:#ffbd2e;box-shadow:inset 0 1px 0 rgba(255,255,255,.2)}.terminal-dot.green{background:#27ca3f;box-shadow:inset 0 1px 0 rgba(255,255,255,.2)}.terminal-content{padding:12px;font-family:'Courier New',monospace;font-size:11px;color:#00ff41;position:relative;z-index:16;height:calc(100% - 45px);overflow-y:auto;background:rgba(0,0,0,.1)}.terminal-content::-webkit-scrollbar{width:8px}.terminal-content::-webkit-scrollbar-track{background:rgba(0,0,0,.2)}.terminal-content::-webkit-scrollbar-thumb{background:rgba(0,255,65,.3);border-radius:4px}.terminal-content::-webkit-scrollbar-thumb:hover{background:rgba(0,255,65,.5)}.terminal-session{line-height:1.4}.terminal-welcome{margin-bottom:8px;opacity:.7}.terminal-info{color:#888;font-size:10px;margin-bottom:4px}.terminal-command-block{margin-bottom:8px}.terminal-prompt-line{display:flex;align-items:flex-start;margin-bottom:2px}.terminal-prompt{color:#00ff41;font-weight:700;white-space:nowrap;margin-right:4px;font-family:'Courier New',monospace}.prompt-user{color:#00ff41;font-weight:700}.prompt-separator{color:#fff;margin:0 2px}.prompt-path{color:#4a9eff;font-weight:700}.git-branch-separator{color:#fff}.git-branch{color:#ff6b35;font-weight:700;font-style:italic}.prompt-symbol{color:#fff;margin-left:5px;font-weight:700}.terminal-status-bar{background:linear-gradient(135deg,#1a1a1a 0,#2d2d2d 100%);border-bottom:1px solid #444;padding:6px 12px;font-size:11px;font-family:'Courier New',monospace;display:flex;justify-content:space-between;align-items:center;color:#ccc;border-top:1px solid #555}.status-left,.status-right{display:flex;align-items:center;gap:15px}.status-item{display:flex;align-items:center;gap:4px}.status-label{color:#888;font-weight:700;text-transform:uppercase;font-size:10px}.status-value{color:#00ff41;font-weight:700;font-size:11px}.status-item:first-child .status-value{color:#ff6b35}.status-item:nth-child(2) .status-value{color:#4a9eff}.status-item:nth-child(3) .status-value{color:gold}.terminal-tabs{display:flex;align-items:center;gap:2px;margin:0 15px;flex:1}.terminal-tab{background:#2a2a2a;border:1px solid #444;border-bottom:none;border-radius:4px 4px 0 0;padding:4px 12px;font-size:11px;font-family:'Courier New',monospace;color:#888;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s ease;min-width:60px;justify-content:center}.terminal-tab:hover{background:#333;color:#ccc}.terminal-tab.active{background:#1a1a1a;color:#00ff41;border-color:#555;box-shadow:inset 0 -2px 0 #00ff41}.tab-close{color:#666;font-weight:700;font-size:14px;line-height:1;padding:0 2px;border-radius:2px;transition:all .2s ease}.tab-close:hover{background:#f44;color:#fff}.terminal-tab-new{background:#333;border:1px solid #555;border-radius:3px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:#888;cursor:pointer;font-size:16px;font-weight:700;transition:all .2s ease}.terminal-tab-new:hover{background:#444;color:#00ff41;border-color:#00ff41}.terminal-output{color:#ccc;margin-left:20px;margin-bottom:4px;white-space:pre-line;font-size:10px;line-height:1.3}.terminal-cursor{color:#00ff41;animation:blink 1s infinite;font-weight:700}@keyframes blink{0%,50%{opacity:1}100%,51%{opacity:0}}.terminal-line{margin-bottom:4px;animation:typewriter 2.2s steps(20) infinite;white-space:nowrap;overflow:hidden;position:relative}@keyframes typewriter{0%{width:0}50%{width:100%}100%{width:100%}}@keyframes gradientShift{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}.hero-content{text-align:center;z-index:10;position:relative;max-width:800px;padding:0 20px}.company-name{margin-bottom:30px;text-align:center;position:relative;z-index:10}.main-title{font-size:clamp(3.9rem, 10.4vw, 7.8rem);font-weight:800;line-height:1.1;margin-bottom:20px;text-shadow:0 0 30px rgba(0,255,65,.5);font-family:Orbitron,sans-serif;display:flex;flex-direction:column;align-items:center;gap:.5rem;transition:all .3s ease}.main-title.design-0 .pvt-ltd,.main-title.design-0 .saurik,.main-title.design-0 .solution{background:linear-gradient(45deg,#00ff41,#0c3,#008f11,#00ff41);background-size:400% 400%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:matrixFlow 3.3s ease-in-out infinite,textGlow0 2.2s ease-in-out infinite alternate;text-shadow:0 0 20px rgba(0,255,65,.5),0 0 40px rgba(0,255,65,.3);position:relative}.main-title.design-0 .pvt-ltd::before,.main-title.design-0 .saurik::before,.main-title.design-0 .solution::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(0,255,65,.1),transparent);animation:scanLine0 4.4s linear infinite}@keyframes matrixFlow{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}@keyframes textGlow0{0%{text-shadow:0 0 20px rgba(0,255,65,.5),0 0 40px rgba(0,255,65,.3)}100%{text-shadow:0 0 30px rgba(0,255,65,.8),0 0 60px rgba(0,255,65,.5)}}@keyframes scanLine0{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}.main-title.design-1 .pvt-ltd,.main-title.design-1 .saurik,.main-title.design-1 .solution{background:linear-gradient(45deg,#ff0080,#0ff,#ff8000,#8000ff,#ff0080);background-size:300% 300%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:cyberpunkPulse 2.75s ease-in-out infinite,neonGlow1 3.3s ease-in-out infinite;text-shadow:0 0 15px rgba(255,0,128,.6),0 0 30px rgba(0,255,255,.4);position:relative}.main-title.design-1 .pvt-ltd::after,.main-title.design-1 .saurik::after,.main-title.design-1 .solution::after{content:'';position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(45deg,#ff0080,#0ff,#ff8000,#8000ff);background-size:300% 300%;z-index:-1;filter:blur(10px);animation:cyberpunkPulse 2.75s ease-in-out infinite}@keyframes cyberpunkPulse{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}@keyframes neonGlow1{0%,100%{text-shadow:0 0 15px rgba(255,0,128,.6),0 0 30px rgba(0,255,255,.4)}50%{text-shadow:0 0 25px rgba(255,0,128,.9),0 0 50px rgba(0,255,255,.7)}}.main-title.design-2 .pvt-ltd,.main-title.design-2 .saurik,.main-title.design-2 .solution{background:linear-gradient(90deg,#ff006e,#8338ec,#3a86ff,#06ffa5,#ffbe0b,#ff006e);background-size:600% 600%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:holographicShift 4.4s linear infinite,glitchEffect .33s ease-in-out infinite;text-shadow:2px 0 #ff006e,-2px 0 #3a86ff,0 2px #06ffa5;position:relative}.main-title.design-2 .pvt-ltd::before,.main-title.design-2 .saurik::before,.main-title.design-2 .solution::before{content:attr(data-text);position:absolute;top:0;left:0;background:linear-gradient(90deg,#ff006e,#8338ec,#3a86ff);background-size:300% 300%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:holographicShift 4.4s linear infinite reverse;opacity:.7}@keyframes holographicShift{0%{background-position:0 50%}100%{background-position:600% 50%}}@keyframes glitchEffect{0%,100%,90%{transform:translate(0)}20%{transform:translate(-1px,1px)}40%{transform:translate(1px,-1px)}60%{transform:translate(-1px,-1px)}80%{transform:translate(1px,1px)}}.main-title.design-3 .pvt-ltd,.main-title.design-3 .saurik,.main-title.design-3 .solution{background:linear-gradient(135deg,#667eea,#764ba2,#f093fb,#f5576c,#4facfe,#00f2fe);background-size:400% 400%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:quantumFlow 3.85s ease-in-out infinite,dataStream 1.65s linear infinite;text-shadow:0 0 20px rgba(102,126,234,.5);position:relative;overflow:hidden}.main-title.design-3 .pvt-ltd::after,.main-title.design-3 .saurik::after,.main-title.design-3 .solution::after{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:dataStreamScan 2.2s linear infinite}@keyframes quantumFlow{0%,100%{background-position:0 50%}25%{background-position:100% 0}50%{background-position:100% 100%}75%{background-position:0 100%}}@keyframes dataStream{0%{filter:hue-rotate(0deg)}100%{filter:hue-rotate(360deg)}}@keyframes dataStreamScan{0%{left:-100%}100%{left:100%}}.main-title.design-4 .pvt-ltd,.main-title.design-4 .saurik,.main-title.design-4 .solution{background:linear-gradient(45deg,#ff9a9e,#fecfef,#fecfef,#ff9a9e,#a8edea,#fed6e3);background-size:300% 300%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:neuralPulse 2.2s ease-in-out infinite,synapseGlow 4.4s ease-in-out infinite;text-shadow:0 0 25px rgba(255,154,158,.6),0 0 50px rgba(168,237,234,.4);position:relative}.main-title.design-4 .pvt-ltd::before,.main-title.design-4 .saurik::before,.main-title.design-4 .solution::before{content:'';position:absolute;top:50%;left:50%;width:120%;height:120%;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(255,154,158,.1),rgba(168,237,234,.1),transparent);animation:neuralExpand 3.3s ease-in-out infinite;z-index:-1}@keyframes neuralPulse{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}@keyframes synapseGlow{0%,100%{text-shadow:0 0 25px rgba(255,154,158,.6),0 0 50px rgba(168,237,234,.4)}50%{text-shadow:0 0 35px rgba(255,154,158,.9),0 0 70px rgba(168,237,234,.7)}}@keyframes neuralExpand{0%,100%{transform:translate(-50%,-50%) scale(1);opacity:.3}50%{transform:translate(-50%,-50%) scale(1.2);opacity:.6}}.saurik{display:block;color:#fff;animation:slideInLeft 1.1s ease-out,textGlow 3.3s ease-in-out infinite;text-transform:uppercase;letter-spacing:3px}.solution{display:block;background:linear-gradient(45deg,#00ff41,#00d4ff,#ff0080,#00ff41);background-size:400% 400%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:slideInRight 1.1s ease-out .3s both,textGradient 3.3s ease infinite,textGlow 2.2s ease-in-out infinite;text-transform:uppercase;letter-spacing:2px}.pvt-ltd{display:block;color:#00ff41;font-size:.4em;font-weight:400;margin-top:10px;animation:fadeInUp 1.1s ease-out .6s both,textFlicker 4.4s ease-in-out infinite;letter-spacing:4px;text-transform:uppercase}@keyframes textGlow{0%,100%{text-shadow:0 0 10px rgba(0,255,65,.5)}50%{text-shadow:0 0 20px rgba(0,255,65,.8),0 0 30px rgba(0,255,65,.6)}}@keyframes textFlicker{0%,100%{opacity:1}50%{opacity:.8}75%{opacity:.9}}@keyframes textGradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes slideInLeft{from{opacity:0;transform:translateX(-100px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInRight{from{opacity:0;transform:translateX(100px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.tagline{margin-bottom:40px;animation:fadeInUp 1.1s ease-out .9s both}.tagline p{font-size:clamp(.792rem, 1.8vw, 1.08rem);color:#00ff41;font-weight:300;letter-spacing:1px;text-shadow:0 0 10px rgba(0,255,65,.3);min-height:1.5em;display:flex;align-items:center;justify-content:center}.typing-cursor{color:#00ff41;animation:cursorBlink 1s infinite;font-weight:300}@keyframes cursorBlink{0%,50%{opacity:1}100%,51%{opacity:0}}.hero-buttons{display:flex;gap:20px;justify-content:center;flex-wrap:wrap;animation:fadeInUp 1.1s ease-out 1.2s both}.cta-button{padding:15px 35px;border:none;border-radius:50px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:1px;position:relative;overflow:hidden;font-family:Orbitron,sans-serif}.cta-button::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,255,65,.3),transparent);transition:left .5s}.cta-button:hover::before{left:100%}.primary{background:linear-gradient(45deg,#00ff41,#00d4ff);color:#000;box-shadow:0 8px 25px rgba(0,255,65,.3)}.primary:hover{transform:translateY(-3px);box-shadow:0 12px 35px rgba(0,255,65,.5)}.secondary{background:0 0;color:#00ff41;border:2px solid #00ff41;backdrop-filter:blur(10px)}.secondary:hover{background:rgba(0,255,65,.1);transform:translateY(-3px);box-shadow:0 8px 25px rgba(0,255,65,.3)}.floating-elements{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:7}.floating-circle{position:absolute;border-radius:50%;background:rgba(0,255,65,.1);border:1px solid rgba(0,255,65,.3);backdrop-filter:blur(10px);animation:float 6s ease-in-out infinite}.floating-square{position:absolute;background:rgba(0,212,255,.1);border:1px solid rgba(0,212,255,.3);backdrop-filter:blur(5px);transform:rotate(45deg);animation:float 8s ease-in-out infinite reverse}.hex-grid{position:absolute;width:60px;height:60px;background:0 0;border:2px solid rgba(0,255,65,.3);clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);animation:hexRotate 10s linear infinite}.hex-1{top:25%;left:15%;animation-delay:0s}.hex-2{bottom:25%;right:20%;animation-delay:5s}@keyframes hexRotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.data-stream{position:absolute;width:2px;height:100px;background:linear-gradient(to bottom,transparent,#00ff41,transparent);animation:dataFlow 3s ease-in-out infinite}.stream-1{top:20%;left:25%;animation-delay:0s}.stream-2{top:60%;right:30%;animation-delay:1.5s}@keyframes dataFlow{0%,100%{opacity:0;transform:scaleY(0)}50%{opacity:1;transform:scaleY(1)}}.security-icons{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:8}.security-icon{position:absolute;width:40px;height:40px;color:#00ff41;opacity:.7;animation:securityFloat 12s ease-in-out infinite}.security-icon svg{width:100%;height:100%;filter:drop-shadow(0 0 8px rgba(0, 255, 65, .6))}.icon-1{top:12%;left:3%;width:35px;height:35px;opacity:.4;animation-delay:.5s;animation-duration:19.8s}.icon-2{top:78%;right:7%;width:55px;height:55px;opacity:.9;animation-delay:3.2s;animation-duration:24.2s;color:#00d4ff}.icon-3{top:33%;left:88%;width:28px;height:28px;opacity:.6;animation-delay:7.1s;animation-duration:17.6s;color:#ff0080}.icon-4{top:91%;right:45%;width:48px;height:48px;opacity:.3;animation-delay:1.8s;animation-duration:27.5s}.icon-5{top:8%;left:67%;width:42px;height:42px;opacity:.8;animation-delay:5.5s;animation-duration:20.9s;color:#00d4ff}.icon-6{top:58%;left:2%;width:38px;height:38px;opacity:.5;animation-delay:9.3s;animation-duration:23.1s}.icon-7{top:25%;left:23%;width:52px;height:52px;opacity:.7;animation-delay:2.7s;animation-duration:18.7s;color:#ff0080}.icon-8{top:72%;right:78%;width:31px;height:31px;opacity:.4;animation-delay:6.9s;animation-duration:25.3s}.icon-9{top:45%;left:92%;width:46px;height:46px;opacity:.6;animation-delay:4.4s;animation-duration:24.2s;color:#00d4ff}.icon-10{top:15%;left:41%;width:33px;height:33px;opacity:.8;animation-delay:8.1s;animation-duration:26.4s}.icon-11{top:87%;right:15%;width:44px;height:44px;opacity:.5;animation-delay:1.2s;animation-duration:19.8s;color:#ff0080}.icon-12{top:62%;left:55%;width:29px;height:29px;opacity:.7;animation-delay:7.8s;animation-duration:28.6s}.icon-13{top:38%;right:32%;width:50px;height:50px;opacity:.3;animation-delay:3.6s;animation-duration:16.5s;color:#00d4ff}.icon-14{top:5%;left:18%;width:36px;height:36px;opacity:.9;animation-delay:5.9s;animation-duration:23.1s}.icon-15{top:95%;left:73%;width:41px;height:41px;opacity:.4;animation-delay:2.3s;animation-duration:20.9s;color:#ff0080}@keyframes securityFloat{0%,100%{transform:translateY(0) translateX(0) rotate(0) scale(1);opacity:.7}25%{transform:translateY(-30px) translateX(20px) rotate(90deg) scale(1.1);opacity:.9}50%{transform:translateY(-15px) translateX(-10px) rotate(180deg) scale(.9);opacity:.6}75%{transform:translateY(-40px) translateX(15px) rotate(270deg) scale(1.2);opacity:.8}}.shield-icon{animation:shieldPulse 8s ease-in-out infinite}.lock-icon{animation:lockSway 10s ease-in-out infinite}.key-icon{animation:keyRotate 12s linear infinite}.bug-icon{animation:bugGlitch 6s ease-in-out infinite}.wifi-icon{animation:wifiPulse 4s ease-in-out infinite}.eye-icon{animation:eyeBlink 8s ease-in-out infinite}.server-icon{animation:serverFlicker 3s ease-in-out infinite}@keyframes shieldPulse{0%,100%{transform:scale(1) rotate(0);filter:drop-shadow(0 0 8px rgba(0, 255, 65, .6))}50%{transform:scale(1.3) rotate(180deg);filter:drop-shadow(0 0 15px rgba(0, 255, 65, .9))}}@keyframes lockSway{0%,100%{transform:translateX(0) rotate(0)}25%{transform:translateX(-15px) rotate(-10deg)}75%{transform:translateX(15px) rotate(10deg)}}@keyframes keyRotate{0%{transform:rotate(0) translateY(0)}50%{transform:rotate(180deg) translateY(-20px)}100%{transform:rotate(360deg) translateY(0)}}@keyframes bugGlitch{0%,100%,90%{transform:translateX(0);filter:hue-rotate(0deg)}10%{transform:translateX(-5px);filter:hue-rotate(90deg)}20%{transform:translateX(5px);filter:hue-rotate(180deg)}}@keyframes wifiPulse{0%,100%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}@keyframes eyeBlink{0%,100%,85%{transform:scaleY(1)}90%,95%{transform:scaleY(.1)}}@keyframes serverFlicker{0%,100%{opacity:.7}50%{opacity:1}75%{opacity:.3}}.network-connections{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:6}.connection-line{position:absolute;height:2px;background:linear-gradient(90deg,transparent,#00ff41,transparent);opacity:.4;animation:connectionPulse 4s ease-in-out infinite}.line-1{top:20%;left:10%;width:200px;transform:rotate(45deg);animation-delay:0s}.line-2{top:60%;right:15%;width:150px;transform:rotate(-30deg);animation-delay:1s}.line-3{bottom:25%;left:30%;width:180px;transform:rotate(60deg);animation-delay:2s}.line-4{top:40%;left:50%;width:120px;transform:rotate(-45deg);animation-delay:3s}@keyframes connectionPulse{0%,100%{opacity:.2;transform:scaleX(.5)}50%{opacity:.8;transform:scaleX(1)}}.radar-scanner{position:absolute;top:50%;left:50%;width:300px;height:300px;transform:translate(-50%,-50%);pointer-events:none;z-index:5;opacity:.3}.radar-sweep{position:absolute;top:50%;left:50%;width:2px;height:150px;background:linear-gradient(to top,transparent,#00ff41);transform-origin:bottom center;animation:radarSweep 4s linear infinite}.radar-rings{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.radar-ring{position:absolute;border:1px solid rgba(0,255,65,.3);border-radius:50%;animation:radarRingPulse 4s ease-out infinite}.ring-1{width:100px;height:100px;top:-50px;left:-50px;animation-delay:0s}.ring-2{width:200px;height:200px;top:-100px;left:-100px;animation-delay:1.3s}.ring-3{width:300px;height:300px;top:-150px;left:-150px;animation-delay:2.6s}@keyframes radarSweep{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes radarRingPulse{0%{opacity:0;transform:scale(.1)}50%{opacity:.6}100%{opacity:0;transform:scale(1)}}.circle-1{width:80px;height:80px;top:20%;left:10%;animation-delay:0s}.circle-2{width:120px;height:120px;top:60%;right:15%;animation-delay:2s}.circle-3{width:60px;height:60px;bottom:20%;left:20%;animation-delay:4s}.square-1{width:40px;height:40px;top:30%;right:25%;animation-delay:1s}.square-2{width:60px;height:60px;bottom:30%;right:10%;animation-delay:3s}@keyframes float{0%,100%{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(180deg)}}.main-title.design-5 .pvt-ltd,.main-title.design-5 .saurik,.main-title.design-5 .solution{background:linear-gradient(135deg,#ff9500,#ff5722,#e91e63,#9c27b0,#673ab7,#3f51b5);background-size:350% 350%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:stellarBurn 3.8s ease-in-out infinite,forgeGlow 2.2s ease-in-out infinite;text-shadow:0 0 35px rgba(255,149,0,.8),0 0 70px rgba(255,87,34,.6);position:relative}.main-title.design-5 .pvt-ltd::before,.main-title.design-5 .saurik::before,.main-title.design-5 .solution::before{content:'';position:absolute;top:50%;left:50%;width:150%;height:150%;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(255,149,0,.2),rgba(255,87,34,.1),transparent);animation:stellarExpansion 4s ease-in-out infinite;z-index:-1}@keyframes stellarBurn{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}@keyframes forgeGlow{0%,100%{text-shadow:0 0 35px rgba(255,149,0,.8),0 0 70px rgba(255,87,34,.6)}50%{text-shadow:0 0 50px #ff9500,0 0 100px rgba(255,87,34,.8)}}@keyframes stellarExpansion{0%,100%{transform:translate(-50%,-50%) scale(1) rotate(0);opacity:.4}50%{transform:translate(-50%,-50%) scale(1.3) rotate(180deg);opacity:.2}}.main-title.design-6 .pvt-ltd,.main-title.design-6 .saurik,.main-title.design-6 .solution{background:linear-gradient(90deg,#ff3030,#30ff30,#3030ff,#ffff30,#ff30ff,#30ffff);background-size:800% 800%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:digitalCorrupt .8s linear infinite,colorShift 3s ease-in-out infinite;text-shadow:3px 0 #ff3030,-3px 0 #30ff30,0 3px #3030ff,0 -3px #ffff30;position:relative;filter:contrast(1.2) saturate(1.5)}.main-title.design-6 .pvt-ltd::after,.main-title.design-6 .saurik::after,.main-title.design-6 .solution::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:repeating-linear-gradient(90deg,transparent,transparent 2px,rgba(255,255,255,.1) 2px,rgba(255,255,255,.1) 4px);animation:scanlines .1s linear infinite}@keyframes digitalCorrupt{0%,100%,90%{transform:translate(0)}10%{transform:translate(-2px,2px)}20%{transform:translate(2px,-2px)}30%{transform:translate(-2px,-2px)}40%{transform:translate(2px,2px)}50%{transform:translate(-1px,1px)}60%{transform:translate(1px,-1px)}70%{transform:translate(-1px,-1px)}80%{transform:translate(1px,1px)}}@keyframes colorShift{0%{background-position:0 50%}100%{background-position:800% 50%}}@keyframes scanlines{0%{transform:translateY(0)}100%{transform:translateY(4px)}}.main-title.design-7 .pvt-ltd,.main-title.design-7 .saurik,.main-title.design-7 .solution{background:linear-gradient(135deg,#ff9500,#ff5722,#e91e63,#9c27b0,#673ab7,#3f51b5);background-size:350% 350%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:stellarBurn 3.8s ease-in-out infinite,forgeGlow 2.2s ease-in-out infinite;text-shadow:0 0 35px rgba(255,149,0,.8),0 0 70px rgba(255,87,34,.6);position:relative}.main-title.design-7 .pvt-ltd::before,.main-title.design-7 .saurik::before,.main-title.design-7 .solution::before{content:'';position:absolute;top:50%;left:50%;width:150%;height:150%;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(255,149,0,.2),rgba(255,87,34,.1),transparent);animation:stellarExpansion 4s ease-in-out infinite;z-index:-1}@keyframes cosmicDrift{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}@keyframes voidPulse{0%,100%{text-shadow:0 0 40px rgba(114,9,183,.8),0 0 80px rgba(83,52,131,.6)}50%{text-shadow:0 0 60px #7209b7,0 0 120px rgba(83,52,131,.8)}}@keyframes cosmicExpansion{0%,100%{transform:scale(1);opacity:.3}50%{transform:scale(1.5);opacity:.1}}.main-title.design-8 .pvt-ltd,.main-title.design-8 .saurik,.main-title.design-8 .solution{background:linear-gradient(45deg,#0f0,#0c0,#090,#060,#030,#0f0);background-size:300% 300%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:laserSweep 2s linear infinite,gridPulse 1.5s ease-in-out infinite;text-shadow:0 0 20px rgba(0,255,0,.8),0 0 40px rgba(0,255,0,.6);position:relative}.main-title.design-8 .pvt-ltd::after,.main-title.design-8 .saurik::after,.main-title.design-8 .solution::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(90deg,transparent 48%,rgba(0,255,0,.3) 49%,rgba(0,255,0,.3) 51%,transparent 52%),linear-gradient(0deg,transparent 48%,rgba(0,255,0,.2) 49%,rgba(0,255,0,.2) 51%,transparent 52%);background-size:20px 20px;animation:gridMove 3s linear infinite}@keyframes laserSweep{0%{background-position:0 50%}100%{background-position:300% 50%}}@keyframes gridPulse{0%,100%{text-shadow:0 0 20px rgba(0,255,0,.8),0 0 40px rgba(0,255,0,.6)}50%{text-shadow:0 0 30px #0f0,0 0 60px rgba(0,255,0,.8)}}@keyframes gridMove{0%{background-position:0 0,0 0}100%{background-position:20px 20px,20px 20px}}.main-title.design-9 .pvt-ltd,.main-title.design-9 .saurik,.main-title.design-9 .solution{background:linear-gradient(60deg,#ff006e,#8338ec,#3a86ff,#06ffa5,#ffbe0b,#fb5607);background-size:600% 600%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:quantumEntangle 3.2s ease-in-out infinite,particleWave 1.8s ease-in-out infinite;text-shadow:0 0 25px rgba(255,0,110,.7),0 0 50px rgba(131,56,236,.5);position:relative}.main-title.design-9 .pvt-ltd::before,.main-title.design-9 .saurik::before,.main-title.design-9 .solution::before{content:'';position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;background:linear-gradient(60deg,#ff006e,#8338ec,#3a86ff,#06ffa5);background-size:600% 600%;z-index:-1;filter:blur(8px);animation:quantumEntangle 3.2s ease-in-out infinite reverse;opacity:.7}@keyframes quantumEntangle{0%,100%{background-position:0 0}25%{background-position:100% 0}50%{background-position:100% 100%}75%{background-position:0 100%}}@keyframes particleWave{0%,100%{transform:translateY(0) rotate(0)}25%{transform:translateY(-2px) rotate(1deg)}50%{transform:translateY(0) rotate(0)}75%{transform:translateY(2px) rotate(-1deg)}}.main-title.design-10 .pvt-ltd,.main-title.design-10 .saurik,.main-title.design-10 .solution{background:linear-gradient(90deg,#0ff,#f0f,#ff0,#0f0,red,#00f);background-size:400% 400%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:circuitFlow 2.5s linear infinite,neonFlicker .5s ease-in-out infinite;text-shadow:0 0 15px rgba(0,255,255,.8),0 0 30px rgba(255,0,255,.6);position:relative}.main-title.design-10 .pvt-ltd::after,.main-title.design-10 .saurik::after,.main-title.design-10 .solution::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent 0,rgba(0,255,255,.2) 25%,transparent 50%,rgba(255,0,255,.2) 75%,transparent 100%);animation:circuitPulse 1.5s ease-in-out infinite}@keyframes circuitFlow{0%{background-position:0 50%}100%{background-position:400% 50%}}@keyframes neonFlicker{0%,100%{opacity:1}50%{opacity:.95}}@keyframes circuitPulse{0%,100%{transform:scaleX(1)}50%{transform:scaleX(1.05)}}.main-title.design-11 .pvt-ltd,.main-title.design-11 .saurik,.main-title.design-11 .solution{background:linear-gradient(135deg,#ff9500,#ff5722,#e91e63,#9c27b0,#673ab7,#3f51b5);background-size:350% 350%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:stellarBurn 3.8s ease-in-out infinite,forgeGlow 2.2s ease-in-out infinite;text-shadow:0 0 35px rgba(255,149,0,.8),0 0 70px rgba(255,87,34,.6);position:relative}.main-title.design-11 .pvt-ltd::before,.main-title.design-11 .saurik::before,.main-title.design-11 .solution::before{content:'';position:absolute;top:50%;left:50%;width:150%;height:150%;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(255,149,0,.2),rgba(255,87,34,.1),transparent);animation:stellarExpansion 4s ease-in-out infinite;z-index:-1}@keyframes stellarBurn{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}@keyframes forgeGlow{0%,100%{text-shadow:0 0 35px rgba(255,149,0,.8),0 0 70px rgba(255,87,34,.6)}50%{text-shadow:0 0 50px #ff9500,0 0 100px rgba(255,87,34,.8)}}@keyframes stellarExpansion{0%,100%{transform:translate(-50%,-50%) scale(1) rotate(0);opacity:.4}50%{transform:translate(-50%,-50%) scale(1.3) rotate(180deg);opacity:.2}}.main-title.design-12 .pvt-ltd,.main-title.design-12 .saurik,.main-title.design-12 .solution{background:linear-gradient(180deg,#00d4aa,#00b4d8,#0077b6,#023e8a,#03045e,#001d3d);background-size:100% 400%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:dataCascade 2.8s ease-in-out infinite,streamFlow 1.5s linear infinite;text-shadow:0 0 25px rgba(0,212,170,.7),0 0 50px rgba(0,180,216,.5);position:relative}.main-title.design-12 .pvt-ltd::after,.main-title.design-12 .saurik::after,.main-title.design-12 .solution::after{content:'';position:absolute;top:-100%;left:0;right:0;height:300%;background:linear-gradient(180deg,rgba(0,212,170,.3),transparent,rgba(0,180,216,.3));animation:cascadeFlow 3s linear infinite}@keyframes dataCascade{0%{background-position:0 0}100%{background-position:0 400%}}@keyframes streamFlow{0%,100%{filter:brightness(1)}50%{filter:brightness(1.2)}}@keyframes cascadeFlow{0%{top:-100%}100%{top:100%}}.main-title.design-13 .pvt-ltd,.main-title.design-13 .saurik,.main-title.design-13 .solution{background:linear-gradient(45deg,#1a1a1a,#333,#666,#999,#ccc,#fff);background-size:300% 300%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:phantomShift 3.5s ease-in-out infinite,ghostGlow 2s ease-in-out infinite;text-shadow:0 0 30px rgba(255,255,255,.5),0 0 60px rgba(204,204,204,.3);position:relative;filter:contrast(1.5)}.main-title.design-13 .pvt-ltd::before,.main-title.design-13 .saurik::before,.main-title.design-13 .solution::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);animation:phantomScan 4s linear infinite}@keyframes phantomShift{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}@keyframes ghostGlow{0%,100%{text-shadow:0 0 30px rgba(255,255,255,.5),0 0 60px rgba(204,204,204,.3)}50%{text-shadow:0 0 45px rgba(255,255,255,.8),0 0 90px rgba(204,204,204,.6)}}@keyframes phantomScan{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}.main-title.design-14 .pvt-ltd,.main-title.design-14 .saurik,.main-title.design-14 .solution{background:linear-gradient(270deg,#ff0080,#8000ff,#0080ff,#00ff80,#ff8000,#ff0080);background-size:500% 500%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:temporalRift 2.2s ease-in-out infinite,timeDistortion .8s ease-in-out infinite;text-shadow:0 0 20px rgba(255,0,128,.6),0 0 40px rgba(128,0,255,.4);position:relative}.main-title.design-14 .pvt-ltd::after,.main-title.design-14 .saurik::after,.main-title.design-14 .solution::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(270deg,#ff0080,#8000ff,#0080ff,#00ff80);background-size:500% 500%;z-index:-1;filter:blur(12px);animation:temporalRift 2.2s ease-in-out infinite reverse;opacity:.6}@keyframes temporalRift{0%,100%{background-position:0 50%}25%{background-position:100% 0}50%{background-position:100% 100%}75%{background-position:0 100%}}@keyframes timeDistortion{0%,100%{transform:skewX(0)}25%{transform:skewX(2deg)}50%{transform:skewX(0)}75%{transform:skewX(-2deg)}}.main-title.design-15 .pvt-ltd,.main-title.design-15 .saurik,.main-title.design-15 .solution{background:linear-gradient(135deg,#ff4500,tomato,#dc143c,#b22222,#8b0000,#ff4500);background-size:300% 300%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:moltenFlow 3.5s ease-in-out infinite,coreHeat 2s ease-in-out infinite;text-shadow:0 0 40px rgba(255,69,0,.9),0 0 80px rgba(220,20,60,.7);position:relative}.main-title.design-15 .pvt-ltd::before,.main-title.design-15 .saurik::before,.main-title.design-15 .solution::before{content:'';position:absolute;top:50%;left:50%;width:140%;height:140%;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(255,69,0,.3),rgba(220,20,60,.2),transparent);animation:moltenExpansion 3.8s ease-in-out infinite;z-index:-1}@keyframes moltenFlow{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}@keyframes coreHeat{0%,100%{text-shadow:0 0 40px rgba(255,69,0,.9),0 0 80px rgba(220,20,60,.7)}50%{text-shadow:0 0 60px #ff4500,0 0 120px rgba(220,20,60,.9)}}@keyframes moltenExpansion{0%,100%{transform:translate(-50%,-50%) scale(1) rotate(0);opacity:.5}50%{transform:translate(-50%,-50%) scale(1.2) rotate(90deg);opacity:.3}}.main-title.design-16 .pvt-ltd,.main-title.design-16 .saurik,.main-title.design-16 .solution{background:linear-gradient(180deg,#0ff,#87ceeb,#4682b4,#191970,navy,#00008b);background-size:100% 400%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:arcticWind 4.2s ease-in-out infinite,frostBite 1.8s ease-in-out infinite;text-shadow:0 0 30px rgba(0,255,255,.8),0 0 60px rgba(135,206,235,.6);position:relative}.main-title.design-16 .pvt-ltd::after,.main-title.design-16 .saurik::after,.main-title.design-16 .solution::after{content:'';position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;background:linear-gradient(180deg,rgba(0,255,255,.2),rgba(135,206,235,.1));filter:blur(20px);animation:stormSwirl 3.5s ease-in-out infinite;z-index:-1}@keyframes arcticWind{0%,100%{background-position:0 0}50%{background-position:0 100%}}@keyframes frostBite{0%,100%{transform:scale(1)}50%{transform:scale(1.03)}}@keyframes stormSwirl{0%,100%{transform:rotate(0) scale(1)}50%{transform:rotate(180deg) scale(1.1)}}.main-title.design-17 .pvt-ltd,.main-title.design-17 .saurik,.main-title.design-17 .solution{background:linear-gradient(90deg,#ff1493,#0f0,#ff0,#ff4500,#8a2be2,#ff1493);background-size:600% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:neonRace 2.5s linear infinite,pulseBeat 1.5s ease-in-out infinite;text-shadow:0 0 25px rgba(255,20,147,.8),0 0 50px rgba(0,255,0,.6);position:relative}.main-title.design-17 .pvt-ltd::before,.main-title.design-17 .saurik::before,.main-title.design-17 .solution::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,rgba(255,20,147,.3),rgba(0,255,0,.2),rgba(255,255,0,.2));background-size:600% 100%;animation:neonRace 2.5s linear infinite reverse;filter:blur(8px);z-index:-1}@keyframes neonRace{0%{background-position:0 50%}100%{background-position:600% 50%}}@keyframes pulseBeat{0%,100%{text-shadow:0 0 25px rgba(255,20,147,.8),0 0 50px rgba(0,255,0,.6)}50%{text-shadow:0 0 40px #ff1493,0 0 80px rgba(0,255,0,.8)}}.main-title.design-18 .pvt-ltd,.main-title.design-18 .saurik,.main-title.design-18 .solution{background:linear-gradient(45deg,indigo,#8a2be2,orchid,#ff69b4,#ff1493,#dc143c);background-size:400% 400%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:nebulaSwirl 5s ease-in-out infinite,starBirth 3s ease-in-out infinite;text-shadow:0 0 35px rgba(138,43,226,.8),0 0 70px rgba(255,105,180,.6);position:relative}.main-title.design-18 .pvt-ltd::before,.main-title.design-18 .saurik::before,.main-title.design-18 .solution::before{content:'';position:absolute;top:50%;left:50%;width:200%;height:200%;transform:translate(-50%,-50%);background:radial-gradient(ellipse,rgba(138,43,226,.2),rgba(255,105,180,.1),transparent);animation:nebulaExpansion 6s ease-in-out infinite;z-index:-1}@keyframes nebulaSwirl{0%,100%{background-position:0 50%}25%{background-position:100% 0}50%{background-position:100% 100%}75%{background-position:0 100%}}@keyframes starBirth{0%,100%{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes nebulaExpansion{0%,100%{transform:translate(-50%,-50%) scale(1) rotate(0);opacity:.4}50%{transform:translate(-50%,-50%) scale(1.5) rotate(360deg);opacity:.2}}.main-title.design-19 .pvt-ltd,.main-title.design-19 .saurik,.main-title.design-19 .solution{background:linear-gradient(135deg,#00ff41,#39ff14,#0f0,#32cd32,#228b22,#006400);background-size:350% 350%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:matrixCode 3s linear infinite,quantumFlicker .5s ease-in-out infinite;text-shadow:0 0 30px rgba(0,255,65,.9),0 0 60px rgba(57,255,20,.7);position:relative}.main-title.design-19 .pvt-ltd::after,.main-title.design-19 .saurik::after,.main-title.design-19 .solution::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:repeating-linear-gradient(90deg,transparent,transparent 2px,rgba(0,255,65,.1) 2px,rgba(0,255,65,.1) 4px);animation:matrixScan 2s linear infinite;z-index:-1}@keyframes matrixCode{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}@keyframes quantumFlicker{0%,100%{opacity:1}50%{opacity:.8}}@keyframes matrixScan{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}.main-title.design-20 .pvt-ltd,.main-title.design-20 .saurik,.main-title.design-20 .solution{background:linear-gradient(180deg,#ff0,gold,#ff8c00,#ff4500,red,#8b0000);background-size:100% 500%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:solarEruption 4s ease-in-out infinite,flareIntensity 2.5s ease-in-out infinite;text-shadow:0 0 45px rgba(255,255,0,.9),0 0 90px rgba(255,140,0,.7);position:relative}.main-title.design-20 .pvt-ltd::before,.main-title.design-20 .saurik::before,.main-title.design-20 .solution::before{content:'';position:absolute;top:50%;left:50%;width:180%;height:180%;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(255,255,0,.3),rgba(255,140,0,.2),rgba(255,0,0,.1),transparent);animation:solarWave 5s ease-in-out infinite;z-index:-1}@keyframes solarEruption{0%,100%{background-position:0 0}50%{background-position:0 100%}}@keyframes flareIntensity{0%,100%{text-shadow:0 0 45px rgba(255,255,0,.9),0 0 90px rgba(255,140,0,.7)}50%{text-shadow:0 0 70px #ff0,0 0 140px rgba(255,140,0,.9)}}@keyframes solarWave{0%,100%{transform:translate(-50%,-50%) scale(1) rotate(0);opacity:.6}50%{transform:translate(-50%,-50%) scale(1.4) rotate(180deg);opacity:.3}}.main-title.design-0 .saurik,.main-title.design-0 .solution,.main-title.design-1 .saurik,.main-title.design-1 .solution,.main-title.design-10 .saurik,.main-title.design-10 .solution,.main-title.design-11 .saurik,.main-title.design-11 .solution,.main-title.design-12 .saurik,.main-title.design-12 .solution,.main-title.design-13 .saurik,.main-title.design-13 .solution,.main-title.design-14 .saurik,.main-title.design-14 .solution,.main-title.design-15 .saurik,.main-title.design-15 .solution,.main-title.design-16 .saurik,.main-title.design-16 .solution,.main-title.design-17 .saurik,.main-title.design-17 .solution,.main-title.design-18 .saurik,.main-title.design-18 .solution,.main-title.design-19 .saurik,.main-title.design-19 .solution,.main-title.design-2 .saurik,.main-title.design-2 .solution,.main-title.design-20 .saurik,.main-title.design-20 .solution,.main-title.design-3 .saurik,.main-title.design-3 .solution,.main-title.design-4 .saurik,.main-title.design-4 .solution,.main-title.design-5 .saurik,.main-title.design-5 .solution,.main-title.design-6 .saurik,.main-title.design-6 .solution,.main-title.design-7 .saurik,.main-title.design-7 .solution,.main-title.design-8 .saurik,.main-title.design-8 .solution,.main-title.design-9 .saurik,.main-title.design-9 .solution{font-size:4.6rem}.main-title.design-0 .pvt-ltd,.main-title.design-1 .pvt-ltd,.main-title.design-10 .pvt-ltd,.main-title.design-11 .pvt-ltd,.main-title.design-12 .pvt-ltd,.main-title.design-13 .pvt-ltd,.main-title.design-14 .pvt-ltd,.main-title.design-15 .pvt-ltd,.main-title.design-16 .pvt-ltd,.main-title.design-17 .pvt-ltd,.main-title.design-18 .pvt-ltd,.main-title.design-19 .pvt-ltd,.main-title.design-2 .pvt-ltd,.main-title.design-20 .pvt-ltd,.main-title.design-3 .pvt-ltd,.main-title.design-4 .pvt-ltd,.main-title.design-5 .pvt-ltd,.main-title.design-6 .pvt-ltd,.main-title.design-7 .pvt-ltd,.main-title.design-8 .pvt-ltd,.main-title.design-9 .pvt-ltd{font-size:1.725rem;margin-top:.5rem;letter-spacing:.3em}@media (max-width:768px){.main-title.design-0 .saurik,.main-title.design-0 .solution,.main-title.design-1 .saurik,.main-title.design-1 .solution,.main-title.design-10 .saurik,.main-title.design-10 .solution,.main-title.design-11 .saurik,.main-title.design-11 .solution,.main-title.design-12 .saurik,.main-title.design-12 .solution,.main-title.design-13 .saurik,.main-title.design-13 .solution,.main-title.design-14 .saurik,.main-title.design-14 .solution,.main-title.design-15 .saurik,.main-title.design-15 .solution,.main-title.design-16 .saurik,.main-title.design-16 .solution,.main-title.design-17 .saurik,.main-title.design-17 .solution,.main-title.design-18 .saurik,.main-title.design-18 .solution,.main-title.design-19 .saurik,.main-title.design-19 .solution,.main-title.design-2 .saurik,.main-title.design-2 .solution,.main-title.design-20 .saurik,.main-title.design-20 .solution,.main-title.design-3 .saurik,.main-title.design-3 .solution,.main-title.design-4 .saurik,.main-title.design-4 .solution,.main-title.design-5 .saurik,.main-title.design-5 .solution,.main-title.design-6 .saurik,.main-title.design-6 .solution,.main-title.design-7 .saurik,.main-title.design-7 .solution,.main-title.design-8 .saurik,.main-title.design-8 .solution,.main-title.design-9 .saurik,.main-title.design-9 .solution{font-size:2.875rem}.main-title.design-0 .pvt-ltd,.main-title.design-1 .pvt-ltd,.main-title.design-10 .pvt-ltd,.main-title.design-11 .pvt-ltd,.main-title.design-12 .pvt-ltd,.main-title.design-13 .pvt-ltd,.main-title.design-14 .pvt-ltd,.main-title.design-15 .pvt-ltd,.main-title.design-16 .pvt-ltd,.main-title.design-17 .pvt-ltd,.main-title.design-18 .pvt-ltd,.main-title.design-19 .pvt-ltd,.main-title.design-2 .pvt-ltd,.main-title.design-20 .pvt-ltd,.main-title.design-3 .pvt-ltd,.main-title.design-4 .pvt-ltd,.main-title.design-5 .pvt-ltd,.main-title.design-6 .pvt-ltd,.main-title.design-7 .pvt-ltd,.main-title.design-8 .pvt-ltd,.main-title.design-9 .pvt-ltd{font-size:1.15rem}.hero-buttons{flex-direction:column;align-items:center}.cta-button{width:200px}.terminal-window{display:none}.binary-stream{font-size:10px}}@media (max-width:480px){.hero-content{padding:0 15px}.main-title{font-size:2.5rem}.tagline p{font-size:1rem}.data-stream,.floating-circle,.floating-square,.hex-grid{display:none}}.floating-navbar{position:fixed;bottom:20px;left:20px;z-index:1000;display:flex;flex-direction:column-reverse;align-items:flex-start;gap:15px}.menu-toggle-btn{width:60px;height:60px;border:none;border-radius:50%;background:linear-gradient(135deg,rgba(0,255,65,.2) 0,rgba(0,153,255,.2) 50%,rgba(255,0,153,.2) 100%);backdrop-filter:blur(20px) saturate(180%);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.25, .46, .45, .94);box-shadow:0 8px 32px rgba(0,255,65,.3),0 4px 16px rgba(0,153,255,.2),inset 0 1px 0 rgba(255,255,255,.1);animation:menuFloat 6s ease-in-out infinite}.menu-toggle-btn:hover{transform:translateY(-5px) rotateX(10deg) scale(1.1);box-shadow:0 12px 40px rgba(0,255,65,.4),0 6px 20px rgba(0,153,255,.3),inset 0 1px 0 rgba(255,255,255,.2)}.nav-icon{width:24px;height:24px;color:#00ff41;filter:drop-shadow(0 0 10px #00ff41) drop-shadow(0 0 20px #00ff41);transition:all .3s ease}.menu-toggle-btn .nav-icon{width:28px;height:28px}.menu-toggle-btn:hover .nav-icon{color:#fff;filter:drop-shadow(0 0 15px #00ff41) drop-shadow(0 0 30px #00ff41) drop-shadow(0 0 45px #00ff41);transform:rotate(180deg)}.nav-menu{background:0 0;backdrop-filter:none;border:none;border-radius:0;padding:15px;box-shadow:none;font-family:'Segoe UI',Roboto,Arial,sans-serif;transform-style:preserve-3d;perspective:1000px;opacity:0;visibility:hidden;transform:translateY(-20px) scale(.8);transition:all .4s cubic-bezier(.25, .46, .45, .94);min-width:200px}.nav-menu-open{opacity:1;visibility:visible;transform:translateY(0) scale(1);animation:fadeInSlide .6s cubic-bezier(.25,.46,.45,.94) forwards}.nav-menu:hover{transform:translateY(-5px) rotateX(5deg) scale(1.02);box-shadow:none}.nav-menu .nav-menu-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.nav-menu .nav-menu-item{position:relative;margin-bottom:0}.nav-menu .nav-menu-button{display:flex;align-items:center;justify-content:flex-start;width:100%;background:0 0;color:#fff;border:none;padding:12px 16px;border-radius:0;font-size:14px;font-weight:600;cursor:pointer;transition:all .4s cubic-bezier(.25, .46, .45, .94);position:relative;overflow:hidden;text-transform:uppercase;letter-spacing:.5px;gap:12px;text-decoration:none}.nav-menu .nav-menu-button:hover{background:0 0;border-color:transparent;transform:translateX(-5px) scale(1.05);box-shadow:none}.nav-menu .nav-menu-button:hover .nav-icon{color:#fff;filter:drop-shadow(0 0 15px #00ff41) drop-shadow(0 0 30px #00ff41);transform:scale(1.2) rotate(10deg)}.nav-text{flex:1;text-align:left;font-size:13px}.nav-arrow{width:16px;height:16px;color:#00ff41;transition:all .3s ease;margin-left:auto}.nav-menu .nav-menu-button:hover .nav-arrow{transform:rotate(180deg);color:#fff;filter:drop-shadow(0 0 10px #00ff41)}.nav-menu .nav-submenu{list-style:none;margin:8px 0 8px 0;padding:0 0 8px 0;background:0 0;border:none;border-radius:0;overflow:hidden;max-height:0;opacity:0;transform:translateY(-10px);transition:all .4s cubic-bezier(.25, .46, .45, .94)}.nav-submenu-open{max-height:300px!important;opacity:1!important;transform:translateY(0)!important;display:block!important}.nav-menu .nav-submenu-item{margin:0}.nav-menu .nav-submenu-button{display:flex;align-items:center;width:100%;background:0 0;color:#fff;border:none;padding:10px 16px;font-size:12px;font-weight:500;cursor:pointer;transition:all .3s ease;gap:10px;text-transform:uppercase;letter-spacing:.3px;text-decoration:none}.nav-menu .nav-submenu-button:hover{background:0 0;color:#00ff41;transform:translateX(5px);text-shadow:0 0 10px #00ff41}.nav-menu .nav-submenu-button:hover .nav-icon{color:#00ff41;filter:drop-shadow(0 0 10px #00ff41);transform:scale(1.1)}@media (max-width:768px){.floating-navbar{bottom:15px;left:15px}.menu-toggle-btn{width:50px;height:50px}.menu-toggle-btn .nav-icon{width:20px;height:20px}.nav-menu{min-width:180px;padding:12px}.nav-menu .nav-menu-button{padding:10px 12px;font-size:12px}.nav-text{font-size:11px}}@media (max-width:480px){.floating-navbar{top:10px;right:10px}.menu-toggle-btn{width:45px;height:45px}.nav-menu{min-width:160px;padding:10px}.nav-menu .nav-menu-button{padding:8px 10px;font-size:11px;gap:8px}}.floating-nav-menu{position:fixed;top:20px;right:20px;z-index:1000;background:linear-gradient(135deg,rgba(15,52,96,.95) 0,rgba(25,62,106,.98) 50%,rgba(35,72,116,.95) 100%);backdrop-filter:blur(20px) saturate(180%);border:2px solid transparent;border-image:linear-gradient(45deg,#00ff41,#0099ff,#ff0099,#00ff41) 1;border-radius:20px;padding:20px 25px;box-shadow:0 20px 60px rgba(0,0,0,.4),0 8px 32px rgba(0,255,65,.15),inset 0 1px 0 rgba(255,255,255,.1);font-family:'Segoe UI',Roboto,Arial,sans-serif;min-width:220px;animation:fadeInSlide .8s cubic-bezier(.25,.46,.45,.94);transform-style:preserve-3d;perspective:1000px;transition:all .4s cubic-bezier(.25, .46, .45, .94)}.floating-nav-menu:hover{transform:translateY(-5px) rotateX(5deg);box-shadow:0 30px 80px rgba(0,0,0,.5),0 15px 50px rgba(0,255,65,.25),inset 0 1px 0 rgba(255,255,255,.2);border-image:linear-gradient(45deg,#00ff41,#0099ff,#ff0099,#ffff00,#00ff41) 1}.nav-menu-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.nav-menu-item{position:relative;margin-bottom:0}.nav-menu-button{display:flex;align-items:center;justify-content:space-between;width:100%;background:linear-gradient(135deg,rgba(0,255,65,.1) 0,rgba(0,153,255,.1) 100%);color:#fff;border:1px solid rgba(0,255,65,.3);padding:14px 18px;border-radius:12px;font-size:15px;font-weight:600;cursor:pointer;transition:all .4s cubic-bezier(.25, .46, .45, .94);position:relative;overflow:hidden;text-transform:uppercase;letter-spacing:.5px;backdrop-filter:blur(10px)}.nav-menu-button::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,255,65,.4),rgba(0,153,255,.4),transparent);transition:left .6s cubic-bezier(.25, .46, .45, .94);z-index:1}.nav-menu-button:hover::before{left:100%}.nav-menu-button:hover{background:linear-gradient(135deg,rgba(0,255,65,.25) 0,rgba(0,153,255,.25) 100%);border-color:rgba(0,255,65,.8);transform:translateX(8px) scale(1.02);box-shadow:0 8px 25px rgba(0,255,65,.3),0 4px 15px rgba(0,153,255,.2);text-shadow:0 0 10px rgba(0,255,65,.8)}.nav-menu-button:active{transform:translateX(8px) scale(.98)}.nav-arrow{font-size:12px;transition:transform .3s ease;color:#00ff41;text-shadow:0 0 5px rgba(0,255,65,.8)}.nav-menu-item:hover .nav-arrow{transform:rotate(180deg)}.nav-menu-link{display:block;color:#00ff41;text-decoration:none;padding:10px 15px;border-radius:6px;transition:all .3s ease;cursor:pointer;font-size:14px;font-weight:500;border:1px solid transparent;position:relative;overflow:hidden}.nav-menu-link::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,255,65,.2),transparent);transition:left .5s ease}.nav-menu-link:hover::before{left:100%}.nav-menu-link:hover{background:rgba(0,255,65,.1);border-color:rgba(0,255,65,.5);color:#fff;transform:translateX(5px);box-shadow:0 4px 15px rgba(0,255,65,.2)}.nav-menu-link.active{background:rgba(0,255,65,.2);border-color:#00ff41;color:#fff}.nav-submenu{position:absolute;top:0;left:calc(100% + 15px);background:linear-gradient(135deg,rgba(15,52,96,.98) 0,rgba(25,62,106,.99) 50%,rgba(35,72,116,.98) 100%);backdrop-filter:blur(25px) saturate(200%);border:2px solid transparent;border-image:linear-gradient(45deg,#00ff41,#0099ff,#ff0099,#00ff41) 1;border-radius:16px;padding:16px;box-shadow:0 25px 70px rgba(0,0,0,.5),0 10px 40px rgba(0,255,65,.2),inset 0 1px 0 rgba(255,255,255,.15);opacity:0;visibility:hidden;transform:translateX(-20px) rotateY(-15deg);transition:all .5s cubic-bezier(.25, .46, .45, .94);min-width:200px;z-index:1001;transform-style:preserve-3d;perspective:1000px}.nav-menu-item:hover .nav-submenu{opacity:1;visibility:visible;transform:translateX(0) rotateY(0)}.nav-submenu-item{margin-bottom:8px}.nav-submenu-item:last-child{margin-bottom:0}.nav-submenu-button{display:block;width:100%;background:linear-gradient(135deg,rgba(0,255,65,.08) 0,rgba(0,153,255,.08) 100%);color:#fff;border:1px solid rgba(0,255,65,.2);padding:12px 16px;border-radius:10px;font-size:14px;font-weight:500;cursor:pointer;transition:all .4s cubic-bezier(.25, .46, .45, .94);position:relative;overflow:hidden;text-align:left;letter-spacing:.3px}.nav-submenu-button::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,255,65,.3),rgba(0,153,255,.3),transparent);transition:left .5s cubic-bezier(.25, .46, .45, .94)}.nav-submenu-button:hover::before{left:100%}.nav-submenu-button:hover{background:linear-gradient(135deg,rgba(0,255,65,.2) 0,rgba(0,153,255,.2) 100%);border-color:rgba(0,255,65,.6);transform:translateX(6px) scale(1.02);box-shadow:0 6px 20px rgba(0,255,65,.25),0 3px 12px rgba(0,153,255,.15);text-shadow:0 0 8px rgba(0,255,65,.6)}.nav-submenu-button::after{content:'→';position:absolute;right:12px;top:50%;transform:translateY(-50%);opacity:0;transition:all .3s ease;color:#00ff41;font-size:14px;text-shadow:0 0 5px rgba(0,255,65,.8)}.nav-submenu-button:hover::after{opacity:1;transform:translateY(-50%) translateX(3px)}@keyframes fadeInSlide{0%{opacity:0;transform:translateY(-30px) rotateX(-20deg) scale(.9);filter:blur(10px)}50%{opacity:.7;transform:translateY(-10px) rotateX(-5deg) scale(.95);filter:blur(5px)}100%{opacity:1;transform:translateY(0) rotateX(0) scale(1);filter:blur(0px)}}@keyframes menuFloat{0%,100%{transform:translateY(0) rotateX(0)}50%{transform:translateY(-8px) rotateX(2deg)}}.floating-nav-menu{animation:fadeInSlide .8s cubic-bezier(.25,.46,.45,.94),menuFloat 6s ease-in-out infinite 2s}@keyframes buttonPulse{0%{box-shadow:0 0 0 0 rgba(0,255,65,.4)}70%{box-shadow:0 0 0 10px rgba(0,255,65,0)}100%{box-shadow:0 0 0 0 rgba(0,255,65,0)}}.nav-menu-button:focus{animation:buttonPulse 1.5s infinite}@keyframes borderShimmer{0%{border-image-source:linear-gradient(45deg,#00ff41,#0099ff,#ff0099,#00ff41)}25%{border-image-source:linear-gradient(45deg,#0099ff,#ff0099,#ffff00,#00ff41)}50%{border-image-source:linear-gradient(45deg,#ff0099,#ffff00,#00ff41,#0099ff)}75%{border-image-source:linear-gradient(45deg,#ffff00,#00ff41,#0099ff,#ff0099)}100%{border-image-source:linear-gradient(45deg,#00ff41,#0099ff,#ff0099,#00ff41)}}.floating-nav-menu:hover{animation:borderShimmer 2s linear infinite}.nav-menu-item:first-child{animation-delay:.1s}.nav-menu-item:nth-child(2){animation-delay:.2s}.nav-menu-item:nth-child(3){animation-delay:.3s}.nav-menu-item:nth-child(4){animation-delay:.4s}.nav-menu-item{animation:fadeInSlide .6s cubic-bezier(.25,.46,.45,.94) both}.nav-menu-link.active::after,.nav-menu-link:hover::after{content:'';position:absolute;top:50%;right:10px;transform:translateY(-50%);width:6px;height:6px;background:#00ff41;border-radius:50%;box-shadow:0 0 10px #00ff41}.nav-menu-link::after{content:'>';position:absolute;right:15px;top:50%;transform:translateY(-50%);opacity:0;transition:opacity .3s ease;color:#00ff41;font-weight:700}.nav-menu-link:hover::after{opacity:1}.nav-submenu-link::after{content:'→';position:absolute;right:10px;top:50%;transform:translateY(-50%);opacity:0;transition:opacity .3s ease;color:#00ff41;font-size:12px}.nav-submenu-link:hover::after{opacity:1}@media (max-width:768px){.floating-nav-menu{top:15px;right:15px;left:15px;padding:18px 20px;min-width:auto;border-radius:16px;transform:none;animation:fadeInSlide .8s cubic-bezier(.25,.46,.45,.94)}.floating-nav-menu:hover{transform:translateY(-3px)}.nav-menu-list{gap:10px}.nav-menu-button{padding:12px 16px;font-size:14px}.nav-submenu{position:static;margin-left:0;margin-top:10px;transform:none;opacity:1;visibility:visible;display:none;border-radius:12px;padding:12px;background:linear-gradient(135deg,rgba(15,52,96,.95) 0,rgba(25,62,106,.98) 100%)}.nav-menu-item:hover .nav-submenu{display:block;transform:none;animation:fadeInSlide .4s ease-out}.nav-submenu-button{padding:10px 14px;font-size:13px}}@media (max-width:480px){.floating-nav-menu{top:10px;right:10px;left:10px;padding:15px 18px;border-radius:14px}.nav-menu-button{padding:10px 14px;font-size:13px;letter-spacing:.3px}.nav-submenu{padding:10px;margin-top:8px}.nav-submenu-button{padding:8px 12px;font-size:12px}}.security-icon.icon-1,.security-icon.icon-11,.security-icon.icon-13,.security-icon.icon-15,.security-icon.icon-3,.security-icon.icon-5,.security-icon.icon-7,.security-icon.icon-9{transform-style:preserve-3d;perspective:1000px;animation:float3D 20s infinite ease-in-out,rotate3D 15s infinite linear}@keyframes float3D{0%,100%{transform:translateY(0) translateZ(0) rotateX(0) rotateY(0)}25%{transform:translateY(-30px) translateZ(50px) rotateX(15deg) rotateY(90deg)}50%{transform:translateY(-60px) translateZ(100px) rotateX(30deg) rotateY(180deg)}75%{transform:translateY(-30px) translateZ(50px) rotateX(15deg) rotateY(270deg)}}@keyframes rotate3D{0%{transform:rotateX(0) rotateY(0) rotateZ(0)}33%{transform:rotateX(120deg) rotateY(120deg) rotateZ(120deg)}66%{transform:rotateX(240deg) rotateY(240deg) rotateZ(240deg)}100%{transform:rotateX(360deg) rotateY(360deg) rotateZ(360deg)}}.security-icon.icon-1{animation:float3D 18s infinite ease-in-out,flipX 12s infinite linear}.security-icon.icon-3{animation:float3D 22s infinite ease-in-out,flipY 14s infinite linear}.security-icon.icon-5{animation:float3D 16s infinite ease-in-out,spin3D 10s infinite linear}.security-icon.icon-7{animation:float3D 24s infinite ease-in-out,wobble3D 8s infinite ease-in-out}.security-icon.icon-9{animation:float3D 20s infinite ease-in-out,tilt3D 16s infinite ease-in-out}.security-icon.icon-11{animation:float3D 19s infinite ease-in-out,cube3D 13s infinite linear}.security-icon.icon-13{animation:float3D 21s infinite ease-in-out,spiral3D 11s infinite linear}.security-icon.icon-15{animation:float3D 17s infinite ease-in-out,pendulum3D 9s infinite ease-in-out}@keyframes flipX{0%,100%{transform:rotateX(0)}50%{transform:rotateX(180deg)}}@keyframes flipY{0%,100%{transform:rotateY(0)}50%{transform:rotateY(180deg)}}@keyframes spin3D{0%{transform:rotateZ(0) rotateX(0)}50%{transform:rotateZ(180deg) rotateX(90deg)}100%{transform:rotateZ(360deg) rotateX(180deg)}}@keyframes wobble3D{0%,100%{transform:rotateX(0) rotateY(0) translateZ(0)}25%{transform:rotateX(15deg) rotateY(-10deg) translateZ(30px)}50%{transform:rotateX(-10deg) rotateY(15deg) translateZ(-20px)}75%{transform:rotateX(10deg) rotateY(-15deg) translateZ(40px)}}@keyframes tilt3D{0%,100%{transform:rotateX(0) rotateZ(0)}25%{transform:rotateX(20deg) rotateZ(10deg)}50%{transform:rotateX(-15deg) rotateZ(-8deg)}75%{transform:rotateX(10deg) rotateZ(12deg)}}@keyframes cube3D{0%{transform:rotateX(0) rotateY(0) rotateZ(0)}16.66%{transform:rotateX(90deg) rotateY(0) rotateZ(0)}33.33%{transform:rotateX(90deg) rotateY(90deg) rotateZ(0)}50%{transform:rotateX(90deg) rotateY(90deg) rotateZ(90deg)}66.66%{transform:rotateX(0) rotateY(90deg) rotateZ(90deg)}83.33%{transform:rotateX(0) rotateY(0) rotateZ(90deg)}100%{transform:rotateX(0) rotateY(0) rotateZ(0)}}@keyframes spiral3D{0%{transform:rotateX(0) rotateY(0) translateZ(0)}25%{transform:rotateX(90deg) rotateY(90deg) translateZ(50px)}50%{transform:rotateX(180deg) rotateY(180deg) translateZ(100px)}75%{transform:rotateX(270deg) rotateY(270deg) translateZ(50px)}100%{transform:rotateX(360deg) rotateY(360deg) translateZ(0)}}@keyframes pendulum3D{0%,100%{transform:rotateZ(0) rotateX(0) translateY(0)}25%{transform:rotateZ(30deg) rotateX(15deg) translateY(-20px)}50%{transform:rotateZ(0) rotateX(30deg) translateY(-40px)}75%{transform:rotateZ(-30deg) rotateX(15deg) translateY(-20px)}}.security-icon.icon-11:hover,.security-icon.icon-13:hover,.security-icon.icon-15:hover,.security-icon.icon-1:hover,.security-icon.icon-3:hover,.security-icon.icon-5:hover,.security-icon.icon-7:hover,.security-icon.icon-9:hover{transform:scale(1.3) rotateX(45deg) rotateY(45deg) translateZ(100px);box-shadow:0 0 30px rgba(0,255,65,.8),0 0 60px rgba(0,212,255,.6),0 0 90px rgba(255,0,128,.4);transition:all .3s ease-in-out}.tagline{margin-bottom:40px;animation:fadeInUp 1s ease-out .9s both}.tagline p{font-size:clamp(1.1rem, 2.5vw, 1.5rem);color:#00ff41;font-weight:300;letter-spacing:1px;text-shadow:0 0 10px rgba(0,255,65,.3)}.hero-buttons{display:flex;gap:20px;justify-content:center;flex-wrap:wrap;animation:fadeInUp 1.1s ease-out 1.5s both}.cta-button{padding:15px 35px;border:none;border-radius:50px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:1px;position:relative;overflow:hidden;font-family:Orbitron,sans-serif}.cta-button::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,255,65,.3),transparent);transition:left .5s}.cta-button:hover::before{left:100%}.primary{background:linear-gradient(45deg,#00ff41,#00d4ff);color:#000;box-shadow:0 8px 25px rgba(0,255,65,.3)}.primary:hover{transform:translateY(-3px);box-shadow:0 12px 35px rgba(0,255,65,.5)}.secondary{background:0 0;color:#00ff41;border:2px solid #00ff41;backdrop-filter:blur(10px)}.secondary:hover{background:rgba(0,255,65,.1);transform:translateY(-3px);box-shadow:0 8px 25px rgba(0,255,65,.3)}.floating-elements{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:7}.floating-circle{position:absolute;border-radius:50%;background:rgba(0,255,65,.1);border:1px solid rgba(0,255,65,.3);backdrop-filter:blur(10px);animation:float 6s ease-in-out infinite}.floating-square{position:absolute;background:rgba(0,212,255,.1);border:1px solid rgba(0,212,255,.3);backdrop-filter:blur(5px);transform:rotate(45deg);animation:float 8s ease-in-out infinite reverse}.hex-grid{position:absolute;width:60px;height:60px;background:0 0;border:2px solid rgba(0,255,65,.3);clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);animation:hexRotate 10s linear infinite}.hex-1{top:25%;left:15%;animation-delay:0s}.hex-2{bottom:25%;right:20%;animation-delay:5s}@keyframes hexRotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.data-stream{position:absolute;width:2px;height:100px;background:linear-gradient(to bottom,transparent,#00ff41,transparent);animation:dataFlow 3s ease-in-out infinite}.stream-1{top:20%;left:25%;animation-delay:0s}.stream-2{top:60%;right:30%;animation-delay:1.5s}@keyframes dataFlow{0%,100%{opacity:0;transform:scaleY(0)}50%{opacity:1;transform:scaleY(1)}}.security-icons{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:8}.security-icon{position:absolute;width:40px;height:40px;color:#00ff41;opacity:.7;animation:securityFloat 12s ease-in-out infinite}.security-icon svg{width:100%;height:100%;filter:drop-shadow(0 0 8px rgba(0, 255, 65, .6))}.icon-1{top:12%;left:3%;width:35px;height:35px;opacity:.4;animation-delay:.5s;animation-duration:19.8s}.icon-2{top:78%;right:7%;width:55px;height:55px;opacity:.9;animation-delay:3.2s;animation-duration:22s;color:#00d4ff}.icon-3{top:33%;left:88%;width:28px;height:28px;opacity:.6;animation-delay:7.1s;animation-duration:17.6s;color:#ff0080}.icon-4{top:91%;right:45%;width:48px;height:48px;opacity:.3;animation-delay:1.8s;animation-duration:27.5s}.icon-5{top:8%;left:67%;width:42px;height:42px;opacity:.8;animation-delay:5.5s;animation-duration:20.9s;color:#00d4ff}.icon-6{top:58%;left:2%;width:38px;height:38px;opacity:.5;animation-delay:9.3s;animation-duration:23.1s}.icon-7{top:25%;left:23%;width:52px;height:52px;opacity:.7;animation-delay:2.7s;animation-duration:18.7s;color:#ff0080}.icon-8{top:72%;right:78%;width:31px;height:31px;opacity:.4;animation-delay:6.9s;animation-duration:25.3s}.icon-9{top:45%;left:92%;width:46px;height:46px;opacity:.6;animation-delay:4.4s;animation-duration:22s;color:#00d4ff}.icon-10{top:15%;left:41%;width:33px;height:33px;opacity:.8;animation-delay:8.1s;animation-duration:26.4s}.icon-11{top:87%;right:15%;width:44px;height:44px;opacity:.5;animation-delay:1.2s;animation-duration:19.8s;color:#ff0080}.icon-12{top:62%;left:55%;width:29px;height:29px;opacity:.7;animation-delay:7.8s;animation-duration:28.6s}.icon-13{top:38%;right:32%;width:50px;height:50px;opacity:.3;animation-delay:3.6s;animation-duration:16.5s;color:#00d4ff}.icon-14{top:5%;left:18%;width:36px;height:36px;opacity:.9;animation-delay:5.9s;animation-duration:23.1s}.icon-15{top:95%;left:73%;width:41px;height:41px;opacity:.4;animation-delay:2.3s;animation-duration:20.9s;color:#ff0080}@keyframes securityFloat{0%,100%{transform:translateY(0) translateX(0) rotate(0) scale(1);opacity:.7}25%{transform:translateY(-30px) translateX(20px) rotate(90deg) scale(1.1);opacity:.9}50%{transform:translateY(-15px) translateX(-10px) rotate(180deg) scale(.9);opacity:.6}75%{transform:translateY(-40px) translateX(15px) rotate(270deg) scale(1.2);opacity:.8}}.shield-icon{animation:shieldPulse 8s ease-in-out infinite}.lock-icon{animation:lockSway 10s ease-in-out infinite}.key-icon{animation:keyRotate 12s linear infinite}.bug-icon{animation:bugGlitch 6s ease-in-out infinite}.wifi-icon{animation:wifiPulse 4s ease-in-out infinite}.eye-icon{animation:eyeBlink 8s ease-in-out infinite}.server-icon{animation:serverFlicker 3s ease-in-out infinite}@keyframes shieldPulse{0%,100%{transform:scale(1) rotate(0);filter:drop-shadow(0 0 8px rgba(0, 255, 65, .6))}50%{transform:scale(1.3) rotate(180deg);filter:drop-shadow(0 0 15px rgba(0, 255, 65, .9))}}@keyframes lockSway{0%,100%{transform:translateX(0) rotate(0)}25%{transform:translateX(-15px) rotate(-10deg)}75%{transform:translateX(15px) rotate(10deg)}}@keyframes keyRotate{0%{transform:rotate(0) translateY(0)}50%{transform:rotate(180deg) translateY(-20px)}100%{transform:rotate(360deg) translateY(0)}}@keyframes bugGlitch{0%,100%,90%{transform:translateX(0);filter:hue-rotate(0deg)}10%{transform:translateX(-5px);filter:hue-rotate(90deg)}20%{transform:translateX(5px);filter:hue-rotate(180deg)}}@keyframes wifiPulse{0%,100%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}@keyframes eyeBlink{0%,100%,85%{transform:scaleY(1)}90%,95%{transform:scaleY(.1)}}@keyframes serverFlicker{0%,100%{opacity:.7}50%{opacity:1}75%{opacity:.3}}.network-connections{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:6}.connection-line{position:absolute;height:2px;background:linear-gradient(90deg,transparent,#00ff41,transparent);opacity:.4;animation:connectionPulse 4s ease-in-out infinite}.line-1{top:20%;left:10%;width:200px;transform:rotate(45deg);animation-delay:0s}.line-2{top:60%;right:15%;width:150px;transform:rotate(-30deg);animation-delay:1s}.line-3{bottom:25%;left:30%;width:180px;transform:rotate(60deg);animation-delay:2s}.line-4{top:40%;left:50%;width:120px;transform:rotate(-45deg);animation-delay:3s}@keyframes connectionPulse{0%,100%{opacity:.2;transform:scaleX(.5)}50%{opacity:.8;transform:scaleX(1)}}.radar-scanner{position:absolute;top:50%;left:50%;width:300px;height:300px;transform:translate(-50%,-50%);pointer-events:none;z-index:5;opacity:.3}.radar-sweep{position:absolute;top:50%;left:50%;width:2px;height:150px;background:linear-gradient(to top,transparent,#00ff41);transform-origin:bottom center;animation:radarSweep 4s linear infinite}.radar-rings{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.radar-ring{position:absolute;border:1px solid rgba(0,255,65,.3);border-radius:50%;animation:radarRingPulse 4s ease-out infinite}.ring-1{width:100px;height:100px;top:-50px;left:-50px;animation-delay:0s}.ring-2{width:200px;height:200px;top:-100px;left:-100px;animation-delay:1.3s}.ring-3{width:300px;height:300px;top:-150px;left:-150px;animation-delay:2.6s}@keyframes radarSweep{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes radarRingPulse{0%{opacity:0;transform:scale(.1)}50%{opacity:.6}100%{opacity:0;transform:scale(1)}}.circle-1{width:80px;height:80px;top:20%;left:10%;animation-delay:0s}.circle-2{width:120px;height:120px;top:60%;right:15%;animation-delay:2s}.circle-3{width:60px;height:60px;bottom:20%;left:20%;animation-delay:4s}.square-1{width:40px;height:40px;top:30%;right:25%;animation-delay:1s}.square-2{width:60px;height:60px;bottom:30%;right:10%;animation-delay:3s}@keyframes float{0%,100%{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(180deg)}}@media (max-width:1024px){.terminal-window{width:85%;max-width:700px;height:400px}.floating-navbar{bottom:15px;left:15px}.menu-toggle-btn{width:55px;height:55px}.nav-menu-item{width:50px;height:50px}}@media (max-width:768px){.hero-content{padding:0 20px;text-align:center}.hero-buttons{flex-direction:column;align-items:center;gap:15px}.cta-button{width:220px;padding:12px 24px;font-size:1rem}.terminal-window{width:95%;max-width:600px;height:350px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.terminal-header{padding:8px 12px}.terminal-tabs{gap:5px}.terminal-tab{padding:4px 8px;font-size:.8rem}.status-bar{padding:4px 8px;font-size:.7rem}.status-item{margin-right:8px}.terminal-content{padding:8px;font-size:.8rem}.binary-stream{font-size:8px}.floating-navbar{bottom:10px;left:10px}.menu-toggle-btn{width:50px;height:50px}.nav-menu-item{width:45px;height:45px}.floating-circle,.floating-square{opacity:.3}.hex-grid{opacity:.2}}@media (max-width:480px){.hero-content{padding:0 15px}.main-title{font-size:2rem!important;line-height:1.2}.tagline p{font-size:.9rem;line-height:1.4}.hero-buttons{margin-top:20px}.cta-button{width:200px;padding:10px 20px;font-size:.9rem}.terminal-window{width:98%;height:300px;margin:0}.terminal-header{padding:6px 8px}.window-controls{gap:6px}.control-dot{width:10px;height:10px}.terminal-tabs{gap:3px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.terminal-tabs::-webkit-scrollbar{display:none}.terminal-tab{padding:3px 6px;font-size:.7rem;min-width:60px;flex-shrink:0}.status-bar{padding:3px 6px;font-size:.6rem;overflow-x:auto}.status-item{margin-right:6px;white-space:nowrap}.terminal-content{padding:6px;font-size:.7rem;line-height:1.2}.terminal-prompt{font-size:.7rem}.floating-navbar{bottom:8px;left:8px}.menu-toggle-btn{width:45px;height:45px}.nav-menu-item{width:40px;height:40px}.nav-icon{width:18px;height:18px}.data-stream,.floating-circle,.floating-square,.hex-grid{display:none}.circuit-overlay{opacity:.05}.scan-lines{display:none}}@media (max-width:360px){.main-title{font-size:1.8rem!important}.tagline p{font-size:.8rem}.cta-button{width:180px;padding:8px 16px;font-size:.8rem}.terminal-window{height:250px}.terminal-content{font-size:.65rem}.menu-toggle-btn{width:40px;height:40px}.nav-menu-item{width:35px;height:35px}}@media (max-width:768px) and (orientation:landscape){.hero-content{padding:10px 20px}.main-title{font-size:2.2rem!important}.terminal-window{height:280px}.hero-buttons{margin-top:15px}}.loading-screen{position:fixed;top:0;left:0;width:100vw;height:100vh;background:linear-gradient(135deg,#0a0a0a 0,#1a1a2e 50%,#16213e 100%);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:10000;overflow:hidden}.loading-screen::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 20% 80%,rgba(0,255,255,.1) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(0,255,0,.1) 0,transparent 50%),radial-gradient(circle at 40% 40%,rgba(255,0,255,.1) 0,transparent 50%);animation:backgroundPulse 4s ease-in-out infinite}@keyframes backgroundPulse{0%,100%{opacity:.3}50%{opacity:.7}}.loading-content{text-align:center;z-index:2;position:relative}.loading-logo{width:120px;height:120px;margin:0 auto 30px;position:relative}.shield-container{position:relative;width:100%;height:100%}.shield-svg{width:100%;height:100%;filter:drop-shadow(0 0 20px rgba(0, 255, 255, .5));animation:shieldPulse 2s ease-in-out infinite}@keyframes shieldPulse{0%,100%{transform:scale(1);filter:drop-shadow(0 0 20px rgba(0, 255, 255, .5))}50%{transform:scale(1.05);filter:drop-shadow(0 0 30px rgba(0, 255, 255, .8))}}.shield-inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60%;height:60%;background:linear-gradient(45deg,#0ff,#0080ff);border-radius:50%;animation:innerRotate 3s linear infinite}@keyframes innerRotate{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(360deg)}}.loading-title{font-size:2.5rem;font-weight:700;background:linear-gradient(45deg,#0ff,#0080ff,#0f0);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:gradientShift 3s ease-in-out infinite;margin-bottom:10px;font-family:Arial,sans-serif}@keyframes gradientShift{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}.loading-subtitle{font-size:1.2rem;color:#888;margin-bottom:40px;font-family:'Courier New',monospace}.loading-progress{width:300px;margin:0 auto 20px}.progress-bar-container{width:100%;height:6px;background:rgba(255,255,255,.1);border-radius:3px;overflow:hidden;position:relative}.progress-bar{height:100%;background:linear-gradient(90deg,#0ff,#0080ff,#0f0);background-size:200% 100%;border-radius:3px;transition:width .3s ease;animation:progressGlow 2s ease-in-out infinite}@keyframes progressGlow{0%,100%{box-shadow:0 0 10px rgba(0,255,255,.5);background-position:0 50%}50%{box-shadow:0 0 20px rgba(0,255,255,.8);background-position:100% 50%}}.progress-text{color:#0ff;font-size:.9rem;margin-top:10px;font-family:'Courier New',monospace}.loading-phase{color:#888;font-size:1rem;margin-top:20px;font-family:'Courier New',monospace;min-height:24px;animation:textFade .5s ease-in-out}@keyframes textFade{0%{opacity:0;transform:translateY(10px)}100%{opacity:1;transform:translateY(0)}}.security-dots{display:flex;justify-content:center;margin-top:30px;gap:8px}.security-dot{width:8px;height:8px;border-radius:50%;background:rgba(0,255,255,.3);animation:dotPulse 1.5s ease-in-out infinite}.security-dot:first-child{animation-delay:0s}.security-dot:nth-child(2){animation-delay:.2s}.security-dot:nth-child(3){animation-delay:.4s}.security-dot:nth-child(4){animation-delay:.6s}.security-dot:nth-child(5){animation-delay:.8s}@keyframes dotPulse{0%,100%{background:rgba(0,255,255,.3);transform:scale(1)}50%{background:#0ff;transform:scale(1.2)}}.loading-particles{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden}.particle{position:absolute;width:2px;height:2px;background:#0ff;border-radius:50%;animation:particleFloat 6s linear infinite}@keyframes particleFloat{0%{transform:translateY(100vh) translateX(0);opacity:0}10%{opacity:1}90%{opacity:1}100%{transform:translateY(-10vh) translateX(100px);opacity:0}}@media (max-width:768px){.loading-title{font-size:2rem}.loading-subtitle{font-size:1rem}.loading-logo{width:100px;height:100px}.loading-progress{width:250px}}@media (max-width:480px){.loading-title{font-size:1.8rem}.loading-subtitle{font-size:.9rem}.loading-logo{width:80px;height:80px}.loading-progress{width:200px}.loading-phase{font-size:.9rem}}.skip-link{position:absolute;top:-40px;left:6px;background:#00ff41;color:#000;padding:8px;text-decoration:none;border-radius:4px;z-index:10000;font-weight:700;transition:top .3s}.skip-link:focus{top:6px}:focus{outline:2px solid #00ff41;outline-offset:2px}@media (prefers-contrast:high){.App{background:#000;color:#fff}.terminal-window{border:2px solid #fff}.floating-navbar{background:#000;border:1px solid #fff}}@media (prefers-reduced-motion:reduce){*{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important}.binary-stream,.floating-elements>*,.matrix-background,.security-icons>*{animation:none!important}}