.tech-hero[data-astro-cid-bbe6dxrz]{background:linear-gradient(135deg,#0a0a0a,#1a1a2e,#16213e);color:#fff;min-height:100vh;position:relative;overflow:hidden;display:flex;align-items:center}.hero-background[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;overflow:hidden}.neural-grid[data-astro-cid-bbe6dxrz]{position:absolute;width:100%;height:100%;background:linear-gradient(90deg,rgba(0,212,255,.1) 1px,transparent 1px),linear-gradient(rgba(0,212,255,.1) 1px,transparent 1px);background-size:50px 50px;animation:gridMove 20s linear infinite;opacity:.3}.floating-particles[data-astro-cid-bbe6dxrz]{position:absolute;width:100%;height:100%;background:radial-gradient(circle at 20% 20%,rgba(0,212,255,.1) 0%,transparent 50%),radial-gradient(circle at 80% 80%,rgba(255,0,128,.1) 0%,transparent 50%),radial-gradient(circle at 40% 60%,rgba(0,255,136,.08) 0%,transparent 50%);animation:particleFloat 15s ease-in-out infinite}.matrix-rain[data-astro-cid-bbe6dxrz]{position:absolute;width:100%;height:100%;display:flex;justify-content:space-around;opacity:.05}.matrix-column[data-astro-cid-bbe6dxrz]{width:2px;height:100%;background:linear-gradient(to bottom,transparent,#00d4ff,transparent);animation:matrixDrop 8s linear infinite}.matrix-column[data-astro-cid-bbe6dxrz]:nth-child(2){animation-delay:-2s}.matrix-column[data-astro-cid-bbe6dxrz]:nth-child(3){animation-delay:-4s}.matrix-column[data-astro-cid-bbe6dxrz]:nth-child(4){animation-delay:-6s}.matrix-column[data-astro-cid-bbe6dxrz]:nth-child(5){animation-delay:-1s}@keyframes gridMove{0%{transform:translate(0)}to{transform:translate(50px,50px)}}@keyframes particleFloat{0%,to{background-position:0% 0%,100% 100%,50% 50%}33%{background-position:100% 0%,0% 100%,80% 20%}66%{background-position:0% 100%,100% 0%,20% 80%}}@keyframes matrixDrop{0%{transform:translateY(-100vh);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(100vh);opacity:0}}.hero-container[data-astro-cid-bbe6dxrz]{max-width:1200px;margin:0 auto;padding:0 2rem;display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:2}.hero-content[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;gap:2rem}.ai-badge[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:.75rem;padding:.75rem 1.5rem;background:#00d4ff1a;border:1px solid rgba(0,212,255,.3);border-radius:50px;backdrop-filter:blur(10px);width:fit-content;position:relative;overflow:hidden}.ai-icon[data-astro-cid-bbe6dxrz]{width:24px;height:24px;animation:iconPulse 2s ease-in-out infinite}.ai-text[data-astro-cid-bbe6dxrz]{font-size:.9rem;font-weight:600;color:#00d4ff;text-transform:uppercase;letter-spacing:.5px}.badge-glow[data-astro-cid-bbe6dxrz]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,212,255,.3),transparent);animation:badgeGlow 3s ease-in-out infinite}.hero-title[data-astro-cid-bbe6dxrz]{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;color:#fff;margin:0}.title-highlight[data-astro-cid-bbe6dxrz]{background:linear-gradient(45deg,#00d4ff,#09c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ai-text-gradient[data-astro-cid-bbe6dxrz]{background:linear-gradient(45deg,#ff0080,#0f8,#00d4ff);background-size:300% 300%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:textGradient 4s ease-in-out infinite}.hero-description[data-astro-cid-bbe6dxrz]{font-size:1.125rem;line-height:1.7;color:#cbd5e1;margin:0;max-width:500px}.tech-stats[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin:1rem 0}.stat-card[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem;background:#ffffff0d;border:1px solid rgba(0,212,255,.2);border-radius:16px;backdrop-filter:blur(10px);position:relative;transition:all .3s ease}.stat-icon[data-astro-cid-bbe6dxrz]{width:40px;height:40px;color:#00d4ff;filter:drop-shadow(0 0 10px rgba(0,212,255,.5))}.stat-content[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;align-items:center;text-align:center}.stat-number[data-astro-cid-bbe6dxrz]{font-size:2rem;font-weight:700;color:#fff;line-height:1}.stat-plus[data-astro-cid-bbe6dxrz]{color:#0f8;font-size:1.5rem}.stat-label[data-astro-cid-bbe6dxrz]{font-size:.85rem;color:#94a3b8;margin-top:.25rem}.stat-glow[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;background:linear-gradient(45deg,#00d4ff1a,#ff00801a);border-radius:16px;opacity:0;transition:opacity .3s ease}.stat-card[data-astro-cid-bbe6dxrz]:hover .stat-glow[data-astro-cid-bbe6dxrz]{opacity:1}.hero-actions[data-astro-cid-bbe6dxrz]{display:flex;gap:1.5rem;align-items:center}.tech-cta-primary[data-astro-cid-bbe6dxrz]{position:relative;display:flex;align-items:center;padding:1rem 2rem;background:transparent;border:none;border-radius:30px;text-decoration:none;color:#fff;font-weight:600;overflow:hidden;transition:all .3s ease}.btn-background[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;background:linear-gradient(45deg,#00d4ff,#ff0080,#0f8);background-size:300% 300%;border-radius:30px;animation:gradientShift 3s ease infinite;z-index:-2}.btn-content[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:.75rem;position:relative;z-index:2}.btn-icon[data-astro-cid-bbe6dxrz]{width:20px;height:20px}.btn-text[data-astro-cid-bbe6dxrz]{font-size:1rem}.btn-shimmer[data-astro-cid-bbe6dxrz]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .6s ease;z-index:-1}.tech-cta-primary[data-astro-cid-bbe6dxrz]:hover{transform:translateY(-3px);box-shadow:0 15px 35px #00d4ff66}.tech-cta-primary[data-astro-cid-bbe6dxrz]:hover .btn-shimmer[data-astro-cid-bbe6dxrz]{left:100%}.tech-cta-secondary[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:.5rem;padding:1rem 1.5rem;color:#cbd5e1;text-decoration:none;font-weight:500;border:2px solid rgba(255,255,255,.2);border-radius:25px;transition:all .3s ease;position:relative;overflow:hidden}.secondary-icon[data-astro-cid-bbe6dxrz]{width:18px;height:18px;color:#0f8}.arrow-trail[data-astro-cid-bbe6dxrz]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,255,136,.2),transparent);transition:left .5s ease}.tech-cta-secondary[data-astro-cid-bbe6dxrz]:hover{color:#fff;border-color:#00ff8880;transform:translate(5px)}.tech-cta-secondary[data-astro-cid-bbe6dxrz]:hover .arrow-trail[data-astro-cid-bbe6dxrz]{left:100%}.hero-visual[data-astro-cid-bbe6dxrz]{display:flex;justify-content:center;align-items:center;position:relative}.ai-brain[data-astro-cid-bbe6dxrz]{position:relative;width:300px;height:300px}.brain-svg[data-astro-cid-bbe6dxrz]{width:100%;height:100%;filter:drop-shadow(0 0 30px rgba(0,212,255,.3));animation:brainFloat 6s ease-in-out infinite}.floating-tech[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;pointer-events:none}.tech-element[data-astro-cid-bbe6dxrz]{position:absolute;width:40px;height:40px;color:#00d4ff99;animation:techFloat var(--duration, 8s) ease-in-out infinite,techRotate calc(var(--duration, 8s) * 2) linear infinite;animation-delay:var(--delay, 0s)}.tech-element[data-astro-cid-bbe6dxrz]:nth-child(1){top:10%;left:20%}.tech-element[data-astro-cid-bbe6dxrz]:nth-child(2){top:20%;right:15%}.tech-element[data-astro-cid-bbe6dxrz]:nth-child(3){bottom:30%;left:10%}@keyframes iconPulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes badgeGlow{0%,to{left:-100%}50%{left:100%}}@keyframes textGradient{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes gradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes brainFloat{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(5deg)}}@keyframes techFloat{0%,to{transform:translateY(0) translate(0) scale(1);opacity:.6}50%{transform:translateY(-30px) translate(10px) scale(1.1);opacity:1}}@keyframes techRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.counter[data-astro-cid-bbe6dxrz]{display:inline-block}@media (max-width: 768px){.hero-container[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr;gap:3rem;padding:2rem 1rem}.hero-visual[data-astro-cid-bbe6dxrz]{order:-1}.ai-brain[data-astro-cid-bbe6dxrz]{width:250px;height:250px}.hero-title[data-astro-cid-bbe6dxrz]{font-size:clamp(2rem,6vw,3rem)}.tech-stats[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr;gap:1rem}.hero-actions[data-astro-cid-bbe6dxrz]{flex-direction:column;align-items:stretch}.tech-cta-primary[data-astro-cid-bbe6dxrz],.tech-cta-secondary[data-astro-cid-bbe6dxrz]{justify-content:center}}@media (max-width: 480px){.hero-container[data-astro-cid-bbe6dxrz]{gap:2rem}.ai-badge[data-astro-cid-bbe6dxrz]{padding:.5rem 1rem}.ai-text[data-astro-cid-bbe6dxrz]{font-size:.8rem}.hero-description[data-astro-cid-bbe6dxrz]{font-size:1rem}.stat-card[data-astro-cid-bbe6dxrz]{padding:1rem}.stat-number[data-astro-cid-bbe6dxrz]{font-size:1.5rem}}
