.hero-section{margin-top:60px;padding:4rem 2rem}.btn-purple{background-color:#5b5bf0;color:white;font-weight:700}.btn-purple:hover{background-color:#4a4ad1}.hero-section h1{font-size:3rem;font-weight:700}.hero-section .col-md-5 p{padding-right:80px;font-size:20px}.hero-section{padding-left:30px;padding-right:30px}.features-section{margin-top:50px}.features-section .comparison-section p.text-muted{margin-top:30px;font-size:20px}.features-section .comparison-section h2{font-size:45px;margin-bottom:30px}.features-section .comparison-section .row{margin-top:50px}.features-section .comparison-section{padding:4rem 1rem;text-align:center}.comparison-list li .text{display:inline-block}.features-section .comparison-card{border-radius:15px;padding:.7rem}.features-section .old-method{background-color:#f5f7fb;border:1px solid #dee2e6}.features-section .neatik-method{background:linear-gradient(135deg,#8a5cf5,#5b5bf0);color:white}.features-section .neatik-method .card-body{background:#fff;border-radius:10px;color:#000;padding:1rem;margin-top:1rem}.features-section .btn-dark-gradient{background:#000;color:white;font-weight:700;width:100%;border-radius:8px;margin-top:1rem}.features-section .comparison-title{font-size:1.2rem;font-weight:700;margin-bottom:1.5rem}.features-section .comparison-list li{margin-top:5px;margin-bottom:5px}.features-section .comparison-list.old-method-list{background-color:white;padding:1rem;border-radius:20px}.features-section .comparison-list li img{width:25px;border-radius:50px;margin-right:7px;display:inline-block;margin-top:-2px}.features-section .comparison-list{text-align:left;list-style:none;padding-left:0;padding-bottom:0;margin-bottom:0}.features-section .comparison-list li::before{content:"";margin-right:8px;color:#5b5bf0}.features-section .old-method .comparison-list li::before{content:"";color:#6c757d}.features-section .subtitle{font-size:.85rem;margin-bottom:20px;letter-spacing:1px;font-weight:700;color:#5b5bf0}.ai-section .subtitle{color:#5b5bf0}.ai-section{padding:8rem 50px;text-align:center}.ai-section .row .card .card-body{text-align:left;padding:0}.ai-section .row .card .card-body .card-text{font-size:20px}.ai-section .row .card .card-body .card-title{margin-top:20px;margin-bottom:20px;font-size:25px;font-weight:400!important}.ai-section .row .card{border-radius:20px;padding:1rem;background:#fff;border:1px solid #dee2e6;transition:box-shadow .2s}.ai-section.app-avance .row .card{display:block;text-align:center;height:400px}.ai-section .row{margin-top:50px}.ai-section h2{font-size:45px}.ai-section p.text-muted{margin-top:30px;font-size:20px}.card img{max-height:300px;object-fit:cover;border-radius:30px}.ai-section.app-avance .card .image{height:100px;display:table;padding-top:20px}.ai-section.app-avance .card .image img{height:60px;object-fit:contain;border-radius:20px}.section-prix{padding:8rem 50px;text-align:center}.section-prix h2{font-size:45px}.section-prix p.text-muted{margin-top:30px;font-size:20px}.section-prix p.text-muted.description-prix{font-size:20px}.section-prix .subtitle{font-size:.85rem;text-transform:uppercase;color:#5b5bf0;letter-spacing:1px;font-weight:700}.section-prix h5{font-size:1.8em;font-weight:600}.section-prix .badge-custom{font-size:.7rem;background-color:#e5e7f8;color:#5b5bf0;font-weight:600;padding:.2rem .5rem;border-radius:.5rem}.section-prix .divider{border-left:1px solid #ccc;margin-left:50%}.section-prix .btn-purple{background-color:#5b5bf0;color:white;font-weight:500}.section-prix .btn-purple:hover{background-color:#4a4ae0}.section-spacing{padding:8rem 50px}.section-spacing h4{font-size:2.2em;font-weight:600}.section-spacing .badge-custom{font-size:.7rem;background-color:#e5e7f8;color:#5b5bf0;font-weight:600;padding:.2rem .5rem;border-radius:.5rem}.section-spacing .btn-purple{background-color:#5b5bf0;color:white;font-weight:500}.section-spacing .btn-purple:hover{background-color:#4a4ae0}.section-spacing .section-spacing{padding:4rem 1rem}.section-spacing .img-mockup{max-width:100%;border-radius:1rem}.section-advantages{padding:10rem 50px}.section-advantages .advantage-card{border:1px solid #e1e1f0;border-radius:2rem;padding:1.4rem;height:100%;transition:all .3s ease-in-out;background-color:#fff}.section-advantages .advantage-card:hover{box-shadow:0 .5rem 1rem rgba(0,0,0,.05)}.section-advantages .advantage-icon img{margin-bottom:15px;width:60px}.section-advantages .advantage-title{font-weight:600;font-size:20px}.section-advantages .advantage-text{font-size:16px;color:#555}.section-eshop{margin-top:70px;padding:10rem 50px}.section-eshop .custom-img{border-radius:1rem;width:100%;height:auto}.section-eshop .section-title{font-weight:600;font-size:2.4rem}.section-eshop .section-text{font-size:20px;color:#444}.section-eshop .tag{font-size:.7rem;font-weight:600;color:#5b50e8;background:#f0f0ff;border-radius:.4rem;padding:2px 6px;display:inline-block;margin-bottom:.5rem}.section-eshop .btn-purple{background-color:#6f42c1;color:white;font-weight:500}.section-eshop .btn-purple:hover{background-color:#5b34a7}.highlight-section{margin-top:50px;background-color:#f1f3fc}.highlight-section .container{padding:100px 150px}.highlight-section .container .highlight-text{padding-right:80px}.highlight-text h3{font-weight:700;font-size:2.4em}.highlight-text span{color:#4f46e5;font-weight:700}.highlight-text p{color:#333;font-size:.95rem}.highlight-img{border-radius:.75rem;max-width:100%;height:auto;width:100%}.btn-link-custom{font-size:.9rem;color:#4f46e5;text-decoration:none;font-weight:500}.btn-link-custom:hover{text-decoration:underline}.col-md-6.order-md-1.order-2{padding-right:40px}.col-md-6.simplifiez-gestion{padding-left:60px}@media (max-width:600px){.hero-section h1{font-size:45px;text-align:center}.features-section .comparison-section h2{font-size:30px}.ai-section h2{font-size:30px}.section-prix h2{font-size:30px}.ai-section .subtitle{color:#5b5bf0;font-size:15px}.section-prix .subtitle{color:#5b5bf0;font-size:15px}.features-section .subtitle{color:#5b5bf0;font-size:15px}.hero-section{margin-top:-60px;padding-left:20px;padding-right:20px}.hero-section{text-align:center}.hero-section a{margin-bottom:50px}.hero-section .col-md-5 p{padding-right:0;text-align:center}.comparison-list li .text{display:inline-block;width:80%;line-height:1.2}.features-section .comparison-list li img{display:inline-block;vertical-align:top;margin-top:2px}.ai-section,.section-prix,.section-spacing,.section-advantages,.section-eshop{padding:4rem 20px;text-align:center}.highlight-section{padding:4rem 20px;text-align:left}.features-section .comparison-list li{margin-bottom:20px}.section-spacing,.section-eshop{padding:4rem 20px;text-align:left}.col-md-6.order-md-1.order-2{padding-right:20px}.col-md-6.simplifiez-gestion{padding-left:20px}.section-eshop .section-text{font-size:14px}.section-spacing h4,.section-eshop .section-title{font-size:24px;font-weight:600;text-align:left}.highlight-section .container{padding:0}.highlight-section .container .highlight-text{padding-right:0}.section-eshop .inedit{padding-left:0}.section-10 .head{padding:10px 30px}.section-10 .head{padding:10px 20px}.features-section{margin-top:0}.section-prix h5{font-size:24px}.app-overview{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:1rem;padding-bottom:10px;scroll-snap-type:x mandatory;scroll-padding:0 1rem}.app-overview .col-md-4{flex:0 0 auto;width:340px;scroll-snap-align:start}.app-overview::-webkit-scrollbar{height:8px}.app-overview::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.boost-nettoyage{margin-top:0!important}.ai-section .row .card .card-body .card-title{font-size:20px}.ai-section .row .card .card-body .card-text{font-size:14px}}