@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap";.glass-effect[data-v-c2d702e1]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1e293b4d;border:1px solid rgba(100,116,139,.2)}.nav-link[data-v-c2d702e1]{position:relative;transition:color .3s ease}.nav-link[data-v-c2d702e1]:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:2px;background:linear-gradient(90deg,#10b981,#1e40af);transition:width .3s ease}.nav-link[data-v-c2d702e1]:hover:after{width:100%}[data-v-9c9354c6]{font-family:Inter,sans-serif}body[data-v-9c9354c6]{background:linear-gradient(135deg,#0a1628,#1e293b);overflow-x:hidden}.hero-bg[data-v-9c9354c6]{background:linear-gradient(135deg,#0a0e27,#1a1f3a,#0a0e27);position:relative;overflow:hidden}.hero-bg[data-v-9c9354c6]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 30%,rgba(16,185,129,.15) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgba(30,64,175,.15) 0%,transparent 50%);animation:gradientShift-9c9354c6 15s ease infinite}@keyframes gradientShift-9c9354c6{0%,to{opacity:1}50%{opacity:.7}}.tech-grid-bg[data-v-9c9354c6]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(16,185,129,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(16,185,129,.1) 1px,transparent 1px);background-size:50px 50px;animation:gridMove-9c9354c6 20s linear infinite;z-index:0}@keyframes gridMove-9c9354c6{0%{transform:translate(0)}to{transform:translate(50px,50px)}}.light-beam[data-v-9c9354c6]{position:absolute;width:2px;height:200px;background:linear-gradient(180deg,transparent,rgba(16,185,129,.8),transparent);filter:blur(2px);animation:beamMove-9c9354c6 8s ease-in-out infinite}.light-beam-1[data-v-9c9354c6]{left:20%;top:-200px;animation-delay:0s}.light-beam-2[data-v-9c9354c6]{left:50%;top:-200px;animation-delay:2.5s;background:linear-gradient(180deg,transparent,rgba(30,64,175,.8),transparent)}.light-beam-3[data-v-9c9354c6]{left:80%;top:-200px;animation-delay:5s}@keyframes beamMove-9c9354c6{0%{top:-200px;opacity:0}10%{opacity:1}90%{opacity:1}to{top:100%;opacity:0}}.floating-elements[data-v-9c9354c6]{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;pointer-events:none}.tech-circle[data-v-9c9354c6]{position:absolute;border:2px solid rgba(16,185,129,.3);border-radius:50%;animation:float-9c9354c6 20s ease-in-out infinite}.tech-circle-1[data-v-9c9354c6]{width:100px;height:100px;top:20%;left:10%;animation-delay:0s}.tech-circle-2[data-v-9c9354c6]{width:150px;height:150px;top:60%;right:15%;border-color:#1e40af4d;animation-delay:3s}.tech-circle-3[data-v-9c9354c6]{width:80px;height:80px;bottom:20%;left:70%;border-color:#8b5cf64d;animation-delay:6s}@keyframes float-9c9354c6{0%,to{transform:translate(0) rotate(0)}25%{transform:translate(20px,-20px) rotate(90deg)}50%{transform:translateY(-40px) rotate(180deg)}75%{transform:translate(-20px,-20px) rotate(270deg)}}.tech-hexagon[data-v-9c9354c6]{position:absolute;width:60px;height:60px;background:transparent;border:2px solid rgba(16,185,129,.2);clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);animation:hexFloat-9c9354c6 15s ease-in-out infinite}.tech-hexagon-1[data-v-9c9354c6]{top:30%;right:20%;animation-delay:1s}.tech-hexagon-2[data-v-9c9354c6]{bottom:30%;left:15%;border-color:#1e40af33;animation-delay:4s}@keyframes hexFloat-9c9354c6{0%,to{transform:translateY(0) rotate(0) scale(1);opacity:.3}50%{transform:translateY(-30px) rotate(180deg) scale(1.2);opacity:.6}}.glass-effect[data-v-9c9354c6]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1e293b4d;border:1px solid rgba(100,116,139,.2)}.gradient-text[data-v-9c9354c6]{background:linear-gradient(135deg,#10b981,#1e40af);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hover-lift[data-v-9c9354c6]{transition:all .3s ease}.hover-lift[data-v-9c9354c6]:hover{transform:translateY(-8px);box-shadow:0 20px 40px #10b98133}.particle-canvas[data-v-9c9354c6]{position:absolute;top:0;left:0;z-index:1;opacity:.8}.content-layer[data-v-9c9354c6]{position:relative;z-index:2}.content-layer h1[data-v-9c9354c6]{text-shadow:0 0 20px rgba(16,185,129,.3);animation:titleGlow-9c9354c6 3s ease-in-out infinite}@keyframes titleGlow-9c9354c6{0%,to{text-shadow:0 0 20px rgba(16,185,129,.3),0 0 40px rgba(16,185,129,.2)}50%{text-shadow:0 0 30px rgba(16,185,129,.5),0 0 60px rgba(16,185,129,.3)}}.content-layer button[data-v-9c9354c6]{position:relative;overflow:hidden}.content-layer button[data-v-9c9354c6]:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#ffffff4d;transform:translate(-50%,-50%);transition:width .6s,height .6s}.content-layer button[data-v-9c9354c6]:hover:before{width:300px;height:300px}.code-animation[data-v-9c9354c6]{font-family:JetBrains Mono,monospace;background:#000c;border-radius:8px;padding:20px;color:#10b981;font-size:14px;line-height:1.5;overflow:hidden}.typing-effect[data-v-9c9354c6]:after{content:"|";animation:blink-9c9354c6 1s infinite}@keyframes blink-9c9354c6{0%,50%{opacity:1}51%,to{opacity:0}}.stats-counter[data-v-9c9354c6]{font-size:3rem;font-weight:800;color:#10b981}.industry-card[data-v-9c9354c6]{background:#1e293b80;border:1px solid rgba(100,116,139,.3);border-radius:12px;padding:24px;transition:all .3s ease;cursor:pointer}.industry-card[data-v-9c9354c6]:hover{border-color:#10b981;background:#10b9811a;transform:scale(1.02)}.industry-card.active[data-v-9c9354c6]{border-color:#1e40af;background:#1e40af1a}.demo-output[data-v-9c9354c6]{background:#000000e6;border-radius:8px;padding:20px;min-height:300px;font-family:JetBrains Mono,monospace;color:#10b981;font-size:12px;overflow-y:auto}.nav-link[data-v-9c9354c6]{position:relative;transition:color .3s ease}.nav-link[data-v-9c9354c6]:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:2px;background:linear-gradient(90deg,#10b981,#1e40af);transition:width .3s ease}.nav-link[data-v-9c9354c6]:hover:after{width:100%}[data-v-93a108e0]{font-family:Inter,sans-serif}body[data-v-93a108e0]{background:linear-gradient(135deg,#0a1628,#1e293b);overflow-x:hidden}.glass-effect[data-v-93a108e0]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1e293b4d;border:1px solid rgba(100,116,139,.2)}.gradient-text[data-v-93a108e0]{background:linear-gradient(135deg,#10b981,#1e40af);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hover-lift[data-v-93a108e0]{transition:all .3s ease}.hover-lift[data-v-93a108e0]:hover{transform:translateY(-8px);box-shadow:0 20px 40px #10b98133}.timeline-item[data-v-93a108e0]{position:relative;padding-left:2rem}.timeline-item[data-v-93a108e0]:before{content:"";position:absolute;left:0;top:.5rem;width:12px;height:12px;background:linear-gradient(135deg,#10b981,#1e40af);border-radius:50%;box-shadow:0 0 20px #10b98180}.timeline-item[data-v-93a108e0]:after{content:"";position:absolute;left:5px;top:1.5rem;width:2px;height:calc(100% - 1rem);background:linear-gradient(180deg,#10B981,transparent)}.timeline-item[data-v-93a108e0]:last-child:after{display:none}.pdca-circle[data-v-93a108e0]{width:300px;height:300px;border-radius:50%;position:relative;margin:0 auto;background:conic-gradient(#1e40af,#1e40af 90deg,#10b981 90deg,#10b981 180deg,#f59e0b 180deg,#f59e0b 270deg,#8b5cf6 270deg,#8b5cf6 360deg);padding:20px}.pdca-inner[data-v-93a108e0]{width:100%;height:100%;border-radius:50%;background:#0a1628e6;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#fff;text-align:center}.pdca-section[data-v-93a108e0]{position:absolute;width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;font-weight:700;color:#fff}.pdca-section[data-v-93a108e0]:hover{transform:scale(1.1);box-shadow:0 10px 30px #0000004d}.pdca-plan[data-v-93a108e0]{top:20px;left:50%;transform:translate(-50%);background:#1e40af}.pdca-do[data-v-93a108e0]{top:50%;right:20px;transform:translateY(-50%);background:#10b981}.pdca-check[data-v-93a108e0]{bottom:20px;left:50%;transform:translate(-50%);background:#f59e0b}.pdca-act[data-v-93a108e0]{top:50%;left:20px;transform:translateY(-50%);background:#8b5cf6}.team-card[data-v-93a108e0]{background:#1e293b80;border:1px solid rgba(100,116,139,.3);border-radius:16px;padding:24px;text-align:center;transition:all .3s ease}.team-card[data-v-93a108e0]:hover{border-color:#10b981;background:#10b9811a;transform:translateY(-8px)}.nav-link[data-v-93a108e0]{position:relative;transition:color .3s ease}.nav-link[data-v-93a108e0]:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:2px;background:linear-gradient(90deg,#10b981,#1e40af);transition:width .3s ease}.nav-link[data-v-93a108e0]:hover:after{width:100%}[data-v-d88814a6]{font-family:Inter,sans-serif}body[data-v-d88814a6]{background:linear-gradient(135deg,#0a1628,#1e293b);overflow-x:hidden}.glass-effect[data-v-d88814a6]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1e293b4d;border:1px solid rgba(100,116,139,.2)}.gradient-text[data-v-d88814a6]{background:linear-gradient(135deg,#10b981,#1e40af);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hover-lift[data-v-d88814a6]{transition:all .3s ease}.hover-lift[data-v-d88814a6]:hover{transform:translateY(-8px);box-shadow:0 20px 40px #10b98133}.tech-stack-item[data-v-d88814a6]{background:#1e293b80;border:1px solid rgba(100,116,139,.3);border-radius:12px;padding:20px;text-align:center;transition:all .3s ease;cursor:pointer}.tech-stack-item[data-v-d88814a6]:hover{border-color:#10b981;background:#10b9811a;transform:scale(1.05)}.resource-card[data-v-d88814a6]{background:#1e293b80;border:1px solid rgba(100,116,139,.3);border-radius:12px;padding:24px;transition:all .3s ease;cursor:pointer}.resource-card[data-v-d88814a6]:hover{border-color:#1e40af;background:#1e40af1a;transform:translateY(-4px)}.resource-category[data-v-d88814a6]{background:#bcc1cab3;border:1px solid rgba(100,116,139,.3);border-radius:8px;padding:12px 20px;cursor:pointer;transition:all .3s ease;margin-bottom:8px}.resource-category[data-v-d88814a6]:hover,.resource-category.active[data-v-d88814a6]{border-color:#10b981;background:#10b98133;color:#10b981}.search-box[data-v-d88814a6]{background:#1e293bb3;border:1px solid rgba(100,116,139,.3);border-radius:8px;padding:12px 16px;color:#fff;width:100%;transition:all .3s ease}.search-box[data-v-d88814a6]:focus{outline:none;border-color:#10b981;box-shadow:0 0 0 3px #10b9811a}.nav-link[data-v-d88814a6]{position:relative;transition:color .3s ease}.nav-link[data-v-d88814a6]:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:2px;background:linear-gradient(90deg,#10b981,#1e40af);transition:width .3s ease}.nav-link[data-v-d88814a6]:hover:after{width:100%}.saas-dashboard[data-v-d88814a6]{background:linear-gradient(135deg,#1e40af1a,#10b9811a);border-radius:16px;padding:32px;position:relative;overflow:hidden}.saas-dashboard[data-v-d88814a6]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(resources/saas-dashboard.png) center/cover no-repeat;opacity:.1;z-index:1}.saas-content[data-v-d88814a6]{position:relative;z-index:2}.glass-effect[data-v-d67b5c6a]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1e293b4d;border:1px solid rgba(100,116,139,.2)}
