@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;800&family=Inter:wght@400;500;700&display=swap);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}*{margin:0;padding:0;text-decoration:none!important}*,.topbar{box-sizing:border-box}.topbar{align-items:center;background:#f8f9fa;border-bottom:1px solid #ddd;display:flex;height:56px;justify-content:space-between;padding:10px 20px}.topbar-left img{height:35px}.topbar-right{align-items:center;color:#0a4f88;display:flex;font-size:14px;gap:20px}.topbar-right span{align-items:center;display:flex;gap:5px}.navbar{background:#fff;box-shadow:0 4px 10px #0000000d;left:0;position:fixed;top:0;width:100%;z-index:1000}.navbar-container{align-items:center;box-sizing:border-box;display:flex;height:70px;justify-content:space-between;padding:12px 40px;position:relative}.navbar-links{flex:1 1;gap:20px;list-style:none;margin:0;padding:0}.navbar-links,.navbar-links li{align-items:center;display:flex}.navbar-links li{color:#0a4f88;font-weight:700;position:relative}.dropdown-toggle{align-items:center;color:#0a4f88;cursor:pointer;display:inline-flex;font-size:15px;font-weight:768;gap:5px;text-decoration:none}.dropdown-toggle:hover{color:#073a63}.navbar-toggle{display:none}@media (max-width:487px){.topbar{display:none}}@media (max-width:768px){.navbar-toggle{cursor:pointer;display:block;left:20px;position:absolute;top:50%;transform:translateY(-50%)}.navbar-links{background-color:#fff;box-shadow:0 6px 12px #0000001a;display:none;flex-direction:column;left:0;padding:10px 0;position:absolute;top:60px;width:100%}.navbar-links.active{display:flex}.navbar-buttons{align-items:center;flex-direction:column;margin-top:10px;width:100%}.navbar-logo{margin:10px 0;position:static;transform:none}.btn{text-align:center;width:80%}}.dropdown-menu{background:#fff;border:1px solid #eee;box-shadow:0 6px 12px #0000001a;left:0;min-width:180px;padding:10px 0;position:absolute;top:100%;z-index:999}.dropdown-menu li{padding:8px 20px}.dropdown-menu li a{color:#0a4f88;display:block;font-weight:500;text-decoration:none}.dropdown-menu li a:hover{background:#f3f4f6}.navbar-logo{left:50%;position:absolute;transform:translateX(-50%)}.navbar-logo img{width:50px}.navbar-buttons{align-items:center;display:flex;gap:15px}.btn{background-color:#0a4f88;border:none;border-radius:4px;color:#fff;font-size:14px;font-weight:500;padding:8px 18px;text-decoration:none;transition:background .3s ease}.btn:hover{background-color:#073a63}@media (max-width:768px){.navbar-buttons{display:none}.mobile-buttons{align-items:center;display:flex;flex-direction:column;gap:10px;padding:10px 0;width:100%}.btn{text-align:center;width:80%}}.mobile-buttons{display:none}@media (max-width:768px){.mobile-buttons{align-items:center;display:flex;flex-direction:column;gap:10px;padding:10px 0;width:100%}.btn{text-align:center;width:80%}.navbar-buttons{display:none}}.home{background:linear-gradient(90deg,#f8fafc,#eef2ff);border-radius:10px 20px 30px 40px;clip-path:polygon(50% 100% at top);justify-content:center;padding:100px 20px}.home,.home-content{align-items:center;display:flex}.home-content{flex-wrap:wrap;justify-content:space-between}.text-section{flex:1 1 500px}.text-section h1{color:#1e293b;font-weight:700}.text-section .brand{color:#2563eb}.text-section p{color:#475569;margin-top:20px}.auditusierp-trust{background-color:#0a4f88;padding:50px 20px;text-align:center}.auditusierp-trust h2{color:#fff;font-size:2.5rem;font-weight:700;margin-bottom:40px}.trust-container{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-around;margin-top:20px}.trust-item{background-color:#fff;border-radius:8px;box-shadow:0 4px 10px #0000001a;max-width:350px;padding:30px;text-align:left;transition:transform .3s ease,box-shadow .3s ease}.trust-item:hover{box-shadow:0 8px 20px #0003;transform:translateY(-10px) scale(1.05)}.trust-item h3{color:#0a4f88;font-size:1.1rem;font-weight:700;margin-bottom:20px}.trust-item p{color:#555;font-size:1rem;line-height:1.5}.how-it-works{padding:50px 20px;text-align:center}.how-it-works h2{-webkit-text-fill-color:#0000;background:linear-gradient(270deg,#0052eba9,#1f65fc);-webkit-background-clip:text;font-size:2.5rem;font-weight:700;margin-bottom:40px}.steps-container{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-around;margin-top:30px}.step{background-color:#f5f5f5;border-radius:8px;box-shadow:0 4px 10px #0000001a;max-width:300px;padding:30px;text-align:center}.step-number{color:#0a4f88;font-size:2rem;font-weight:700;margin-bottom:20px}.step h3{font-size:1rem;margin-bottom:10px}.step p{color:#555;font-size:.9rem}.testimonials{background-color:#f9f9f9;padding:50px 20px;text-align:center}.testimonials h2{font-size:2.5rem;font-weight:700;margin-bottom:40px}.testimonial{background-color:#fff;border-radius:8px;box-shadow:0 4px 10px #0000001a;margin:0 auto;max-width:600px;padding:30px}.quote{color:#333;font-size:1.25rem;font-style:italic;margin-bottom:20px}.client-name{color:#0a4f88;font-size:1rem;font-weight:700}@media (max-width:768px){.home-content{text-align:center}.text-section h1{font-size:2.2rem}.home-buttons{align-items:center;display:flex;flex-direction:column}.primary-btn,.secondary-btn{margin:10px 0;width:80%}.steps-container,.trust-container{align-items:center;flex-direction:column}.step{max-width:100%}.testimonials h2{font-size:2rem}.testimonial{padding:20px}.auditusierp-trust h2,.how-it-works h2{font-size:19px}.trust-item h3{font-size:16px}.testimonial h3{font-size:19px}.image-section img{width:300px}}.auditusierp-footer{align-items:center;background:#0a4f88;color:#fff;display:flex;flex-direction:column;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;padding:30px 20px}.footer-container{margin-bottom:20px;max-width:400px;text-align:center;width:100%}.footer-social h4{font-size:18px;font-weight:600;letter-spacing:1px;margin-bottom:15px}.social-icons{display:flex;gap:25px;justify-content:center}.social-icons a{color:#d0e4f5;font-size:24px;transition:color .3s ease}.social-icons a:focus,.social-icons a:hover{color:#fff;outline:none}.footer-bottom{border-top:1px solid #1f6aa8;color:#c8dff7;font-size:14px;max-width:400px;padding-top:15px;text-align:center;width:100%}@media (max-width:480px){.footer-social h4{font-size:16px;margin-bottom:12px}.social-icons a{font-size:20px;gap:18px}.footer-bottom{font-size:12px;padding-top:12px}}.product-overview-container{font-family:Segoe UI,sans-serif;overflow:hidden;position:relative}.hero-content{align-items:center;background:none;display:flex;flex-wrap:wrap;justify-content:space-between;margin:auto;overflow:hidden;padding:60px 30px;position:relative}.hero-content:before{background:linear-gradient(90deg,#f7fbff,#d9f3ff);clip-path:ellipse(100% 70% at 10% 10%);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.image-section,.text-section{position:relative;z-index:1}.text-section{flex:1 1;min-width:300px}.text-section h1{font-size:2.8rem;margin-bottom:20px}.text-section p{font-size:1.1rem;line-height:1.6;margin-bottom:30px}.button-group{display:flex;gap:15px}.image-section{flex:1 1;min-width:300px;text-align:center}.image-section img{height:auto;max-width:400px}@media (max-width:420px){.text-section h1{font-size:20px}}.overview-grid{grid-gap:30px;border-top:2px solid #e0f0fa;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));padding:40px 20px}.overview_tit{color:#0a4f88;font-size:2rem;margin-bottom:30px;text-align:center}.overview-card{background:#fff;border-radius:20px;box-shadow:0 10px 30px #0000000f;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.overview-card:hover{box-shadow:0 15px 35px #0000001a;transform:translateY(-8px)}.card-img{display:block;height:auto;margin:0 auto;max-width:100%;width:250px}.card-content{padding:25px}.card-content h2{color:#093f6b;font-size:1.5rem;margin-bottom:15px}.card-content p{color:#333;font-size:1rem;line-height:1.6}.card-content p,.new_section{font-family:Segoe UI,sans-serif}.new_section{background:linear-gradient(180deg,#f9fbfd,#fff);border-top:2px solid #e6eef5;padding:60px 20px}.new_boxes_wrapper{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.new_container{box-sizing:border-box;flex-basis:calc(50% - 30px);flex-grow:1;flex-shrink:1;margin-bottom:30px}@media (max-width:768px){.new_container{flex:1 1 100%}}.feature-intro{margin-bottom:2.5rem;text-align:center}.feature-intro h2{color:#004c99;font-size:2.2rem;font-weight:700;margin:0}.new_container{background:#fff;border-radius:20px;box-shadow:0 10px 35px #00000012;margin:0 auto;padding:40px;transition:box-shadow .3s ease-in-out}.new_container:hover{box-shadow:0 15px 45px #0000001a}.new_tit{color:#0a3d62;font-family:Segoe UI Semibold,sans-serif;font-size:1.8rem;font-weight:700;margin-bottom:15px}.new_par{color:#4a4a4a;font-size:1.05rem;font-weight:400;line-height:1.8;margin-bottom:30px}.accordion-section{margin-top:30px}.accordion-item{border-bottom:1px solid #e2e6ea;padding:15px 0}.accordion-title{color:#1a1a1a;cursor:pointer;display:flex;font-size:1.1rem;font-weight:600;justify-content:space-between;transition:color .3s ease}.accordion-title:hover{color:#007acc}.accordion-title span{font-size:1.3rem;transition:transform .3s ease}.accordion-title.active span{color:#007acc;transform:rotate(180deg)}.accordion-content{animation:fadeSlideIn .3s ease forwards;color:#444;font-size:1rem;line-height:1.6;padding-left:1rem;padding-top:10px}@keyframes fadeSlideIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.new_container{padding:30px 20px}.new_tit{font-size:1.5rem}.accordion-title,.new_par{font-size:1rem}.accordion-content{font-size:.95rem}}.new_container{margin-bottom:10px}@media (max-width:768px){.new_boxes_wrapper .new_container{max-width:100%}}.features-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-bottom:40px;margin-top:40px;padding:0 20px}.feature-box{background:linear-gradient(135deg,#fff,#f0f4f8);border-radius:15px;box-shadow:0 8px 20px #0000000d;padding:30px 20px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.feature-box:hover{box-shadow:0 12px 24px #0000001a;transform:translateY(-5px)}.feature-icon-new{color:#007acc;font-size:2.5rem;margin-bottom:15px}.feature-title{color:#0a3d62;font-size:1.25rem;font-weight:600;margin-bottom:10px}.feature-description{color:#4a4a4a;font-size:1rem;line-height:1.6}.feature-color-0{background:linear-gradient(135deg,#e6f7ff,#ccf2ff);box-shadow:0 8px 20px #00bfff33}.feature-color-1{background:linear-gradient(135deg,#fff3e0,#ffe0b2);box-shadow:0 8px 20px #f903}.feature-color-2{background:linear-gradient(135deg,#fce4ec,#f8bbd0);box-shadow:0 8px 20px #ff69b433}.feature-color-3{background:linear-gradient(135deg,#e8f5e9,#c8e6c9);box-shadow:0 8px 20px #4caf5033}.feature-color-4{background:linear-gradient(135deg,#ede7f6,#d1c4e9);box-shadow:0 8px 20px #673ab733}.feature-color-5{background:linear-gradient(135deg,#fffde7,#fff9c4);box-shadow:0 8px 20px #ffeb3b33}.feature-box:hover{filter:brightness(1.05);transform:translateY(-6px)}.faq-section{margin:40px auto;max-width:800px}.faq-title{font-size:2rem;margin-bottom:20px;text-align:center}.accordion-item{border-bottom:1px solid #ddd;padding:10px 0}.accordion-question{cursor:pointer;font-weight:700;padding-right:30px;position:relative}.accordion-question:after{content:"+";font-weight:700;position:absolute;right:0}.accordion-question.active:after{content:"-"}.accordion-answer{max-height:0;opacity:0;overflow:hidden;padding-left:10px;transition:max-height .3s ease,opacity .3s ease}.accordion-answer.show{margin-top:10px;max-height:200px;opacity:1}.trial-container{align-items:center;background-color:#e0f5fd;border-radius:8px;display:flex;font-family:Arial,sans-serif;justify-content:space-between;padding:60px 40px}.trial-heading{color:#1c1c1c;font-size:28px;font-weight:700;line-height:1.4;margin:0}.trial-button{background-color:#0a4f88;border-radius:6px;color:#fff;font-weight:700;padding:12px 20px;text-decoration:none;transition:background-color .3s ease}.trial-button:hover{background-color:#2066fd}.form-container{margin:auto}h2{color:#06c;margin-bottom:16px}.label{display:block;font-weight:700;margin-bottom:8px}.role-selector{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:16px}.role-button{background:#f9f9f9;border:1px solid #ccc;border-radius:6px;cursor:pointer;flex:1 1 45%;margin:4px;padding:10px;transition:background .3s}.role-button.selected{background:#e6f0ff;border:2px solid #007bff}input[type=email],input[type=text]{border:1px solid #ccc;border-radius:6px;margin-bottom:12px;padding:10px;width:100%}.terms{align-items:center;display:flex;font-size:.9rem;margin-bottom:12px}.terms a{color:#007bff;margin-left:4px;text-decoration:none}.submit-button{background-color:#001f54;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:700;padding:12px;width:100%}.submit-button:disabled{background-color:#ccc}.success-msg{color:green;font-weight:700;margin-top:10px}.section-wrapper{background:#e6f4ff;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;padding:40px}.left-content{flex:1 1;max-width:500px}.left-content h1{color:#1a1a1a;font-size:2rem;margin-bottom:20px}.left-content p{color:#444;font-size:1rem;line-height:1.6}.explore-button{background:#007bff;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:700;margin-top:20px;padding:12px 20px}.upgrade-text{font-size:.95rem;margin-top:14px}.upgrade-text a{color:#007bff;text-decoration:none}.form-container{background:#fff;border-radius:12px;box-shadow:0 0 10px #00000014;flex:1 1;font-family:Arial,sans-serif;max-width:420px;padding:24px}.auditus-ierp-section-wrapper{--bg1:#f1fcff;--bg2:#e4f2ff;--accent:#0d6efd;align-items:center;display:flex;justify-content:center;overflow:hidden;padding:clamp(4rem,10vw,9rem) 1rem;position:relative}.auditus-ierp-section{animation:fadeUp .8s ease .15s both;-webkit-backdrop-filter:blur(14px) saturate(180%);backdrop-filter:blur(14px) saturate(180%);background:#ffffff8c;border-radius:24px;box-shadow:0 18px 45px -10px #0d6efd26;margin:10px;padding:clamp(3rem,6vw,4.5rem) clamp(2rem,5vw,4rem);position:relative;text-align:center;width:min(100%,960px);z-index:2}.auditus-ierp-section-wrapper:after,.auditus-ierp-section-wrapper:before{animation:float 9s ease-in-out infinite alternate;background:radial-gradient(circle at 30% 30%,#0d6efd 0,#0d6efd00 70%);border-radius:50%;content:"";height:580px;opacity:.15;position:absolute;width:580px;z-index:1}.auditus-ierp-section-wrapper:after{animation-delay:2.5s;bottom:-180px;left:auto;right:-220px;top:auto}@keyframes float{to{transform:translateY(-60px) translateX(40px) scale(1.1)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}.auditus-ierp-section h2{color:#102033;font:800 clamp(5vw,3.2rem) Poppins,sans-serif;line-height:1.15;margin-bottom:1rem}.auditus-ierp-section p{color:#34495e;font:400 clamp(1.05rem,2.3vw,1.2rem)/1.75 Inter,sans-serif;margin:0 auto;max-width:720px}.features-section{--accent:#0d6efd;background:#fff;border-radius:24px;box-shadow:0 12px 40px -12px #00000014;margin:clamp(3rem,8vw,6rem) auto;padding:clamp(4rem,8vw,6rem) 1rem;text-align:center;width:min(100%,100%)}.features-section h2{color:#102033;font:800 clamp(2rem,4.5vw,2.8rem) Poppins,sans-serif;margin-bottom:2.2rem;position:relative}.features-section h2:after{background:var(--accent);border-radius:2px;content:"";display:block;height:4px;margin:.8rem auto 0;width:68px}.features-section ul{grid-gap:clamp(1.2rem,3vw,2rem);display:grid;gap:clamp(1.2rem,3vw,2rem);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));list-style:none;margin:0;padding:0}.features-section li{background:#fdfdfd;border:1px solid #0000000a;border-radius:16px;box-shadow:0 8px 20px -8px #0000000a;overflow:hidden;padding:1.8rem 1.6rem 1.6rem;position:relative;text-align:left;transition:transform .25s ease,box-shadow .25s ease}.features-section li:hover{box-shadow:0 14px 30px -10px #0d6efd40;transform:translateY(-6px)}.features-section li:before{background:radial-gradient(circle at center,var(--accent) 0,#0d6efd00 70%);content:"";height:120px;opacity:.1;position:absolute;right:-40px;top:-40px;transform:rotate(25deg);width:120px}.features-section li strong{color:var(--accent);display:block;font:600 1.05rem Inter,sans-serif;margin-bottom:.4rem}.features-section li,.features-section li p,.features-section li span{color:#34495e;font:400 1rem Inter,sans-serif;line-height:1.6}@media (max-width:540px){.auditus-ierp-section{padding:3rem 1.6rem}.features-section{padding:3rem 1rem}}.learning-resources{background:linear-gradient(90deg,#eef7fb,#e0f7fa);border-radius:15px;box-shadow:0 8px 40px #0000000d;font-family:Arial,sans-serif;padding:60px 20px;text-align:center}.learning-resources h2{color:#333;font-size:2.5rem;font-weight:600;margin-bottom:40px}.video-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));padding:0 10px}.video-card{background:#fff;border-radius:15px;box-shadow:0 5px 25px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.video-card:hover{box-shadow:0 10px 35px #00000026;transform:translateY(-10px)}.video-card iframe{border:none;height:200px;width:100%}.video-card h3{color:#005b99;font-size:1.4rem;margin:20px 0 10px}.video-card p{color:#444;font-size:.95rem;line-height:1.5;padding:0 15px 20px}.support-wrapper{background:#f9f9f9;font-family:Segoe UI,sans-serif;padding:60px 20px}.timeline-title{color:#0d47a1;font-size:40px;margin-bottom:60px;text-align:center}.side-by-side{display:flex;flex-wrap:wrap;gap:40px;justify-content:center;margin:0 auto;max-width:1200px}.timeline-column{border-left:3px solid #0000001a;flex:1 1;min-width:300px;padding-left:20px;position:relative}.support-card{background:#fff;border-left:5px solid #1976d2;border-radius:12px;box-shadow:0 4px 8px #0000001a;cursor:pointer;margin-bottom:40px;padding:20px 25px;transition:transform .2s ease,box-shadow .2s ease}.support-card:hover{box-shadow:0 8px 16px #0003;transform:translateY(-6px)}.support-card h2{color:#0d47a1;font-size:20px;margin-bottom:8px}.support-card p{color:#555;font-size:16px;margin:0}a{color:inherit;text-decoration:none}@media (max-width:768px){.timeline-column{border-left:none;padding-left:0}.support-card{border-left:none;box-shadow:0 2px 6px #0000001a;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:90%;padding:15px 20px;text-align:center}.support-card h2{font-size:18px}.support-card p{color:#444;font-size:14px}.support-card img{border-radius:8px;display:block;height:auto;margin:10px auto;max-width:100%}}.copy-link-popup-overlay{align-items:center;animation:fadeIn .3s ease-out;background-color:#0009;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.copy-link-popup-content{animation:slideInFromTop .3s ease-out;background-color:#fff;border-radius:10px;box-shadow:0 8px 25px #0000004d;max-width:500px;padding:30px;position:relative;text-align:center;width:90%}.copy-link-popup-content h2{color:#0d47a1;font-size:24px;margin-bottom:20px}.copy-link-popup-content p{color:#666;font-size:16px;margin-bottom:25px}.link-buttons-container{display:flex;flex-direction:column;gap:12px;margin-bottom:25px}.copy-link-button{background-color:#1976d2;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:17px;font-weight:600;padding:14px 20px;text-align:left;transition:background-color .2s ease,transform .1s ease}.copy-link-button:hover{background-color:#115293;transform:translateY(-2px)}.copy-link-button:active{transform:translateY(0)}.close-popup-button{background-color:#f44336;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:15px;margin-top:10px;padding:10px 20px;transition:background-color .2s ease}.close-popup-button:hover{background-color:#d32f2f}@keyframes slideInFromTop{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.copy-link-popup-content{padding:20px;width:95%}.copy-link-button{font-size:15px;padding:12px 18px}.close-popup-button{font-size:13px;padding:8px 15px}}.product-creation-demo{align-items:center;background:linear-gradient(135deg,#6e7a88,#3b4a60);display:flex;flex-direction:column;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;gap:20px;justify-content:center;min-height:100vh;width:100%}@media (max-width:768px){.image-container{max-width:95%;position:relative}.message-box{background-color:#fffffff2;border-radius:8px;box-shadow:0 6px 15px #0000001a;font-size:13px;margin-top:15px;max-width:none;position:static;transform:none;width:100%}.message-box p{font-size:14px}.next-button{font-size:13px;margin-top:10px;padding:10px}}.image-container{border-radius:20px;box-shadow:0 8px 40px #0000004d;max-width:80%;overflow:hidden;position:relative;transition:transform .5s ease;width:100%}.image-container:hover{transform:scale(1.05)}.image-container img{border-radius:20px;height:100%;object-fit:cover;width:100%}.message-box{animation:fadeIn .6s ease-out;background-color:#ffffffd9;border-radius:12px;box-shadow:0 12px 30px #0000004d;font-size:20px;left:50%;max-width:600px;padding:25px 35px;position:absolute;text-align:center;top:70%;transform:translate(-50%,-50%);width:80%}.next-button{background-color:#4caf50;border:none;border-radius:50px;box-shadow:0 8px 20px #0003;color:#fff;cursor:pointer;font-size:18px;margin-top:20px;padding:15px 30px;transition:transform .3s ease,background-color .3s ease}.next-button:hover{background-color:#388e3c;transform:translateY(-4px)}.next-button:active{transform:translateY(2px)}.next-button:disabled{background-color:#b0bec5;cursor:not-allowed}.pricing-section{animation:gradientAnimation 20s ease infinite;background:linear-gradient(970deg,#fdfbfb,#ebedee,#fff,#e3e8ec);font-family:Poppins,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;overflow:hidden;padding:4rem 1rem;z-index:0}@keyframes gradientAnimation{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.pricing-content{position:relative;text-align:center}.title{color:#0a4f88;font-size:3rem;font-weight:800;text-shadow:0 2px 8px #0003}.subtitle{color:#8d8d8d;font-size:1.2rem;margin-bottom:1.5rem}.region-note{color:#f8f8f8;font-size:.9rem}.region-note,.tabs{margin-bottom:2rem}.tab{background-color:#fff;border:none;border-radius:8px;color:#333;cursor:pointer;font-size:1rem;font-weight:600;margin:0 .5rem;padding:.75rem 1.5rem;transition:background-color .3s}.tab.active{background-color:#6a11cb;color:#fff}.tab:hover{background-color:#feb47b}.pricing-boxes{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;margin-top:2rem}.pricing-box{background:linear-gradient(135deg,#ff7e5f,#feb47b);border-radius:16px;box-shadow:0 8px 20px #0003;color:#fff;padding:2rem;position:relative;text-align:center;transition:transform .3s ease,box-shadow .3s ease;width:300px;z-index:1}.pricing-box:hover{box-shadow:0 12px 30px #00000040;transform:translateY(-12px)}.pricing-box:first-child{background:linear-gradient(135deg,#ff7e5f,#feb47b)}.pricing-box:nth-child(2){background:linear-gradient(135deg,#6a11cb,#2575fc)}.pricing-box:nth-child(3){background:linear-gradient(135deg,#ec38bc,red)}.plan-name{font-size:2rem;font-weight:700;margin-bottom:.8rem}.plan-price{color:#fff;font-size:1.5rem;font-weight:700;margin:.5rem 0}.price-note{color:#fff;font-size:.95rem;margin-bottom:1.2rem}.auditus-lite-container{background-color:#f7f9fc;font-family:Segoe UI,sans-serif;margin:auto;padding:40px 20px}.auditus-lite-intro{align-items:center;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;margin-bottom:50px}.auditus-lite-text{flex:1 1;min-width:280px}.auditus-lite-text h1{color:#2b2e4a;font-size:40px;font-weight:700;margin-bottom:20px}.auditus-lite-text p{color:#5a5a5a;font-size:18px;line-height:1.6}.auditus-lite-image{flex:1 1;min-width:300px;text-align:center}.auditus-lite-image img{border-radius:16px;height:auto;max-width:100%}.auditus-lite-grid{grid-gap:28px;display:grid;gap:28px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));margin-bottom:60px;padding:0 10px}.auditus-lite-tile{align-items:center;background:linear-gradient(145deg,#fff,#f0f0f0);border:2px solid #0000;border-radius:20px;box-shadow:0 6px 18px #0000000f;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;padding:8px;position:relative;text-align:center;transition:all .3s ease}.auditus-lite-tile:hover{border-color:#007bff;box-shadow:0 10px 24px #007bff26;transform:translateY(-6px) scale(1.02)}.auditus-lite-tile.active{background:#f0f7ff;border-color:#0056b3}.auditus-lite-label{color:#2b2e4a;font-size:16px;font-weight:600;margin-bottom:16px}.auditus-lite-icon{color:#007bff;font-size:36px;transition:transform .3s ease}.auditus-lite-tile.active .auditus-lite-icon{color:#0056b3;transform:scale(1.1)}.auditus-lite-tile.active{box-shadow:0 0 12px #0056b34d}.auditus-lite-tile span{color:#333;font-size:16px;font-weight:600}.feature-section{align-items:center;background-color:#f0f8ff;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;padding:60px 40px}.feature-section.reverse{flex-direction:row-reverse}.feature-content{flex:1 1;min-width:300px}.feature-content h2{color:#1a237e;font-size:2rem;margin-bottom:15px}.feature-content p{color:#444;font-size:1.125rem;line-height:1.6}.feature-image{flex:1 1;min-width:300px;text-align:center}.feature-image img{border-radius:15px;box-shadow:0 12px 30px #0000001a;max-width:500px;width:100%}@media (max-width:768px){.feature-section{flex-direction:column;padding:40px 20px}.feature-image img{max-width:90%}}.auditus-lite-details-section{padding:40px 10px}.feature_carddss-grid{grid-gap:28px;display:grid;gap:28px;grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}.feature_cardds{background:#fff;border-radius:18px;border-top:6px solid #007bff;padding:24px 20px;transition:transform .3s ease,box-shadow .3s ease}.feature_cardds:hover{box-shadow:0 10px 28px #00000012;transform:translateY(-4px)}.feature_cardds h3{font-size:19px;font-weight:700;margin-bottom:14px;text-align:left}.feature-description-list{list-style:none;margin:0;padding-left:0}.feature-description-list li{color:#4a4a4a;font-size:15.5px;line-height:1.6;margin-bottom:12px;padding-left:22px;position:relative}.feature-description-list li:before{color:#00c9a7;content:"✔";font-size:14px;left:0;position:absolute;top:2px}.feature-tabs{display:grid}.feature-dropdown-wrapper{display:none}.feature-dropdown option{background-color:#007bff;color:#fff;font-weight:700;padding:10px}.feature-dropdown::-webkit-scrollbar{width:8px}.feature-dropdown::-webkit-scrollbar-thumb{background-color:#007bff;border-radius:10px}@media (max-width:768px){.feature-tabs{display:none!important}.feature-dropdown-wrapper{display:block;margin-bottom:30px;padding:0 16px}.feature-dropdown{-webkit-appearance:none;appearance:none;background:linear-gradient(90deg,#6a82fb,#00c9a7);border:none;border-radius:14px;box-shadow:0 8px 20px #00000026;color:#fff;cursor:pointer;font-size:16px;font-weight:700;outline:none;padding:14px 20px;transition:all .3s ease;width:100%}.feature-dropdown-wrapper:after{color:#fff;content:"▼";pointer-events:none;position:absolute;right:30px;top:50%;transform:translateY(-50%)}.feature-dropdown option{background-color:#007bff;color:#fff;font-weight:700;padding:30px}}.download-section{background:#fff;border-radius:12px;box-sizing:border-box;color:#0a4f88;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;padding:30px 40px;width:100%}.Download-heading{border-bottom:3px solid #2980b9;color:#0a4f88;font-size:28px;font-weight:800;margin-bottom:30px;max-width:220px;padding-bottom:10px}.download-row{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}.file-box{background:#fff;border:2px solid #0000;border-radius:14px;box-shadow:0 6px 15px #0000001f;color:#0a4f88;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;min-height:200px;padding:30px 25px 40px;position:relative;transition:transform .3s ease,box-shadow .3s ease,border .3s}.file-box.selected{background-color:#004080;box-shadow:0 12px 28px #0a4f8840;color:#fff;position:relative;transform:scale(1.03);transition:all .3s ease;z-index:1}.file-box.selected .file-info,.file-box.selected .file-name{color:#fff}.download-button{background:linear-gradient(135deg,#0a4f88,#5790f1)!important}.file-box:hover{box-shadow:0 14px 30px #0003;transform:translateY(-6px)}.file-name{color:#0a4f88;font-size:1.4rem;font-weight:700;margin-bottom:18px;word-break:break-word}.file-info{color:#0a4f88;display:flex;font-size:1rem;font-weight:600;justify-content:space-between;margin-bottom:30px;opacity:.9}.download-button{background:#0a4f88;border:none;border-radius:30px;box-shadow:0 5px 15px #00000026;color:#fff;cursor:pointer;display:block;font-size:1.1rem;font-weight:700;margin:32px auto 0;min-width:220px;padding:16px 0;text-align:center;text-decoration:none;transition:background-color .3s,color .3s,box-shadow .3s;-webkit-user-select:none;user-select:none}.download-button:disabled{display:none}.download-button:hover:not(:disabled){background:#00335e!important;box-shadow:0 8px 20px #0a4f882e;color:#fff}@media (max-width:900px){.download-row{grid-template-columns:1fr}.file-box{min-height:auto}}.gst-download-section{background:#fff;border-radius:14px;box-sizing:border-box;color:#222;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin-top:40px;padding:30px 40px;width:100%}.gst-download-heading{border-bottom:3px solid #007acc;color:#007acc;font-size:28px;font-weight:800;margin-bottom:35px;max-width:250px;padding-bottom:8px}.gst-file-list{list-style:none;margin:0;padding:0}.gst-file-item{align-items:center;border-radius:10px;box-shadow:0 5px 15px #007acc59;display:flex;justify-content:space-between;margin-bottom:18px;padding:18px 22px}.gst-file-name{color:#004080;font-size:1.1rem;font-weight:700;max-width:50%;overflow-wrap:break-word}.gst-file-info{color:#555;display:flex;font-size:.95rem;font-weight:600;gap:20px}.gst-download-button{background:#007acc;border:none;border-radius:25px;color:#fff;cursor:pointer;font-weight:700;padding:10px 22px;text-decoration:none;transition:background-color .3s ease}.gst-download-button:hover{background-color:#005f99;color:#fff}.backup-section{border-radius:14px;box-sizing:border-box;color:#222;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin-top:40px;padding:30px 40px;width:100%}.backup-heading{border-bottom:3px solid #2980b9;color:#2c3e50;font-size:28px;font-weight:800;margin-bottom:30px;max-width:450px;padding-bottom:10px}.backup-table{border-collapse:collapse;box-shadow:0 0 15px #0000001a;width:100%}.backup-table td,.backup-table th{border-bottom:1px solid #ddd;border-right:1px solid #ddd;font-size:1rem;font-weight:600;padding:14px 20px;text-align:left}.backup-table td:last-child,.backup-table th:last-child{border-right:none}.backup-table thead{background-color:#0a4f88;color:#fff}@media (max-width:900px){.backup-table td:nth-child(2),.backup-table td:nth-child(3),.backup-table th:nth-child(2),.backup-table th:nth-child(3){display:none}.backup-table{display:block;overflow-x:auto;white-space:nowrap}}body{background-color:#f0f2f5;color:#222;font-family:Inter,sans-serif;margin:0;overflow-x:hidden}.supermarket-layout{display:flex;height:100vh;min-height:100vh;overflow:hidden;position:relative}.menu-icon-container{display:none;left:15px;position:fixed;top:60px;z-index:10000}.menu-icon{background:#1976d2;border:none;border-radius:6px;box-shadow:0 2px 8px #1976d233;color:#fff;cursor:pointer;font-size:1.2rem;padding:8px 12px;transition:background-color .2s}.menu-icon:hover{background:#1565c0}.sidebar-group-select{align-items:center;background:linear-gradient(180deg,#e3f2fd,#e8f5e9);box-shadow:2px 0 12px #1976d212;display:flex;flex-direction:column;flex-shrink:0;height:100vh;padding:32px 0;position:relative;transform:translateX(0);transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;width:220px;z-index:1}.main-content-area{background:#fff;display:flex;flex:1 1;flex-direction:column;overflow:hidden;transition:margin-left .3s ease-in-out}@media (max-width:768px){.sidebar-group-select{box-shadow:4px 0 15px #0003;height:100%;left:0;padding-top:60px;position:fixed;top:0;transform:translateX(-100%);width:250px;z-index:9999}.sidebar-group-select.open{transform:translateX(0)}.menu-icon-container{display:block}.main-content-area{-webkit-overflow-scrolling:touch;margin-left:0;overflow-y:auto;padding-top:60px}.supermarket-container-supermarket{padding:8px 2px}.about-section-supermarket,.features-section-supermarket{border-radius:8px;box-shadow:0 1px 4px #1976d214;padding:10px 2px 8px}.about-title-modern{font-size:1.2rem;gap:10px}.about-logo-circle{height:36px;width:36px}.about-logo-img{height:24px;width:24px}.about-desc-modern,.about-desc-supermarket{font-size:.98rem;margin-bottom:10px}.about-highlights-supermarket{gap:6px;grid-template-columns:1fr}.about-highlight-item-modern{border-radius:6px;font-size:.95rem;gap:6px;padding:7px 10px}.about-highlight-icon{font-size:1em}.features-list-supermarket{gap:12px;grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.feature-card-supermarket{border-radius:8px;box-shadow:0 1px 4px #1976d214;min-height:0;padding:10px 2px 8px}.feature-card-supermarket h3{font-size:1.05rem;gap:4px}.feature-card-supermarket p{font-size:.93rem;margin-bottom:8px}.feature-card-supermarket li{border-radius:5px;font-size:.92rem;padding:6px 8px 6px 28px}.feature-card-supermarket:active{box-shadow:0 4px 15px #1976d21a,0 2px 8px #00000014;transform:translateY(-2px)}}.upgraded-about-section{animation:fadeInUp .5s cubic-bezier(.4,2,.6,1);background:linear-gradient(120deg,#f8fafc 70%,#e3f2fd);border-radius:18px;box-shadow:0 6px 32px #1976d21a,0 2px 10px #0000000f;margin-bottom:48px;padding:40px 32px 32px}.about-content-flex{align-items:center;display:flex;flex-wrap:wrap;gap:40px}.about-text-block{flex:1 1 340px;min-width:320px}.about-title-modern{align-items:center;color:#1a237e;display:flex;font-size:2.3rem;font-weight:800;gap:18px;margin-bottom:18px}.about-logo-circle{align-items:center;background:#e3f2fd;border-radius:50%;box-shadow:0 2px 8px #1976d21a;display:flex;height:54px;justify-content:center;width:54px}.about-logo-img{height:38px;object-fit:contain;width:38px}.about-desc-modern{color:#374151;font-size:1.13rem;font-weight:500;line-height:1.7;margin-bottom:22px}.about-highlights-modern{display:flex;flex-direction:column;gap:12px;margin:0;padding:0}.about-highlight-item-modern{align-items:center;background:#f8fafc;border-left:5px solid #1976d2;border-radius:8px;box-shadow:0 2px 8px #1976d21a,0 1.5px 6px #00000012;color:#1976d2;display:flex;font-size:1.07rem;font-weight:600;gap:10px;padding:10px 18px}.about-highlight-icon{color:#43a047;font-size:1.35em;font-weight:700;margin-right:2px;text-shadow:0 1px 2px #43a0471f}.about-image-block{align-items:center;display:flex;flex:1 1 320px;justify-content:center;min-width:260px}.about-main-img-modern{border-radius:14px;box-shadow:0 4px 18px #1976d21a,0 1.5px 6px #00000012;max-width:600px;object-fit:cover;width:100%}@media (max-width:900px){.about-content-flex{align-items:flex-start;flex-direction:column;gap:24px}.about-image-block{justify-content:flex-start;width:100%}.about-main-img-modern{max-width:100%}}.features-list-supermarket{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.feature-card-supermarket{background:linear-gradient(135deg,#f8fafc 60%,#e3f2fd);border:1.5px solid #e3eafc;border-radius:16px;box-shadow:0 4px 18px #1976d21a,0 1.5px 6px #00000012;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:8px;min-height:270px;overflow:hidden;padding:28px 22px 22px;position:relative;transition:transform .18s,box-shadow .18s}.feature-card-supermarket:hover{box-shadow:0 8px 25px #1976d226,0 3px 10px #0000001a;transform:translateY(-5px)}.feature-card-supermarket h3{align-items:center;color:#1565c0;display:flex;font-size:1.25rem;font-weight:700;gap:8px;letter-spacing:.5px;margin-bottom:8px}.feature-card-supermarket p{color:#333;font-size:1.04rem;font-weight:500;line-height:1.6;margin-bottom:14px}.feature-card-supermarket ul{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.feature-card-supermarket li{align-items:center;background:#f8fafc;border-left:5px solid #1976d2;border-radius:10px;box-shadow:0 3px 12px #1976d221,0 2px 8px #00000014;color:#1976d2;display:flex;font-size:1.05rem;font-weight:600;gap:8px;margin-bottom:8px;padding:12px 20px 12px 44px;position:relative;transition:box-shadow .18s,border-color .18s}.feature-card-supermarket li:before{color:#43a047;content:"\2714";font-size:1.45em;font-weight:700;left:14px;position:absolute;text-shadow:0 1px 2px #43a0471f;top:50%;transform:translateY(-50%)}.feature-card-supermarket.bg1,.feature-card-supermarket.bg2,.feature-card-supermarket.bg3,.feature-card-supermarket.bg4{background:#f8fafc;border-left:5px solid #1976d2}.feature-card-supermarket.bg1{background:linear-gradient(135deg,#e3f2fd,#f8fafc);border-left:5px solid #1976d2}.feature-card-supermarket.bg2{background:linear-gradient(135deg,#fffde7,#f8fafc);border-left:5px solid #fbc02d}.feature-card-supermarket.bg3{background:linear-gradient(135deg,#e8f5e9,#f8fafc);border-left:5px solid #43a047}.feature-card-supermarket.bg4{background:linear-gradient(135deg,#fce4ec,#f8fafc);border-left:5px solid #d81b60}@media (max-width:700px){.features-list-supermarket{gap:18px;grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.feature-card-supermarket{min-height:0;padding:16px 6px 12px}}.supermarket-container-supermarket{background:#f8fafc;font-family:Segoe UI,Arial,sans-serif;margin:0;padding:32px 16px;width:100%}.about-section-supermarket{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000a;margin-bottom:40px;padding:32px 24px 24px}.about-section-supermarket h1{color:#1a237e;font-size:2.2rem;font-weight:700;margin-bottom:12px}.about-desc-supermarket{color:#333;font-size:1.1rem;line-height:1.6;margin-bottom:18px}.about-highlights-supermarket{color:#374151;display:grid;grid-template-columns:1fr 1fr 1fr;list-style:disc inside;margin:0;padding-left:0}@media (max-width:700px){.about-highlights-supermarket{gap:8px;grid-template-columns:1fr}}.about-highlights-supermarket li{font-size:1rem;margin-bottom:6px}.features-section-supermarket{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000a;padding:32px 24px 24px}.features-section-supermarket h2{color:#1976d2;font-size:1.7rem;font-weight:600;margin-bottom:24px}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.about-title-modern{font-size:16px!important}.about-section h1{font-size:12px}.features-section h2{font-size:1.2rem}.about-title-modern{font-size:1rem}.about-desc-modern,.about-desc-supermarket{font-size:.92rem}.feature-card-supermarket h3{font-size:.98rem}.feature-card-supermarket p{font-size:.89rem}.feature-card-supermarket li{font-size:.88rem}}.features-list-supermarket{grid-gap:28px;display:grid;gap:28px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}
/*# sourceMappingURL=main.c8ff8684.css.map*/