.neura-header{align-items:center;background-color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.05);contain:layout style;display:flex;height:80px;left:0;position:fixed;top:0;transition:transform .3s ease;width:100%;will-change:transform;z-index:9999}body{padding-top:80px}html.hs-editor-render .neura-header,html.hs-inline-edit .neura-header{border-bottom:1px solid #ccc;box-shadow:none!important;position:relative!important;top:auto!important}html.hs-editor-render body,html.hs-inline-edit body{padding-top:0!important}.neura-container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 20px;width:100%}.neura-actions{align-items:center;display:flex;flex-wrap:nowrap}.neura-logo a{display:block;line-height:0}.neura-nav ul{display:flex;gap:30px;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,.neura-nav li.active>a{color:#0866d5}.btn-header-final{background:#0866d5!important;border:2px solid #0866d5!important;border-radius:50px!important;box-shadow:0 4px 6px rgba(0,0,0,.1)!important;color:#fff!important;cursor:pointer!important;display:inline-block!important;font-family:system-ui,-apple-system,sans-serif!important;font-size:14px!important;font-weight:700!important;padding:15px 40px!important;text-decoration:none!important;transition:all .3s ease!important}.btn-header-final:hover{background:#d4af37!important;border-color:#d4af37!important;box-shadow:0 6px 12px rgba(212,175,55,.3)!important;transform:translateY(-2px)!important}.neura-lang-switch{align-items:center;display:inline-flex!important;gap:6px;margin-right:14px}.neura-flag{align-items:center;border:1px solid rgba(8,102,213,.18);border-radius:5px;display:inline-flex;justify-content:center;line-height:0;padding:3px;text-decoration:none!important;transition:opacity .25s ease,transform .25s ease}.neura-flag svg{border-radius:2px;display:block}.neura-flag:not(.is-active){opacity:.5}.neura-flag:not(.is-active):focus,.neura-flag:not(.is-active):hover{border-color:#0866d5;opacity:1;transform:translateY(-1px)}.neura-flag.is-active{border-color:#0866d5;cursor:default;opacity:1}.neura-whatsapp{align-items:center;display:none;justify-content:center;padding:0;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease}.neura-whatsapp svg{display:block}.neura-cta-sticky-mobile-wrapper{display:none}.neura-theme-toggle{align-items:center;background:none;border:1px solid rgba(11,19,43,.18);border-radius:50%;cursor:pointer;display:inline-flex;height:34px;justify-content:center;margin-right:10px;padding:0;transition:transform .25s ease;width:34px}.neura-theme-toggle:hover{border-color:#0866d5;transform:translateY(-1px)}.neura-theme-toggle svg{display:block;height:18px;width:18px}.neura-theme-toggle .neura-icon-moon,html[data-theme=dark] .neura-theme-toggle .neura-icon-sun{display:none}html[data-theme=dark] .neura-theme-toggle .neura-icon-moon{display:block}@media (hover:hover) and (pointer:fine){.neura-flag{transition:opacity .25s ease,border-color .25s ease,transform .25s ease}.neura-theme-toggle{transition:border-color .25s ease,transform .25s ease}}.neura-logo .neura-logo--nuit,html[data-theme=dark] .neura-logo .neura-logo--jour{display:none}html[data-theme=dark] .neura-logo .neura-logo--nuit{display:block}html[data-theme=dark],html[data-theme=dark] body{background-color:#0b132b}html[data-theme=dark] .neura-header{background-color:#081733;box-shadow:0 2px 10px rgba(0,0,0,.35)}html[data-theme=dark] .neura-nav a{color:#6fa8f5!important}html[data-theme=dark] .neura-nav a:hover,html[data-theme=dark] .neura-nav li.active>a{color:#d4af37!important}html[data-theme=dark] .neura-hamburger span{background:#f4f8fc}html[data-theme=dark] .neura-flag{border-color:rgba(244,248,252,.25)}html[data-theme=dark] .neura-flag.is-active,html[data-theme=dark] .neura-flag:not(.is-active):focus,html[data-theme=dark] .neura-flag:not(.is-active):hover{border-color:#6fa8f5}html[data-theme=dark] .neura-theme-toggle{border-color:rgba(244,248,252,.25)}html[data-theme=dark] .neura-theme-toggle svg{stroke:#f4f8fc}html[data-theme=dark] .neura-theme-toggle:hover{border-color:#6fa8f5}@media (max-width:992px){
    /* !important : ce module (mobile) n'a pas pu être testé sur un vrai petit
       écran pendant le développement (outil de capture bloqué en desktop) —
       on élimine tout doute de cascade plutôt que de suivre la spécificité
       "au jugé". Signalé illisible par Jonathan le 10/08, corrigé le jour même. */html[data-theme=dark] .neura-nav{background:#081733!important;border-top:1px solid rgba(244,248,252,.12)!important}html[data-theme=dark] .neura-nav a{color:#6fa8f5!important}html[data-theme=dark] .neura-nav a:hover,html[data-theme=dark] .neura-nav li.active>a{color:#d4af37!important}html[data-theme=dark] .neura-cta-mobile{background:#0866d5!important;border-color:#0866d5!important}html[data-theme=dark] .neura-nav a.neura-cta-mobile{color:#fff!important}}.neura-hamburger{background:none;border:none;cursor:pointer;display:none;padding:0}.neura-hamburger span{background:#0866d5;display:block;height:3px;margin:6px 0;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s ease;width:30px}.neura-cta-mobile,.neura-cta-sticky-mobile{display:none}body.no-scroll{overflow:hidden}@media (max-width:992px){.neura-header{height:68px}body{padding-bottom:68px;padding-top:68px}.neura-lang-switch{gap:6px;margin-right:8px}.neura-flag{padding:8px 7px}.neura-whatsapp{display:none}.neura-cta-sticky-mobile-wrapper{align-items:stretch;background:#0866d5;bottom:0;box-shadow:0 -4px 14px rgba(0,0,0,.15);display:flex;gap:0;left:0;position:fixed;width:100%;z-index:9996}.neura-cta-sticky-mobile{align-items:center;background:#0866d5;color:#fff!important;display:flex;flex:4;font-size:16px;font-weight:700;justify-content:center;padding:12px 20px calc(12px + env(safe-area-inset-bottom, 0px));text-decoration:none}.neura-cta-sticky-mobile:active{background:#0654ab}.neura-whatsapp-mobile{align-items:center;background:#25d366;border:none;display:flex;flex:1;justify-content:center;padding:12px 12px calc(12px + env(safe-area-inset-bottom, 0px))}.neura-whatsapp-mobile svg{fill:#fff;height:44px;width:44px}.neura-whatsapp-mobile:active{background:#1fb858}.neura-cta-safe-area{display:none}@media (orientation:landscape){.neura-cta-sticky-mobile-wrapper{flex-wrap:wrap;padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0)}.neura-cta-safe-area{display:flex;flex:0 0 100%;height:env(safe-area-inset-bottom,0)}.neura-cta-safe-area-cta{background:#0866d5;box-sizing:border-box;flex:4;padding:0 10px}.neura-cta-safe-area-wa{background:#25d366;box-sizing:border-box;flex:1;padding:0 5px}.neura-cta-sticky-mobile{font-size:14px;padding:4px 10px}.neura-whatsapp-mobile{padding:4px 5px}.neura-whatsapp-mobile svg{height:24px;width:24px}}.neura-theme-toggle{height:36px;margin-right:8px;width:36px}.neura-theme-toggle svg{height:16px;width:16px}.neura-nav{background:#fff;border-top:1px solid #eee;display:flex;flex-direction:column;height:calc(100vh - 68px);height:calc(100dvh - 68px);left:0;overflow-y:auto;padding:40px 20px;position:fixed;top:68px;transform:translateX(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);width:100%}.neura-nav.open{transform:translateX(0)}.neura-nav ul{align-items:center;flex-direction:column;gap:25px;margin-bottom:30px;width:100%}.neura-nav a{display:block;font-size:20px;padding:10px}.btn-header-final{display:none!important}@media (orientation:landscape) and (max-height:500px){.neura-header{height:48px}body{padding-top:48px}.neura-logo img{height:34px!important;width:90px!important}.neura-nav{height:calc(100dvh - 48px);padding:14px 20px;top:48px}.neura-nav ul{gap:8px;margin-bottom:12px}.neura-nav a{font-size:15px;padding:6px 10px}.neura-cta-mobile{font-size:14px!important;padding:10px 30px!important}}.neura-cta-mobile{background:#0866d5;border:2px solid #0866d5;border-radius:50px;box-shadow:0 4px 6px rgba(0,0,0,.1);color:#fff!important;display:inline-block;font-family:system-ui,-apple-system,sans-serif;font-weight:700;padding:15px 40px;text-align:center;text-decoration:none;width:100%}.neura-hamburger{display:block;margin:-10px -10px -10px 0;padding:10px;z-index:1001}.neura-hamburger.open span:first-child{transform:rotate(45deg) translate(6px,6px)}.neura-hamburger.open span:nth-child(2){opacity:0}.neura-hamburger.open span:nth-child(3){transform:rotate(-45deg) translate(7px,-8px)}.neura-header.neura-header--hidden{transform:translateY(-100%)}}#nc-cursor-glow{display:none}@media (min-width:993px){html[data-theme=dark]:not([data-nc-cursor-glow-off]) #nc-cursor-glow{background:radial-gradient(circle,rgba(111,168,245,.92) 0,rgba(111,168,245,0) 32%);border-radius:50%;display:block;height:110px;left:0;margin:-55px 0 0 -55px;mix-blend-mode:soft-light;pointer-events:none;position:fixed;top:0;transform:translate3d(var(--nc-cursor-x,-9999px),var(--nc-cursor-y,-9999px),0);width:110px;will-change:transform;z-index:3}}@media (prefers-reduced-motion:reduce){#nc-cursor-glow{display:none!important}}