.features-intro{background:#fff;padding:60px 20px;text-align:center}.features-intro>div{max-width:800px;margin:0 auto}.features-intro h1{font-size:2.8rem;margin-bottom:10px;line-height:1.2}.features-intro p{margin-top:10px}.features-hero{background-image:url(/images/features-background.png);background-size:cover;background-position:50%;background-repeat:no-repeat;padding:80px 20px;text-align:center}.features-hero>div{max-width:800px;margin:0 auto}.features-hero img{width:100%;height:auto}.features-feature-section{padding:60px 20px}.features-feature-content{max-width:800px;margin:0 auto;text-align:center}.features-feature-content h2{font-size:2.8rem;line-height:1.2}.faq-section{background-color:#f9f9f9;padding:50px 20px}.faq-section-container{max-width:700px;margin:0 auto}.faq-section-title{font-size:2rem;text-align:center;color:#333;margin-bottom:10px}.faq-section-description{text-align:center;color:#666;font-size:1rem;margin-bottom:30px}.faq-section-description a{color:#1a73e8;text-decoration:none}.accordion{max-width:700px;margin:20px auto;font-family:sans-serif;border:none}.accordion-item{border:1px solid #e0e0e0;border-radius:4px;margin-bottom:0;background-color:#fff}.custom-faq-button{display:flex;align-items:center;justify-content:space-between;width:100%;background-color:#fff;border:none;outline:none;padding:5px;font-size:1rem;color:#333;text-align:left;cursor:pointer;border-radius:4px;transition:background-color .3s ease;position:relative}.custom-faq-button.active{background-color:#e7f1ff}.icon-wrap{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:1px solid #666;border-radius:50%;color:#666;font-size:1rem;transition:transform .3s ease}.custom-faq-button.active .icon-wrap{transform:rotate(180deg)}.accordion-collapse{max-height:0;overflow:hidden;transition:max-height .3s ease}.accordion-collapse.show{max-height:200px}.accordion-body{padding:15px;background-color:#fff;color:#333;border-top:1px solid #e0e0e0;border-radius:0 0 4px 4px}.accordion-button{display:flex;align-items:center;justify-content:space-between;width:100%;background-color:#fff;border:none;outline:none;padding:15px;font-size:1rem;color:#333;text-align:left;cursor:pointer;border-radius:4px;transition:background-color .3s ease;position:relative}.support-intro{background:#f3f3f3;padding:140px 20px 200px;margin:0 auto;text-align:center}.support-intro h1{font-weight:600;font-size:2.8rem;margin-bottom:10px;line-height:1.2}.support-intro p{line-height:1.3;margin-top:10px}.support-intro a{font-weight:700}.support-cards .cards-wrapper{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.containerSupport{max-width:1200px;margin:0 auto;padding-top:20px;padding-bottom:100px}@media(max-width:768px){.containerSupport{padding-bottom:20px}}.support-cards .cards-wrapper{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;align-items:stretch}.support-cards{position:relative;margin-top:-150px;z-index:10}.support-card{flex:1 1 calc(33.333% - 50px);min-width:250px;background:#fff;border:1px solid #eee;border-radius:6px;padding:20px;text-align:left;box-shadow:0 1px 3px rgba(0,0,0,5%);border-radius:20px}.support-card h2{margin:20px 0 10px;font-size:1.2rem}.support-card p{font-size:.95rem;line-height:1.5}.support-card .support-email{display:inline-block;margin-top:10px;font-weight:700;color:#0070f3;text-decoration:none}.support-card .support-email:hover{text-decoration:underline}.card-icon{display:flex;justify-content:left;align-items:center;height:50px;margin-bottom:10px}.card-icon img{max-height:55px;width:auto}.newsHero-card{background-color:#fff;border-radius:12px;box-shadow:0 4px 10px rgba(0,0,0,.1);width:100%;height:auto;display:flex;flex-direction:column;justify-content:space-between;text-align:center;transition:transform .3s ease,box-shadow .3s ease;padding:0}.newsHero-card:hover{transform:translateY(-5px);box-shadow:0 6px 15px rgba(0,0,0,.15)}.newsHero-card img{width:100%;height:210px;object-fit:cover;border-radius:8px}.newsHero-card h3{font-size:1rem;font-weight:500;color:#333;margin:10px 0;flex-shrink:0;text-align:left;margin:30px 40px 5px;line-height:1.3}.newsHero-card a{text-align:left;font-weight:600;font-size:.8rem;color:#6467af;margin:5px 40px 60px}.newsHero-card p{font-size:.8rem;color:#666;margin:0 40px;line-height:1.5;max-height:100px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;line-clamp:4;box-orient:vertical;text-align:left}.tocNews-box{background-color:#fff;border-radius:15px;box-shadow:0 1px 12px rgba(0,0,0,.1);padding:15px 20px;max-width:300px;position:sticky;top:20px;margin-top:0;text-align:left}.tocNews-box a:hover{color:#374151!important;opacity:1!important;visibility:visible!important}@media(max-width:992px){.tocNews-box{position:relative;width:100%;margin-bottom:20px}}.tocNews-box h3{font-size:.8rem;font-weight:600;margin-bottom:15px;color:#333;text-transform:uppercase;letter-spacing:1px}.tocNews-box ul{list-style:none;padding:0;margin:0}.tocNews-box ul li{margin-bottom:0;font-size:.9rem;color:#535b9b}body{font-family:poppins,sans-serif;margin:0;padding:0;line-height:1.6;color:#333}html,body{overflow-x:hidden;width:100%}h2{font-weight:600}@media(max-width:768px){h2{font-size:2rem!important}.hero-content{flex-direction:column;text-align:center;padding:0!important}.platforms-content{flex-direction:column;text-align:center}.customization-content{flex-direction:column;text-align:center}.hero-text{max-width:100%;margin-bottom:20px}.platforms-text{max-width:100%;margin-bottom:20px}.customization-text{max-width:100%;margin-bottom:20px}.subscription-card img{max-width:80%;margin:0 auto}.platforms-card img{max-width:80%;margin:0 auto}.customization-card img{max-width:80%;margin:0 auto}.hero-section{padding:120px 30px 40px!important}.hero-section .hero-text h1{font-size:2em;margin:0}.gdpr-compliance-container{margin:0 30px}.gdpr-text-content{margin:0}.compliance{padding:0}.compliance h2{line-height:1.3}.compliance p{line-height:1.4!important}.compliance input{width:100%!important;margin-bottom:10px!important}.button-20{width:100%;margin-bottom:10px!important}.features{padding:60px 30px!important}.step-card{padding:15px 0!important}.step-card img{height:auto;margin:0;width:100%;margin-bottom:0!important}.pricing-content{display:contents;padding:0!important}.pricing{padding:70px 30px 100px!important;width:fit-content!important}.pricing-card{width:auto!important}.pricing-card.free{transform:none!important}.pricing-header p{margin:10px 0 50px!important}.platforms-section{padding:100px 30px 20px!important}.platforms-text h1,.customization-text h1{font-size:2rem!important}.platforms-card img{height:auto!important;margin-top:20px}.customization-section{padding:120px 30px!important}.customization-card img{height:auto!important;max-width:100%}.freeButton{margin-bottom:0!important}.pricing-card.free h3{bottom:0!important}.comingSonnButton{margin-bottom:0!important}.pricing-card h3{line-height:1}.CustomPrice{font-size:.9rem!important}.news-header h2{padding:50px 0 30px!important;line-height:1.3!important}.pricing-header h2{line-height:1.3!important}}.navigation{height:0!important}nav{float:left!important}.nav-list li a{padding:10px 15px!important;font-size:.9rem;font-weight:600;color:#333;line-height:0!important;margin-top:35px;margin-bottom:10px}.nav-list li a:hover{color:#565656!important}.nav-dropdown{background-color:#fff;border-radius:15px;padding:30px 40px;z-index:100!important}.nav-dropdown li a{padding:20px 0!important;margin:0;font-weight:400}.nav-dropdown li a:hover{font-weight:600}.nav-container{max-width:1090px!important}.brand{position:relative!important}.brand img{max-height:27px!important}nav ul li a,nav ul li a:visited{background:0 0!important}.platforms-card{max-width:100%;height:auto}.platforms-card img{height:500px}.customization-card{max-width:100%;height:auto}.customization-card img{height:550px}.hero-section{align-items:center;padding:150px 20px;background-image:url(/images/herobackground.png);background-size:cover;background-position:50%;background-repeat:no-repeat}.hero-content{max-width:1050px;width:100%;display:flex;justify-content:space-between;align-items:center;margin:0 auto;padding:0 20px}.hero-text{max-width:50%}.btnStartFree{background-color:blue;color:#fff}.hero-card img{max-width:100%;height:auto;margin-left:70px}.gdpr-hero-content .hero-card img{max-width:85%}body #gdpr-consent-banner button{padding:15px!important;border-radius:15px!important}body #gdpr-consent-banner .accept-all,#gdpr-consent-banner .save-preferences,#gdpr-consent-banner .accept-notice{background-color:#6467af!important}body #gdpr-consent-banner p{line-height:1.3;font-family:poppins,sans-serif;font-size:.7rem!important;padding:5px 0}.platforms-section{display:flex;align-items:center;padding:100px 0 20px;max-width:1050px;margin:0 auto}.platforms-content{max-width:1200px;width:100%;display:flex;justify-content:space-between;align-items:center;margin:0 auto}.platforms-text{max-width:350px}.platforms-text h1,.customization-text h1{font-size:2.6rem;line-height:1.3;font-weight:600;margin-bottom:0;margin-top:0}.platforms-text .button-20,.customization-text .button-20{background-color:#fff;border:2px solid #6467af;margin-top:10px;color:#6467af;font-weight:600;padding:15px 60px}.customization-section{display:flex;align-items:center;padding:120px 0;max-width:1050px;margin:0 auto}.customization-content{max-width:1200px;width:100%;display:flex;justify-content:space-between;align-items:center;margin:0 auto}.customization-text{max-width:350px}.button-20{background-color:#6467af;border:1px solid #6467af;border-radius:1rem;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:poppins,sans-serif;font-size:.8rem;font-weight:400;line-height:1.5;margin:0;padding:1.1rem 4rem;text-align:center;vertical-align:middle}.hero-text h3{font-size:1em;color:#535b9b;font-weight:600;letter-spacing:3px;margin-bottom:10px}.hero-text h1{font-size:3.3rem;color:#09253f;line-height:1.2;margin:0 50px 10px 0;font-weight:600}.gdpr-hero-content .hero-text h1{font-size:2.6rem}.hero-text p{font-size:1em;color:#333;margin-top:10px;line-height:1.4}.container{width:80%;margin:0 auto;padding:20px}.hero{background:linear-gradient(to right,#a1c4fd,#c2e9fb);text-align:center;padding:50px 0}.hero h1{font-size:2.5rem;color:#fff}.hero p{font-size:1.2rem;color:#f0f0f0}.compliance{text-align:center;margin:50px 0 120px}.compliance-law{font-size:.8rem}.comp-table__symbol--cross{color:#ef4444;font-size:12px}.compliance input{width:500px;height:55px;border-radius:15px;padding:10px;font-size:.8rem;font-weight:500;font-family:poppins,sans-serif;box-sizing:border-box;background-color:#ebebeb;border:0;margin:20px 0;padding-left:40px}.compliance h2{font-size:2.6rem;margin-bottom:0;font-weight:600}.compliance p{line-height:.5}.features{text-align:center;padding:60px 20px;background-color:#f3f3f3}.features-intro{background:#f3f3f3;padding:140px 20px 60px;margin:0 auto}.features-intro p{line-height:1.3;margin-bottom:40px;margin-top:0}.features-header h2{font-size:2.6rem;margin-bottom:10px;color:#333;line-height:1.3}.features-hero{position:relative;margin-top:-30px;padding:100px 20px}.scanner-intro{padding-bottom:40px}.scanner-hero{margin-top:0;background-color:#f3f3f3;padding-top:0}.scanner-hero img{margin-top:30px!important}.scanner-hero p{font-size:.8rem}.scanner-actions input{background-color:#fff}.multilingual-intro{padding:140px 20px 60px}.multilingual-hero{padding:180px 20px}.geo-intro{padding:140px 20px 100px}.geo-hero{padding:145px 20px}.log-intro{padding:140px 20px 90px}.log-hero{padding:135px 20px}.features-hero>div{max-width:900px}.features-hero img{position:relative;margin-top:-125px}.scanner-image{background-image:url(/images/Ratings.png);background-size:contain;background-position:50%;background-repeat:no-repeat;width:650px;height:500px;margin:0 auto}.scanner-faq{padding-top:50px!important}.features-intro h1{font-weight:600;font-size:2.6rem}.features-feature-content h2{font-size:2.6rem}.features-feature-section{padding:40px 20px 100px}.features-hero::after{content:"";position:absolute;top:0;left:0;width:100%;height:40%;background-color:#f3f3f3;z-index:-1}.features-header p{font-size:1rem;color:#333;margin-bottom:40px;line-height:1.4}.implementation-steps{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.newsHero-card{flex-direction:unset}.newsHero-card img{max-width:340px;height:auto}.newsHero-card-content{display:flex;flex-direction:column;padding:40px 25px;justify-content:center}.newsHero-card h2{text-align:left;font-size:.7rem;margin:0;text-transform:uppercase;letter-spacing:1px;color:#6467af;margin-bottom:5px}.newsHero-card h3{margin:0;margin-bottom:5px}.newsHero-card p{margin:0;margin-bottom:5px}.newsHero-card a{margin:0}.step{width:350px;text-align:center}.step h3{font-size:1rem;margin-bottom:-10px;color:#333;text-align:left;padding-left:30px}.step-card{padding:20px;border-radius:10px;display:flex;flex-direction:column;align-items:center}.step-card img{height:220px;margin-bottom:20px}.implementation-steps .btn-download{background-color:#4a4aff;color:#fff;border:none;padding:10px 20px;border-radius:5px;font-size:1rem;cursor:pointer;transition:background-color .3s ease}.implementation-steps .btn-download:hover{background-color:#33c}.pricing-section{padding:20px 0;background-color:#f3f3f3}.pricing-content{max-width:1050px;width:100%;margin:0 auto;padding:0 20px;display:block;flex-direction:column;align-items:center}.pricing-container{text-align:center}.pricing-header h2{font-size:2.6rem;margin-bottom:5px;color:#333}.pricing-header p{font-size:1rem;color:#666;margin-bottom:40px;margin:0 90px 40px;line-height:1.4}.pricing{text-align:center;padding:70px 0 100px;width:100%}.pricing-cards{display:flex;justify-content:space-between;gap:20px;position:relative;margin-top:20px}.custom-table{box-shadow:none!important;margin:0 auto}.table-content h2{font-size:1.2rem;font-weight:700;padding-bottom:10px}.pricing-card{display:flex;flex-direction:column;justify-content:flex-start;height:360px;background:#fff;border-radius:20px;width:300px;padding:40px;transition:transform .3s ease,box-shadow .3s ease;position:relative}.pricing-card.free h4{font-size:11px;color:#fff;text-align:left;margin-bottom:0;letter-spacing:1px;font-weight:500;line-height:1.3}.pricing-card h4{font-size:11px;color:#000;text-align:left;margin-bottom:0;letter-spacing:1px;font-weight:600}.pricing-card h5{font-size:1.5rem;text-align:left;margin-bottom:20px;color:#2e2e2e}.pricing-card.free h2{font-size:24px;margin-top:0;margin-bottom:5px;text-align:left}.pricing-card h2{font-size:24px;margin-top:0;margin-bottom:0;text-align:left}.pricing-card ul{list-style:none;padding:0;margin:0;text-align:left;margin-bottom:10px}.pricing-card ul li{margin:2px 0;font-size:12px}.pricing-card h3{font-size:1.6rem;text-align:left;margin-bottom:10px;position:absolute;bottom:100px}.pricing-card.free h3{bottom:80px}h3.CustomPrice{font-size:.8rem;text-align:left;position:absolute;bottom:105px}.pricing-card.pricing-card.free h3 span{font-size:.6rem;font-weight:500;color:#fff}.pricing-card h3 span{font-size:.6rem;color:#2e2e2e;font-weight:500}.freeButton{background-color:#999bcd;color:#fff;border:none;border-radius:15px;cursor:pointer;font-family:poppins,sans-serif;font-size:.8rem;font-weight:500;padding:13px 60px;min-width:250px;text-align:center;margin-bottom:20px;display:inline-block;position:absolute;bottom:15px;left:50%;transform:translateX(-50%)}.comingSonnButton{background-color:#e2e2e1;color:#6467af;border:none;margin-top:0;border-radius:15px;cursor:pointer;font-family:poppins,sans-serif;font-size:.8rem;font-weight:500;padding:13px 60px;min-width:250px;text-align:center;display:inline-block;margin-bottom:40px;position:absolute;bottom:15px;left:50%;transform:translateX(-50%)}.pricing-card button.disabled{cursor:not-allowed}.pricing-card.free{background-color:#6467af;color:#fff;transform:translateY(-40px);z-index:2;box-shadow:0 8px 16px rgba(0,0,0,.2)}.pricing-card:not(.free):hover{transform:translateY(-20px);box-shadow:0 6px 12px rgba(0,0,0,.1)}.pricing-container{background-color:#fff;border-radius:16px;box-shadow:0 4px 8px rgba(0,0,0,.1);padding:0 30px;width:auto;height:450px;overflow:visible;position:relative}@media(max-width:768px){.pricing-cards{flex-direction:column;align-items:center;display:contents}.pricing-card{width:90%;height:auto;padding:20px;margin-bottom:20px}.pricing-card h3{position:relative;margin-top:20px;margin-bottom:10px;font-size:1.6rem}.pricing-card button{position:relative;margin-top:20px;padding:10px 30px;font-size:1rem}.pricing-card ul li{font-size:.9rem}}@media(max-width:480px){.pricing-card{width:90%;padding:20px;height:auto}.pricing-card h3{bottom:10px;font-size:1.5rem}.pricing-card button{padding:10px 30px;font-size:1rem}.pricing-card ul li{font-size:.9rem}}.pricing-toggle{display:flex;justify-content:center;gap:20px;margin-bottom:40px}.pricing-toggle .toggle-label{font-size:1rem;color:#333;cursor:pointer;display:flex;align-items:center;gap:10px}.pricing-toggle input[type=radio]{display:none}.pricing-toggle input[type=radio]+span{padding:10px 20px;background-color:#eee;border-radius:20px;transition:background-color .3s ease}.pricing-toggle input[type=radio]:checked+span{background-color:#4a4aff;color:#fff}.billing-toggle-container{display:flex;justify-content:center;align-items:center;gap:20px;font-family:poppins,sans-serif;font-size:.8rem;font-weight:500;color:#333}.switch{position:relative;display:inline-block;width:55px;height:27px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#fff;transition:.4s;border-radius:34px}.slider::before{position:absolute;content:"";height:33px;width:33px;left:0;bottom:-3px;background-color:#6467af;transition:.4s;border-radius:50%}input:checked+.slider{background-color:#fff}input:checked+.slider::before{transform:translateX(28px)}.site-footer{background:#fff;padding:20px;font-size:.7rem;color:#555;max-width:1050px;margin:0 auto}.footer-container{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:30px;margin:40px 0}.footer-logo{flex:1;text-align:left;margin-top:20px}.footer-logo img{max-height:40px}.footer-logo p{font-size:.8rem;color:#333;font-weight:400}.footer-links{display:flex;flex:2;justify-content:space-between;gap:20px}.footer-column h4{font-size:.8rem;font-weight:600;margin-bottom:10px;color:#333}.footer-column ul{list-style:none;padding:0;margin:0}.footer-column ul li{margin-bottom:10px}.footer-column ul li a{text-decoration:none;color:#333;transition:color .3s ease;font-size:.8rem}.footer-column ul li a:hover{color:#6b5bff}@media(max-width:768px){.footer-container{flex-direction:column;text-align:center;align-items:center}.footer-links{flex-direction:column;gap:20px}.footer-logo{text-align:center}}.site-header{background:#fff;height:80px;box-shadow:0 2px 4px rgba(0,0,0,.1);position:sticky;top:0;z-index:1000}.site-header .container{display:flex;justify-content:space-between;align-items:center}.site-header .logo img{max-height:40px}.main-nav ul{list-style:none;margin:0;padding:0;display:flex;gap:20px}.main-nav ul li{display:inline-block}.main-nav ul li a{text-decoration:none;color:#333;font-weight:500;transition:color .3s ease}.main-nav ul li a:hover{color:#007bff}.main-nav ul li .btn-primary{background:#007bff;color:#fff;padding:8px 15px;border-radius:5px;text-decoration:none;transition:background .3s ease}.main-nav ul li .btn-primary:hover{background:#0056b3}.news{padding:40px 20px;background-color:#fff}.news-header h2{padding:50px 20px 30px;max-width:1050px;margin:0 auto;font-size:2.6rem;font-weight:600}.news-cards{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;max-width:1050px;margin:0 auto;margin-top:60px}.news-card{background-color:#fff;border-radius:12px;box-shadow:0 4px 10px rgba(0,0,0,.1);width:330px;height:auto;display:flex;flex-direction:column;padding:20px;text-align:center;transition:transform .3s ease,box-shadow .3s ease;padding:0}.news-card:hover{transform:translateY(-5px);box-shadow:0 6px 15px rgba(0,0,0,.15)}.news-card img{width:100%;height:210px;object-fit:cover;border-radius:8px}.news-card h3{font-size:1rem;font-weight:500;color:#333;margin:10px 0;flex-shrink:0;text-align:left;margin:30px 40px 5px;line-height:1.3}.news-card p{font-size:.8rem;color:#666;margin:0 40px;line-height:1.5;max-height:100px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;line-clamp:4;box-orient:vertical;text-align:left}.news-card a{text-align:left;font-weight:600;font-size:.8rem;color:#6467af;margin:5px 40px 60px}.news-card-title{margin:0!important;font-size:1rem!important;font-weight:500!important;color:#333!important}.news-card-title:hover{color:#6467af!important}.btn-signUp{display:inline-block;text-decoration:none;color:#fff;background-color:#6b5bff;padding:1px 15px;border-radius:8px;font-weight:700;transition:background-color .3s ease;margin-top:auto}.btn-signUp:hover{background-color:#4a3dcc}.cta-section{padding:50px 20px 70px;background-color:#fff;border-bottom:2px solid #f3f3f3}.cta-container{display:flex;align-items:center;justify-content:center;gap:45px;flex-wrap:wrap}.cta-section h2{font-size:2.6rem;color:#333;margin:0}.cta-buttons{display:block;gap:20px}.btn-ctaPricing{display:inline-block;padding:15px 50px;font-size:.8rem;font-weight:600;color:#6467af;background-color:transparent;border:2px solid #6467af;border-radius:20px;text-decoration:none;transition:background-color .3s ease,color .3s ease}.btn-ctaPricing:hover{background-color:#6467af;color:#fff}.btn-ctaSignUp{display:inline-block;padding:18px 60px;font-size:.8rem;font-weight:500;color:#fff;background-color:#6467af;border:none;border-radius:20px;text-decoration:none;transition:background-color .3s ease}.btn-ctaSignUp:hover{background-color:#6467af}@media(max-width:768px){.cta-container{flex-direction:column;text-align:center;gap:10px}.cta-buttons{justify-content:center}.btn-ctaPricing{padding:13px 53px;font-size:.9rem;align-content:center;margin-bottom:10px}.btn-ctaSignUp{padding:14px 80px;font-size:.9rem;align-content:center}.news{padding:40px 30px}}.main-nav ul{display:flex;list-style:none;margin:0;padding:0;gap:20px}.menu-toggle{display:none;background:0 0;border:none;font-size:2rem;cursor:pointer}@media(max-width:768px){nav{padding:20px 0 15px!important}.main-nav{display:none;flex-direction:column;background:#fff;position:absolute;top:80px;right:0;width:100%;box-shadow:0 4px 8px rgba(0,0,0,.1)}.main-nav ul{flex-direction:column;align-items:center;gap:10px}.menu-toggle{display:block}.main-nav.show{display:flex}}.table-section{padding:120px 0;background-color:#fff}.table-content{max-width:1050px;width:100%;margin:0 auto;padding:0 20px;display:block;flex-direction:column;align-items:center;text-align:center;font-size:.9rem}.custom-table th,.custom-table td{border-bottom:0!important}.faq-section-container{max-width:1050px}.faq-section{padding:100px 0;background-color:#f3f3f3}.faq-content{max-width:1200px;width:100%;margin:0 auto;padding:0 20px;display:flex;flex-direction:column;align-items:center}.faq-section h2{font-size:2.6rem!important;font-size:1.8rem}.faq-section p{font-size:1rem;margin-bottom:20px;line-height:1.3;margin-top:0;margin-bottom:50px}.faq-section-title{margin-bottom:5px}.faq-section-description{color:#333}.faq-item{border-bottom:1px solid #ddd;padding:10px 0}.faq-question{background:0 0;border:none;font-size:1rem;text-align:left;width:100%;padding:10px 0;cursor:pointer;font-weight:700;display:flex;align-items:center;justify-content:space-between}.faq-question:focus{outline:2px dashed #fff}.faq-answer{display:none;margin-top:5px;font-size:.95rem}.custom-faq-button.active{background-color:#e3e7ec}.accordion{max-width:900px}.accordion-header{margin:0;padding:0}.accordion-item{border:0;margin-bottom:5px}.accordion-button{font-size:.9rem;font-weight:600;padding:15px 30px}.accordion-body{background-color:#e3e7ec}.accordion-body p{padding-left:30px;font-size:.85rem!important}.faq-item.open .faq-answer{display:block}.help-guides-section{background-color:#fff;padding:80px 20px;border-bottom:2px solid #f3f3f3}.help-guides-content{max-width:1050px;margin:0 auto;text-align:center}.help-guides-content h2{font-size:2.6rem;margin-top:80px;margin-bottom:0;text-align:left}.help-guides-content p{font-size:1rem;margin-top:0;margin-bottom:40px;text-align:left}.guide-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(330px,1fr));gap:20px}.guide-card{background-color:#fff;border:1px solid #6467af;border-radius:15px;padding:40px 30px;text-align:left;transition:box-shadow .3s ease}.guide-card:hover{box-shadow:0 4px 12px rgba(0,0,0,8%)}.guide-card-icon{font-size:0;margin-bottom:0}.guide-card-icon img{width:30px;height:auto}.guide-card h3{font-size:1.1rem;margin-bottom:8px;color:#6467af;line-height:1.4;margin-top:10px}.guide-card p{font-size:.9rem;color:#333;margin-bottom:10px;line-height:1.3}.article-count{color:#6b5bff;font-weight:600;font-size:.9rem}@media(max-width:768px){.help-guides-content p{margin-bottom:20px}.guide-cards{grid-template-columns:1fr}.terms-content-wrapper{clip-path:polygon(0% 0%,100% 1%,100% 100%,0% 99%);display:block;padding:80px 20px}.terms-sidebar{margin-bottom:55px}}.guide-detail-section{padding:60px 20px;background-color:#fff;border-bottom:2px solid #f3f3f3}.guide-detail-content{max-width:1050px;margin:0 auto}.guide-icon{margin:80px 0 0}.guide-icon img{width:40px;height:auto}.guide-detail-content h1{font-size:2.6rem;margin:0;color:#09253f}.guide-detail-content p{font-size:1rem;color:#526273;margin-top:0;margin-bottom:30px}.guide-detail-content .question-wrapper{margin-bottom:4px}.guide-detail-content h2{font-size:1.2rem;margin-top:30px;margin-bottom:15px;color:#000}.question-wrapper{margin-bottom:10px;border-left:none!important;padding-left:10px}.question{background:0 0;border:none;color:#5363f6;cursor:pointer;text-align:left;font-size:1rem;font-weight:500;margin:0;padding:5px 0;width:100%;transition:color .3s ease}.question:hover{color:#2a37aa}.question:focus{outline:2px dashed #ccc}.answer{display:none;margin-top:6px;padding:0 10px;font-size:.95rem;color:#333}.question-wrapper.open .answer{display:block}.question-wrapper.open{border-left-color:#5363f6}.faqs-section{padding:60px 20px;background-color:#fff}.faqs-content{max-width:1050px;margin:0 auto}.faqs-h2{margin-top:80px;margin-bottom:0;text-align:left}.faqs-content h2{font-size:2.6rem;line-height:1.4}.faqs-content p{margin:0 0 50px}.faqs-layout{display:flex;gap:40px}.faqs-categories{flex:0 0 200px}.faqs-categories ul{list-style:none;padding:0;margin:0}.faqs-categories li{margin-bottom:10px}.category-btn{display:block;width:100%;background:0 0;border:none;text-align:left;cursor:pointer;font-size:.9rem;color:#6467af;font-weight:500;font-family:poppins,sans-serif;transition:color .2s ease}.category-btn:hover{color:#6467af;font-weight:800}.category-btn.active{color:#6467af;font-weight:800;position:relative}.faqs-details{flex:1}.faq-category-content{display:none}.faq-category-content.show{display:block}.faq-category-content h3{font-size:1.2rem;margin-bottom:10px;color:#09253f}.faq-category-content p{font-size:.9rem;color:#526273;margin-bottom:30px;line-height:1.5}.question-wrapper{margin-bottom:10px;border-left:3px solid transparent;padding-left:10px}.question-wrapper.open{border-left-color:#6467af}.question{background:0 0;border:none;color:#6467af;cursor:pointer;text-align:left;font-size:1rem;font-weight:550;padding:5px 0;width:100%;transition:color .3s ease}.question:hover{color:#2a37aa}.answer{display:none;margin-top:6px;padding:0 10px;font-size:.95rem;color:#333}.question-wrapper.open .answer{display:block}.faq-cta{margin-top:50px;text-align:center}.faq-cta h2{font-size:1.8rem;margin-bottom:20px;color:#333}@media(max-width:768px){.faqs-layout{flex-direction:column}.faqs-categories{flex:1;display:flex;justify-content:center;margin-bottom:20px}.faqs-categories ul{display:flex;gap:5px;flex-wrap:wrap}.category-btn{text-align:center}}.gdpr-compliance-section{margin-top:-40px;padding-top:50px;position:relative;z-index:1;max-width:1050px;margin:0 auto}.gdpr-compliance-container{max-width:1200px;margin:0 auto;position:relative}.gdpr-hero-section{align-items:center;padding:100px 20px 80px;background-color:#f3f3f3}.gdpr-hero-content{max-width:1050px;width:100%;display:flex;justify-content:space-between;align-items:center;margin:0 auto;padding:0 5px}.section-label{display:inline-block;font-size:.7rem;font-weight:400;color:#fff;background-color:#535b9b;padding:8px 20px;border-radius:9px;margin-bottom:10px;margin-right:100%;text-transform:uppercase;letter-spacing:2px}.gdpr-compliance-container h1{font-size:2rem;color:#09253f;margin-bottom:10px}.subtitle{font-size:1rem;color:#526273;margin-bottom:30px;line-height:1.5}.gdpr-hero-image{float:right;max-width:280px;margin-left:20px;margin-bottom:20px}.gdpr-hero-image img{width:100%;height:auto}.gdpr-content-wrapper{display:grid;grid-template-columns:300px auto;gap:20px;align-items:start}.toc-box{background-color:#fff;border-radius:15px;box-shadow:0 1px 12px rgba(0,0,0,.1);padding:30px 40px;max-width:300px;position:relative;margin-top:-115px}@media(max-width:992px){.gdpr-content-wrapper{grid-template-columns:1fr}.toc-box{position:relative;width:100%;margin-bottom:20px}}.toc-box h3{font-size:.8rem;font-weight:600;margin-bottom:15px;color:#333;text-transform:uppercase;letter-spacing:1px}.toc-box ul{list-style:none;padding:0;margin:0}.toc-box ul li{margin-bottom:10px;font-size:.9rem;color:#535b9b}.gdpr-text-content{width:100%;margin-left:50px!important}.gdpr-text-content h2{font-size:1.7rem;color:#09253f;margin-top:20px;margin-bottom:10px}.gdpr-text-content h3{font-size:1rem;color:#09253f;margin-top:20px;margin-bottom:5px}.gdpr-text-content p{font-size:.95rem;line-height:1.5;color:#333;margin-bottom:15px}@media(max-width:992px){.gdpr-content-wrapper{flex-direction:column}.gdpr-hero-image{float:none;margin:0 auto 20px;display:block}.toc-box{width:100%;margin-bottom:20px}.gdpr-text-content{width:100%}}@media(max-width:768px){.gdpr-hero-section{padding:50px 20px;text-align:center}.gdpr-hero-content{flex-direction:column;align-items:center;text-align:center;padding:0}.hero-text{max-width:100%;padding:0 10px}.hero-text h1{font-size:2rem;line-height:1.3}.hero-text p{font-size:1rem;margin-bottom:15px}.hero-card img{max-width:90%;height:auto;margin-top:20px;margin-left:0}.toc-box{position:relative;width:100%;margin-top:20px}.gdpr-text-content{text-align:center;padding:0 20px;margin-left:0!important}.toc-box{width:100%;padding:15px;text-align:center}.gdpr-content-wrapper{display:flex;flex-direction:column;align-items:center;max-width:100%;width:100%}.gdpr-compliance-section{padding:50px 30px 0}.gdpr-hero-content .hero-text h1{font-size:2rem;margin:0}.section-label{margin-right:0}.nav-mobile{background:0 0!important}.table-section{padding:120px 30px}.table-content{padding:0}.table-content h2{font-size:1rem!important}.faq-section{padding:100px 30px}.faq-section-title{font-size:2rem!important;margin-bottom:20px;line-height:1.2}.gdpr-text-content h2{font-size:1.7rem!important;line-height:1.4;margin-top:50px}.features-intro{padding:140px 30px}.features-intro h1{font-size:2rem;margin-bottom:20px}.scanner-intro{padding:140px 30px 30px}.scanner-image{width:100%;height:200px}.scanner-hero{padding:5px 30px 0}.faq-section h2{font-size:2rem!important}.multilingual-intro{padding:140px 30px 70px}.features-feature-section{padding:40px 30px 100px}.log-intro{padding:140px 30px 90px}.faqs-section{padding:60px 30px}.faqs-content h2{margin-bottom:10px}}.geo-hero-section{background-image:url(/images/herobackground.png);background-size:cover;background-position:50%;background-repeat:no-repeat;padding:100px 20px}.geo-hero-content{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.hero-textGeo h1{font-size:3.5em;margin-bottom:10px;color:#09253f;line-height:1.2}.hero-textGeo p{font-size:1em;margin-bottom:30px;line-height:1.5}.generate-intro{padding:140px 20px 0;margin:0 auto;text-align:center}.generate-header{max-width:1050px;margin:0 auto}.generate-bord{border-bottom:2px solid #f3f3f3}.generate-content{max-width:1050px;margin:0 auto}.generate-content .card{border-radius:0}.generate-content .card-body{padding:50px}.generate-intro h1{font-size:2.8rem;margin-bottom:10px;line-height:1.2}.generate-intro p{line-height:1.3;margin-top:10px}.btn-generate{background-color:#6467af;border:1px solid #6467af;border-radius:1rem;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:poppins,sans-serif;font-size:.8rem;font-weight:400;line-height:1.5;margin:0;padding:.9rem 3rem;text-align:center;vertical-align:middle}.legal-hero{text-align:center;padding:140px 20px 50px}.legal-hero h3{color:#535b9b;font-size:1em;font-weight:600;margin-bottom:-10px;letter-spacing:3px}.legal-hero h4{color:#535b9b;font-size:1em;font-weight:600;margin-bottom:-10px;letter-spacing:3px}.legal-hero h1{font-size:4.2em;font-weight:700;color:#09253f}.legal-hero p{max-width:700px;margin:0 auto;font-size:1em;color:#526273;line-height:1.6}.legal-content{padding:140px 160px 200px;text-align:left;margin:0 auto;background-color:#fff!important;clip-path:polygon(0% 0%,100% 5%,100% 100%,0% 95%);box-shadow:0 -10px 15px rgba(0,0,0,5%)}.legal-content h2{font-size:1.8em;color:#09253f;font-weight:700;margin-top:40px;margin-bottom:10px;line-height:.5}.legal-content p{font-size:1em;color:#526273;line-height:1.6}.terms-content-wrapper{display:flex;justify-content:center;gap:50px;padding:150px 20px;background-color:#fff!important;clip-path:polygon(0 0,100% 50px,100% 100%,0 calc(100% - 50px));box-shadow:0 -10px 15px rgba(0,0,0,5%);margin:0 auto;text-align:left}.terms-sidebar{width:250px;text-align:left}.terms-sidebar h2{font-size:1.2em;color:#09253f;margin-bottom:10px}.terms-sidebar ul{list-style-type:none;padding:0}.terms-sidebar ul li{margin-bottom:10px}.terms-sidebar ul li a{color:#535b9b;text-decoration:none}.terms-content a{color:#535b9b}.terms-content{max-width:900px}.terms-content h2{font-size:1.5em;margin-top:20px;color:#09253f}.terms-content p{font-size:1em;line-height:1.8;color:#526273;margin-bottom:20px}.terms-sidebar a.active{font-weight:700}.about-header{max-width:1050px;margin:0 auto;margin-top:120px;text-align:center}.about-content{max-width:1050px;margin:0 auto;padding:50px 80px 120px;text-align:center}.about-section{border-bottom:2px solid #f3f3f3}