body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f8f8f8;height:100%}.header{color:#cdcdcd}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}#root,body,html{height:100%}.react-flow__node-mindmap{background:#f6ad55;border-radius:2px;border:1px solid transparent;padding:2px 5px;font-weight:700}.react-flow__handle.target{top:50%;pointer-events:none;opacity:0}.react-flow__handle.source{top:0;left:0;transform:none;background:#f6ad55;height:100%;width:100%;border-radius:2px;border:none}.react-flow .react-flow__connectionline{z-index:0}.inputWrapper{display:flex;height:20px;z-index:1;position:relative;pointer-events:none}.dragHandle{width:14px;margin-right:4px;display:flex;align-items:center;pointer-events:all}.dragHandle,.input{background:transparent;height:100%}.input{border:none;padding:0 2px;border-radius:1px;font-weight:700;color:#222;pointer-events:none}.input:focus{border:none;outline:none;background:hsla(0,0%,100%,.25);pointer-events:all}.reactflow-container{background-color:#fff;width:95%;height:100vh;padding:12px;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.1)}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}body,html{margin:0;overflow-x:hidden;padding:70px 0 0}body{padding-top:70px}body,header{box-sizing:border-box}header{position:fixed;top:0;left:0;width:100%;z-index:1000;background-color:#333;color:#fff;padding:15px 20px;display:flex;justify-content:space-between;align-items:center;transition:background-color .3s ease}.header-scrolled{background-color:#120f41}.logo a{font-size:1.5rem;font-weight:700;color:#fff;text-decoration:none;transition:color .3s ease}.logo img{max-height:50px}.logo a:hover{color:#00bcd4}nav ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}nav ul li{margin:0 12px}nav ul li a{color:#fff;text-decoration:none;font-size:1rem;padding:6px 8px;position:relative;transition:color .3s ease}nav ul li a:hover:after{width:100%}nav ul li a:hover{color:#ccc}nav ul li a:after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background-color:#00bcd4;transition:width .3s ease}nav ul li a.active{color:#00bcd4;font-weight:700}.menu-toggle{display:none;flex-direction:column;grid-gap:5px;gap:5px;cursor:pointer}.menu-toggle span{width:25px;height:3px;background:#fff;transition:all .3s ease}.menu-toggle.active span:first-child{transform:rotate(45deg) translateY(8px)}.menu-toggle.active span:nth-child(2){opacity:0}.menu-toggle.active span:nth-child(3){transform:rotate(-45deg) translateY(-8px)}@media (max-width:768px){nav{position:fixed;top:70px;right:-220px;background-color:#120f41;width:200px;height:calc(100vh - 70px);transition:right .4s ease;padding-top:20px;box-sizing:border-box}nav.nav-open{right:0}nav ul{flex-direction:column;align-items:flex-start;padding-left:20px}nav ul li{margin:15px 0}.menu-toggle{display:flex}}.hero{background-color:#f2f2f2;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;padding:60px 20px 40px;text-align:center;min-height:100vh;box-sizing:border-box;overflow:hidden;z-index:1}.hero:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:0}.hero-text{max-width:650px;z-index:2;position:relative;text-align:center;animation:fadeSlideUp 1.5s ease-out forwards;opacity:0}.hero h1{font-size:2.8rem;margin-bottom:20px;color:#fff;line-height:1.2;animation:fadeIn 2s ease forwards}.hero p{font-size:1.2rem;color:#fff;animation:fadeIn 2.2s ease forwards}.hero-buttons{display:flex;grid-gap:15px;gap:15px;margin-top:25px;justify-content:center;flex-wrap:wrap}.hero-buttons a{background:#00bcd4;color:#fff;padding:12px 24px;border-radius:6px;text-decoration:none;font-weight:500;transition:transform .3s ease,background .3s ease}.hero-buttons a:hover{transform:scale(1.05);background:#0099b0}.hero img{max-width:100%;height:auto;display:block}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.hero{padding:100px 15px 40px;min-height:100vh}.hero h1{font-size:2rem}.hero p{font-size:1rem}.hero-buttons{flex-direction:column;grid-gap:10px;gap:10px}}.video-background{position:fixed;top:0;left:0;width:80%;height:80%;z-index:-1}video{top:-20%;left:-20%;width:auto;height:auto;object-fit:co}.overlay,video{position:absolute}.overlay{top:0;left:0;width:100%;height:100%;background-color:rgba(26,25,25,.1);z-index:2}.content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;z-index:1}.values-section{display:flex;justify-content:space-between;padding:50px 10%;background-color:#121212;color:#f8f8f2}.value-card{width:30%;background:#1e1e1e;padding:20px;box-shadow:0 4px 8px rgba(0,188,212,.2);transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;border-radius:8px}.value-card:hover{transform:translateY(-10px);box-shadow:0 6px 12px rgba(0,188,212,.5)}.icon{font-size:2rem;margin-bottom:10px;color:#00bcd4}@media (max-width:768px){.values-section{flex-direction:column;padding:20px}.value-card{width:100%;margin-bottom:20px}.value-card:last-child{margin-bottom:0}}.services-section{padding:100px 0;background-color:#fff}.services-content{display:flex;justify-content:space-between;max-width:1200px;margin:0 auto}.left-column{flex:1 1}.right-column{flex:1 1;padding-left:50px}.left-column h2{font-size:2rem;margin-bottom:20px}.left-column p{margin-bottom:20px;line-height:1.6}.right-column h3{font-size:1.5rem;margin-bottom:20px}.services-list{list-style-type:none;padding:0}.services-list li{margin-bottom:10px}.services-list li a{display:inline-block;padding:10px 20px;border:1px solid #ccc;border-radius:5px;text-decoration:none;color:#333}.services-list li a:hover{background-color:#f2f2f2}.footer-container{padding:30px 20px;background-color:#333;color:#bbb;font-family:Arial,sans-serif}.top-section{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:20px}.company-name h2{color:#fff;margin:0;font-size:1.8rem}.social-media a{color:#bbb;margin-right:15px;font-size:1.5em;transition:color .4s ease,transform .3s ease}.social-media a:hover{color:#00bcd4;transform:scale(1.2)}.bottom-section{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:20px;grid-gap:20px;gap:20px}.left-links,.right-links{display:flex;flex-direction:column;min-width:150px}.left-links a,.right-links a{color:#bbb;margin-bottom:10px;text-decoration:none;position:relative;transition:color .4s ease}.left-links a:after,.right-links a:after{content:"";position:absolute;left:0;bottom:-3px;width:0;height:2px;background:#00bcd4;transition:width .4s ease}.left-links a:hover,.right-links a:hover{color:#fff}.left-links a:hover:after,.right-links a:hover:after{width:100%}.copyright{text-align:center;color:#bbb;margin-top:20px;font-size:.9rem}@media (max-width:768px){.top-section{grid-gap:15px;gap:15px}.bottom-section,.top-section{flex-direction:column;align-items:flex-start}.company-name h2{font-size:1.5rem}}@media (max-width:480px){.social-media a{font-size:1.3em;margin-right:10px}.company-name h2{font-size:1.3rem}}.services-container{padding:40px;text-align:center;background-color:#121212}.services-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:20px;gap:20px;padding:20px}.service-box{background-color:#1e1e1e;border:2px solid #00bcd4;padding:20px;border-radius:10px;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;cursor:pointer;box-shadow:0 0 15px rgba(0,188,212,.2)}.service-box:hover{transform:translateY(-5px);box-shadow:0 0 25px rgba(0,188,212,.5)}.service-box h3{margin-top:10px;color:#fff}h2{color:#f8f8f2;font-size:24px;margin-bottom:20px}@media (max-width:1024px){.services-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:15px;gap:15px;padding:15px}}@media (max-width:768px){.services-grid{grid-template-columns:repeat(2,1fr);grid-gap:15px;gap:15px;padding:10px}}@media (max-width:480px){.services-grid{grid-template-columns:1fr;grid-gap:10px;gap:10px;padding:5px}.service-box{padding:15px;border-radius:8px}h2{font-size:20px}}.request-call-container{background-color:#1e1e2f;color:#fff;padding:40px;border-radius:12px;max-width:500px;margin:0 auto;box-shadow:0 0 15px rgba(0,188,212,.3)}.request-call-container h2{font-size:2.2em;color:#00bcd4;margin-bottom:10px;text-align:center}.request-call-container p{font-size:1.1em;color:#ccc;margin-bottom:30px;text-align:center}.request-call-form .form-group{display:flex;align-items:center;margin-bottom:20px}.form-icon{margin-right:10px;font-size:1.2em;color:#00bcd4}.request-call-form input,.request-call-form select,.request-call-form textarea{flex:1 1;padding:10px;border:none;border-radius:8px;background-color:#2e2e3e;color:#fff;font-size:1em}.request-call-form input::placeholder,.request-call-form textarea::placeholder{color:#888}.phone-input-container{display:flex;align-items:center}.country-code-dropdown{margin-right:10px;padding:10px;background-color:#2e2e3e}.country-code-dropdown,.submit-button{border:none;border-radius:8px;color:#fff}.submit-button{width:100%;padding:15px;background-color:#00bcd4;font-size:1.2em;cursor:pointer;transition:background-color .3s ease;text-align:center}.submit-button:hover{background-color:#00a3b2}.featured-clients{background-color:#121212;color:#fff;padding:50px;text-align:center}.title{font-size:2rem;margin-bottom:40px;color:#00bcd4}.clients-container{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap}.client{margin:20px;text-align:center;transition:transform .3s ease}.client:hover{transform:scale(1.1)}.client-logo{max-width:150px;max-height:100px;margin-bottom:10px;filter:drop-shadow(0 0 10px rgba(0,170,255,.5))}.client-name{font-size:1.2rem;color:#00bcd4;margin-top:10px}.mindflow-container{background-color:#1e1e1e;color:#fff;padding:20px}.mindflow-header{text-align:center;margin-bottom:40px}.mindflow-header h1{font-size:2.5em;color:#00bfff}.mindflow-description{font-size:1.2em;margin-top:10px}.features-section{margin-bottom:40px}.features-section h2{text-align:center;margin-bottom:20px;color:#00bfff}.features-list{display:flex;justify-content:space-around}.feature-item{width:30%}.feature-icon{font-size:2em;margin-bottom:10px;color:#00bfff}.try-it-out-section{background-color:#1e1e1e;color:#000;padding:20px;border-radius:10px;margin-top:40px}.try-it-out-section h2{text-align:center;margin-bottom:20px;color:#00bfff}.reactflow-container{padding:20px;border-radius:10px;background-color:#eee;margin:0 auto;max-width:90%}.reactflow-container .reactflow{background-color:#000;border-radius:10px;height:500px}.signup-container{margin:0 auto;padding:20px;border:1px solid #ccc;border-radius:5px}.signup-container h2{margin-bottom:20px;text-align:center}.signup-form{display:flex;flex-direction:column}.form-group{margin-bottom:15px}label{font-weight:700}input{width:100%;border:1px solid #ccc;border-radius:5px}button,input{padding:10px;font-size:16px}button{background-color:#007bff;color:#fff;border:none;border-radius:5px;cursor:pointer}button:hover{background-color:#0056b3}.signup-page{min-height:100vh;display:flex;justify-content:center;align-items:center;background:linear-gradient(to right top,#fff,#fff,#fff)}.signup-container{max-width:400px;padding:40px;background-color:#fff;border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,.1);text-align:center}.signup-container h1{color:#333;margin-bottom:20px}.signup-container p{margin-top:20px;color:#777}.signup-container a{color:#007bff;text-decoration:none}.signup-container a:hover{text-decoration:underline}.about-service-container{font-family:Arial,sans-serif;max-width:1200px;margin:0 auto;padding:50px 20px;color:#f8f8f2;background-color:#121212;box-sizing:border-box}.collaboration-header{text-align:center;color:#00bcd4;margin-bottom:40px;font-size:2.5em}.steps-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}@media (max-width:1024px){.steps-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.steps-grid{grid-template-columns:1fr}}.step-card{background-color:#1e1e1e;border:2px solid #00bcd4;padding:20px;border-radius:12px;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;text-align:center}.step-card h2{font-weight:700;color:#00bcd4;margin-bottom:10px}.step-card p{color:#f8f8f2;line-height:1.6;font-size:1em}.step-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,188,212,.3)}body{background-color:#121212;color:#f8f8f2;margin:0;padding:0;font-family:Arial,sans-serif}a,h1,h2,h3,h4,h5,h6{color:#00bcd4}a{text-decoration:none}a:hover{color:#50fa7b}.footer{margin-top:40px;background-color:#1e1e1e;color:#ccc;padding:20px 0;text-align:center}@media (max-width:480px){.collaboration-header{font-size:1.8em;margin-bottom:20px}.step-card{padding:15px}.step-card h2{font-size:1.2em}.step-card p{font-size:.95em}}.tech-stack-container{background-color:#121212;color:#fff;padding:60px 40px;max-width:100%;margin:0 auto;box-sizing:border-box}.tech-stack-header{text-align:center;font-size:36px;font-weight:700;margin-bottom:40px;color:#00bcd4}.tech-stack-header:after{content:"";display:block;width:60px;height:3px;background-color:#00bcd4;margin:20px auto 0}.tech-stack-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:20px;gap:20px}.tech-category h2{text-align:center;color:#00bcd4;margin-bottom:15px;font-size:18px;font-weight:700}.tech-category ul{list-style-type:none;padding:0;margin:0}.tech-category li{background-color:#1e1e1e;color:#fff;padding:10px;border-radius:8px;margin-bottom:10px;box-shadow:0 0 15px rgba(0,188,212,.2);text-align:center;font-size:14px;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;cursor:pointer}.tech-category li:hover{background-color:#00bcd4;color:#121212;box-shadow:0 0 25px rgba(0,188,212,.5);transform:scale(1.05)}@media (max-width:768px){.tech-stack-container{padding:40px 20px}.tech-stack-header{font-size:28px}.tech-category h2{font-size:16px}.tech-category li{font-size:13px}}.industries-container{padding:40px 0;text-align:center;background-color:#1a1a1a}.industries-header{color:#00bcd4;font-size:2em;font-weight:700;margin-bottom:20px;position:relative;display:inline-block;text-shadow:none}.industries-header:after{content:"";display:block;width:60px;height:4px;background-color:#00bcd4;margin:10px auto 0}.industries-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:20px;gap:20px;justify-items:center;align-items:center;margin-top:40px}.industry-card{background-color:#1e1e1e;border-radius:8px;padding:20px;transition:transform .3s ease,box-shadow .3s ease;width:150px;height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-shadow:0 0 15px rgba(0,188,212,.2)}.industry-card:hover{transform:translateY(-5px);box-shadow:0 0 25px rgba(0,188,212,.5)}.industry-icon{font-size:2.5em;margin-bottom:10px;color:#00bcd4}.industry-name{font-size:1.1em;font-weight:500;color:#fff}.client-page-container{max-width:1200px;margin:0 auto;padding:80px 20px 20px;font-family:"Arial",sans-serif;color:#f5f5f5;background-color:#1a1a1a;box-sizing:border-box}.welcome-heading{text-align:center;font-size:2.8em;color:#00bcd4;margin-bottom:20px;font-weight:700;animation:fadeDown 1s ease-in-out}.intro-text{text-align:center;font-size:1.2em;margin-bottom:40px;color:silver;line-height:1.6;max-width:800px;margin-left:auto;margin-right:auto;animation:fadeIn 1.5s ease-in-out}.section-heading{font-size:2em;animation:fadeDown 1s ease-in-out}.case-studies,.contact-info,.resources,.success-metrics,.testimonials{margin-bottom:40px;background-color:#2b2b2b;padding:20px;border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,.4);transition:transform .3s ease,box-shadow .3s ease}.case-studies:hover,.contact-info:hover,.resources:hover,.success-metrics:hover,.testimonials:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(0,188,212,.3)}.testimonial{display:flex;align-items:flex-start;margin-bottom:20px;flex-wrap:wrap}.testimonial img{width:80px;height:80px;margin-right:20px;border-radius:50%;object-fit:cover;box-shadow:0 4px 10px rgba(0,0,0,.5)}blockquote{font-style:italic;position:relative;padding:15px 20px;background-color:#1a1a1a;border-left:5px solid #00bcd4;border-radius:5px;flex:1 1;animation:fadeIn 1s ease-in-out;line-height:1.6}.quote-icon{color:#00bcd4;font-size:1.2em}.cite{display:block;margin-top:10px;font-size:.9em;color:silver;text-align:right}.case-study h3{color:#00bcd4;margin-bottom:10px;font-size:1.3em}.case-study p{margin-bottom:10px;color:silver;line-height:1.5}.resource-link{display:inline-block;margin-bottom:10px;color:#00bcd4;text-decoration:none;font-size:1.1em;position:relative;transition:color .3s ease}.resource-link:after{content:"";display:block;height:2px;width:0;background-color:#00bcd4;transition:width .3s ease;position:absolute;left:0;bottom:-3px}.resource-link:hover{color:#50fa7b}.resource-link:hover:after{width:100%}.contact-info p,.success-metrics p{font-size:1.1em;margin-bottom:10px;color:#f5f5f5}.contact-info p{display:flex;align-items:center}.contact-info svg{margin-right:8px;color:#00bcd4;font-size:1.2em}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:992px){.welcome-heading{font-size:2.2em}.section-heading{font-size:1.8em}}@media (max-width:768px){.client-page-container{padding:60px 15px 20px}.testimonial{flex-direction:column;align-items:center;text-align:center}.testimonial img{margin-right:0;margin-bottom:15px}blockquote{text-align:center}}@media (max-width:480px){.welcome-heading{font-size:1.8em}.intro-text{font-size:1em}.section-heading{font-size:1.5em}}.hrmanagement-page{background-color:#121212;color:#fff;padding:40px;font-family:"Arial",sans-serif}.product-overview h1{font-size:2.5em;margin-bottom:20px;text-align:center;color:#00bcd4}.product-overview p{font-size:1.2em;text-align:center;max-width:800px;margin:0 auto 40px}.features-section,.roles-section,.screenshots-section{margin-bottom:60px}.features-section h2,.roles-section h2,.screenshots-section h2{font-size:2em;text-align:center;margin-bottom:20px;color:#00bcd4}.features-grid,.roles-grid,.screenshots-grid{display:flex;justify-content:space-around;flex-wrap:wrap;grid-gap:20px;gap:20px}.feature-item,.role-item,.screenshot-item{background-color:#1e1e1e;border-radius:10px;padding:20px;text-align:center;flex:1 1 300px;transition:transform .3s ease-in-out}.feature-item:hover,.role-item:hover{transform:scale(1.05)}.feature-icon,.role-icon{font-size:2em;margin-bottom:10px;color:#00bcd4}h3{font-size:1.5em;margin-bottom:10px}.screenshots-grid img{max-width:100%;border-radius:10px;transition:transform .3s ease-in-out}.data-governance{background-color:#121212;color:#fff;padding:40px;font-family:"Arial",sans-serif}.project-features h2,.project-objectives h2,.project-overview h1,.screenshots-section h2,.technical-details h2{font-size:2em;color:#00bcd4;text-align:center;margin-bottom:20px}.project-features .feature-item p,.project-objectives ul,.project-overview p,.technical-details ul{font-size:1.2em;max-width:800px;margin:0 auto 40px}.project-objectives ul{list-style-type:disc;padding-left:40px}.features-grid,.screenshots-grid{display:flex;justify-content:space-around;flex-wrap:wrap;grid-gap:20px;gap:20px}.feature-item,.screenshot-item,.tech-item{background-color:#1e1e1e;border-radius:10px;padding:20px;text-align:center;flex:1 1 300px;transition:transform .3s ease-in-out}.feature-item:hover,.screenshot-item:hover,.tech-item:hover{transform:scale(1.05)}.feature-icon,.tech-icon{font-size:2em;margin-bottom:10px;color:#00bcd4}.feature-screenshot,.screenshots-grid img{max-width:100%;border-radius:10px;transition:transform .3s ease-in-out}.screenshots-grid img:hover{transform:scale(1.05)}.screenshot-item p{margin-top:10px;font-size:1em}.eraserio-container{background-color:#121212;padding:50px;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.2);color:#fff;font-family:"Arial",sans-serif}.eraserio-title{font-size:2em;color:#00bcd4;text-align:center;margin-bottom:20px}.eraserio-overview{font-size:1.2rem;color:#ccc;margin-bottom:40px;text-align:center}.eraserio-features{margin-bottom:50px}.features-grid{display:flex;flex-wrap:wrap;justify-content:space-around;grid-gap:20px;gap:20px}.feature-item{background-color:#1e1e1e;border-radius:10px;padding:30px;text-align:center;flex:1 1 300px;transition:transform .3s ease-in-out}.feature-item:hover{transform:scale(1.05);box-shadow:0 8px 16px rgba(0,0,0,.3)}.feature-icon{font-size:2.5rem}.feature-icon,h3{color:#00bcd4;margin-bottom:20px}h3{font-size:1.8rem;text-align:center}h4{font-size:1.5rem;color:#00bcd4;margin-bottom:10px}p{font-size:1rem;color:#ccc}.eraserio-tech-stack{margin-bottom:50px}.eraserio-tech-stack ul{list-style-type:none;padding:0;text-align:center}.eraserio-tech-stack li{margin-bottom:10px;font-size:1.2rem}.eraserio-screenshots{margin-bottom:50px}.screenshots-grid{display:flex;flex-wrap:wrap;justify-content:space-around;grid-gap:20px;gap:20px}.screenshot-item{flex:1 1 300px;text-align:center}.screenshot-item img{max-width:100%;border-radius:10px;margin-bottom:10px}.screenshot-item p{font-size:1rem;color:#ccc}.availablecomp-page{background-color:#121212;color:#fff;padding:40px;font-family:"Arial",sans-serif}.availablecomp-page .product-overview h1{font-size:2.5em;margin-bottom:20px;text-align:center;color:#00bcd4}.availablecomp-page .product-overview p{font-size:1.2em;text-align:center;max-width:800px;margin:0 auto 40px}.availablecomp-page .cta-section,.availablecomp-page .features-section,.availablecomp-page .screenshots-section{margin-bottom:60px}.availablecomp-page .cta-section h2,.availablecomp-page .features-section h2,.availablecomp-page .screenshots-section h2{font-size:2em;text-align:center;margin-bottom:20px;color:#00bcd4}.availablecomp-page .features-grid{display:flex;justify-content:space-around;flex-wrap:wrap;grid-gap:20px;gap:20px}.availablecomp-page .feature-item{background-color:#1e1e1e;border-radius:10px;padding:20px;text-align:center;flex:1 1 250px;transition:transform .3s ease-in-out}.availablecomp-page .feature-item:hover{transform:scale(1.05)}.availablecomp-page .feature-icon{font-size:2em;margin-bottom:10px;color:#00bcd4}.availablecomp-page h3{font-size:1.5em;margin-bottom:10px}.availablecomp-page .screenshots-grid{display:flex;justify-content:center;flex-wrap:wrap;grid-gap:20px;gap:20px}.availablecomp-page .screenshot-item{background-color:#1e1e1e;border-radius:10px;padding:15px;text-align:center;flex:0 1 220px}.availablecomp-page .screenshots-grid img{width:180px;height:320px;object-fit:cover;border-radius:8px;transition:transform .3s ease-in-out;display:block;margin:0 auto}.availablecomp-page .screenshots-grid img:hover{transform:scale(1.05)}.availablecomp-page .screenshot-item p{margin-top:8px;font-size:.95em}.availablecomp-page .cta-section{text-align:center}.availablecomp-page .cta-section p{font-size:1.2em;margin:10px 0}@media (max-width:768px){.availablecomp-page .feature-item,.availablecomp-page .screenshot-item{flex:1 1 100%}.availablecomp-page .screenshots-grid img{width:150px;height:260px}}.landing-page{background-color:#121212;color:#fff;padding:50px 20px;font-family:"Arial",sans-serif;text-align:center}.header{margin-bottom:40px}.header h1{font-size:3em;margin-bottom:10px;color:#00bcd4}.header p{font-size:1.2em;max-width:800px;margin:0 auto}.products-container{display:flex;justify-content:center;grid-gap:30px;gap:30px;flex-wrap:wrap;margin-bottom:40px}.product-item{background-color:#1e1e1e;border-radius:12px;padding:30px;width:300px;text-align:center;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;text-decoration:none;color:inherit;cursor:pointer;box-shadow:0 0 15px rgba(0,188,212,.2)}.product-item:hover{transform:scale(1.05);box-shadow:0 0 25px rgba(0,188,212,.5)}.product-icon{font-size:3em;color:#00bcd4;margin-bottom:15px}.product-item h2{font-size:1.8em;margin-bottom:10px;color:#00bcd4}.product-item p{font-size:1.1em;margin-bottom:0}.section{padding:50px 0;border-top:none;margin-top:0}.available24-section,.mindflow-section{margin-top:40px;padding:50px 20px;background-color:#1e1e1e;border-radius:12px;box-shadow:0 0 15px rgba(0,188,212,.2)}.request-call-page{background-color:#121212;color:#fff;min-height:100vh;display:flex;justify-content:center;align-items:center;padding:20px}.content{text-align:center;max-width:600px;width:100%}.content h1{font-size:2.5em;color:#00bcd4;margin-bottom:10px}.content p{font-size:1.2em;color:#ccc;margin-bottom:30px}.blog-page{background-color:#121212;color:#fff;padding:20px}.page-title{font-size:2.5em;margin-bottom:20px;color:#00bfff}.blog-section{margin-bottom:40px}.blog-section h2{font-size:2em;margin-bottom:15px;color:#00bfff}.blog-post{background-color:#1e1e1e;padding:15px;margin-bottom:10px;border-radius:5px;transition:transform .2s}.blog-post:hover{transform:scale(1.02)}.video-section{margin-bottom:40px}.video-section h2{font-size:2em;margin-bottom:15px;color:#00bfff}.video-thumbnails{display:flex;grid-gap:20px;gap:20px}.video-box{background-color:#1e1e1e;padding:10px;border-radius:5px;cursor:pointer;transition:transform .2s;box-shadow:0 4px 8px rgba(0,191,255,.3)}.video-box img{width:100%;height:auto;border-radius:5px}.video-box:hover{transform:scale(1.05)}.lightbox{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center}.lightbox-content{background-color:#000;padding:20px;border-radius:10px;position:relative}.youtube-link{margin-top:10px;text-align:center}.youtube-link a{color:red;text-decoration:none;font-size:1.2em}.youtube-link a:hover{text-decoration:underline}.available24-container{background-color:#111;color:#fff;font-family:Arial,sans-serif;overflow-x:hidden}.available24-hero{text-align:center;padding:80px 20px;background:#120f41}.hero-content p{max-width:800px;margin:15px auto;line-height:1.7;font-size:1.1rem}.logo-box{margin-bottom:20px;animation:logoEnter 1.5s ease forwards}.available-logo{max-width:180px;height:auto}.main-heading{font-size:2.5rem;margin-bottom:20px;animation:fadeUp 1.2s ease}.sub-heading{font-size:1.5rem;color:#00bcd4;margin-bottom:20px;animation:fadeUp 1.5s ease}.points{list-style:disc;padding-left:20px;text-align:left;max-width:600px;margin:20px auto}.download-links{margin:15px 0}.cta-button{margin-top:15px;transition:all .3s ease}.cta-button:hover{background:#009bb0;transform:translateY(-3px)}.available24-sections{display:flex;flex-wrap:wrap;justify-content:center;grid-gap:40px;gap:40px;padding:60px 8%;box-sizing:border-box}.available24-services,.available24-why{flex:1 1 400px;max-width:500px}.section-heading{font-size:2rem;color:#00bcd4}.description,.section-heading{text-align:center;margin-bottom:20px}.description{line-height:1.6}.benefits-list,.safety-list,.service-list{list-style:disc;padding-left:20px;margin-bottom:20px}li{margin-bottom:10px;font-size:1.05rem}.quote{font-style:italic;text-align:center}.available24-contact,.available24-safety,.available24-vision{padding:60px 8%;text-align:center}.cta-buttons{margin-top:20px;display:flex;flex-wrap:wrap;justify-content:center;grid-gap:15px;gap:15px}@keyframes fadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes logoEnter{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:translateY(0)}}.fade-up{animation:fadeUp 1.2s ease}@media (max-width:768px){.available24-sections{flex-direction:column;padding:40px 5%}.main-heading{font-size:2rem}.sub-heading{font-size:1.3rem}}.aboutus-container{background:#101010;color:#fff;padding-top:70px;font-family:"Segoe UI",Tahoma,sans-serif}.aboutus-hero{text-align:center;padding:80px 20px;background:linear-gradient(90deg,#0d0d2b,#1b1b45)}.aboutus-hero h1{font-size:2.8rem;color:#00bcd4;margin-bottom:15px}.aboutus-hero p{font-size:1.2rem;max-width:700px;margin:0 auto;color:#eee}.aboutus-section{max-width:1100px;margin:60px auto;padding:20px}.aboutus-section h2{font-size:2rem;color:#00bcd4;margin-bottom:20px;text-align:center}.aboutus-section p{font-size:1.1rem;line-height:1.6;color:#ccc;text-align:center}.aboutus-section ul{list-style:disc;padding-left:40px;color:#ccc}.aboutus-section li{margin:8px 0}.highlight{background:#161636;padding:40px 20px;border-radius:10px}.expertise-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:20px;gap:20px;margin-top:20px}.expertise-card{background:#1f1f3d;padding:20px;border-radius:10px;text-align:center;font-weight:700;transition:transform .3s ease,background .3s ease}.expertise-card:hover{transform:translateY(-5px);background:#2c2c4d}.philosophy h3{color:#00bcd4;margin-top:20px;font-size:1.5rem}.cta-button{background:#00bcd4;color:#fff;padding:12px 24px;border:none;border-radius:8px;font-size:1rem;margin-top:20px;cursor:pointer;transition:background .3s ease}.cta-button:hover{background:#0195a8}@media (max-width:768px){.aboutus-hero h1{font-size:2rem}.aboutus-hero p{font-size:1rem}}
/*# sourceMappingURL=main.7816f736.chunk.css.map */