@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&display=swap);html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0a0a0a}code{font-family:Inter,source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#000;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#333}::selection{background:#000;color:#fff}::-moz-selection{background:#000;color:#fff}:focus{box-shadow:0 0 20px #0ff;outline:2px solid #0ff;outline-offset:2px}a,button,input,textarea{transition:all .3s ease}@keyframes cyber-loading{0%{filter:blur(5px);opacity:0;transform:translateY(20px) scale(.8)}50%{filter:blur(2px);opacity:.5;transform:translateY(10px) scale(.9)}to{filter:blur(0);opacity:1;transform:translateY(0) scale(1)}}.cyber-loading{animation:cyber-loading .8s ease-out}@keyframes matrix-glitch{0%,to{filter:hue-rotate(0deg);transform:translate(0)}10%{filter:hue-rotate(90deg);transform:translate(-2px,2px)}20%{filter:hue-rotate(180deg);transform:translate(2px,-2px)}30%{filter:hue-rotate(270deg);transform:translate(-2px,-2px)}40%{filter:hue-rotate(1turn);transform:translate(2px,2px)}}.matrix-glitch{animation:matrix-glitch .3s ease-in-out infinite}.neon-text{animation:neon-flicker 2s ease-in-out infinite alternate;color:#0f0;text-shadow:0 0 5px #0f0,0 0 10px #0f0,0 0 15px #0f0,0 0 20px #0f0}@keyframes neon-flicker{0%,to{text-shadow:0 0 5px #0f0,0 0 10px #0f0,0 0 15px #0f0,0 0 20px #0f0}50%{text-shadow:0 0 2px #0f0,0 0 5px #0f0,0 0 8px #0f0,0 0 12px #0f0}}.cyber-hover{overflow:hidden;position:relative}.cyber-hover:before{background:linear-gradient(90deg,#0000,#00ffff4d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.cyber-hover:hover:before{left:100%}@keyframes cursor-blink{0%,50%{opacity:1}51%,to{opacity:0}}.terminal-cursor:after{animation:cursor-blink 1s infinite;color:#0f0;content:"_"}@keyframes quantum-spin{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(1.2)}to{transform:rotate(1turn) scale(1)}}.quantum-spin{animation:quantum-spin 3s ease-in-out infinite}@keyframes hologram-flicker{0%,to{opacity:1}50%{opacity:.8}75%{opacity:.9}}.hologram-flicker{animation:hologram-flicker .1s ease-in-out infinite}.cyber-grid-bg{animation:grid-move 20s linear infinite;background-image:linear-gradient(#00ff001a 1px,#0000 0),linear-gradient(90deg,#00ff001a 1px,#0000 0);background-size:50px 50px}@keyframes grid-move{0%{background-position:0 0}to{background-position:50px 50px}}.text-cyber-green{color:#0f0}.text-cyber-cyan{color:#0ff}.text-cyber-magenta{color:#f0f}.text-cyber-red{color:red}.bg-cyber-dark{background:#000}.bg-cyber-darker{background:#012}.border-cyber-green{border-color:#0f0}.border-cyber-cyan{border-color:#0ff}.border-cyber-magenta{border-color:#f0f}.shadow-cyber-green{box-shadow:0 0 20px #0f0}.shadow-cyber-cyan{box-shadow:0 0 20px #0ff}.shadow-cyber-magenta{box-shadow:0 0 20px #f0f}@media (max-width:768px){.hide-mobile{display:none!important}.cyber-grid-bg{background-size:25px 25px}}@media (min-width:769px){.hide-desktop{display:none!important}}@media print{*{background:#fff!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}}*{box-sizing:border-box;margin:0;padding:0}body{color:#000;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.6;overflow-x:hidden}.explor-app{background:#f8f9fa;min-height:100vh;opacity:0;transition:opacity .8s ease-in-out}.explor-app.loaded{opacity:1}.explor-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f8f9faf2;border-bottom:1px solid #0000001a;left:0;position:fixed;right:0;top:0;z-index:1000}.header-container{justify-content:space-between;margin:0 auto;max-width:1200px;padding:1rem 2rem}.header-container,.logo{align-items:center;display:flex}.logo{gap:.8rem}.company-logo{filter:brightness(1) saturate(30%);height:40px;object-fit:contain;width:40px}.logo-text{color:#000;font-size:1.8rem;font-weight:700;letter-spacing:-.02em}.nav-menu{display:flex;gap:2rem}.nav-link{color:#000;font-weight:500;text-decoration:none;transition:color .3s ease}.nav-link:hover{color:#666}.header-buttons{display:flex;gap:1rem}.btn-login{background:#0000;border:2px solid #000;border-radius:8px;color:#000;cursor:pointer;font-weight:500;padding:.8rem 1.5rem;transition:all .3s ease}.btn-login:hover,.btn-signup{background:#000;color:#fff}.btn-signup{border:2px solid #000;border-radius:8px;cursor:pointer;font-weight:500;padding:.8rem 1.5rem;transition:all .3s ease}.btn-signup:hover{background:#000;border-color:#000}.hero-section{align-items:center;display:flex;min-height:100vh;padding-top:80px}.hero-container{margin:0 auto;max-width:1200px;padding:0 2rem;width:100%}.hero-content{grid-gap:2rem;align-items:center;display:grid;gap:2rem;grid-template-columns:1fr 1.5fr;min-height:80vh}.hero-text{background:#f8f9fa;display:flex;flex-direction:column;height:100%;justify-content:center;padding:2rem;position:relative}.hero-title{color:#000;font-size:3.5rem;font-weight:800;line-height:1.1;margin-bottom:1.5rem}.hero-subtitle{color:#666;font-size:1.2rem;line-height:1.6;margin-bottom:2rem}.btn-get-started{align-self:flex-start;background:#0000;border:2px solid #000;border-radius:8px;color:#000;cursor:pointer;font-size:1rem;font-weight:600;padding:1rem 2rem;transition:all .3s ease}.btn-get-started:hover{background:#000;color:#fff}.hero-text-animation{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.floating-dots{height:100%;position:absolute;width:100%}.dot{background:#000;border-radius:50%;height:4px;opacity:.3;position:absolute;width:4px}.dot-1{animation:float-dot 6s ease-in-out infinite;left:10%;top:20%}.dot-2{animation:float-dot 8s ease-in-out 1s infinite;right:15%;top:40%}.dot-3{animation:float-dot 7s ease-in-out 2s infinite;bottom:30%;left:20%}.dot-4{animation:float-dot 9s ease-in-out 3s infinite;right:25%;top:60%}.dot-5{animation:float-dot 5s ease-in-out 4s infinite;bottom:20%;right:10%}.minimalist-lines{height:100%;position:absolute;width:100%}.line{background:#000;opacity:.2;position:absolute}.line-1{animation:line-move 10s linear infinite;height:1px;left:5%;width:60px}.line-2{animation:line-move 12s linear 2s infinite;height:1px;right:8%;width:40px}.line-3{animation:line-move 8s linear 4s infinite;bottom:25%;height:1px;left:15%;width:80px}.geometric-shapes{height:100%;position:absolute;width:100%}.shape{border:1px solid #000;opacity:.15;position:absolute}.shape-1{animation:shape-rotate 15s linear infinite;height:20px;right:20%;top:30%;width:20px}.shape-2{animation:shape-pulse 6s ease-in-out infinite;border-radius:50%;bottom:40%;height:15px;left:8%;width:15px}.shape-3{animation:shape-float 8s ease-in-out 2s infinite;border-bottom:12px solid #000;border-left:8px solid #0000;border-right:8px solid #0000;height:0;right:12%;top:60%;width:0}@keyframes float-dot{0%,to{opacity:.3;transform:translateY(0) translateX(0)}25%{opacity:.6;transform:translateY(-10px) translateX(5px)}50%{opacity:.4;transform:translateY(-5px) translateX(-3px)}75%{opacity:.5;transform:translateY(-15px) translateX(8px)}}@keyframes line-move{0%{opacity:0;transform:translateX(-20px)}50%{opacity:.2}to{opacity:0;transform:translateX(20px)}}@keyframes shape-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes shape-pulse{0%,to{opacity:.15;transform:scale(1)}50%{opacity:.3;transform:scale(1.2)}}@keyframes shape-float{0%,to{opacity:.15;transform:translateY(0) rotate(0deg)}50%{opacity:.25;transform:translateY(-8px) rotate(180deg)}}.hero-graphics{align-items:center;background:#000;display:flex;height:100%;justify-content:center;overflow:hidden;padding:2rem;position:relative}.hero-graphics:before{animation:background-shift 10s ease-in-out infinite;background:radial-gradient(circle at 20% 30%,#00ffff1a 0,#0000 50%),radial-gradient(circle at 80% 70%,#ff6b351a 0,#0000 50%),radial-gradient(circle at 50% 50%,#0080ff0d 0,#0000 70%);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}@keyframes background-shift{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.1)}}.animated-bg{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.particle{animation:particle-move 8s ease-in-out infinite;background:linear-gradient(45deg,#0ff,#0080ff);border-radius:50%;position:absolute}.particle-1{animation-delay:0s;height:4px;left:10%;top:20%;width:4px}.particle-2{animation-delay:1s;height:6px;right:15%;top:30%;width:6px}.particle-3{animation-delay:2s;height:3px;left:20%;top:60%;width:3px}.particle-4{animation-delay:3s;bottom:25%;height:5px;right:25%;width:5px}.particle-5{animation-delay:4s;height:4px;left:50%;top:15%;width:4px}.particle-6{animation-delay:5s;height:7px;right:10%;top:70%;width:7px}.particle-7{animation-delay:6s;bottom:40%;height:3px;left:15%;width:3px}.particle-8{animation-delay:7s;height:5px;right:40%;top:45%;width:5px}@keyframes particle-move{0%,to{opacity:.3;transform:translateY(0) translateX(0) scale(1)}25%{opacity:.8;transform:translateY(-20px) translateX(10px) scale(1.2)}50%{opacity:.6;transform:translateY(-10px) translateX(-15px) scale(.8)}75%{opacity:.9;transform:translateY(-30px) translateX(5px) scale(1.1)}}.circuit-lines{bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}.circuit-line{animation:circuit-pulse 3s ease-in-out infinite;background:linear-gradient(90deg,#0000,#0ff,#0000);height:1px;position:absolute}.line-1{animation-delay:0s;left:0;right:0;top:25%}.line-2{animation-delay:1s;left:0;right:0;top:50%}.line-3{animation-delay:2s;left:0;right:0;top:75%}.line-4{animation-delay:.5s;background:linear-gradient(180deg,#0000,#0ff,#0000);bottom:0;height:100%;left:30%;top:0;width:1px}@keyframes circuit-pulse{0%,to{opacity:.2;transform:scaleX(1)}50%{opacity:.8;transform:scaleX(1.1)}}.data-flow{bottom:0;left:0;right:0;top:0;z-index:3}.data-stream{animation:data-flow-move 4s ease-in-out infinite;background:linear-gradient(45deg,#ff6b35,#0ff);border-radius:2px;position:absolute}.stream-1{animation-delay:0s;height:40px;left:20%;top:20%;width:2px}.stream-2{animation-delay:1.5s;height:60px;right:30%;top:40%;width:2px}.stream-3{animation-delay:3s;bottom:30%;height:35px;left:60%;width:2px}@keyframes data-flow-move{0%,to{opacity:.4;transform:translateY(0) scaleY(1)}50%{opacity:.9;transform:translateY(-20px) scaleY(1.5)}}.glow-effects{bottom:0;left:0;position:absolute;right:0;top:0;z-index:4}.glow{animation:glow-pulse 5s ease-in-out infinite;background:radial-gradient(circle,#00ffff4d 0,#0000 70%);border-radius:50%;position:absolute}.glow-1{animation-delay:0s;height:100px;left:20%;top:20%;width:100px}.glow-2{animation-delay:2s;height:80px;right:25%;top:60%;width:80px}.glow-3{animation-delay:4s;bottom:20%;height:120px;left:50%;width:120px}@keyframes glow-pulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.3)}}.graphic-1{left:15%;position:absolute;top:15%;z-index:10}.metallic-emblem{animation:emblem-float 6s ease-in-out infinite;filter:drop-shadow(0 10px 20px rgba(0,0,0,.3));height:220px;object-fit:contain;width:220px}@keyframes emblem-float{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-15px) rotate(2deg)}}.graphic-2{bottom:15%;position:absolute;right:15%;z-index:10}.futuristic-logo{animation:logo-glow 4s ease-in-out infinite;filter:drop-shadow(0 10px 20px rgba(0,0,0,.3));height:240px;object-fit:contain;width:240px}@keyframes logo-glow{0%,to{filter:drop-shadow(0 10px 20px rgba(0,0,0,.3));transform:scale(1)}50%{filter:drop-shadow(0 15px 30px rgba(0,0,0,.4));transform:scale(1.05)}}.trust-section{background:#f8f9fa;padding:4rem 2rem;text-align:center}.trust-container{margin:0 auto;max-width:1200px}.trust-text{color:#666;font-size:1.1rem;margin-bottom:2rem}.trust-keywords{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.keyword{color:#000;font-size:1rem;font-weight:500}.feature-section{padding:6rem 2rem}.feature-section.dark{background:#000;color:#fff}.feature-container{margin:0 auto;max-width:1200px}.feature-content{grid-gap:4rem;align-items:center;display:grid;gap:4rem;grid-template-columns:1fr 1fr}.feature-content.reverse{direction:rtl}.feature-content.reverse>*{direction:ltr}.feature-title{font-size:2.5rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem}.feature-description{color:#666;font-size:1.1rem;line-height:1.6;margin-bottom:1.5rem}.feature-section.dark .feature-description{color:#ccc}.feature-list{list-style:none;margin:0;padding:0}.feature-list li{color:#666;font-size:1rem;line-height:1.5;margin-bottom:.8rem;padding-left:1.5rem;position:relative}.feature-section.dark .feature-list li{color:#ccc}.feature-list li:before{color:#000;content:"✓";font-size:1.1rem;font-weight:700;left:0;position:absolute}.feature-illustration{min-height:400px}.feature-illustration,.illustration-1{align-items:center;display:flex;justify-content:center}.illustration-1{background-color:#fff;border-radius:5px;height:300px;position:relative;width:400px}.person-laptop-image{border-radius:15px;box-shadow:0 10px 30px #0003;height:100%;object-fit:contain;transition:transform .3s ease;width:100%}.person-laptop-image:hover{transform:scale(1.02)}.illustration-2{align-items:center;display:flex;height:300px;justify-content:center;position:relative;width:400px}.person-laptop-image-2{border-radius:15px;box-shadow:0 10px 30px #0003;height:100%;object-fit:contain;transition:transform .3s ease;width:100%}.person-laptop-image-2:hover{transform:scale(1.02)}.illustration-3{height:300px;position:relative;width:300px}.person-tablet{background:#666;border-radius:10px;height:80px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100px}.person-tablet:before{background:#999;border-radius:50%;content:"";height:60px;left:50%;position:absolute;top:-50px;transform:translateX(-50%);width:60px}.connected-icons{background:#9a9a9a;bottom:0;left:0;right:0;top:0}.conn-icon,.connected-icons{align-items:center;display:flex;justify-content:center;position:absolute}.conn-icon{animation:connect-pulse 2s ease-in-out infinite;background:#ff6b35;border-radius:50%;font-size:1rem;height:35px;width:35px}.conn-1{animation-delay:0s;left:15%;top:15%}.conn-2{animation-delay:.5s;right:15%;top:15%}.conn-3{animation-delay:1s;bottom:15%;left:15%}.conn-4{animation-delay:1.5s;bottom:15%;right:15%}@keyframes connect-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.insights-section{background:#f8f9fa;padding:6rem 2rem}.insights-container{margin:0 auto;max-width:1200px}.insights-header{margin-bottom:4rem;text-align:center}.insights-title{color:#000;font-size:2.5rem;font-weight:700;margin-bottom:1rem}.insights-subtitle{color:#666;font-size:1.1rem}.insights-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.insight-card{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000001a;overflow:hidden;transition:transform .3s ease}.insight-card:hover{transform:translateY(-5px)}.card-image{align-items:center;background:#f0f0f0;display:flex;font-size:2rem;height:200px;justify-content:center}.card-content{padding:1.5rem}.card-title{color:#000;font-size:1.3rem;font-weight:600;margin-bottom:.8rem}.card-description{color:#666;line-height:1.6;margin-bottom:1rem}.author-name{color:#999;font-size:.9rem}.cta-section{background:#000;color:#fff;padding:6rem 2rem;text-align:center}.cta-container{margin:0 auto;max-width:800px}.cta-title{font-size:2.5rem;font-weight:700;margin-bottom:1rem}.cta-description{color:#ccc;font-size:1.1rem;margin-bottom:2rem}.btn-get-quote{background:#0000;border:2px solid #fff;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:1rem 2rem;transition:all .3s ease}.btn-get-quote:hover{background:#fff;color:#000}.testimonials-section{background:#000;color:#fff;padding:6rem 2rem}.testimonials-container{margin:0 auto;max-width:1200px;text-align:center}.testimonials-title{font-size:2.5rem;font-weight:700;margin-bottom:1rem}.testimonials-subtitle{color:#ccc;font-size:1.1rem;margin-bottom:4rem}.testimonials-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.testimonial-card{background:#ffffff1a;border-radius:12px;padding:2rem;text-align:left}.stars{color:gold;font-size:1.2rem;margin-bottom:1rem}.testimonial-text{color:#fff;font-size:1.1rem;line-height:1.6;margin-bottom:1.5rem}.testimonial-author{align-items:center;display:flex;gap:1rem}.author-avatar{align-items:center;background:#4a90e2;border-radius:50%;color:#fff;display:flex;font-size:.9rem;font-weight:600;height:50px;justify-content:center;width:50px}.author-info{display:flex;flex-direction:column}.author-name{color:#fff;font-weight:600}.author-title{color:#ccc;font-size:.9rem}.services-section{background:#f8f9fa;padding:6rem 2rem}.services-container{margin:0 auto;max-width:1200px}.services-content{grid-gap:4rem;align-items:center;display:grid;gap:4rem;grid-template-columns:1fr 1fr}.services-label{color:#666;display:block;font-size:.9rem;letter-spacing:.1em;margin-bottom:1rem;text-transform:uppercase}.services-title{color:#000;font-size:2.5rem;font-weight:700;margin-bottom:1.5rem}.services-description{color:#666;font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.btn-contact-us{background:#000;border:2px solid #000;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:1rem 2rem;transition:all .3s ease}.btn-contact-us:hover{background:#000;border-color:#000}.team-collaboration{height:300px;margin:0 auto;position:relative;width:400px}.team-table{background:#666;border-radius:10px;height:200px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:300px}.team-members{bottom:0;left:0;position:absolute;right:0;top:0}.member{background:#999;border-radius:50%;height:40px;position:absolute;width:40px}.member-1{left:20%;top:20%}.member-2{right:20%;top:20%}.member-3{bottom:20%;left:20%}.member-4{bottom:20%;right:20%}.digital-elements{bottom:0;left:0;position:absolute;right:0;top:0}.screen{background:#4a90e2;border-radius:5px;height:40px;position:absolute;width:60px}.screen-1{left:10%;top:10%}.screen-2{right:10%;top:10%}.data-flow{animation:flow 2s ease-in-out infinite;background:#ff6b35;height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100px}@keyframes flow{0%,to{opacity:.3}50%{opacity:1}}.stay-connected-section{background:#f8f9fa;padding:6rem 2rem;text-align:center}.stay-connected-container{margin:0 auto;max-width:800px}.stay-connected-title{color:#000;font-size:2.5rem;font-weight:700;margin-bottom:1rem}.stay-connected-description{color:#666;font-size:1.1rem;margin-bottom:2rem}.btn-follow-us{background:#000;border:2px solid #000;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;margin-bottom:3rem;padding:1rem 2rem;transition:all .3s ease}.btn-follow-us:hover{background:#000;border-color:#000}.social-icons{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;grid-template-columns:repeat(3,1fr);justify-content:center;margin:0 auto;max-width:400px;width:100%}.social-icon{border:2px solid #000;border-radius:8px;color:#000;font-weight:500;padding:1rem;transition:all .3s ease}.social-icon:hover{background:#000;color:#fff}.get-in-touch-section{background:#f8f9fa;padding:6rem 2rem;text-align:center}.get-in-touch-container{margin:0 auto;max-width:800px}.get-in-touch-title{color:#000;font-size:2.5rem;font-weight:700;margin-bottom:1rem}.get-in-touch-description{color:#666;font-size:1.1rem;margin-bottom:2rem}.get-in-touch-buttons{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.btn-reach-out,.btn-request-demo{background:#000;border:2px solid #000;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:1rem 2rem;transition:all .3s ease}.btn-reach-out:hover,.btn-request-demo:hover{background:#000;border-color:#000}.explor-footer{background:#f8f9fa;border-top:1px solid #e9ecef;padding:3rem 2rem}.footer-container{align-items:flex-start;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px}.footer-left{gap:1rem}.footer-left,.footer-logo{display:flex;flex-direction:column}.footer-logo{gap:.5rem}.footer-company-logo{align-self:flex-start;filter:brightness(0) saturate(100%);height:30px;object-fit:contain;width:30px}.footer-logo-text{color:#000;font-size:1.5rem;font-weight:700}.footer-logo-subtitle{color:#666;font-size:.9rem}.footer-social{display:flex;gap:.5rem}.footer-social-icon{align-items:center;background:#000;border-radius:4px;color:#fff;display:flex;font-size:.8rem;font-weight:600;height:30px;justify-content:center;width:30px}.footer-right{display:flex;gap:3rem}.footer-column{display:flex;flex-direction:column;gap:.5rem}.footer-link{color:#666;font-size:.9rem;text-decoration:none;transition:color .3s ease}.footer-link:hover{color:#000}@media (max-width:768px){.header-container{gap:1rem}.nav-menu{display:none}.hero-content{gap:2rem;grid-template-columns:1fr}.hero-text{padding:1.5rem}.hero-graphics{min-height:300px;padding:1.5rem}.hero-text-animation{display:none}.metallic-emblem{height:150px;width:150px}.futuristic-logo{height:170px;width:170px}.company-logo{height:30px;width:30px}.particle{height:2px!important;width:2px!important}.circuit-line{height:.5px}.data-stream{width:1px}.glow{height:60px!important;width:60px!important}.feature-content{gap:2rem;grid-template-columns:1fr}.illustration-1,.illustration-2{height:250px;width:300px}.insights-grid,.services-content,.testimonials-grid{grid-template-columns:1fr}.services-content{gap:2rem}.social-icons{grid-template-columns:repeat(2,1fr)}.get-in-touch-buttons{align-items:center;flex-direction:column}.footer-container{flex-direction:column;gap:2rem}.footer-right{flex-direction:column;gap:1rem}}@media (max-width:480px){.hero-title{font-size:2.5rem}.cta-title,.feature-title,.get-in-touch-title,.insights-title,.services-title,.stay-connected-title,.testimonials-title{font-size:2rem}.hero-graphics,.hero-text{padding:1.5rem}.trust-keywords{gap:1rem}.social-icons{grid-template-columns:1fr}.metallic-emblem{height:120px;width:120px}.futuristic-logo{height:140px;width:140px}.company-logo,.footer-company-logo{height:25px;width:25px}.particle{height:1px!important;width:1px!important}.circuit-line{height:.3px}.data-stream{width:.5px}.glow{height:40px!important;width:40px!important}.illustration-1,.illustration-2{height:200px;width:250px}}.person-image,.team-meeting-image{height:auto;width:100%}.team-meeting-image{background-color:#000;border-radius:12px;box-shadow:0 20px 40px #0000001a;transition:transform .3s ease,box-shadow .3s ease}.team-meeting-image:hover{box-shadow:0 25px 50px #00000026;transform:translateY(-5px)}.contact-form-section{background:#f8f9fa;padding:6rem 2rem}.contact-form-content{grid-gap:4rem;align-items:start;display:grid;gap:4rem;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1200px}.contact-form-text{padding:2rem 0}.contact-form-title{color:#000;font-size:2.5rem;font-weight:700;margin-bottom:1rem}.contact-form-description{color:#666;font-size:1.1rem;line-height:1.6}.contact-form-container{background:#fff;border-radius:12px;box-shadow:0 10px 30px #0000001a;padding:3rem}.contact-form{display:flex;flex-direction:column;gap:1.5rem}.form-row{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr}.form-group{display:flex;flex-direction:column;gap:.5rem}.form-group label{color:#000;font-size:.9rem;font-weight:600}.form-group input,.form-group select,.form-group textarea{border:2px solid #e9ecef;border-radius:8px;font-family:Inter,sans-serif;font-size:1rem;padding:1rem;transition:border-color .3s ease}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:#000;outline:none}.form-group textarea{min-height:120px;resize:vertical}.btn-submit{align-self:flex-start;background:#000;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:1rem 2rem;transition:all .3s ease}.btn-submit:hover{background:#333;transform:translateY(-2px)}.tech-stack-section{background:#fff;padding:6rem 2rem}.tech-stack-content{margin:0 auto;max-width:1200px;text-align:center}.tech-stack-label{color:#666;font-size:.9rem;font-weight:600;letter-spacing:2px;text-transform:uppercase}.tech-stack-title{color:#000;font-size:2.5rem;font-weight:700;margin:1rem 0}.tech-stack-description{color:#666;font-size:1.1rem;margin-bottom:3rem;margin-left:auto;margin-right:auto;max-width:600px}.tech-stack-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:3rem}.tech-item{background:#f8f9fa;border-radius:12px;padding:2rem;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.tech-item:hover{box-shadow:0 15px 30px #0000001a;transform:translateY(-5px)}.tech-item:hover .tech-icon{transform:scale(1.1);transition:transform .3s ease}.tech-icon{align-items:center;color:#000;display:flex;height:48px;justify-content:center;margin:0 auto 1rem;width:48px}.tech-icon svg{height:100%;width:100%}.tech-item h3{color:#000;font-size:1.3rem;font-weight:600;margin-bottom:.5rem}.tech-item p{color:#666;font-size:.95rem}.process-section{background:#000;color:#fff;padding:6rem 2rem}.process-content{margin:0 auto;max-width:1200px}.process-text{margin-bottom:4rem;text-align:center}.process-label{color:#999;font-size:.9rem;font-weight:600;letter-spacing:2px;text-transform:uppercase}.process-title{color:#fff;font-size:2.5rem;font-weight:700;margin:1rem 0}.process-description{color:#ccc;font-size:1.1rem;margin:0 auto;max-width:600px}.process-steps{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.process-step{align-items:flex-start;display:flex;gap:1.5rem}.step-number{align-items:center;background:#fff;border-radius:50%;color:#000;display:flex;flex-shrink:0;font-size:1.2rem;font-weight:700;height:50px;justify-content:center;width:50px}.step-content h3{color:#fff;font-size:1.2rem;font-weight:600;margin-bottom:.5rem}.step-content p{color:#ccc;font-size:.95rem;line-height:1.5}@media (max-width:768px){.contact-form-content{gap:2rem;grid-template-columns:1fr}.contact-form-container{padding:2rem}.form-row,.tech-stack-grid{grid-template-columns:1fr}.tech-stack-grid{gap:1.5rem}.tech-item{padding:1.5rem}.tech-icon{height:40px;width:40px}.process-steps{gap:1.5rem;grid-template-columns:1fr}.process-step{flex-direction:column;gap:1rem;text-align:center}.step-number{align-self:center}}@media (max-width:480px){.header-buttons{display:none}}
/*# sourceMappingURL=main.dff6563e.css.map*/