nav{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#1e1e2f;display:flex;justify-content:space-between;padding:15px 20px;position:relative}.logo img{height:40px;width:auto}.hamburger{cursor:pointer;display:none;flex-direction:column;gap:5px;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.hamburger .bar{background:#fff;height:3px;transition:all .3s ease;width:25px}.nav-links{display:flex;gap:15px;list-style:none}.nav-links li a{color:#e0e0ff;font-size:1rem;font-weight:500;text-decoration:none;transition:color .3s ease}.nav-links li a:hover{color:#a0a0ff}@media (max-width:768px){.hamburger{display:flex}.nav-links{background:#1e1e2f;border-radius:8px;box-shadow:0 4px 10px #0003;display:none;flex-direction:column;padding:15px;position:absolute;right:20px;top:calc(100% + 10px);z-index:1000}.nav-links.open{display:flex}.nav-links li{margin:10px 0}}@media (min-width:769px){.hamburger{display:none}.nav-links{display:flex}}footer{padding:40px 20px}.footer-content{align-items:center;display:flex;flex-direction:column;gap:10px}.footer-columns{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:20px}.footer-column{flex:1 1;min-width:200px}.footer-column h4{color:#7a9ed9;font-size:1.2rem;margin-bottom:10px}.footer-column ul{list-style:none;padding:0}.footer-column ul li{margin-bottom:8px}.footer-column ul li a{color:#c0c0e0;text-decoration:none;transition:color .3s ease}.footer-column ul li a:hover{color:#7a9ed9}.social-icons{display:flex;gap:20px;justify-content:center;margin-top:20px}.social-icons a{align-content:center;border-radius:50%;box-shadow:0 4px 8px #0003;color:#fff;font-size:2rem;margin:0;padding:0;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.social-icons a:hover{box-shadow:0 8px 16px #0000004d;transform:translateY(-5px)}.social-icons a:active{box-shadow:0 4px 8px #0003;transform:translateY(0)}.footer-bottom{border-top:1px solid #444;padding-top:20px;text-align:center}.footer-bottom p{margin:0 0 10px}.footer-links{display:flex;gap:15px;justify-content:center;list-style:none;padding:0}.footer-links li a{color:#c0c0e0;text-decoration:none;transition:color .3s ease}.footer-links li a:hover{color:#7a9ed9}h1{font-size:3rem;margin-bottom:10px}button{transition:background .3s ease}main h1{color:#fff;font-size:2.5rem;margin-bottom:20px}main p{color:#e0e0ff;font-size:1.2rem;margin-bottom:30px}main button{background:#4b47c0;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 20px;transition:background .3s ease,transform .2s ease}main button:hover{background:#7a9ed9;transform:scale(1.05)}main button:active{background:#3a3a8f;transform:scale(.95)}@media (max-width:768px){main h1{font-size:2rem}main p{font-size:1rem}main button{font-size:.9rem;padding:8px 16px}}.main-container{display:flex;flex-direction:column;min-height:100vh}footer{background:#1e1e2f;color:#fff;font-size:.9rem;margin-top:auto;padding:15px 20px;text-align:center}footer a{color:#7a9ed9;text-decoration:none}footer a:hover{color:#4b47c0}*,:after,:before{box-sizing:border-box}body{background:#2c2f48}.App,body{display:flex;flex-direction:column;min-height:100vh}a{color:#7a9ed9;text-decoration:none}a:hover{color:#4b47c0;text-decoration:underline}@media (max-width:768px){body{box-sizing:border-box;font-size:90%}nav{flex-wrap:wrap;justify-content:space-around}nav a{font-size:.9rem;margin:10px 5px}}@media (max-width:480px){body{font-size:80%}nav a{font-size:.8rem}}.services-header{background:linear-gradient(135deg,#2c5364,#203a43);color:#fff;padding:50px 20px;text-align:center}.services-header h1{font-size:2.8rem;margin:0}.services-header p{color:#d1e8e2;font-size:1.2rem;margin-top:10px}.services-main{align-items:center;background:#1e1e2f;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:50px 20px;text-align:center}.services-main h1{margin-bottom:10px}.services-main p{font-size:1.2rem;margin-bottom:30px}.services-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:30px;max-width:1200px;width:100%}.service-card{background:#2c2c3e;box-shadow:0 5px 15px #0000004d;padding:20px;text-align:center}.service-card a{text-decoration:none}.service-card a:hover{color:#5a7bb5}.service-card h2{color:#7a9ed9;font-size:1.5rem;margin-bottom:10px}.service-card p{color:#c0c0e0;line-height:1.6}.service-card:hover{box-shadow:0 8px 20px #00000080}.cta-button{background:#7a9ed9;border:none;border-radius:25px;color:#1e1e2f;cursor:pointer;font-size:1rem;margin-top:30px;padding:15px 30px;transition:background .3s ease,transform .2s ease}.cta-button:hover{background:#5a7bb5;transform:scale(1.05)}@media (max-width:768px){.services-header h1{font-size:2.2rem}.services-header p{font-size:1rem}.services-main h1{font-size:2.2rem}.services-main p{font-size:1rem}.services-grid{grid-template-columns:1fr}}body{background:#1e1e2f}.contactus-grid{display:flex;gap:10px;justify-content:space-between;width:60%}.contact-info{background:#2c2c3e;border-radius:10px;box-shadow:0 5px 15px #0000004d;padding:30px;width:100%}.contact-info p{margin-left:20px;text-align:left}.contact-info img{height:300px;object-fit:contain;width:100%}.contact-form{background:#2c2c3e;border-radius:10px;box-shadow:0 5px 15px #0000004d;padding:30px;width:100%}.contact-form h2{color:#fff;font-size:1.8rem;font-weight:600;margin-bottom:20px}.contact-form label{color:#c0c0e0;display:block;font-size:1rem;font-weight:400;margin-top:20px;text-align:left}.contact-form input,.contact-form textarea{background:#3a3a4e;border:1px solid #4a4a5e;border-radius:6px;box-sizing:border-box;color:#fff;font-size:1rem;margin-top:8px;padding:15px;resize:vertical;width:100%}.contact-form input::placeholder,.contact-form textarea::placeholder{color:#a0a0c0;opacity:1}.contact-form input:focus,.contact-form textarea:focus{border-color:#7a9ed9;box-shadow:0 0 0 2px #7a9ed933;outline:none}.contactus-cta-button{background:#7a9ed9;border:none;border-radius:6px;color:#1e1e2f;cursor:pointer;display:block;font-size:1.1rem;font-weight:600;margin-top:25px;padding:15px;transition:background .3s ease;width:100%}.cta-button:hover{background:#8caee0}.message{border-radius:6px;font-size:1rem;margin-top:20px;padding:15px;text-align:center}.success{background:#d4edda;color:#155724}.error{background:#f8d7da;color:#721c24}@media (max-width:768px){.contactus-main{box-sizing:border-box}.contactus-main h1{font-size:2.2rem}.contactus-main p{font-size:1rem}.contactus-grid{box-sizing:border-box;flex-direction:column;gap:20px;width:100%}}body{background:#f9f9f9}.about-header{background:#1e1e2f;color:#fff;padding:50px 20px;text-align:center}.about-header h1{color:#fff;margin:0}.about-header p{color:#fff;font-size:1.2rem;margin-top:10px}.about-content{background:#3a3a4e;border-radius:10px;box-shadow:0 5px 20px #00000014;line-height:1.7;margin:40px auto;max-width:900px;padding:20px 30px}.about-content h2{color:#fff;margin-top:0}.about-content p{margin:15px 0}.about-content ul{margin:15px 0;padding-left:20px}.about-content ul li{color:#c0c0e0;list-style-type:disc;margin-bottom:10px}@media screen and (max-width:768px){.about-content{margin:0 25px;padding:15px}.about-header h1{font-size:2rem}.about-header p{font-size:1rem}}body{background:#f0f4f8;color:#333;font-family:Segoe UI,sans-serif}.policies-header{background:#1e1e2f;color:#fff;padding:50px 20px;text-align:center}.policies-header h1{color:#fff;margin:0}.policies-header p{color:#fff;font-size:1.2rem;margin-top:10px}.policies-container{background:#2c2c3e;border-radius:10px;box-shadow:0 5px 20px #00000014;color:#c0c0e0;line-height:1.7;margin:40px auto;max-width:900px;padding:20px 30px}.policies-container h2{color:#fff;font-size:1.4rem;margin-top:30px}.policies-container p{color:#c0c0e0;font-size:1rem;line-height:1.6}.policies-container ul{margin:15px 0;padding-left:20px}.policies-container ul li{list-style-type:disc;margin-bottom:10px}@media screen and (max-width:768px){.policies-container{margin:0 25px;padding:15px}.policies-container h2{font-size:1.2rem}.policies-container p{font-size:.9rem}}.webdev-container{display:flex;flex-direction:column;min-height:100vh}.services-grid{grid-gap:20px;gap:20px;margin:30px 0}.service-card{border-radius:10px;padding:25px}.service-card:hover{box-shadow:0 10px 20px #0003}.service-card h3{color:#7a9ed9}button{background-color:#4b47c0;color:#fff}button:hover{background-color:#7a9ed9}.uiux-container{display:flex;flex-direction:column;min-height:100vh}.service-card:hover{box-shadow:0 15px 30px #0000004d;transform:translateY(-10px)}@media (max-width:768px){h1{font-size:2rem}p{font-size:1rem}.services-grid{grid-template-columns:1fr;width:90%}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.seo-container{display:flex;flex-direction:column;min-height:100vh}.services-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:40px 0;max-width:1000px;width:80%}.service-card{background:#2a2a3a;border-radius:12px;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.service-card:hover{transform:translateY(-5px)}.service-card h3{margin-bottom:15px}.service-card p{color:#e0e0ff;font-size:1rem}.seo-benefits{background:#252538;border-radius:10px;margin:30px 0;max-width:800px;padding:30px;width:80%}.seo-benefits h2{margin-bottom:15px}.seo-benefits ul{list-style:none;padding:0;text-align:left}.seo-benefits li{color:#e0e0ff;font-size:1.1rem;margin:10px 0}button{background-color:#4bd2a0;transition:background .3s ease,transform .2s ease}button:hover{background-color:#3abf8e}@media (max-width:768px){h1{font-size:2rem}p{font-size:1rem}.seo-benefits,.services-grid{width:90%}}.hosting-container{display:flex;flex-direction:column;min-height:100vh}main{align-items:center;background:#1e1e2f;color:#fff;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:50px 20px;text-align:center}h1{color:#ff9a56;font-size:2.5rem;margin-bottom:20px}p{color:#c0c0e0;font-size:1.2rem;margin-bottom:30px}.pricing-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:40px 0;max-width:1100px;width:90%}.pricing-card{background:#2a2a3a;border-radius:12px;padding:30px;position:relative;transition:transform .3s ease}.pricing-card.featured{border:2px solid #ff9a56}.popular-badge{background:#ff9a56;padding:4px 12px}.pricing-card h3{color:#ff9a56;font-size:1.5rem;margin-bottom:15px}.price{color:#fff;font-size:2.5rem;margin:20px 0}.price span{color:#c0c0e0;font-size:1rem}.pricing-card ul{list-style:none;margin:25px 0;padding:0;text-align:left}.pricing-card li{color:#e0e0ff;margin:12px 0}.hosting-features{margin:50px 0;max-width:900px;width:90%}.hosting-features h2{color:#ff9a56;margin-bottom:30px}.features-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.feature{background:#252538;border-radius:10px;padding:25px}.feature .icon{font-size:2rem;margin-bottom:10px}button{background-color:#ff9a56;border-radius:25px;padding:12px 24px}button:hover{background-color:#ff8a40}@media (max-width:768px){.pricing-grid{grid-template-columns:1fr}.pricing-card.featured{border:1px solid #ff9a56;transform:scale(1)}}.sitemap-container{background:#1e1e2f;color:#fff}h1{color:#7a9ed9;margin-bottom:40px}.sitemap-grid{display:flex;gap:30px;justify-content:space-around}.sitemap-section{background:#2a2a3a;border-radius:10px;padding:25px;width:300px}.sitemap-section h2{color:#7a9ed9;margin-bottom:20px;padding-bottom:10px}.sitemap-section ul{list-style:none;padding:0}.sitemap-section li{margin:15px 0}.sitemap-section a{color:#e0e0ff;text-decoration:none;transition:color .3s}.sitemap-section a:hover{color:#7a9ed9}@media screen and (max-width:768px){.sitemap-grid{align-items:center;flex-direction:column}.sitemap-section{margin-bottom:20px}}.website-design-container{background:#1e1e2f;color:#fff;display:flex;flex-direction:column;min-height:100vh}.design-hero{padding:80px 20px;text-align:center}.design-hero h1{font-size:3rem;margin-bottom:20px}.design-hero p{color:#e0e0ff;font-size:1.3rem;margin:0 auto 40px;max-width:700px}.design-process{background:#252538;padding:60px 20px}.design-process h2{color:#7a9ed9;margin-bottom:50px;text-align:center}.process-steps{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0 auto;max-width:1200px}.step{background:#2a2a3a;border-radius:10px;padding:30px 20px;text-align:center;transition:transform .3s ease}.step:hover{transform:translateY(-10px)}.step-number{align-items:center;background-color:#7a9ed9;border-radius:50%;color:#1e1e2f;display:flex;font-size:1.5rem;font-weight:700;height:50px;justify-content:center;margin:0 auto 20px;width:50px}.step h3{margin-bottom:15px}.portfolio-showcase{padding:80px 20px}.portfolio-showcase h2{color:#7a9ed9;margin-bottom:50px;text-align:center}.portfolio-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:0 auto;max-width:1200px}.portfolio-item{aspect-ratio:16/9;border-radius:10px;overflow:hidden;position:relative}.portfolio-image{height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.portfolio-item:hover .portfolio-image{transform:scale(1.1)}.portfolio-overlay{bottom:0;color:#fff;left:0;padding:20px;position:absolute;right:0;transform:translateY(100%);transition:transform .3s ease}.portfolio-item:hover .portfolio-overlay{transform:translateY(0)}.design-cta{padding:80px 20px;text-align:center}.design-cta h2{color:#fff;font-size:2.2rem;margin-bottom:30px}button{font-size:1.1rem;padding:15px 30px}@media (max-width:768px){.design-hero h1{font-size:2.2rem}.portfolio-grid,.process-steps{grid-template-columns:1fr}}.maintenance-container{background:#1e1e2f;color:#fff;display:flex;flex-direction:column;min-height:100vh}.maintenance-hero{padding:80px 20px;text-align:center}.maintenance-hero h1{font-size:2.8rem;margin-bottom:20px}.subtitle{color:#c0c0e0;font-size:1.3rem;margin:0 auto 30px;max-width:700px}.guarantee-badge{background:#4bd2a033;border:1px solid #4bd2a0;border-radius:30px;display:inline-block;padding:8px 20px}.guarantee-badge span{color:#4bd2a0;font-weight:700}.value-props{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px;padding:60px 20px}.prop-card{background:#252538;border-radius:10px;padding:30px;text-align:center;transition:transform .3s ease}.prop-card:hover{transform:translateY(-5px)}.prop-card .icon{font-size:2.5rem;margin-bottom:20px}.prop-card h3{color:#7a9ed9;margin-bottom:15px}.pricing-section{background:#252538;padding:60px 20px}.pricing-section h2{color:#7a9ed9;margin-bottom:50px;text-align:center}.plan-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:0 auto;max-width:1100px}.plan-card{background:#2a2a3a;border-radius:10px;padding:30px;position:relative;transition:all .3s ease}.plan-card.featured{border:2px solid #4bd2a0;transform:scale(1.03)}.popular-badge{border-radius:20px;color:#1e1e2f;font-size:.8rem;font-weight:700;padding:4px 15px;position:absolute;right:20px;top:-12px}.plan-card h3{color:#fff;font-size:1.5rem;margin-bottom:10px}.price{font-size:2.2rem;font-weight:700;margin:15px 0}.best-for{color:#c0c0e0;font-style:italic;margin-bottom:25px}.plan-card ul{list-style:none;margin-bottom:30px;padding:0;text-align:left}.plan-card li{color:#e0e0ff;margin:12px 0}.testimonial{margin:0 auto;max-width:800px;padding:80px 20px;text-align:center}.testimonial blockquote{color:#fff;font-size:1.3rem;line-height:1.6;padding-left:20px}.testimonial footer{color:#7a9ed9;font-weight:700;margin-top:20px}.maintenance-cta{padding:80px 20px;text-align:center}.maintenance-cta h2{font-size:2.2rem;margin-bottom:30px}button{background:#4bd2a0;border:none;border-radius:30px;color:#1e1e2f;cursor:pointer;font-size:1rem;font-weight:700;padding:12px 30px;transition:all .3s ease}button:hover{background:#3abf8e;transform:scale(1.05)}.featured-button{background:#7a9ed9!important}.featured-button:hover{background:#6894d4!important}@media (max-width:768px){.maintenance-hero h1{font-size:2.2rem}.plan-grid{grid-template-columns:1fr}.plan-card.featured{transform:none}}.project-landing-container{background:#1e1e2f;color:#fff;display:flex;flex-direction:column;min-height:100vh}.project-content-wrapper{display:flex;flex:1 1;margin:0 auto;max-width:1400px;padding:0 20px;width:100%}.project-main-content{flex:0 0 70%;padding:40px 40px 40px 0}.project-navigation{border-left:1px solid #3a3a5e;flex:0 0 30%;padding:40px 0 40px 40px}.project-header h1{color:#7a9ed9;font-size:2.8rem;line-height:1.2;margin-bottom:10px}.project-category{color:#c0c0e0;font-size:1.1rem;font-weight:600;margin-bottom:20px}.project-description{color:#c0c0e0;font-size:1.2rem;line-height:1.6;margin-bottom:40px;max-width:800px}.project-demo-container{background:#252538;border-radius:12px;box-shadow:0 15px 35px #0006;height:625px;margin:20px 0 10px;overflow:hidden;position:relative;width:100%}.demo-placeholder{align-items:center;color:#7a9ed9;display:flex;flex-direction:column;font-size:1.5rem;gap:20px;height:100%;justify-content:center;padding:0 0 20px}.demo-controls{color:#c0c0e0;display:flex;font-size:1rem;gap:30px}.source-code-section{border-top:1px solid #3a3a5e;margin-top:60px;padding-top:40px;text-decoration:none}.source-code-section h2{color:#7a9ed9;font-size:1.8rem;margin-bottom:25px}.tech-stack{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:30px}.tech-stack span{background:#3a3a5e;border-radius:20px;color:#c0c0e0;font-size:.9rem;font-weight:500;padding:8px 15px}.source-code-button{background:#7a9ed9;border:none;border-radius:30px;color:#1e1e2f;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:15px 30px;text-decoration:none!important;transition:all .3s}.source-code-button:hover{background:#5a7bb5;color:#1e1e2f;transform:translateY(-3px)}.project-navigation h3{border-bottom:1px solid #3a3a5e;color:#7a9ed9;font-size:1.5rem;margin-bottom:30px;padding-bottom:15px}.project-list{display:flex;flex-direction:column;gap:15px;list-style:none;padding:0}.project-nav-link{background:#2a2a3a;border-radius:8px;display:block;padding:20px;text-decoration:none;transition:all .3s}.project-nav-link:hover{background:#3a3a5e;transform:translateX(5px)}.project-nav-link h4{color:#fff;font-size:1.2rem;margin:0 0 5px}.project-nav-link p{color:#7a9ed9;font-size:.9rem;margin:0}@media (max-width:1024px){.project-content-wrapper{flex-direction:column;padding:0 20px}.project-main-content,.project-navigation{flex:1 1;padding:30px 0;width:100%}.project-navigation{border-left:none;border-top:1px solid #3a3a5e;padding-top:40px}.interactive-tesseract-canvas{width:100%}.project-demo-container{height:400px;width:100%}}@media (max-width:768px){.project-header h1{font-size:2.2rem}.demo-placeholder{font-size:1.2rem;padding:0 0 20px}.demo-controls{flex-direction:column;gap:10px;text-align:center}}body{background-color:#000;color:#fff;font-family:Arial,sans-serif;margin:0}h1{margin:20px 0;text-align:center}.solar-system{flex-wrap:wrap}.planet,.solar-system{align-items:center;display:flex;justify-content:center}.planet{border-radius:50%;color:#fff;margin:10px;text-align:center}.planet-name{bottom:-20px;font-size:14px;position:absolute}.planet-size{font-size:12px}.planet-distance{font-size:10px}
/*# sourceMappingURL=main.75fca276.css.map*/