@font-face{font-display:swap;font-family:System-Fallback;font-style:normal;font-weight:400;src:local("Arial"),local("Helvetica Neue"),local("sans-serif")}.project-image img{aspect-ratio:16/9;height:auto}.kl-card-grid__card-wrapper,.pricing-card,.project-card{contain:layout style;min-height:400px}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}a:focus,button:focus{outline:2px solid #94733d;outline-offset:2px}.glass-effect{background:hsla(0,0%,100%,.95);border:1px solid hsla(0,0%,100%,.5);border-radius:16px}@media (min-width:992px){.glass-effect{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:hsla(0,0%,100%,.7)!important;box-shadow:0 8px 32px 0 rgba(31,38,135,.05)}}.fade-up{opacity:0;transform:translateY(40px);transition:opacity .8s ease-out,transform .8s ease-out;will-change:opacity,transform}.fade-up.is-visible{opacity:1;transform:translateY(0)}.footer-container a:not(.btn-neura),.text-link-effect,li a:not(.btn-neura):not(.btn-pricing):not(.nav-link),p a:not(.btn-neura):not(.btn-pricing){background-image:linear-gradient(#d4af37,#d4af37);background-position:0 100%;background-repeat:no-repeat;background-size:0 2px;color:inherit;display:inline;position:relative;text-decoration:none;transition:background-size .3s ease}@media (min-width:992px){.footer-container a:not(.btn-neura):hover,.text-link-effect:hover,li a:not(.btn-neura):not(.btn-pricing):not(.nav-link):hover,p a:not(.btn-neura):not(.btn-pricing):hover{background-size:100% 2px;color:#d4af37}}.btn-neura,.btn-pricing,.cta_button,.hs-button,[class*=btn]{background-image:none!important}.reveal-up{opacity:0;transform:translateY(40px);transition:opacity .8s,transform .8s;will-change:opacity,transform}.reveal-up.is-visible{opacity:1;transform:translateY(0)}.reveal-up.delay-100{transition-delay:.1s}.reveal-up.delay-200{transition-delay:.2s}.neura-nav ul{display:flex;gap:20px;list-style:none;margin:0;padding:0}.neura-nav a{color:#0b132b;font-family:system-ui,-apple-system,sans-serif;font-size:15px;font-weight:600;text-decoration:none;transition:color .3s ease}.neura-nav a:hover{color:#d4af37}.btn-neura{border:2px solid transparent;border-radius:50px;cursor:pointer;display:inline-block;font-family:system-ui,-apple-system,sans-serif;font-size:1rem;font-weight:700;line-height:1.2;padding:15px 40px;text-align:center;text-decoration:none;transition:transform .3s ease;white-space:nowrap}@media (min-width:992px){.btn-neura:hover{transform:translateY(-3px)}}.btn-neura.btn-gold{background-color:#ff9f43!important;border-color:#ff9f43!important;color:#0b132b!important}@media (min-width:992px){.btn-neura.btn-gold:hover{background-color:#ff8c1a!important;border-color:#ff8c1a!important;box-shadow:0 5px 15px rgba(255,159,67,.6)}}.btn-neura.btn-gradient{background:linear-gradient(90deg,#0b132b,#0056b3 50%,#ff9f43)!important;background-size:100% auto!important;border:none!important;color:#fff!important;padding:17px 42px}@media (min-width:992px){.btn-neura.btn-gradient{background-size:200% auto!important;transition:background-position .5s ease,transform .3s ease}.btn-neura.btn-gradient:hover{background-position:100%!important;box-shadow:0 5px 15px rgba(0,86,179,.4)}}.btn-neura.btn-primary{background-color:#0b132b!important;color:#fff!important}.btn-neura.btn-outline{background-color:transparent!important;border:2px solid #0b132b!important;color:#0b132b!important}.pricing-card{background-color:#fff;border:2px solid transparent;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,.05);display:flex;flex-direction:column;height:100%;padding:30px;position:relative}@media (max-width:767px){.pricing-card{margin-bottom:30px}}.price-wrapper{align-items:center;display:flex;flex-direction:column;margin:15px 0}.price-prefix{color:#666;font-size:14px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.price-row{align-items:baseline;color:#333;display:flex;font-size:2.5rem;font-weight:700;gap:5px}.currency{font-size:1.5rem;font-weight:400}.pricing-footer{margin-top:auto;padding-top:20px;text-align:center}.btn-pricing{background:transparent;border:2px solid #004471;border-radius:50px;color:#004471!important;display:inline-block;font-weight:700;padding:10px 28px;text-decoration:none}.pricing-badge{background-color:#004471;border-radius:20px;color:#fff;font-size:13px;font-weight:700;left:50%;padding:6px 20px;position:absolute;text-transform:uppercase;top:-15px;transform:translateX(-50%);z-index:10}@media (min-width:992px){.pricing-card:not(.card--featured):hover{box-shadow:0 15px 30px rgba(0,0,0,.15);transform:translateY(-10px)}.pricing-card:not(.card--featured):hover .btn-pricing{background-color:#004471;color:#fff!important}.pricing-card.card--featured:hover{border-color:#ff9f43;transform:translateY(-10px) scale(1.02)}.pricing-card.card--featured:hover .btn-pricing{background-color:#ff9f43;border-color:#ff9f43;color:#fff!important}.pricing-card.card--featured:hover .pricing-badge{background-color:#ff9f43}}.pricing-hidden{opacity:0!important;transform:translateY(60px)!important}.pricing-visible{opacity:1!important;transform:translateY(0)!important;transition:opacity .8s ease-out,transform .8s cubic-bezier(.25,.46,.45,.94)!important}.pricing-title{color:#0b132b;font-size:1.5rem;font-weight:700;margin-bottom:15px}.portfolio-section{margin:0 auto;max-width:1200px;padding:4rem 20px}.portfolio-heading{color:#333;font-size:2.5rem;font-weight:800;margin-bottom:3rem;text-align:center}.portfolio-grid{display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}.project-card{background:#fff;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.08);display:flex;flex-direction:column;overflow:hidden}.project-image{background:#f0f0f0;height:220px;overflow:hidden;position:relative}.project-image img{height:100%;object-fit:cover;width:100%}.project-overlay{align-items:center;background:rgba(11,19,43,.7);display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:2}.view-project{color:#fff;font-weight:700}.card-link-overlay{inset:0;position:absolute;z-index:5}@media (min-width:992px){.project-card:hover{box-shadow:0 15px 30px rgba(0,0,0,.15);transform:translateY(-5px);transition:transform .3s ease}.project-card:hover .project-image img{transform:scale(1.05);transition:transform .5s ease}.project-overlay{transition:opacity .3s ease}.project-card:hover .project-overlay{opacity:1}}.project-content{flex-grow:1;padding:25px}.project-category{color:#0056b3;font-size:.85rem;font-weight:700;margin-bottom:10px;text-transform:uppercase}.project-title{color:#222;font-size:1.3rem;font-weight:700;margin:0 0 10px}.project-desc{color:#666;font-size:.95rem;line-height:1.6}@media (max-width:992px){.portfolio-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.portfolio-grid{grid-template-columns:1fr}.portfolio-heading{font-size:2rem}}.logo-section-container{padding:40px 0;position:relative;width:100%;will-change:auto}.logo-slider-wrapper{contain:content;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);min-height:100px;overflow:hidden;width:100%}.logo-slider-track{animation:logo-scroll 25s linear infinite;padding-bottom:0;width:max-content}.logo-slide,.logo-slider-track{align-items:center;display:flex}.logo-slide{flex:0 0 200px;flex-direction:column;justify-content:flex-start;padding:0 15px}.logo-img-box{align-items:center;display:flex;height:100px;justify-content:center;margin-bottom:15px;width:100%}.logo-img-box img{height:auto;max-height:80px;max-width:160px;object-fit:contain;width:auto}.partner-name{color:var(--name-color,#0b132b);font-size:15px;font-weight:700;line-height:1.2;margin:0;text-align:center}.logo-bottom-text{color:#444;font-size:1.1rem;margin-left:auto;margin-right:auto;margin-top:40px;max-width:800px;padding:0 20px;text-align:center}html[data-theme=dark] .partner-name{color:#f4f8fc!important}html[data-theme=dark] .logo-bottom-text{color:#c9d6e4!important}@keyframes logo-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:768px){.logo-slide{flex:0 0 160px}.logo-img-box img{max-height:70px;max-width:130px}.logo-slider-track{animation-duration:20s}}.logo-img-box img[alt*=ubspot i]{height:68px!important;max-width:none!important;width:auto!important}@media (min-width:992px){.nc-glow-card{overflow:hidden;position:relative;z-index:1}.nc-glow-card:before{background:radial-gradient(600px circle at var(--x,50%) var(--y,50%),rgba(0,0,0,.1),transparent 40%);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease;z-index:-1}.nc-glow-card:hover:before{opacity:1}}.kl-card-grid__card-wrapper{display:block;height:100%;opacity:1;transform:translateY(0);transition:opacity .8s ease-out,transform .5s ease-out}.js-scroll-hidden{opacity:0!important;transform:translateY(40px)!important}.js-scroll-visible{opacity:1!important;transform:translateY(0)!important}html.hs-inline-edit .js-scroll-hidden{opacity:1!important;transform:none!important}.kl-card-grid__card{background-color:#fff;border-radius:12px;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;transition:transform .3s ease}@media (min-width:992px){.kl-card-grid__card{transition:transform .3s ease,box-shadow .3s ease}.kl-card-grid__card:hover{border:1px solid rgba(0,229,255,.3);box-shadow:0 0 15px 2px rgba(0,229,255,.5),0 0 30px 10px rgba(0,100,255,.2),inset 0 0 10px rgba(0,229,255,.1);transform:translateY(-8px) scale(1.02);z-index:5}}.kl-card-grid__image{background-position:50%;background-size:cover;flex-shrink:0;height:200px;width:100%}.kl-card-grid__content{display:flex;flex-direction:column;flex-grow:1;padding:20px}h3.kl-card-grid__preheader{color:#333;font-size:1.5rem;font-weight:700;margin-bottom:10px;margin-top:0;transition:color .3s ease}@media (min-width:992px){.kl-card-grid__card:hover h3.kl-card-grid__preheader{color:#008ac9;text-shadow:0 0 4px rgba(0,138,201,.3)}}.btn-neura,.btn-pricing,.kl-card-grid__card,.neura-hamburger{transition-duration:.3s!important;transition-property:transform,opacity,background-color,border-color,color,box-shadow!important}.signaux-dysfonctionnement{contain:content;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:1200px;min-height:380px;padding:1.5rem;text-align:center}.signaux-dysfonctionnement h2{font-size:1.6rem;line-height:1.3;margin-bottom:1rem}.signaux-dysfonctionnement ul{list-style:none;margin-bottom:1rem;padding-left:0}.signaux-dysfonctionnement li{min-height:30px}.signaux-dysfonctionnement p{color:#333;font-size:1.25rem;margin-bottom:40px}.signaux-dysfonctionnement .highlight{color:#d32f2f}@media (max-width:768px){.signaux-dysfonctionnement{min-height:480px;padding:2rem 1rem}}.cta-pulse-scroll{animation:pulse-scroll 2s infinite;background:linear-gradient(135deg,#e06666,#ff8080);border-radius:8px;color:#fff;display:inline-block;font-size:1.2rem;font-weight:700;padding:.8rem 1.5rem}@keyframes pulse-scroll{0%{box-shadow:0 0 0 rgba(224,102,102,.4);transform:scale(1)}50%{box-shadow:0 0 15px rgba(224,102,102,.6);transform:scale(1.05)}to{box-shadow:0 0 0 rgba(224,102,102,.4);transform:scale(1)}}.btn-agent-demo{border-radius:30px;box-shadow:0 4px 6px rgba(0,0,0,.1);color:#000!important;display:inline-block;font-weight:700;padding:15px 25px;position:relative;text-align:center;text-decoration:none;transition:transform .3s ease;z-index:10}.btn-agent-demo.btn-force-white{color:#fff!important}@media (min-width:992px){.btn-agent-demo:hover{box-shadow:0 15px 25px rgba(0,0,0,.2);color:#fff!important;transform:translateY(-5px) scale(1.05)}}.animated-btn{display:inline-block;font-size:1.1em;font-weight:700;padding:15px 30px;transition:transform .2s}@media (min-width:992px){.animated-btn:hover{box-shadow:0 6px 12px rgba(0,0,0,.15);transform:translateY(-3px)}}.lab-section{background:#fff;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.08);margin:40px auto;max-width:900px;padding:50px 20px;text-align:center}.lab-section h2{color:#235086;font-size:2rem;margin-bottom:20px}.lab-section p{color:#235086;font-size:1.1em;margin-bottom:30px}@media (max-width:768px){.btn-agent-demo,.btn-neura,.hero-actions a{align-items:center;display:flex!important;height:auto!important;justify-content:center;line-height:1.3!important;min-height:50px;padding:12px 15px!important;white-space:normal!important}.btn-agent-demo{margin-bottom:10px;width:100%}.fade-up,.reveal-up{opacity:1!important;transform:none!important;transition:none!important}}.audit-auto-page{--nc-navy:#102a56;--nc-blue:#0866d5;--nc-blue-hover:#06529f;--nc-gold:#d4af37;--nc-text:#172033;--nc-bg-soft:#f4f8fc;--nc-border:rgba(16,42,86,.1);--nc-shadow:0 4px 20px rgba(16,42,86,.07);--nc-shadow-hover:0 14px 34px rgba(16,42,86,.12)}.dnd-section:has(.audit-auto-page){isolation:isolate;position:relative}.dnd-section:has(.audit-auto-page):before{background-image:radial-gradient(circle,rgba(8,102,213,.16) 1.5px,transparent 0);background-size:12px 12px;content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.dnd-section:has(.audit-auto-page)>.row-fluid{position:relative;z-index:1}html[data-theme=dark] .dnd-section:has(.audit-auto-page):before{background-image:radial-gradient(circle,rgba(111,168,245,.22) 1.5px,transparent 0)!important}.dnd-section:has(.faqbc-v2),.dnd-section:has(.nc-pisc),.dnd-section:has(.nc-restos){isolation:isolate;position:relative}.dnd-section:has(.faqbc-v2):before,.dnd-section:has(.nc-pisc):before,.dnd-section:has(.nc-restos):before{background-image:radial-gradient(circle,rgba(8,102,213,.16) 1.5px,transparent 0);background-size:12px 12px;content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.dnd-section:has(.faqbc-v2)>.row-fluid,.dnd-section:has(.nc-pisc)>.row-fluid,.dnd-section:has(.nc-restos)>.row-fluid{position:relative;z-index:1}html[data-theme=dark] .dnd-section:has(.faqbc-v2):before,html[data-theme=dark] .dnd-section:has(.nc-pisc):before,html[data-theme=dark] .dnd-section:has(.nc-restos):before{background-image:radial-gradient(circle,rgba(111,168,245,.22) 1.5px,transparent 0)!important}@media (prefers-reduced-motion:reduce){.audit-auto-page *{animation:none!important;transition:none!important}}.audit-auto-page .audit-section{margin:0 auto 56px;max-width:1200px;padding:0 20px}.audit-auto-page h2.audit-h2{color:var(--nc-blue);font-size:1.85em;margin:10px auto 18px;padding-bottom:16px;position:relative;text-align:center}.audit-auto-page h2.audit-h2:after{background:linear-gradient(90deg,var(--nc-blue),var(--nc-gold));border-radius:3px;bottom:0;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:56px}.audit-auto-page .audit-hero__left{background:#fff;border:1px solid var(--nc-border);border-radius:20px;box-shadow:var(--nc-shadow-hover);padding:28px 32px 24px}.audit-auto-page .audit-hero__h1{color:var(--nc-blue);font-size:2.3em;letter-spacing:-.01em;line-height:1.22;margin-bottom:.55em}.audit-auto-page .audit-hero__lead{color:var(--nc-text);font-size:1.15em;line-height:1.65;margin-bottom:1.4em;max-width:48ch}.audit-auto-page .audit-hero__lead strong{color:var(--nc-blue)}.audit-auto-page .audit-cta-btn{align-items:center;background:var(--nc-blue);border-radius:999px;box-shadow:0 8px 22px rgba(8,102,213,.2);color:#fff!important;display:inline-flex!important;font-size:1.1em;font-weight:700;gap:10px;justify-content:center;min-height:56px;padding:15px 35px;text-align:center;text-decoration:none;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease}@media (min-width:992px){.audit-auto-page .audit-cta-btn:hover{background:var(--nc-gold);box-shadow:0 10px 25px rgba(212,175,55,.35);transform:translateY(-1px)}}.audit-auto-page .audit-hero__right-card{background:#fff;border:1px solid var(--nc-border);border-radius:20px;box-shadow:var(--nc-shadow-hover);overflow:hidden;padding:14px;position:relative}.audit-auto-page .audit-hero__right-card:before{background:radial-gradient(circle,rgba(212,175,55,.18),transparent 70%);border-radius:50%;content:"";height:160px;pointer-events:none;position:absolute;right:-40px;top:-40px;width:160px}.audit-auto-page .audit-hero__visual{align-items:center;border-bottom:1px solid var(--nc-border);display:flex;gap:14px;justify-content:center;margin-bottom:14px;padding-bottom:14px;position:relative;z-index:1}.audit-auto-page .audit-hero__visual .node{background:var(--nc-bg-soft);border:2px solid var(--nc-blue);border-radius:50%;flex:0 0 auto;height:32px;position:relative;width:32px}.audit-auto-page .audit-hero__visual .node:after{background:var(--nc-border);content:"";height:2px;left:100%;position:absolute;top:50%;transform:translateY(-50%);width:14px}.audit-auto-page .audit-hero__visual .node:last-child{border-color:var(--nc-gold)}.audit-auto-page .audit-hero__visual .node:last-child:after{display:none}.audit-reserver__placeholder{align-items:center;display:flex;flex-direction:column;gap:18px;justify-content:center;min-height:220px;padding:36px 20px;text-align:center}.audit-reserver__lead{color:var(--nc-text);font-size:1.05em;line-height:1.6;margin:0;max-width:36ch}html[data-theme=dark] .audit-auto-page .audit-reserver__lead{color:#c9d6e4}.audit-auto-page .audit-symptom-grid{display:grid;gap:14px;grid-template-columns:1fr}@media (min-width:700px){.audit-auto-page .audit-symptom-grid{grid-template-columns:1fr 1fr}}.audit-auto-page .audit-symptom-card{align-items:flex-start;background:#fff;border:1px solid var(--nc-border);border-radius:14px;box-shadow:var(--nc-shadow);display:flex;gap:14px;padding:16px 18px}.audit-auto-page .audit-symptom-card__icon{align-items:center;background:var(--nc-bg-soft);border-radius:9px;display:flex;flex:0 0 auto;height:32px;justify-content:center;width:32px}.audit-auto-page .audit-symptom-card__icon svg{height:16px;width:16px}.audit-auto-page .audit-symptom-card p{color:var(--nc-text);line-height:1.55;margin:0}.audit-auto-page .audit-compare{margin-bottom:20px;overflow-x:auto}.audit-auto-page .audit-compare table{background:#fff;border-collapse:separate;border-radius:14px;border-spacing:0;box-shadow:var(--nc-shadow);overflow:hidden;width:100%}.audit-auto-page .audit-compare thead th{background:var(--nc-navy);color:#fff;font-weight:600;padding:14px 16px;text-align:left}.audit-auto-page .audit-compare thead th:last-child{background:linear-gradient(135deg,var(--nc-blue),var(--nc-navy))}.audit-auto-page .audit-compare tbody td{border-top:1px solid var(--nc-border);padding:14px 16px;vertical-align:top}.audit-auto-page .audit-compare tbody td:first-child{background:var(--nc-bg-soft);color:var(--nc-navy);font-weight:700;white-space:nowrap}.audit-auto-page .audit-compare tbody td:last-child{background:rgba(8,102,213,.05);border-left:2px solid var(--nc-blue)}@media (max-width:700px){.audit-auto-page .audit-compare table,.audit-auto-page .audit-compare tbody,.audit-auto-page .audit-compare td,.audit-auto-page .audit-compare thead,.audit-auto-page .audit-compare tr{display:block;width:100%}.audit-auto-page .audit-compare thead{display:none}.audit-auto-page .audit-compare tr{border-radius:14px;box-shadow:var(--nc-shadow);margin-bottom:14px;overflow:hidden}.audit-auto-page .audit-compare td{border-bottom:1px solid var(--nc-border);border-top:none;padding:12px 16px}.audit-auto-page .audit-compare td:before{color:var(--nc-blue);content:attr(data-label);display:block;font-size:.72em;font-weight:700;letter-spacing:.04em;margin-bottom:4px;text-transform:uppercase}.audit-auto-page .audit-compare td:first-child:before{display:none}}.audit-auto-page .audit-decide-list{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0 auto 20px;max-width:640px;padding:0}.audit-auto-page .audit-decide-list li{background:#fff;border:1px solid var(--nc-border);border-left:3px solid var(--nc-blue);border-radius:10px;line-height:1.55;padding:12px 16px;text-align:left}.audit-auto-page .audit-deliverables{counter-reset:audit-step;display:grid;gap:20px;grid-template-columns:1fr}@media (min-width:900px){.audit-auto-page .audit-deliverables{grid-template-columns:repeat(2,1fr)}}.audit-auto-page .audit-deliverable{background:#fff;border:1px solid var(--nc-border);border-radius:16px;box-shadow:var(--nc-shadow);counter-increment:audit-step;padding:24px 22px 20px;position:relative;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.audit-auto-page .audit-deliverable:before{background:var(--nc-navy);border-radius:999px;color:#fff;content:counter(audit-step,decimal-leading-zero);font-size:.8em;font-weight:700;left:20px;letter-spacing:.03em;padding:4px 12px;position:absolute;top:-14px}.audit-auto-page .audit-deliverable:nth-child(4):before{background:var(--nc-gold);color:var(--nc-navy)}@media (min-width:992px){.audit-auto-page .audit-deliverable:hover{border-color:var(--nc-blue);box-shadow:var(--nc-shadow-hover);transform:translateY(-4px)}}.audit-auto-page .audit-deliverable__title{color:var(--nc-blue)!important;margin-bottom:10px!important;margin-top:6px!important}.audit-auto-page .audit-offer{background:linear-gradient(180deg,#fff,var(--nc-bg-soft));border:1px solid var(--nc-border);border-radius:20px;box-shadow:var(--nc-shadow-hover);margin:0 auto 20px;max-width:560px;padding:34px 28px 28px;position:relative}.audit-auto-page .audit-offer:before{background:linear-gradient(90deg,var(--nc-blue),var(--nc-gold));border-radius:20px 20px 0 0;content:"";height:4px;left:0;position:absolute;right:0;top:0}.audit-auto-page .audit-offer__price{color:var(--nc-navy)!important}.audit-auto-page .audit-nogo{background:var(--nc-bg-soft);border:1px solid rgba(8,102,213,.18);border-radius:20px;padding:34px 28px;position:relative}.audit-auto-page .audit-nogo:before{background:var(--nc-blue);border-radius:4px;bottom:24px;content:"";left:0;position:absolute;top:24px;width:4px}.audit-auto-page .audit-case{background:#fff;border:1px solid var(--nc-border);border-left:4px solid var(--nc-gold);border-radius:16px;box-shadow:var(--nc-shadow);margin:0 auto;max-width:720px;padding:28px 30px}.audit-auto-page .audit-faq{display:flex;flex-direction:column;gap:10px}.audit-auto-page .audit-faq__item{background:#fff;border:1px solid var(--nc-border);border-radius:12px;overflow:hidden}.audit-auto-page .audit-faq__item summary{color:var(--nc-navy);cursor:pointer;font-weight:700;line-height:1.5;list-style:none;padding:16px 44px 16px 18px;position:relative}.audit-auto-page .audit-faq__item summary::-webkit-details-marker{display:none}.audit-auto-page .audit-faq__item summary:after{color:var(--nc-blue);content:"+";font-size:1.3em;position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:transform .2s ease}.audit-auto-page .audit-faq__item[open] summary:after{transform:translateY(-50%) rotate(45deg)}.audit-auto-page .audit-faq__item summary:focus-visible{outline:2px solid var(--nc-gold);outline-offset:-2px}.audit-auto-page .audit-faq__a{color:var(--nc-text);line-height:1.6;margin:0;padding:0 18px 16px}.audit-auto-page.audit-step{float:none;margin-left:auto!important;margin-right:auto!important;max-width:820px;padding:4px 20px 4px 54px;position:relative}.audit-auto-page.audit-step:before{background:var(--nc-border);bottom:-16px;content:"";left:22px;position:absolute;top:6px;width:2px}.audit-auto-page.audit-step-5:before{display:none}.audit-auto-page.audit-step:after{background:var(--nc-blue);border:3px solid var(--nc-bg-soft);border-radius:50%;box-shadow:0 0 0 2px var(--nc-border);content:"";height:18px;left:14px;position:absolute;top:10px;width:18px}.audit-auto-page.audit-step-5:after{background:var(--nc-gold)}.audit-auto-page.audit-step .process-step{background:#fff;border:1px solid var(--nc-border);border-radius:14px;box-shadow:var(--nc-shadow);margin:6px 0 16px;padding:14px 18px;text-align:left!important}html[data-theme=dark] .audit-auto-page .audit-case,html[data-theme=dark] .audit-auto-page .audit-decide-list li,html[data-theme=dark] .audit-auto-page .audit-deliverable,html[data-theme=dark] .audit-auto-page .audit-faq__item,html[data-theme=dark] .audit-auto-page .audit-hero__left,html[data-theme=dark] .audit-auto-page .audit-hero__right-card,html[data-theme=dark] .audit-auto-page .audit-symptom-card,html[data-theme=dark] .audit-auto-page.audit-step .process-step{background:linear-gradient(160deg,#101e38,#0b1526);border-color:rgba(244,248,252,.12);box-shadow:0 8px 28px rgba(0,0,0,.35)}html[data-theme=dark] .audit-auto-page .audit-compare td:before,html[data-theme=dark] .audit-auto-page .audit-faq__item summary:after,html[data-theme=dark] .audit-auto-page .audit-hero__h1,html[data-theme=dark] .audit-auto-page .audit-hero__lead strong,html[data-theme=dark] .audit-auto-page h2.audit-h2{color:#6fa8f5}html[data-theme=dark] .audit-auto-page .audit-deliverable__title{color:#6fa8f5!important}html[data-theme=dark] .audit-auto-page .audit-nogo:before{background:#6fa8f5}html[data-theme=dark] .audit-auto-page h2.audit-h2:after{background:linear-gradient(90deg,#6fa8f5,#d4af37)}html[data-theme=dark] .audit-auto-page .audit-faq__a,html[data-theme=dark] .audit-auto-page .audit-hero__lead,html[data-theme=dark] .audit-auto-page .audit-symptom-card p{color:#c9d6e4}html[data-theme=dark] .audit-auto-page .audit-hero__visual{border-bottom-color:rgba(244,248,252,.14)}html[data-theme=dark] .audit-auto-page .audit-hero__visual .node{background:rgba(111,168,245,.14);border-color:#6fa8f5}html[data-theme=dark] .audit-auto-page .audit-hero__visual .node:after{background:rgba(244,248,252,.14)}html[data-theme=dark] .audit-auto-page .audit-symptom-card__icon{background:rgba(111,168,245,.14)}html[data-theme=dark] .audit-auto-page .audit-compare table{background:#101e38;box-shadow:0 8px 28px rgba(0,0,0,.35)}html[data-theme=dark] .audit-auto-page .audit-compare tbody td{border-top-color:rgba(244,248,252,.12)}html[data-theme=dark] .audit-auto-page .audit-compare tbody td:first-child{background:rgba(111,168,245,.1);color:#f4f8fc}html[data-theme=dark] .audit-auto-page .audit-compare tbody td:last-child{background:rgba(111,168,245,.12);border-left-color:#6fa8f5}html[data-theme=dark] .audit-auto-page .audit-decide-list li{border-left-color:#6fa8f5}html[data-theme=dark] .audit-auto-page .audit-deliverable:hover{border-color:#6fa8f5;box-shadow:0 14px 34px rgba(0,0,0,.45)}html[data-theme=dark] .audit-auto-page .audit-offer{background:linear-gradient(180deg,#101e38,#0b1526)}html[data-theme=dark] .audit-auto-page .audit-offer__price{color:#f4f8fc!important}html[data-theme=dark] .audit-auto-page .audit-nogo{background:#101e38;border-color:rgba(111,168,245,.18)}html[data-theme=dark] .audit-auto-page .audit-faq__item summary{color:#f4f8fc}html[data-theme=dark] .audit-auto-page.audit-step:before{background:rgba(244,248,252,.14)}html[data-theme=dark] .audit-auto-page.audit-step:after{background:#6fa8f5;border-color:#0b132b;box-shadow:0 0 0 2px rgba(244,248,252,.14)}html[data-theme=dark] .audit-auto-page .audit-case p,html[data-theme=dark] .audit-auto-page .audit-compare tbody td,html[data-theme=dark] .audit-auto-page .audit-decide-list li,html[data-theme=dark] .audit-auto-page .audit-deliverable li,html[data-theme=dark] .audit-auto-page .audit-deliverable p,html[data-theme=dark] .audit-auto-page .audit-nogo p,html[data-theme=dark] .audit-auto-page .audit-offer p,html[data-theme=dark] .audit-auto-page .audit-section>p{color:#c9d6e4}html[data-theme=dark] .audit-auto-page .audit-case strong,html[data-theme=dark] .audit-auto-page .audit-deliverable strong,html[data-theme=dark] .audit-auto-page .audit-section>p strong{color:#f4f8fc}html[data-theme=dark] .audit-auto-page.audit-step .process-step__entete{color:#c9d6e4!important}html[data-theme=dark] .audit-auto-page.audit-step .process-step__entete span,html[data-theme=dark] .audit-auto-page.audit-step .process-step__entete strong{color:#6fa8f5!important}@media (min-width:768px){.audit-auto-page .audit-hero__right-card{min-height:600px}}html[data-theme=dark] .hs-content-id-331549634762 .dnd_area_header-row-0-background-layers{background-image:linear-gradient(180deg,#101e38,#081733)!important}.nc-h2-title{color:#0866d5;font-size:2.1rem;font-weight:800;line-height:1.25;margin:0 0 16px;text-align:center}.nc-h2-sub{color:#102a56;font-size:1.1rem;line-height:1.6;margin:0;text-align:center}@media (max-width:600px){.nc-h2-title{font-size:1.7rem}}.nc-h2-dotbg{border-radius:20px;overflow:hidden;position:relative}.nc-h2-dotbg:before{background-image:radial-gradient(circle,rgba(8,102,213,.16) 1.5px,transparent 0);background-size:12px 12px;content:"";inset:0;opacity:.55;pointer-events:none;position:absolute;z-index:0}.nc-h2-dotbg>*{position:relative;z-index:1}.dnd-section:has(.faq-home-v1),.dnd-section:has(.nc-accompagnement2),.dnd-section:has(.nc-idee2),.dnd-section:has(.nc-outils2){isolation:isolate;position:relative}.dnd-section:has(.faq-home-v1):before,.dnd-section:has(.nc-accompagnement2):before,.dnd-section:has(.nc-idee2):before,.dnd-section:has(.nc-outils2):before{background-image:radial-gradient(circle,rgba(8,102,213,.16) 1.5px,transparent 0);background-size:12px 12px;content:"";inset:0;opacity:.55;pointer-events:none;position:absolute;z-index:0}.dnd-section:has(.faq-home-v1)>.row-fluid,.dnd-section:has(.nc-accompagnement2)>.row-fluid,.dnd-section:has(.nc-idee2)>.row-fluid,.dnd-section:has(.nc-outils2)>.row-fluid{position:relative;z-index:1}html[data-theme=dark] .dnd-section:has(.faq-home-v1):before,html[data-theme=dark] .dnd-section:has(.nc-accompagnement2):before,html[data-theme=dark] .dnd-section:has(.nc-idee2):before,html[data-theme=dark] .dnd-section:has(.nc-outils2):before{background-image:radial-gradient(circle,rgba(111,168,245,.22) 1.5px,transparent 0)!important}.nc-h2-cta{align-items:center;background:#0866d5;border-radius:999px;box-shadow:0 8px 22px rgba(8,102,213,.2);color:#fff!important;display:inline-flex;font-size:1.05rem;font-weight:700;gap:10px;justify-content:center;min-height:56px;padding:15px 34px;text-decoration:none;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease}@media (min-width:992px){.nc-h2-cta:hover{background:#d4af37;box-shadow:0 10px 25px rgba(212,175,55,.35);transform:translateY(-1px)}}.nc-eyebrow-wrap{display:flex;justify-content:center;margin-bottom:14px}.nc-eyebrow{align-items:center;background:#fff;border:1px solid #e2eaf4;border-radius:999px;box-shadow:0 2px 8px rgba(16,42,86,.06);color:rgba(16,42,86,.78);display:inline-flex;font-size:.82rem;font-weight:600;gap:8px;justify-content:center;margin:0;padding:6px 14px}.nc-eyebrow:before{background:#0866d5;border-radius:50%;content:"";display:inline-block;flex:none;height:6px;width:6px}.nc-eyebrow--gold{background:#fbf6e8;border-color:#ede0bc;color:#b8860b}.nc-eyebrow--gold:before{display:none}.nc-eyebrow-star{color:#b8860b;font-size:1.1rem;line-height:1}.nc-marche{box-sizing:border-box;padding:32px 20px;width:100%}.nc-marche__inner{align-items:center;background:#fffdf7;border:1px solid rgba(212,175,55,.35);border-radius:14px;box-sizing:border-box;column-gap:34px;display:grid;grid-template-columns:132px minmax(0,1fr) 300px;margin:0 auto;max-width:1200px;padding:28px 36px}@property --nc-marche-fill{syntax:"<angle>";inherits:false;initial-value:208.8deg}.nc-marche__circle,.nc-marche__figure{align-items:center;display:flex;justify-content:center}.nc-marche__circle{--nc-marche-fill:208.8deg;background:conic-gradient(#d4af37 var(--nc-marche-fill),#f4e8c4 var(--nc-marche-fill) 1turn);border-radius:50%;height:120px;position:relative;width:120px}.nc-marche__circle--animate{animation:nc-marche-ring-fill 3s ease-out forwards}@keyframes nc-marche-ring-fill{0%{--nc-marche-fill:0deg}to{--nc-marche-fill:208.8deg}}@media (prefers-reduced-motion:reduce){.nc-marche__circle--animate{animation:none;--nc-marche-fill:208.8deg}}.nc-marche__circle:before{background:#fffdf7;border-radius:50%;content:"";inset:8px;position:absolute}.nc-marche__chiffre{color:#d4af37;font-size:2.6rem;font-weight:800;letter-spacing:-.02em;line-height:1;position:relative;white-space:nowrap;z-index:1}.nc-marche__content{min-width:0}.nc-marche__texte{color:#102a56;font-size:1.3rem;font-weight:400;letter-spacing:-.01em;line-height:1.45;margin:0}.nc-marche__texte strong{color:#d4af37;font-weight:700}.nc-marche__source{color:#5e6878;font-size:.78rem;line-height:1.5;margin:14px 0 0}.nc-marche__source a{color:inherit;text-decoration:none}.nc-marche__source a:focus-visible,.nc-marche__source a:hover{text-decoration:underline}.nc-marche__source a:focus-visible{border-radius:2px;outline:2px solid #0866d5;outline-offset:2px}.nc-marche__source-etude{color:#102a56;display:inline-block;font-size:.92rem;line-height:1.4;margin-top:4px}.nc-marche__transition{border-left:1px solid rgba(16,42,86,.2);display:flex;flex-direction:column;justify-content:center;min-height:88px;padding:6px 0 6px 26px;position:relative}.nc-marche__transition:before{background:#0866d5;border-radius:50%;content:"";height:7px;left:-4px;position:absolute;top:50%;transform:translateY(-50%);width:7px}.nc-marche__transition p{color:#d4af37;font-size:1.2rem;font-weight:700;line-height:1.4;margin:0}.nc-marche__transition-lead{color:#0866d5}.nc-marche__transition-gold{color:#d4af37}@media (max-width:900px){.nc-marche__inner{grid-template-columns:120px minmax(0,1fr);padding:26px 28px;row-gap:20px}.nc-marche__circle{height:104px;width:104px}.nc-marche__chiffre{font-size:2.2rem}.nc-marche__texte{font-size:1.15rem}.nc-marche__transition{border-left:0;border-top:1px solid rgba(16,42,86,.2);grid-column:1/-1;min-height:0;padding:18px 0 0}.nc-marche__transition:before{left:50%;top:-4px;transform:translateX(-50%)}}@media (max-width:600px){.nc-marche__inner{align-items:center;border-radius:12px;display:flex;flex-direction:column;gap:20px;padding:26px 20px;text-align:center}.nc-marche__content,.nc-marche__figure,.nc-marche__transition{width:100%}.nc-marche__texte{font-size:1.1rem}.nc-marche__source{margin-top:12px}.nc-marche__transition{padding-top:18px}}.nc-outils2{margin:0 auto;max-width:820px;padding:8px 16px;text-align:center}.nc-outils2 .nc-h2-title{margin-bottom:18px}.nc-outils2__lead{color:#102a56;font-size:1.1rem;line-height:1.65;margin:0 0 22px}.nc-outils2__stack{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;list-style:none;margin:0;padding:0}.nc-outils2__stack li{background:#f4f8fc;border:1px solid #e2eaf4;border-radius:999px;color:#0866d5;font-size:.86rem;font-weight:700;padding:7px 16px}.nc-idee2{padding:40px 16px;text-align:center}.nc-fondateur2-wrap{margin:0 auto;max-width:1300px;padding:0 16px;text-align:center}@media (min-width:641px){.nc-fondateur2-wrap .nc-h2-title{white-space:nowrap}}@media (min-width:641px) and (max-width:900px){.nc-fondateur2-wrap .nc-h2-title{font-size:1.3rem}}@media (min-width:901px) and (max-width:1250px){.nc-fondateur2-wrap .nc-h2-title{font-size:1.7rem}}.nc-fondateur2{margin:0 auto;max-width:760px;padding:16px}.nc-fondateur2__quote{background:#fff;border:1px solid #e2eaf4;border-left:4px solid #d4af37;border-radius:16px;box-shadow:0 4px 20px rgba(16,42,86,.07);margin:0;padding:28px 30px;position:relative}.nc-fondateur2__quote>p{color:#172033;font-size:1.02rem;line-height:1.65;margin:0 0 14px}.nc-fondateur2__quote>p:first-child{color:#102a56;font-style:italic;font-weight:600}.nc-fondateur2__quote>p:last-of-type{margin-bottom:0}.nc-fondateur2__conclusion{margin-bottom:0!important}.nc-fondateur2__separator{border:0;border-top:1px solid #d9e3f0;margin:32px 0 28px}.nc-fondateur2__signature{align-items:flex-end;display:flex;flex-direction:column;text-align:right;width:100%}
/* !important nécessaire (12/08, v7) : une règle générique du thème parent
   (verrouillé, hors de ce dépôt) pose margin:auto sur les <img>, ce qui
   annule visuellement align-items:flex-end en centrant la photo dans la
   colonne au lieu de la coller à droite -- confirmé par inspection live
   (marginLeft/marginRight calculés à 305.5px chacun). Même famille de
   conflit que hubspot_specificite_css_theme_parent_vs_audit_auto_page. */.nc-fondateur2__photo{border-radius:50%;flex:none;height:52px;margin:0 0 10px!important;object-fit:cover;object-position:center 15%;width:52px}.nc-fondateur2__signature-name{color:#172033;font-size:16px;font-weight:600;line-height:1.3;margin:0}.nc-fondateur2__signature-name cite{font-style:normal}.nc-fondateur2__signature-role{color:#172033;font-size:14px;margin:2px 0 0}.nc-fondateur2__signature-role a{color:#0866d5;font-weight:500;text-decoration:none}.nc-fondateur2__signature-exp{color:#172033;font-size:13px;margin:3px 0 0;opacity:.78}.nc-fondateur2__badges{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin:9px 0 0}.nc-fondateur2__badge{align-items:center;box-sizing:border-box;display:flex;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;height:28px;justify-content:center;line-height:1;text-decoration:none;width:28px}.nc-fondateur2__badge--linkedin{background:#0866d5;border-radius:6px;color:#fff}.nc-fondateur2__badge--credly{background:#fff;border:2px solid #0866d5;border-radius:50%;color:#0866d5;font-size:11px}.nc-fondateur2__team-label{color:rgba(16,42,86,.6);font-size:12px;font-weight:700;letter-spacing:.03em;margin:16px auto 8px;max-width:420px;text-align:center;text-transform:uppercase}.nc-fondateur2__team{align-items:center;background:#fff;border:1px solid #e2eaf4;border-radius:12px;box-shadow:0 2px 10px rgba(16,42,86,.05);display:flex;gap:10px;justify-content:center;margin:0 auto;max-width:420px;padding:10px 16px}.nc-fondateur2__team-photo{border-radius:50%;flex:none;height:36px;object-fit:cover;width:36px}.nc-fondateur2__team-info{display:flex;flex:1 1 auto;flex-direction:column;margin:0;min-width:0;text-align:left}.nc-fondateur2__team-name{color:#172033;font-size:14px;font-weight:600;line-height:1.3}.nc-fondateur2__team-role{color:#172033;font-size:12px;margin-top:1px;opacity:.78}.nc-accompagnement2{margin:0 auto;max-width:760px;padding:40px 16px 24px;text-align:center}.nc-pricing2-card{background:#fff;border:1px solid #e2eaf4;border-radius:20px;box-shadow:0 4px 20px rgba(16,42,86,.07);display:flex;flex-direction:column;height:100%;padding:34px 26px 28px;position:relative;transition:transform .2s ease,box-shadow .2s ease}.nc-pricing2-card:before{background:linear-gradient(90deg,#0866d5,#d4af37);border-radius:20px 20px 0 0;content:"";height:4px;left:0;position:absolute;right:0;top:0}@media (min-width:992px){.nc-pricing2-card:hover{box-shadow:0 14px 34px rgba(16,42,86,.12);transform:translateY(-4px)}}.nc-pricing2-card--featured{border-color:#0866d5;box-shadow:0 10px 28px rgba(8,102,213,.16)}.nc-pricing2-badge{background:#d4af37;border-radius:999px;color:#102a56;font-size:.78rem;font-weight:700;left:50%;letter-spacing:.02em;padding:5px 16px;position:absolute;top:-14px;transform:translateX(-50%);white-space:nowrap}.nc-pricing2-title{color:#102a56;font-size:1.22rem;font-weight:800;line-height:1.25;margin:8px 0 12px}.nc-pricing2-prefix{color:#6b7690;font-size:.76rem;letter-spacing:.04em;margin:0;text-transform:uppercase}.nc-pricing2-price{align-items:baseline;display:flex;gap:6px;justify-content:center;margin:0 0 4px}.nc-pricing2-price .amount{color:#0866d5;font-size:2.2rem;font-weight:800}.nc-pricing2-price .currency{color:#0866d5;font-size:1rem;font-weight:600}.nc-pricing2-desc{color:#172033;font-size:.92rem;line-height:1.55;margin:14px 0 18px}.nc-pricing2-desc p{margin:0 0 10px}.nc-pricing2-desc p:last-child{margin-bottom:0}.nc-pricing2-desc strong{color:#0866d5}.nc-pricing2-features{flex:1 1 auto;list-style:none;margin:0 0 24px;padding:0;text-align:left}.nc-pricing2-features li{align-items:flex-start;color:#172033;display:flex;font-size:.9rem;gap:10px;line-height:1.4;margin-bottom:10px}.nc-pricing2-features li:before{color:#d4af37;content:"✓";flex:0 0 auto;font-weight:800}.nc-pricing2-cta{align-items:center;border:2px solid #0866d5;border-radius:999px;color:#0866d5!important;display:inline-flex;font-size:.95rem;font-weight:700;gap:8px;justify-content:center;margin-top:auto;padding:13px 20px;text-decoration:none;transition:background-color .2s ease,color .2s ease}.nc-pricing2-card--featured .nc-pricing2-cta{background:#0866d5;border-color:#0866d5;color:#fff!important}@media (min-width:992px){.nc-pricing2-cta:hover{background:#0866d5;color:#fff!important}.nc-pricing2-card--featured .nc-pricing2-cta:hover{background:#06529f;border-color:#06529f}}.nc-identifions2-wrap{padding:24px 16px}.dnd-section:has(.nc-identifions2-wrap){padding-bottom:24px;padding-top:24px}.nc-identifions2{margin:0 auto;max-width:1000px;text-align:center}.nc-identifions2 .nc-h2-title{white-space:nowrap}@media (max-width:480px){.nc-identifions2 .nc-h2-title{font-size:.85rem}}@media (min-width:481px) and (max-width:640px){.nc-identifions2 .nc-h2-title{font-size:1.15rem}}@media (min-width:641px) and (max-width:899px){.nc-identifions2 .nc-h2-title{font-size:1.55rem}}.nc-identifions2 p{color:#172033;line-height:1.6;margin:0 0 16px}.nc-identifions2__accroche{color:#0866d5;font-weight:700;line-height:1.8}.nc-identifions2__cta{margin-top:6px}.dnd-section:has(.nc-idee2){padding-bottom:24px}.dnd-section:has(.process-step){isolation:isolate;padding-top:24px;position:relative}.dnd-section:has(.process-step):before{background-image:radial-gradient(circle,rgba(8,102,213,.16) 1.5px,transparent 0);background-size:12px 12px;content:"";inset:0;opacity:.55;pointer-events:none;position:absolute;z-index:0}.dnd-section:has(.process-step)>.row-fluid{position:relative;z-index:1}.nc-cta-final{background:linear-gradient(180deg,#fff,#f4f8fc);border:1px solid rgba(16,42,86,.1);border-radius:24px;box-shadow:0 14px 34px rgba(16,42,86,.12);margin:0 auto;max-width:1140px;padding:36px 40px}.nc-cta-final__inner{align-items:center;display:flex;gap:28px;text-align:left}.nc-cta-final__icon{align-items:center;background:#eaf2fc;border-radius:50%;display:flex;flex:0 0 auto;height:64px;justify-content:center;width:64px}.nc-cta-final__icon svg{display:block;height:30px;width:30px}.nc-cta-final__content{flex:1 1 auto;min-width:0}.nc-cta-final__eyebrow{align-items:center;background:#fbf6e8;border:1px solid #ede0bc;border-radius:999px;box-shadow:0 2px 8px rgba(16,42,86,.06);color:#b8860b;display:inline-flex;font-size:.88rem;font-weight:700;gap:10px;justify-content:center;margin:0;padding:9px 22px}.nc-cta-final__eyebrow-star{color:#b8860b;font-size:1.1rem;line-height:1}.nc-cta-final__title{color:#0866d5;font-size:2.1rem;font-weight:800;line-height:1.25;margin:0 0 10px}.nc-cta-final__text{color:#3b4a63;font-size:.98rem;line-height:1.6;margin:0;max-width:52ch}.nc-cta-final__action{flex:0 0 auto}.nc-cta-final__btn{align-items:center;background:#d4af37;border-radius:999px;box-shadow:0 8px 20px rgba(212,175,55,.3);color:#102a56!important;display:inline-flex;font-size:1rem;font-weight:700;gap:10px;justify-content:center;min-height:54px;padding:15px 28px;text-decoration:none;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;white-space:nowrap}.nc-cta-final__btn svg{flex:none;height:16px;width:16px}@media (min-width:992px){.nc-cta-final__btn:hover{background:#c19d2e;box-shadow:0 10px 24px rgba(212,175,55,.4);transform:translateY(-1px)}}@media (max-width:767px){.nc-cta-final{border-radius:20px;padding:28px 22px}.nc-cta-final__inner{flex-direction:column;gap:16px;text-align:center}.nc-cta-final__title{font-size:1.3rem}.nc-cta-final__text{max-width:none}.nc-cta-final__action,.nc-cta-final__btn{width:100%}}html[data-theme=dark] .nc-cta-final{background:linear-gradient(180deg,#101e38,#0b1526);border-color:rgba(244,248,252,.12);box-shadow:0 14px 34px rgba(0,0,0,.35)}html[data-theme=dark] .nc-cta-final__icon{background:rgba(8,102,213,.18)}html[data-theme=dark] .nc-cta-final__title{color:#f4f8fc}html[data-theme=dark] .nc-cta-final__text{color:#c7d2e3}html[data-theme=dark] [class*=-row-9-background-layers]{background-image:linear-gradient(#0b132b,#102a56)!important}html[data-theme=dark] .nc-h2-title{color:#f4f8fc}html[data-theme=dark] .nc-cases-v9 .nc9-title{color:#f4f8fc!important}html[data-theme=dark] .nc-cases-v9 .nc9-description{color:#c9d6e4!important}html[data-theme=dark] .agent-demo-section h2{color:#f4f8fc!important}html[data-theme=dark] .nc-demo__lede,html[data-theme=dark] .nc-outils2__lead{color:#c9d6e4!important}html[data-theme=dark] [class*=-row-3-background-color],html[data-theme=dark] [class*=-row-8-background-color]{background-color:transparent!important;background-image:none!important}html[data-theme=dark] .nc-demo__card-inner{background:linear-gradient(160deg,#101e38,#0b1526)!important;border-color:rgba(244,248,252,.12);box-shadow:0 8px 28px rgba(0,0,0,.35)}html[data-theme=dark] .nc-demo__card:hover .nc-demo__card-inner{border-color:rgba(244,248,252,.22);box-shadow:0 18px 40px rgba(0,0,0,.45)}html[data-theme=dark] .nc-demo__title{color:#f4f8fc}html[data-theme=dark] .nc-demo__desc{color:#c9d6e4}html[data-theme=dark] .nc-demo__card--pool .nc-demo__cta,html[data-theme=dark] .nc-demo__card--pool .nc-demo__title-accent{color:#6fa8f5}html[data-theme=dark] .nc-demo__card--resto .nc-demo__cta,html[data-theme=dark] .nc-demo__card--resto .nc-demo__title-accent{color:#d4af37}html[data-theme=dark] .nc-demo__card--pool .nc-demo__icon-wrap{background:rgba(8,102,213,.2);color:#6fa8f5}html[data-theme=dark] .nc-demo__card--resto .nc-demo__icon-wrap{background:rgba(212,175,55,.2);color:#d4af37}html[data-theme=dark] .nc-demo__card--pool .nc-demo__badge-live{background:rgba(8,102,213,.2);color:#8fc0fa}html[data-theme=dark] .nc-demo__card--pool .nc-demo__badge-live:before{background:#6fa8f5}html[data-theme=dark] .nc-demo__card--resto .nc-demo__badge-live{background:rgba(212,175,55,.2);color:#e9cb80}html[data-theme=dark] .nc-demo__card--resto .nc-demo__badge-live:before{background:#d4af37}html[data-theme=dark] .nc-demo__card--pool .nc-demo__card-decor{background:radial-gradient(circle,rgba(111,168,245,.22) 0,rgba(111,168,245,0) 68%)}html[data-theme=dark] .nc-demo__card--resto .nc-demo__card-decor{background:radial-gradient(circle,rgba(212,175,55,.22) 0,rgba(212,175,55,0) 68%)}html[data-theme=dark] .nc-demo__card--pool .nc-demo__card-decor2{background:radial-gradient(circle,rgba(111,168,245,.2) 0,rgba(111,168,245,0) 70%)}html[data-theme=dark] .nc-demo__card--resto .nc-demo__card-decor2{background:radial-gradient(circle,rgba(212,175,55,.2) 0,rgba(212,175,55,0) 70%)}html[data-theme=dark] .nc-demo__chat{background:#0f1a30;border-color:rgba(244,248,252,.12);box-shadow:0 10px 24px rgba(0,0,0,.35)}html[data-theme=dark] .nc-demo__chat-head{border-bottom-color:rgba(244,248,252,.12)}html[data-theme=dark] .nc-demo__msg--user .nc-demo__msg-avatar{background:rgba(244,248,252,.14);color:#c9d6e4}html[data-theme=dark] .nc-demo__msg--user .nc-demo__msg-bubble{background:rgba(244,248,252,.1);color:#f4f8fc}html[data-theme=dark] .nc-demo__card--pool .nc-demo__msg--ai .nc-demo__msg-bubble{background:rgba(8,102,213,.22);color:#eaf2fd}html[data-theme=dark] .nc-demo__card--resto .nc-demo__msg--ai .nc-demo__msg-bubble{background:rgba(212,175,55,.22);color:#fbf1dc}html[data-theme=dark] .nc-demo__msg-time{color:rgba(244,248,252,.45)}html[data-theme=dark] .nc-demo__typing span{background:rgba(244,248,252,.35)}html[data-theme=dark] .nc-demo__es{background:#0f1a30;border-color:rgba(244,248,252,.12)}html[data-theme=dark] .nc-demo__es-globe{color:#6fa8f5}html[data-theme=dark] .nc-demo__es-title{color:#f4f8fc}html[data-theme=dark] .nc-demo__es-desc{color:#c9d6e4}html[data-theme=dark] .nc-demo__es-links a{color:#6fa8f5}html[data-theme=dark] .nc-parcours-module{--nc-blue-dark:#f4f8fc;--nc-text-muted:#c9d6e4;--nc-border:rgba(244,248,252,.14);--nc-bg-light:rgba(111,168,245,.14)}html[data-theme=dark] .nc-p-card,html[data-theme=dark] .nc-p-card-badge{background:linear-gradient(160deg,#101e38,#0b1526);box-shadow:0 8px 28px rgba(0,0,0,.35)}html[data-theme=dark] .nc-p-bottom-wrapper{background:transparent;box-shadow:none}html[data-theme=dark] .nc-p-benefits-label,html[data-theme=dark] .nc-p-card-badge,html[data-theme=dark] .nc-p-card-icon,html[data-theme=dark] .nc-p-card-meta,html[data-theme=dark] .nc-p-check-icon,html[data-theme=dark] .nc-p-num-circle,html[data-theme=dark] .nc-p-t-feat svg{color:#6fa8f5}html[data-theme=dark] .nc-p-num-circle{border-color:#6fa8f5}html[data-theme=dark] .nc-cases-v9{--nc-blue:#6fa8f5;--nc-blue-soft:rgba(111,168,245,.18);--nc-green:#34d399;--nc-green-soft:rgba(52,211,153,.18);--nc-orange:#fbbf54;--nc-orange-soft:rgba(251,191,84,.18);--nc-text:#f4f8fc;--nc-muted:#c9d6e4;--nc-border:rgba(244,248,252,.14)}html[data-theme=dark] .nc-cases-v9 .nc9-card{background:linear-gradient(160deg,#101e38,#0b1526)!important;box-shadow:0 8px 28px rgba(0,0,0,.35)!important}html[data-theme=dark] .nc-cases-v9 .nc9-card:hover{box-shadow:0 18px 40px rgba(0,0,0,.45)!important}html[data-theme=dark] .nc-cases-v9 .nc9-card--green .nc9-project-link,html[data-theme=dark] .nc-cases-v9 .nc9-card--green .nc9-sector{color:#34d399!important}html[data-theme=dark] .nc-cases-v9 .nc9-card--orange .nc9-project-link,html[data-theme=dark] .nc-cases-v9 .nc9-card--orange .nc9-sector{color:#fbbf54!important}html[data-theme=dark] .nc-cases-v9 .nc9-context--result{background:rgba(111,168,245,.18)!important}html[data-theme=dark] .nc-cases-v9 .nc9-context--current{background:rgba(52,211,153,.18)!important;color:#34d399!important}html[data-theme=dark] .nc-cases-v9 .nc9-context--feature{background:rgba(251,191,84,.18)!important;color:#fbbf54!important}html[data-theme=dark] .nc-cases-v9 .nc9-kpi-detail,html[data-theme=dark] .nc-cases-v9 .nc9-tools-label{color:rgba(244,248,252,.55)!important}html[data-theme=dark] .nc-cases-v9 .nc9-agent{color:#c9d6e4!important}html[data-theme=dark] .dnd-section:has(.agent-demo-section),html[data-theme=dark] .dnd-section:has(.faq-home-v1),html[data-theme=dark] .dnd-section:has(.nc-cases-v9),html[data-theme=dark] .dnd-section:has(.nc-cta-final),html[data-theme=dark] .dnd-section:has(.nc-fondateur2-wrap),html[data-theme=dark] .dnd-section:has(.nc-hero2-title),html[data-theme=dark] .dnd-section:has(.nc-marche),html[data-theme=dark] .dnd-section:has(.nc-outils2),html[data-theme=dark] .dnd-section:has(.nc-parcours-module),html[data-theme=dark] .dnd-section:has(.signaux-v2){background:#081733!important;background-image:none!important}html[data-theme=dark] .dnd-section:has(.nc-flow-312){background:#081733!important;background-image:none!important}html[data-theme=dark] .dnd-section:has(.nc-flow-312):before{background-image:radial-gradient(circle,rgba(111,168,245,.22) 1.5px,transparent 0)!important}html[data-theme=dark] .nc-marche__inner{background:linear-gradient(160deg,#101e38,#0b1526);border-color:rgba(212,175,55,.4);box-shadow:0 8px 28px rgba(0,0,0,.35)}html[data-theme=dark] .nc-marche__circle{background:conic-gradient(#d4af37 var(--nc-marche-fill),rgba(212,175,55,.18) var(--nc-marche-fill) 1turn)}html[data-theme=dark] .nc-marche__circle:before{background:#101e38}html[data-theme=dark] .nc-marche__texte{color:#f4f8fc}html[data-theme=dark] .nc-marche__source{color:#c9d6e4}html[data-theme=dark] .nc-marche__source a:focus-visible{outline-color:#6fa8f5}html[data-theme=dark] .nc-marche__source-etude{color:#c9d6e4}html[data-theme=dark] .nc-marche__transition{border-left-color:rgba(244,248,252,.14)}html[data-theme=dark] .nc-marche__transition:before{background:#6fa8f5}html[data-theme=dark] .nc-marche__transition p,html[data-theme=dark] .nc-marche__transition-lead{color:#eaf2ff}@media (max-width:900px){html[data-theme=dark] .nc-marche__transition{border-left-color:transparent;border-top-color:rgba(244,248,252,.14)}}html[data-theme=dark] .nc-fondateur2__quote{background:linear-gradient(160deg,#101e38,#0b1526);border-color:rgba(244,248,252,.12);box-shadow:0 8px 28px rgba(0,0,0,.35)}html[data-theme=dark] .nc-fondateur2__quote>p{color:#c9d6e4}html[data-theme=dark] .nc-fondateur2__quote>p:first-child{color:#f4f8fc}html[data-theme=dark] .nc-fondateur2__separator{border-top-color:rgba(244,248,252,.14)}html[data-theme=dark] .nc-fondateur2__signature-name{color:#f4f8fc}html[data-theme=dark] .nc-fondateur2__signature-role{color:#c9d6e4}html[data-theme=dark] .nc-fondateur2__signature-role a{color:#6fa8f5}html[data-theme=dark] .nc-fondateur2__signature-exp{color:#c9d6e4}html[data-theme=dark] .nc-fondateur2__team-label{color:rgba(244,248,252,.55)}html[data-theme=dark] .nc-fondateur2__team{background:linear-gradient(160deg,#101e38,#0b1526);border-color:rgba(244,248,252,.12);box-shadow:0 4px 14px rgba(0,0,0,.3)}html[data-theme=dark] .nc-fondateur2__team-name{color:#f4f8fc}html[data-theme=dark] .nc-fondateur2__team-role{color:#c9d6e4}.dnd-section:has(#card-grid-),.dnd-section:has(.agent-demo-section),.dnd-section:has(.nc-cases-v9),.dnd-section:has(.nc-cta-final),.dnd-section:has(.nc-flow-312),.dnd-section:has(.nc-fondateur2-wrap),.dnd-section:has(.nc-hero2-title),.dnd-section:has(.nc-marche),.dnd-section:has(.nc-parcours-module),.dnd-section:has(.signaux-v2){isolation:isolate;position:relative}.dnd-section:has(#card-grid-):before,.dnd-section:has(.agent-demo-section):before,.dnd-section:has(.nc-cases-v9):before,.dnd-section:has(.nc-cta-final):before,.dnd-section:has(.nc-flow-312):before,.dnd-section:has(.nc-fondateur2-wrap):before,.dnd-section:has(.nc-hero2-title):before,.dnd-section:has(.nc-marche):before,.dnd-section:has(.nc-parcours-module):before,.dnd-section:has(.signaux-v2):before{background-image:radial-gradient(circle,rgba(8,102,213,.16) 1.5px,transparent 0);background-size:12px 12px;content:"";inset:0;opacity:.85;pointer-events:none;position:absolute;z-index:0}.dnd-section:has(#card-grid-)>.row-fluid,.dnd-section:has(.agent-demo-section)>.row-fluid,.dnd-section:has(.nc-cases-v9)>.row-fluid,.dnd-section:has(.nc-cta-final)>.row-fluid,.dnd-section:has(.nc-flow-312)>.row-fluid,.dnd-section:has(.nc-fondateur2-wrap)>.row-fluid,.dnd-section:has(.nc-hero2-title)>.row-fluid,.dnd-section:has(.nc-marche)>.row-fluid,.dnd-section:has(.nc-parcours-module)>.row-fluid,.dnd-section:has(.signaux-v2)>.row-fluid{position:relative;z-index:1}html[data-theme=dark] .dnd-section:has(#card-grid-):before,html[data-theme=dark] .dnd-section:has(.agent-demo-section):before,html[data-theme=dark] .dnd-section:has(.nc-cases-v9):before,html[data-theme=dark] .dnd-section:has(.nc-cta-final):before,html[data-theme=dark] .dnd-section:has(.nc-fondateur2-wrap):before,html[data-theme=dark] .dnd-section:has(.nc-hero2-title):before,html[data-theme=dark] .dnd-section:has(.nc-marche):before,html[data-theme=dark] .dnd-section:has(.nc-parcours-module):before,html[data-theme=dark] .dnd-section:has(.signaux-v2):before{background-image:radial-gradient(circle,rgba(111,168,245,.22) 1.5px,transparent 0)}html[data-theme=dark] .cell_17866334859083-background-color,html[data-theme=dark] [class*=-row-5-background-color],html[data-theme=dark] [class*=-row-9-background-color]{background-color:transparent!important;background-image:none!important}.cell_17866334859083-background-color{isolation:isolate;position:relative}.cell_17866334859083-background-color:before{background-image:radial-gradient(circle,rgba(8,102,213,.16) 1.5px,transparent 0);background-size:12px 12px;content:"";inset:0;opacity:.85;pointer-events:none;position:absolute;z-index:0}.cell_17866334859083-background-color>.row-fluid-wrapper{position:relative;z-index:1}html[data-theme=dark] .cell_17866334859083-background-color:before{content:none}#card-grid- .nc-process-card__cta a:hover,#card-grid- .nc-process-card__title:hover,.faq-home-v1-answer-body a:hover,.faqbc-v2-answer-body a:hover,.hero-v2-heading-main:hover,.hero-v2-heading:hover,.hero-v2-intro-highlight:hover,.nc-breadcrumb a:hover,.nc-contact__card a:hover,.nc-contact__tagline:hover,.nc-demo__card--pool .nc-demo__cta:hover,.nc-demo__es-links a:hover,.nc-fondateur2__signature-role a:hover,.nc-guarantees__title:hover,.nc-p-benefits-label:hover,.nc-p-card-badge:hover,.nc-p-card-meta:hover,.nc-p-num-circle:hover,.nc-pisc h2:hover,.nc-pisc__faq h3:hover,.nc-restos h2:hover,.nc-restos__faq h3:hover,.signaux-v2-paragraph .signaux-v2-link-accent:hover{color:#d4af37!important}.nc-p-num-circle:hover{border-color:#d4af37!important}html[data-theme=dark] .nc-cgv{color:#c9d6e4}html[data-theme=dark] .nc-cgv-header{border-bottom-color:rgba(244,248,252,.16)}html[data-theme=dark] .nc-cgv-header h1{color:#6fa8f5}html[data-theme=dark] .nc-cgv-header .nc-meta{color:#9fb2c8}html[data-theme=dark] .nc-cgv-header .nc-meta strong{color:#6fa8f5}html[data-theme=dark] .nc-toc{background:#101b33;border-color:rgba(244,248,252,.16)}html[data-theme=dark] .nc-toc-title{color:#6fa8f5}html[data-theme=dark] .nc-toc a{border-bottom-color:rgba(244,248,252,.16);color:#6fa8f5}html[data-theme=dark] .nc-toc a:hover{color:#f4f8fc}html[data-theme=dark] .nc-info-table td{border-color:rgba(244,248,252,.16)}html[data-theme=dark] .nc-info-table tr:nth-child(2n) td:last-child{background:#0f1a30;color:#c9d6e4}html[data-theme=dark] .nc-section-header{border-bottom-color:rgba(244,248,252,.16)}html[data-theme=dark] .nc-section h2{color:#6fa8f5}html[data-theme=dark] .nc-article h3{border-left-color:rgba(111,168,245,.4);color:#6fa8f5}html[data-theme=dark] .nc-cgv-footer{border-top-color:rgba(244,248,252,.16);color:#9fb2c8}html[data-theme=dark] .nc-cgv-footer a{color:#6fa8f5}html[data-theme=dark] .kl-footer__legal{color:#c9d6e4}html[data-theme=dark] .nc-cdpp h1,html[data-theme=dark] .nc-clawdbot h1,html[data-theme=dark] .nc-secretariat h1{color:#f4f8fc!important}html[data-theme=dark] .nc-cdpp>h2,html[data-theme=dark] .nc-clawdbot>h2,html[data-theme=dark] .nc-secretariat>h2{color:#6fa8f5!important}html[data-theme=dark] .nc-cdpp__intro,html[data-theme=dark] .nc-clawdbot__disclaimer,html[data-theme=dark] .nc-clawdbot__intro,html[data-theme=dark] .nc-clawdbot__section-intro,html[data-theme=dark] .nc-secretariat__intro{color:#c9d6e4}html[data-theme=dark] .nc-cdpp__faq h3,html[data-theme=dark] .nc-secretariat__faq h3{color:#f4f8fc!important}html[data-theme=dark] .dnd_area-row-1-background-layers:has(.nc-apropos),html[data-theme=dark] .dnd_area-row-1-background-layers:has(.nc-contact),html[data-theme=dark] .dnd_area-row-1-background-layers:has(.nc-projets-clients),html[data-theme=dark] .dnd_area-row-1-background-layers:has(.nc-recouvrement),html[data-theme=dark] .dnd_area-row-1-background-layers:has(.nc-standard),html[data-theme=dark] .dnd_area-row-1-background-layers:has(.nc-supportclient){background-image:linear-gradient(160deg,#101e38,#0b1526)!important}html[data-theme=dark] .nc-projets-clients a[style*="color: #0c5394"]{color:#6fa8f5!important}html[data-theme=dark] .nc-projets-clients h1[style*="color: #2c3e50"],html[data-theme=dark] .nc-projets-clients h2[style*="color: #2c3e50"],html[data-theme=dark] .nc-projets-clients h3[style*="color: #2c3e50"]{color:#f4f8fc!important}html[data-theme=dark] .nc-projets-clients h3[style*="color: #d35400"]{color:#f0a868!important}html[data-theme=dark] .nc-projets-clients p[style*="text-align: justify"]{color:#c9d6e4}html[data-theme=dark] .nc-projets-clients hr{border-top-color:rgba(244,248,252,.16)!important}html[data-theme=dark] .nc-projets-clients div[style*="background-color: #f4f8fa"],html[data-theme=dark] .nc-projets-clients p[style*="background-color: #f8f9fa"]{background-color:#101b33!important;color:#c9d6e4}html[data-theme=dark] .nc-projets-clients p[style*="background-color: #f8f9fa"]{border-left-color:#6fa8f5!important}html[data-theme=dark] .nc-projets-clients div[style*="background-color: #f4f8fa"]{border-color:rgba(244,248,252,.16)!important}html[data-theme=dark] .nc-projets-clients div[style*="background-color: #f4f8fa"] li{color:#c9d6e4}.nc-projets-clients .nc-pc-logo--dark,html[data-theme=dark] .nc-projets-clients .nc-pc-logo--light{display:none!important}html[data-theme=dark] .nc-projets-clients .nc-pc-logo--dark{display:inline-block!important}.nc-projets-clients .nc-pc-logo--dark,.nc-projets-clients .nc-pc-logo--light{max-width:220px!important}footer:not(#neuracloud-footer-wrapper):not(.kl-footer):not(.kl-footer-wrapper){contain-intrinsic-size:none;content-visibility:visible}