@property --lh-tint-a{syntax:"<color>";inherits:true;initial-value:rgba(255,255,255,.26)}@property --lh-tint-b{syntax:"<color>";inherits:true;initial-value:rgba(255,255,255,.12)}@property --lh-tint-c{syntax:"<color>";inherits:true;initial-value:rgba(255,255,255,.14)}.lh,.lh-spacer{--lh-static-h:72px;--lh-pill-h:60px;--lh-float-top:14px;--lh-pad:10px;--lh-gutter:clamp(20px,3.2vw,40px);--lh-max:1180px}@media (min-width:1500px){.lh,.lh-spacer{--lh-max:1240px}}@media (max-width:900px){.lh,.lh-spacer{--lh-static-h:64px;--lh-pill-h:56px;--lh-float-top:10px;--lh-pad:6px;--lh-gutter:16px}}.lh{position:fixed;top:0;right:0;left:0;z-index:70;height:0;padding-top:env(safe-area-inset-top,0);pointer-events:none}.lh-spacer{height:calc(var(--lh-static-h) + env(safe-area-inset-top, 0px))}.lh-shadow{width:100%;height:var(--lh-static-h);opacity:0;transform-origin:0 0;box-shadow:0 1px 3px rgba(15,28,46,.06),0 18px 38px -16px rgba(15,28,46,.3);will-change:transform,opacity}.lh-glass,.lh-shadow{position:fixed;top:0;left:0;pointer-events:none}.lh-glass{right:0;height:calc(var(--lh-static-h) + 48px);background:linear-gradient(180deg,var(--lh-tint-a) 0,var(--lh-tint-b) 52%,var(--lh-tint-c) 100%);-webkit-backdrop-filter:blur(16px) saturate(185%);backdrop-filter:blur(16px) saturate(185%);-webkit-clip-path:inset(0 0 calc(100% - var(--lh-static-h)) 0);clip-path:inset(0 0 calc(100% - var(--lh-static-h)) 0);transition:--lh-tint-a .32s ease,--lh-tint-b .32s ease,--lh-tint-c .32s ease;will-change:clip-path}.lh-glass:before{background:radial-gradient(380px circle at var(--lh-mx,50%) var(--lh-my,-80px),rgba(255,255,255,.5),transparent 65%);opacity:.7}.lh-glass:after,.lh-glass:before{content:"";position:absolute;inset:0}.lh-glass:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='g' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='1.6' intercept='-0.3'/%3E%3CfeFuncG type='linear' slope='1.6' intercept='-0.3'/%3E%3CfeFuncB type='linear' slope='1.6' intercept='-0.3'/%3E%3CfeFuncA type='linear' slope='0' intercept='1'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");background-size:100px 100px;opacity:var(--lh-grain,.25);mix-blend-mode:soft-light}.lh-rim{position:fixed;top:0;left:0;width:100%;height:calc(var(--lh-static-h) + 48px);overflow:visible;pointer-events:none}.lh-rim__outer{fill:none;stroke:rgba(255,255,255,.6);stroke-width:1;transition:stroke .32s ease}.lh-rim__outer--drop{stroke-width:.75}.lh-rim__inner{fill:none;stroke-width:2.2}.lh-rim__inner--drop{stroke-width:1.8}.lh-rim__base{stroke:rgba(20,36,58,.12);stroke-width:1}.lh[data-clip=fallback] .lh-glass,.lh[data-clip=fallback] .lh-rim{display:none}.lh[data-clip=fallback] .lh-shadow{background:linear-gradient(180deg,rgba(255,255,255,.74),rgba(232,241,252,.62));-webkit-backdrop-filter:blur(22px) saturate(190%);backdrop-filter:blur(22px) saturate(190%)}.lh-bar{position:fixed;top:0;left:50%;display:flex;gap:clamp(8px,1.2vw,18px);width:min(var(--lh-max),calc(100% - 2 * var(--lh-gutter)));height:var(--lh-pill-h);transform:translate3d(-50%,calc((var(--lh-static-h) - var(--lh-pill-h)) / 2),0);pointer-events:auto;will-change:transform}.lh-bar,.lh-logo{align-items:center}.lh-logo{display:inline-flex;flex:0 0 auto;-webkit-margin-start:8px;margin-inline-start:8px;border-radius:8px}.lh-logo img{display:block;width:auto;max-width:none;height:26px}.lh-nav{position:relative;display:flex;align-items:center;margin-inline:auto}.lh-nav__hover{position:absolute;top:50%;left:0;width:0;height:36px;border-radius:999px;background:rgba(20,36,58,.075);opacity:0;transform:translate3d(0,-50%,0);pointer-events:none;transition:transform .28s cubic-bezier(.2,1,.3,1),width .28s cubic-bezier(.2,1,.3,1),opacity .2s ease}.lh-nav__hover[data-on=true]{opacity:1}.lh-nav__link{position:relative;z-index:1;display:inline-flex;align-items:center;height:36px;padding:0 clamp(9px,.85vw,13px);border-radius:999px;color:rgba(15,28,46,.84);font-size:14px;font-weight:600;letter-spacing:-.005em;white-space:nowrap;text-decoration:none;transition:color .16s ease}.lh-nav__link:focus-visible,.lh-nav__link:hover{color:var(--ink-strong,#0f1c2e)}.lh-login,.lh-nav__link{text-shadow:0 0 12px rgba(255,255,255,.7)}.lh-logo img{filter:drop-shadow(0 0 6px rgba(255,255,255,.55))}.lh-cta:focus-visible,.lh-login:focus-visible,.lh-logo:focus-visible,.lh-nav__link:focus-visible{outline:2px solid var(--ink-strong,#0f1c2e);outline-offset:2px}.lh-actions{display:flex;flex:0 0 auto;align-items:center;gap:6px;-webkit-margin-start:auto;margin-inline-start:auto}.lh .lang-switch{border-color:rgba(20,36,58,.18);color:var(--ink-strong,#0f1c2e)}.lh-login{display:inline-flex;align-items:center;height:36px;padding:0 12px;border-radius:999px;color:rgba(15,28,46,.86);font-size:14px;font-weight:600;white-space:nowrap;text-decoration:none;transition:background .16s ease,color .16s ease}.lh-login:hover{background:rgba(20,36,58,.075);color:var(--ink-strong,#0f1c2e)}.lh-cta{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 16px 0 18px;border-radius:999px;background:var(--accent,#ffd482);color:var(--palette-deep,#14243a);font-size:14px;font-weight:700;white-space:nowrap;text-decoration:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.65),0 6px 16px -4px rgba(79,59,21,.3);transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.lh-cta:hover{background:color-mix(in srgb,var(--accent,#ffd482) 86%,#fff);transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 10px 22px -6px rgba(79,59,21,.36)}.lh-cta svg{flex-shrink:0;max-width:none;transition:transform .16s ease}.lh-cta:hover svg{transform:translateX(2px)}.lh .site-nav-mobile,.lh-cta__short{display:none}.lh[data-tone=dark]{--lh-tint-a:rgba(255,255,255,0.16);--lh-tint-b:rgba(255,255,255,0.05);--lh-tint-c:rgba(255,255,255,0.09)}.lh[data-tone=dark] .lh-rim__outer{stroke:rgba(255,255,255,.24)}.lh[data-tone=dark] .lh-rim__inner{opacity:.55}.lh .lang-switch,.lh .site-nav-mobile__toggle,.lh-logo img{transition:filter .32s ease,color .32s ease,border-color .32s ease}.lh[data-tone=dark] .lh-logo img{filter:brightness(0) invert(.95) drop-shadow(0 0 6px rgba(8,16,28,.5))}.lh[data-tone=dark] .lh-login,.lh[data-tone=dark] .lh-nav__link{color:rgba(241,240,236,.86);text-shadow:0 0 12px rgba(8,16,28,.55)}.lh[data-tone=dark] .lh-login:hover,.lh[data-tone=dark] .lh-nav__link:focus-visible,.lh[data-tone=dark] .lh-nav__link:hover{color:#fff}.lh[data-tone=dark] .lh-login:hover,.lh[data-tone=dark] .lh-nav__hover{background:rgba(255,255,255,.12)}.lh[data-tone=dark] .lang-switch{border-color:rgba(255,255,255,.3);color:#f1f0ec}.lh[data-tone=dark] .lang-switch__item[aria-current=true]{background:#f1f0ec;color:#14243a}.lh[data-tone=dark] .site-nav-mobile__toggle{color:#f1f0ec}.lh[data-tone=dark] .lh-login:focus-visible,.lh[data-tone=dark] .lh-logo:focus-visible,.lh[data-tone=dark] .lh-nav__link:focus-visible{outline-color:#f1f0ec}@media (max-width:1499px){.lh-nav__link[href$="/affiliation"]{display:none}}@media (max-width:1180px){.lh-nav__link[href$="/blog"]{display:none}}@media (max-width:1060px){.lh-nav__link[href$="#simulateur"]{display:none}}@media (max-width:900px){.lh-lang,.lh-login,.lh-nav{display:none}.lh .site-nav-mobile{display:block}.lh-logo{-webkit-margin-start:6px;margin-inline-start:6px}.lh-logo img{height:22px}.lh-actions{gap:4px}.lh-cta{height:38px;padding:0 14px;font-size:13.5px}.lh-cta__long{display:none}.lh-cta__short{display:inline}}@media (prefers-reduced-motion:reduce){.lh-cta,.lh-cta svg,.lh-nav__hover{transition:none}}