.ld-root{isolation:isolate;--ld-canvas:#fff;--ld-surface:#fff;--ld-surface-2:#f3f1f0;--ld-surface-3:#e9e6e5;--ld-ink:#1a1614;--ld-ink-2:#696160;--ld-ink-3:#776f6d;--ld-border:#1a16141c;--ld-border-2:#1a16142b;--ld-accent:#ff4f4e;--ld-accent-600:#e84544;--ld-accent-tint:#ffecec;--ld-accent-texte:var(--ld-accent);--ld-focus:#e34140;--ld-btn-survol:var(--ld-accent);--ld-blue:#60ceee;--ld-green:#7dd28c;--ld-yellow:#fbc53f;--ld-orange:#ff976b;--ld-violet:#9366e4;--ld-red-dark:#b8453a;--ld-sky:linear-gradient(180deg, #ffd4c6 0%, #ffe1d4 36%, #fbe9df 72%, #f6e4da 100%);--ld-sky-foot:linear-gradient(180deg, var(--ld-canvas) 0%, #fceae1 54%, #f6e4da 100%);--ld-shadow-sm:0 1px 2px #614a4412;--ld-shadow:0 1px 2px #614a440f, 0 4px 50px #614a4417;--ld-shadow-lg:0 1px 3px #614a4412, 0 24px 70px #614a4429;--ld-ease:cubic-bezier(.22, .68, .28, 1);--ld-radius:24px;--ld-radius-sm:16px;--ld-verre:linear-gradient(152deg, #ffffffd1, #ffffff3d 58%), #ffffff75;--ld-verre-ombre:0 1px 2px #1a16140d, 0 10px 22px -12px #1a161438, inset 0 0 0 1px #1a161412, inset 0 1px 0 #ffffffe6;background:var(--ld-canvas);color:var(--ld-ink);font-family:var(--font-poppins), "Poppins", system-ui, sans-serif;-webkit-font-smoothing:antialiased;position:relative;overflow-x:clip}.dark .ld-root{--ld-canvas:#0f1117;--ld-surface:#171a22;--ld-surface-2:#1c2029;--ld-surface-3:#232833;--ld-ink:#f6f4f3;--ld-ink-2:#a5a09d;--ld-ink-3:#767070;--ld-border:#ffffff17;--ld-border-2:#ffffff29;--ld-sky:linear-gradient(180deg, #40252e 0%, #33222c 40%, #2a2029 76%, #261e28 100%);--ld-sky-foot:linear-gradient(180deg, var(--ld-canvas) 0%, #191519 52%, #2a1c1e 100%);--ld-shadow:0 4px 50px #0006;--ld-shadow-lg:0 24px 70px #0000008c;--ld-shadow-sm:0 1px 2px #614a440d;--ld-red-dark:#c65f52;--ld-accent-texte:var(--ld-accent);--ld-focus:var(--ld-accent);--ld-btn-survol:#c9302f;--ld-verre:linear-gradient(152deg, #ffffff17, #fff0 58%), #181c2899;--ld-verre-ombre:0 10px 22px -12px #00000080, inset 0 1px 0 #ffffff21, inset 0 -1px 0 #ffffff0f}.ld-container{width:100%;max-width:1200px;margin-inline:auto;padding-inline:clamp(20px,4vw,40px)}.ld-section{padding-block:clamp(72px,9vw,128px)}.ld-tinted{background:var(--ld-surface-2)}.ld-h1{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(44px,6.2vw,84px);font-weight:600;line-height:1.08}.ld-h2{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(30px,4vw,52px);font-weight:600;line-height:1.15}.ld-h3{letter-spacing:-.02em;margin:0;font-size:clamp(19px,1.6vw,22px);font-weight:600;line-height:1.3}.ld-lead{color:var(--ld-ink-2);text-wrap:pretty;margin:0;font-size:clamp(14px,1.14vw,15px);line-height:1.62}.ld-eyebrow{letter-spacing:.13em;text-transform:uppercase;color:var(--ld-ink-2);font-size:12px;font-weight:700;display:inline-block}.ld-sec-head{flex-direction:column;gap:14px;max-width:680px;margin-bottom:clamp(40px,5vw,64px);display:flex}.ld-sec-head.center{text-align:center;align-items:center;margin-inline:auto}.ld-btn{background:var(--ld-ink);height:55px;color:var(--ld-canvas);letter-spacing:-.01em;cursor:pointer;white-space:nowrap;transition:transform .42s var(--ld-ease), box-shadow .46s var(--ld-ease), background .42s var(--ld-ease), color .42s var(--ld-ease);border:none;border-radius:100px;justify-content:center;align-items:center;gap:9px;padding:0 26px;font-family:inherit;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.ld-btn:hover{transform:translateY(-3px);box-shadow:0 14px 34px #1a161442}.ld-btn:not(.ld-btn-ghost):not(.ld-btn-accent):hover,.ld-btn:not(.ld-btn-ghost):not(.ld-btn-accent):focus-visible{background:var(--ld-accent);color:#fff}.dark .ld-btn:not(.ld-btn-ghost):not(.ld-btn-accent):hover,.dark .ld-btn:not(.ld-btn-ghost):not(.ld-btn-accent):focus-visible{background:var(--ld-ink);color:var(--ld-btn-survol)}.ld-btn:active{transform:translateY(0)scale(.99)}.ld-btn:focus-visible{outline:2px solid var(--ld-focus);outline-offset:3px}.ld-btn-ghost{color:var(--ld-ink);-webkit-backdrop-filter:blur(10px);border:1px solid var(--ld-border-2);transition:transform .42s var(--ld-ease), box-shadow .46s var(--ld-ease), background .42s var(--ld-ease), border-color .42s var(--ld-ease);background:#ffffffe0}.ld-btn-ghost:hover{border-color:var(--ld-border-2);background:#fffffff0;box-shadow:0 10px 26px #1a161424}.dark .ld-btn-ghost:hover{background:#ffffff29}.dark .ld-btn-ghost{color:var(--ld-ink);border-color:var(--ld-border);background:#ffffff14}.ld-btn-accent{background:var(--ld-accent);color:#fff}.ld-btn-accent:hover{background:var(--ld-accent-600);box-shadow:0 10px 28px #ff4f4e52}.ld-btn-sm{height:44px;padding:0 20px;font-size:14px}.ld-card{background:var(--ld-surface);border:1px solid var(--ld-border);border-radius:var(--ld-radius);transition:transform .26s var(--ld-ease), box-shadow .3s var(--ld-ease), border-color .26s var(--ld-ease);padding:clamp(22px,2.6vw,32px)}.ld-card:hover{border-color:var(--ld-border-2);box-shadow:var(--ld-shadow);transform:translateY(-3px)}.ld-root{--ld-nav-haut:86px}.ld-nav{z-index:100;pointer-events:none;justify-content:center;padding-top:14px;display:flex;position:fixed;top:0;left:0;right:0}.ld-nav>*{pointer-events:auto}.ld-nav-inner{pointer-events:none}.ld-nav-inner>a,.ld-nav-links,.ld-nav-right,.ld-nav.is-stuck .ld-nav-inner{pointer-events:auto}.ld-nav-inner{transform-origin:50% 0;-webkit-backdrop-filter:blur()saturate();backdrop-filter:blur()saturate();width:100%;max-width:1280px;height:72px;transition:background .38s var(--ld-ease), border-color .38s var(--ld-ease), border-radius .46s var(--ld-ease), box-shadow .42s var(--ld-ease), transform .42s var(--ld-ease), backdrop-filter .38s var(--ld-ease), -webkit-backdrop-filter .38s var(--ld-ease);background:0 0;border:1px solid #0000;border-radius:0;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;padding-inline:clamp(20px,4vw,40px);display:grid;transform:translateY(-14px)scale(1)}.ld-nav.is-stuck .ld-nav-inner{border-color:var(--ld-border);-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);background:#ffffffb8;border-radius:100px;transform:translateY(0)scale(.88);box-shadow:0 8px 32px #1a16141a,inset 0 1px #fffc}.dark .ld-nav.is-stuck .ld-nav-inner{background:#171a22b8;box-shadow:0 8px 32px #00000073,inset 0 1px #ffffff0f}.ld-nav-inner>a:first-child{justify-self:start}#demo,#tarif,#faq{scroll-margin-top:calc(var(--ld-nav-haut) + 12px)}.ld-nav-links{align-items:center;gap:10px;display:flex}.ld-nav-link{color:var(--ld-ink-2);white-space:nowrap;transition:color .16s var(--ld-ease), background .16s var(--ld-ease);border-radius:100px;padding:9px 14px;font-size:14.5px;font-weight:500;text-decoration:none}.ld-nav-link:hover{color:var(--ld-ink);background:#1a16140d}.dark .ld-nav-link:hover{background:#ffffff12}.ld-nav-externe{vertical-align:-1.5px;opacity:.55;transition:opacity .16s var(--ld-ease), transform .16s var(--ld-ease);margin-left:3px;display:inline-block}a:hover>.ld-nav-externe{opacity:.9;transform:translate(1.5px,-1.5px)}.ld-nav-right{justify-self:end;align-items:center;gap:10px;display:flex}.ld-nav-dropdown{position:relative}.ld-nav-dropdown:before{content:"";height:10px;position:absolute;top:100%;left:0;right:0}.ld-nav-dropdown-trigger{cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;font-family:inherit;display:inline-flex}.ld-nav-dropdown-trigger svg{transition:transform .2s var(--ld-ease)}.ld-nav-dropdown-trigger svg.is-open{transform:rotate(180deg)}.ld-nav-dropdown-panel{border:1px solid var(--ld-border);-webkit-backdrop-filter:blur(32px)saturate(180%);backdrop-filter:blur(32px)saturate(180%);min-width:288px;animation:ld-nav-dropdown-in .16s var(--ld-ease);z-index:100;background:#fffffff5;border-radius:18px;flex-direction:column;gap:2px;padding:8px;display:flex;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 12px 40px -8px #1a161424,inset 0 1px #ffffffe6}.dark .ld-nav-dropdown-panel{background:#12151cf5;box-shadow:0 12px 40px -8px #0009,inset 0 1px #ffffff14}.ld-nav-dropdown-panel a{transition:background .16s var(--ld-ease);border-radius:12px;flex-direction:column;gap:2px;padding:10px 12px;text-decoration:none;display:flex}.ld-nav-dropdown-label{color:var(--ld-ink);white-space:nowrap;font-size:14px;font-weight:600}.ld-nav-dropdown-desc{color:var(--ld-ink-2);font-size:12px;font-weight:400;line-height:1.35}.ld-nav-dropdown-panel a:hover{background:#1a16140d}.ld-nav-dropdown-panel a:hover .ld-nav-dropdown-label{color:var(--of-red)}.dark .ld-nav-dropdown-panel a:hover{background:#ffffff12}@keyframes ld-nav-dropdown-in{0%{opacity:0;transform:translate(-50%)translateY(-4px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.ld-hero{text-align:center;padding-top:clamp(150px,18vh,200px);padding-bottom:0;position:relative;overflow:visible}.ld-hero>*{z-index:1;position:relative}.ld-hero>.ld-hero-particles{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.ld-hero>.ld-hero-glow{height:var(--glow-limite,600px);z-index:0;pointer-events:none;position:absolute;top:0;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 55%,#0000 100%);mask-image:linear-gradient(#000 0% 55%,#0000 100%)}.ld-hero-glow-nappe{filter:blur(60px);background:radial-gradient(13% 26% at 2% 30%,#ff4f4e52,#ff4f4e00 100%),radial-gradient(12% 22% at 18% 44%,#ff4f4e42,#ff4f4e00 100%),radial-gradient(13% 28% at 34% 18%,#ff4f4e4d,#ff4f4e00 100%),radial-gradient(14% 26% at 50% 34%,#ff4f4e47,#ff4f4e00 100%),radial-gradient(13% 28% at 66% 18%,#ff4f4e4d,#ff4f4e00 100%),radial-gradient(12% 22% at 82% 44%,#ff4f4e42,#ff4f4e00 100%),radial-gradient(13% 26% at 98% 30%,#ff4f4e52,#ff4f4e00 100%);height:108%;position:absolute;top:-6%;left:-6%;right:-6%}.dark .ld-hero-glow-nappe{background:radial-gradient(13% 26% at 2% 30%,#ff605f4d,#ff605f00 100%),radial-gradient(12% 22% at 18% 44%,#ff605f3d,#ff605f00 100%),radial-gradient(13% 28% at 34% 18%,#ff605f47,#ff605f00 100%),radial-gradient(14% 26% at 50% 34%,#ff605f42,#ff605f00 100%),radial-gradient(13% 28% at 66% 18%,#ff605f47,#ff605f00 100%),radial-gradient(12% 22% at 82% 44%,#ff605f3d,#ff605f00 100%),radial-gradient(13% 26% at 98% 30%,#ff605f4d,#ff605f00 100%)}.ld-hero .ld-hero-badge{border:1px solid var(--ld-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--ld-ink-2);background:#fff9;border-radius:100px;align-items:center;gap:9px;padding:8px 16px;font-size:13px;font-weight:500;display:inline-flex}.dark .ld-hero-badge{background:#ffffff0f}.ld-hero-badge .dot{background:var(--ld-accent);border-radius:50%;width:7px;height:7px;animation:2.4s ease-in-out infinite ld-pulse}@keyframes ld-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}.ld-hero .ld-h1{max-width:940px;margin:0 auto}.ld-hero .ld-h1 .accent{color:var(--ld-accent)}.ld-hero-cycle-stage{--ld-cycle-rab:0px;height:calc(1.2em + var(--ld-cycle-rab));margin-bottom:calc(-1 * var(--ld-cycle-rab));vertical-align:top;perspective:620px;line-height:1.08;display:inline-block;position:relative;overflow:hidden}.ld-hero-cycle-drum{transform-style:preserve-3d;transition:transform .9s cubic-bezier(.16,.84,.24,1);position:absolute;inset:0;transform:rotateX(0)}.ld-hero-cycle-face{white-space:nowrap;box-sizing:border-box;padding-bottom:var(--ld-cycle-shift,.17em);backface-visibility:hidden;opacity:0;justify-content:center;align-items:center;transition:opacity .28s ease-out;display:flex;position:absolute;inset:0}.ld-hero-cycle-face.is-front{opacity:1;transition:opacity .48s ease-in}.ld-hero-cycle-measure{visibility:hidden;white-space:nowrap;justify-items:start;height:0;padding-inline:.04em;display:grid;overflow:hidden}.ld-hero-cycle-measure>*{white-space:nowrap;grid-area:1/1}.ld-hero-cycle-face:before,.ld-hero-cycle-measure>:before{content:attr(data-mot)}.ld-hero .ld-lead{color:color-mix(in srgb, var(--ld-ink-2) 88%, var(--ld-ink));max-width:46em;margin:22px auto 0;display:block}.ld-hero .ld-hero-actions{flex-direction:column;align-items:center;gap:14px;margin-top:34px;display:flex}.ld-hero-btns{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.ld-hero-note{color:var(--ld-ink-2);font-size:13px}.ld-hero-proof{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 16px;display:flex}.ld-trust{white-space:nowrap;align-items:center;gap:7px;font-size:12.5px;line-height:1;text-decoration:none;display:inline-flex}.ld-trust-etoiles{width:auto;height:15px;display:block}.ld-trust-vide{fill:#dcdce6}.dark .ld-trust-vide{fill:#ffffff38}.ld-trust-note{color:var(--ld-ink);font-weight:700}.ld-trust-marque{color:var(--ld-ink);font-weight:500}.ld-trust[href]:hover .ld-trust-marque,.ld-trust[href]:focus-visible .ld-trust-marque{text-underline-offset:3px;text-decoration:underline}.ld-trust[href]:focus-visible{outline:2px solid var(--ld-focus);outline-offset:3px;border-radius:4px}.ld-word{opacity:0;animation:ld-word-in .38s var(--ld-ease) forwards;animation-delay:calc(var(--i,0) * 34ms + 30ms);display:inline-block;transform:translateY(.26em)}@keyframes ld-word-in{to{opacity:1;transform:none}}.ld-hero-stage{margin-top:clamp(24px,2.6vw,36px);padding-bottom:clamp(40px,5vw,72px)}.ld-hero-stage>.ld-container{perspective:1200px;perspective-origin:50%;max-width:calc(1200px + 2*clamp(20px,4vw,40px))}.ld-hero-window{--p:var(--sp,1);--tilt:calc((1 - var(--p)) * 12deg);--grow:calc(.88 + var(--p) * .12);--remontee:calc((1 - var(--p)) * -56px);width:fit-content;max-width:100%;transform:translateY(var(--remontee)) rotateX(var(--tilt)) scale(var(--grow));transform-origin:50% 100%;will-change:transform;border-radius:var(--ld-radius);background:var(--ld-surface);border:1px solid var(--ld-border-2);margin-inline:auto;position:relative;overflow:hidden;box-shadow:0 1px 2px #614a440d,0 10px 24px -8px #614a4424,0 40px 80px -30px #614a443d}.ld-hero-window:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #1a16140d}.dark .ld-hero-window{box-shadow:0 1px 2px #0000004d,0 10px 24px -8px #00000073,0 40px 80px -30px #0009}.dark .ld-hero-window:after{box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #0006}.ld-hero-shot{width:100%;height:auto;display:block}.ld-hero-shot.is-sombre,.dark .ld-hero-shot.is-clair{display:none}.dark .ld-hero-shot.is-sombre{display:block}.ld-mock-bar{border-bottom:1px solid var(--ld-border);background:var(--ld-surface-2);align-items:center;gap:7px;padding:11px 15px;display:flex}.ld-mock-bar i{background:var(--ld-border-2);border-radius:50%;width:10px;height:10px}.ld-mock-url{background:var(--ld-surface);border:1px solid var(--ld-border);color:var(--ld-ink-3);border-radius:100px;margin-left:10px;padding:4px 14px;font-size:11.5px}.ld-mock{text-align:left;grid-template-columns:190px 1fr;min-height:420px;display:grid}.ld-mock-side{border-right:1px solid var(--ld-border);background:color-mix(in srgb, var(--ld-surface-2) 60%, transparent);flex-direction:column;gap:3px;padding:18px 14px;display:flex}.ld-mock-brand{letter-spacing:-.02em;padding:0 10px 14px;font-size:14px;font-weight:600}.ld-mock-navitem{color:var(--ld-ink-2);border-radius:9px;padding:9px 11px;font-size:12.5px}.ld-mock-navitem.is-on{background:var(--ld-accent-tint);color:var(--ld-accent);font-weight:600}.dark .ld-mock-navitem.is-on{background:#ff4f4e26}.ld-mock-main{flex-direction:column;gap:14px;padding:20px 22px;display:flex}.ld-mock-greet strong{letter-spacing:-.02em;font-size:16px;font-weight:600;display:block}.ld-mock-greet span{color:var(--ld-ink-3);font-size:12px}.ld-mock-stats{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.ld-mock-stat{border:1px solid var(--ld-border);background:var(--ld-surface);border-radius:12px;padding:11px 13px}.ld-mock-stat .lbl{letter-spacing:.07em;text-transform:uppercase;color:var(--ld-ink-3);font-size:10px;font-weight:600;display:block}.ld-mock-stat .val{letter-spacing:-.02em;margin-top:3px;font-size:21px;font-weight:600;display:block}.ld-mock-stat .val small{color:var(--ld-ink-3);font-size:12px;font-weight:500}.ld-mock-panel{border:1px solid var(--ld-border);background:var(--ld-surface);border-radius:12px;padding:13px 15px}.ld-mock-title{margin-bottom:10px;font-size:12.5px;font-weight:600}.ld-mock-bars,.ld-mock-todo{flex-direction:column;gap:8px;display:flex}.ld-mock-barrow{color:var(--ld-ink-2);grid-template-columns:78px 1fr 34px;align-items:center;gap:10px;font-size:11.5px;display:grid}.ld-mock-barrow .track{background:var(--ld-surface-3);border-radius:100px;height:6px;overflow:hidden}.ld-mock-barrow .fill{border-radius:100px;height:100%;display:block}.ld-mock-barrow .pct{text-align:right;font-variant-numeric:tabular-nums}.ld-mock-task{align-items:center;gap:9px;font-size:12px;display:flex}.ld-mock-task .box{border:1.5px solid var(--ld-border-2);border-radius:5px;flex:none;place-items:center;width:15px;height:15px;display:grid}.ld-mock-task.is-done .box{background:var(--ld-green);color:#fff;border-color:#0000}.ld-mock-task .txt{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ld-mock-task.is-done .txt{color:var(--ld-ink-3);text-decoration:line-through}.ld-mock-task .time{color:var(--ld-ink-3);flex:none;font-size:10.5px}@media (max-width:760px){.ld-mock{grid-template-columns:1fr}.ld-mock-side{display:none}.ld-mock-stats{grid-template-columns:1fr 1fr}}.ld-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000)}.ld-marquee-track{width:max-content;animation:42s linear infinite ld-marquee;display:flex}.ld-marquee:hover .ld-marquee-track{animation-play-state:paused}.ld-marquee-row{align-items:center;gap:clamp(38px,5vw,68px);padding-right:clamp(38px,5vw,68px);display:flex}.ld-marquee-item{letter-spacing:-.015em;color:var(--ld-ink-3);white-space:nowrap;font-size:19px;font-weight:600}@keyframes ld-marquee{to{transform:translate(-50%)}}.ld-zoomout{--z:min(var(--sp,1) * 1.9, 1);transform:scale(calc(1.14 - var(--z) * .14));border-radius:var(--ld-radius);will-change:transform;overflow:hidden}.ld-toggle{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--ld-border);box-shadow:var(--ld-shadow-sm);background:#ffffff9e;border-radius:100px;gap:4px;padding:5px;display:inline-flex}.dark .ld-toggle{background:#14161cb3}.ld-toggle button{color:var(--ld-ink-2);cursor:pointer;transition:background .24s var(--ld-ease), color .24s var(--ld-ease);background:0 0;border:none;border-radius:100px;padding:11px 22px;font-family:inherit;font-size:14px;font-weight:600}.ld-toggle button.is-on{background:var(--ld-ink);color:var(--ld-canvas)}.ld-reveal{opacity:0;transition:opacity .76s var(--ld-ease), transform .76s var(--ld-ease);transition-delay:var(--d,0s);transform:translateY(26px)}.ld-reveal.is-in{opacity:1;transform:none}.ld-footwrap{background:var(--ld-sky-foot);position:relative;overflow:hidden}.ld-footwrap:before{content:"";filter:blur(90px);pointer-events:none;background:radial-gradient(closest-side,#ff976b4d,#0000 72%);border-radius:50%;width:700px;height:400px;position:absolute;bottom:-160px;left:50%;transform:translate(-50%)}.ld-footwrap>*{z-index:1;position:relative}.ld-footer-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--ld-border);border-radius:var(--ld-radius);background:#ffffff80;margin-bottom:clamp(28px,4vw,52px);padding:clamp(26px,3.4vw,44px)}.dark .ld-footer-card{background:#ffffff0a}.ld-nav-burger{border:1px solid var(--ld-border);width:38px;height:38px;color:var(--ld-ink-2);cursor:pointer;background:0 0;border-radius:100px;place-items:center;display:none;position:relative}.ld-nav-burger:after{content:"";position:absolute;inset:-4px}@media (max-width:1120px){.ld-nav-links{display:none}.ld-nav-inner{grid-template-columns:1fr auto}.ld-nav-burger{display:grid}}@media (max-width:900px){.ld-nav-signup-desktop,.ld-nav-login{display:none}.ld-hero-window{transform:none!important}.ld-hero-stage>.ld-container{perspective:none}.ld-zoomout{transform:none!important}}.ld-mobile-menu{z-index:200;position:fixed;inset:0}.ld-mobile-menu-backdrop{animation:ld-mobile-menu-fade .22s var(--ld-ease);background:#0f0c0a52;position:absolute;inset:0}.dark .ld-mobile-menu-backdrop{background:#0000008c}.ld-mobile-menu-panel{border:1px solid var(--ld-border);-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);max-height:calc(100dvh - 28px);animation:ld-mobile-menu-in .26s var(--ld-ease);background:#ffffffeb;border-radius:28px;padding:64px 20px 20px;position:absolute;top:14px;left:14px;right:14px;overflow-y:auto;box-shadow:0 24px 64px #1a16142e,inset 0 1px #fffc}.dark .ld-mobile-menu-panel{background:#171a22f0;box-shadow:0 24px 64px #00000080,inset 0 1px #ffffff0f}.ld-mobile-menu-close{border:1px solid var(--ld-border);width:38px;height:38px;color:var(--ld-ink-2);cursor:pointer;background:0 0;border-radius:100px;place-items:center;display:grid;position:absolute;top:16px;right:16px}.ld-mobile-menu-group{flex-direction:column;gap:2px;padding-block:10px;display:flex}.ld-mobile-menu-group+.ld-mobile-menu-group,.ld-mobile-menu-group+.ld-mobile-menu-link-top,.ld-mobile-menu-link-top+.ld-mobile-menu-group{border-top:1px solid var(--ld-border)}.ld-mobile-menu-group-label{letter-spacing:.04em;text-transform:uppercase;color:var(--ld-ink-2);padding:10px 12px 4px;font-size:12px;font-weight:700}.ld-mobile-menu-link{color:var(--ld-ink);transition:background .16s var(--ld-ease);border-radius:14px;padding:12px;font-size:16px;font-weight:600;text-decoration:none;display:block}.ld-mobile-menu-link:hover,.ld-mobile-menu-link:active{background:#1a16140d}.dark .ld-mobile-menu-link:hover,.dark .ld-mobile-menu-link:active{background:#ffffff12}.ld-mobile-menu-link-top{padding-block:10px}.ld-mobile-menu-actions{border-top:1px solid var(--ld-border);flex-direction:column;gap:10px;margin-top:16px;padding-top:16px;display:flex}.ld-mobile-menu-actions .ld-btn{text-align:center;width:100%}@keyframes ld-mobile-menu-fade{0%{opacity:0}to{opacity:1}}@keyframes ld-mobile-menu-in{0%{opacity:0;transform:translateY(-12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.ld-proof-section,.ld-problem-section,.ld-solution-section,.ld-demo-section,.ld-testimonials-section,.ld-pricing-section,.ld-faq-section,.ld-finalcta-section{position:relative}.ld-problem-section{isolation:isolate;padding-block:clamp(72px,9vw,128px);overflow:hidden}.ld-problem-ambience{z-index:-1;pointer-events:none;background:radial-gradient(54% 28% at 76% 34%, color-mix(in srgb, var(--ld-accent) 12%, transparent), transparent 70%), radial-gradient(46% 24% at 12% 56%, color-mix(in srgb, var(--ld-orange) 10%, transparent), transparent 70%), radial-gradient(50% 26% at 54% 72%, color-mix(in srgb, var(--ld-accent) 8%, transparent), transparent 70%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 30% 70%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 30% 70%,#0000 100%)}.dark .ld-problem-ambience{background:radial-gradient(54% 28% at 76% 34%, color-mix(in srgb, var(--ld-accent) 20%, transparent), transparent 70%), radial-gradient(46% 24% at 12% 56%, color-mix(in srgb, var(--ld-violet) 16%, transparent), transparent 70%), radial-gradient(50% 26% at 54% 72%, color-mix(in srgb, var(--ld-accent) 14%, transparent), transparent 70%)}.ld-problem-ambience:after{content:"";opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.dark .ld-problem-ambience:after{opacity:.048}.ld-problem-inner{width:100%;max-width:1320px;margin-inline:auto;padding-inline:clamp(20px,4vw,40px);position:relative}.ld-problem-title{text-align:center;letter-spacing:-.03em;text-wrap:balance;max-width:32ch;color:var(--ld-ink);margin:0 auto clamp(32px,4vw,56px);font-size:clamp(28px,3.4vw,46px);font-weight:600;line-height:1.14}.ld-problem-title-accent{color:var(--ld-accent)}.ld-problem-grid{grid-template-columns:repeat(2,1fr);gap:clamp(22px,2.2vw,34px);display:grid}.ld-problem-grid>*{display:flex}.ld-problem-card{-webkit-backdrop-filter:blur(32px)saturate(180%);backdrop-filter:blur(32px)saturate(180%);background:#fffc;border:none;border-radius:32px;grid-template-columns:auto 1fr;align-items:start;gap:clamp(14px,1.4vw,22px);width:100%;padding:clamp(24px,2.2vw,34px);transition:transform .48s cubic-bezier(.32,.72,0,1),box-shadow .48s cubic-bezier(.32,.72,0,1),background .48s cubic-bezier(.32,.72,0,1);display:grid;position:relative;overflow:hidden;box-shadow:0 26px 60px -18px #1a161447,inset 0 1px #ffffffe6}@media (hover:none){.ld-problem-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffffeb}.dark .ld-problem-card{background:#121622f0}.ld-problem-liquid{display:none}.ld-problem-liquid i,.ld-problem-liquid b{will-change:auto;animation:none}}.dark .ld-problem-card{background:#121622d9;box-shadow:0 26px 60px -18px #0009,inset 0 1px #ffffff1f}.ld-problem-card.is-active{background:#ffffffe0;transform:translateY(-6px)scale(1.015);box-shadow:0 38px 80px -20px #1a161457,inset 0 1px #fffffff2}.dark .ld-problem-card.is-active{background:#121622e6;box-shadow:0 38px 80px -20px #000000b3,inset 0 1px #ffffff29}.ld-problem-liquid{border-radius:inherit;pointer-events:none;z-index:0;opacity:0;filter:blur(56px);transform:translate(var(--from-x,0), var(--from-y,0));transition:opacity .62s ease-in,transform .62s ease-in;position:absolute;inset:0;overflow:hidden}.ld-problem-card.is-active .ld-problem-liquid{opacity:1;transition:opacity 1.5s cubic-bezier(.18,.72,.3,1),transform .95s cubic-bezier(.22,.78,.28,1);transform:translate(0)}.ld-problem-liquid i{will-change:transform;animation:24s linear infinite paused ld-liquid-orbit;display:block;position:absolute;inset:0}.ld-problem-liquid i:first-child{animation-delay:var(--card-phase,0s)}.ld-problem-liquid i:nth-child(2){animation-delay:calc(var(--card-phase,0s) - 8s)}.ld-problem-liquid i:nth-child(3){animation-delay:calc(var(--card-phase,0s) - 16s)}.ld-problem-liquid b{will-change:transform;border-radius:50%;animation-timing-function:cubic-bezier(.45,.05,.55,.95);animation-iteration-count:infinite;animation-play-state:paused;display:block;position:absolute;top:50%;left:50%}.ld-problem-card.is-active .ld-problem-liquid i,.ld-problem-card.is-active .ld-problem-liquid b{animation-play-state:running}.ld-problem-liquid i:first-child b{opacity:.85;background:radial-gradient(closest-side, color-mix(in srgb, var(--ld-accent) 64%, transparent), transparent);width:134%;height:128%;margin-top:-64%;margin-left:-67%;animation-name:ld-liquid-wobble-a;animation-duration:13s;animation-delay:-4s}.ld-problem-liquid i:nth-child(2) b{opacity:1;background:radial-gradient(closest-side, color-mix(in srgb, var(--ld-orange) 70%, transparent), transparent);width:126%;height:120%;margin-top:-60%;margin-left:-63%;animation-name:ld-liquid-wobble-b;animation-duration:17s;animation-delay:-9s}.ld-problem-liquid i:nth-child(3) b{opacity:.92;background:radial-gradient(closest-side, color-mix(in srgb, var(--ld-violet) 78%, transparent), transparent);width:118%;height:124%;margin-top:-62%;margin-left:-59%;animation-name:ld-liquid-wobble-c;animation-duration:19s;animation-delay:-15s}.dark .ld-problem-liquid i:first-child b{background:radial-gradient(closest-side, color-mix(in srgb, var(--ld-accent) 80%, transparent), transparent)}.dark .ld-problem-liquid i:nth-child(2) b{background:radial-gradient(closest-side, color-mix(in srgb, var(--ld-orange) 74%, transparent), transparent)}.dark .ld-problem-liquid i:nth-child(3) b{background:radial-gradient(closest-side, color-mix(in srgb, var(--ld-violet) 88%, transparent), transparent)}:root:not(.dark) .ld-problem-liquid{filter:blur(48px)}:root:not(.dark) .ld-problem-liquid i:first-child b{opacity:.9;background:radial-gradient(closest-side, color-mix(in srgb, var(--ld-accent) 78%, transparent), transparent)}:root:not(.dark) .ld-problem-liquid i:nth-child(2) b{opacity:.94;background:radial-gradient(closest-side, color-mix(in srgb, var(--ld-orange) 82%, transparent), transparent)}:root:not(.dark) .ld-problem-liquid i:nth-child(3) b{opacity:.94;background:radial-gradient(closest-side, color-mix(in srgb, var(--ld-violet) 84%, transparent), transparent)}@keyframes ld-liquid-orbit{0%{transform:translate(15%)}12.5%{transform:translate(11%,9%)}25%{transform:translateY(13%)}37.5%{transform:translate(-11%,9%)}50%{transform:translate(-15%)}62.5%{transform:translate(-11%,-9%)}75%{transform:translateY(-13%)}87.5%{transform:translate(11%,-9%)}to{transform:translate(15%)}}@keyframes ld-liquid-wobble-a{0%{transform:translate(0)rotate(0)scale(1)}33%{transform:translate(3%,-2%)rotate(120deg)scale(1.07)}66%{transform:translate(-2%,3%)rotate(240deg)scale(.97)}to{transform:translate(0)rotate(360deg)scale(1)}}@keyframes ld-liquid-wobble-b{0%{transform:translate(0)rotate(0)scale(1.04)}33%{transform:translate(-3%,2%)rotate(-120deg)scale(.96)}66%{transform:translate(2%,-3%)rotate(-240deg)scale(1.06)}to{transform:translate(0)rotate(-360deg)scale(1.04)}}@keyframes ld-liquid-wobble-c{0%{transform:translate(0)rotate(0)scale(.98)}33%{transform:translate(3%,3%)rotate(140deg)scale(1.09)}66%{transform:translate(-3%,-2%)rotate(250deg)scale(1)}to{transform:translate(0)rotate(360deg)scale(.98)}}.ld-problem-num,.ld-problem-body{z-index:1;position:relative}.ld-problem-num{letter-spacing:-.04em;color:var(--ld-accent);font-variant-numeric:tabular-nums;transition:transform .32s var(--ld-ease);margin-top:-.06em;font-size:clamp(30px,3vw,44px);font-weight:700;line-height:1}.ld-problem-card.is-active .ld-problem-num{transform:translateY(-2px)scale(1.06)}.ld-problem-card-title{letter-spacing:-.015em;color:var(--ld-ink);text-wrap:balance;margin:0 0 10px;font-size:clamp(16px,1.35vw,19px);font-weight:600;line-height:1.3}.ld-problem-card-points{color:var(--ld-ink-2);text-wrap:pretty;flex-direction:column;gap:8px;margin:0;padding:0;font-size:clamp(13px,1.05vw,15px);line-height:1.6;list-style:none;display:flex}.ld-problem-card-points li{padding-left:16px;position:relative}.ld-problem-card-points li:before{content:"";background:color-mix(in srgb, var(--ld-accent) 72%, transparent);border-radius:50%;width:5px;height:5px;position:absolute;top:calc(.8em - 2.5px);left:2px}@media (max-width:900px){.ld-problem-grid{grid-template-columns:1fr}}.ld-thesis-section{--focus-ease:cubic-bezier(.2, .92, .26, 1);padding-block:clamp(72px,9vw,128px);position:relative}@media (hover:hover) and (min-width:1001px){.ld-thesis-section:after{content:"";z-index:1;pointer-events:none;opacity:0;transition:opacity .9s var(--focus-ease);--fondu:clamp(72px, 9vw, 128px);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--fondu), #000 calc(100% - var(--fondu)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--fondu), #000 calc(100% - var(--fondu)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, #000 var(--fondu), #000 calc(100% - var(--fondu)), transparent 100%);background:#05060a;position:absolute;inset:0}.ld-thesis-section[data-focus]:after{opacity:.3;transition-duration:.72s}.dark .ld-thesis-section[data-focus]:after{opacity:.46}.ld-thesis-title,.ld-thesis-intro,.ld-thesis-conclusion,.ld-thesis-stack{transition:filter .9s var(--focus-ease), transform 1.1s var(--focus-ease), opacity .9s var(--focus-ease), box-shadow .9s var(--focus-ease)}.ld-thesis-section[data-focus] .ld-thesis-title,.ld-thesis-section[data-focus] .ld-thesis-intro,.ld-thesis-section[data-focus] .ld-thesis-conclusion:not([data-actif]),.ld-thesis-section[data-focus] .ld-thesis-stack:not([data-actif]){filter:blur(5px);opacity:.5;transition:filter .72s var(--focus-ease), transform .92s var(--focus-ease), opacity .72s var(--focus-ease), box-shadow .72s var(--focus-ease);transform:scale(.955)}.ld-thesis-section[data-focus] .ld-thesis-stack[data-actif],.ld-thesis-section[data-focus] .ld-thesis-conclusion[data-actif]{z-index:2;transition:filter .72s var(--focus-ease), transform .92s var(--focus-ease), opacity .72s var(--focus-ease), box-shadow .9s var(--focus-ease);transform:scale(1.09);box-shadow:0 26px 64px -20px #1a161457}.dark .ld-thesis-section[data-focus] .ld-thesis-stack[data-actif],.dark .ld-thesis-section[data-focus] .ld-thesis-conclusion[data-actif]{box-shadow:0 26px 64px -20px #0000009e}.ld-thesis-stack-chip{transition:background .68s var(--focus-ease), box-shadow .68s var(--focus-ease)}.dark .ld-thesis-section[data-focus] .ld-thesis-stack[data-actif] .ld-thesis-stack-chip{background:color-mix(in srgb, var(--stack-color,var(--ld-accent)) 16%, #171a22b8);box-shadow:0 10px 26px -12px #00000073,inset 0 1px #ffffff1f}.ld-thesis-section[data-focus] .ld-thesis-figure{z-index:2;position:relative}}.ld-thesis-stack-verre{z-index:0;border-radius:inherit;pointer-events:none;opacity:0;--brillance:.5;--brillance-2:.12;background:linear-gradient(135deg, rgba(255, 255, 255, var(--brillance)) 0%, rgba(255, 255, 255, var(--brillance-2)) 26%, transparent 52%), linear-gradient(168deg, color-mix(in srgb, var(--stack-color,var(--ld-accent)) 26%, transparent) 0%, color-mix(in srgb, var(--stack-color,var(--ld-accent)) 9%, transparent) 42%, transparent 78%), color-mix(in srgb, var(--ld-surface) 65%, transparent);-webkit-backdrop-filter:blur(24px)saturate(190%);backdrop-filter:blur(24px)saturate(190%);position:absolute;inset:0;box-shadow:inset 0 1px #ffffffd9;-webkit-mask-image:linear-gradient(#0000 0% 36%,#000 62% 100%);mask-image:linear-gradient(#0000 0% 36%,#000 62% 100%);-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:100% 300%;mask-size:100% 300%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.dark .ld-thesis-stack-verre{--brillance:.12;--brillance-2:.04;box-shadow:inset 0 1px #ffffff1a}.ld-thesis-stack-chip,.ld-thesis-stack-body{z-index:1;position:relative}@media (hover:hover) and (min-width:1001px){.ld-thesis-stack-verre{transition:-webkit-mask-position .8s var(--focus-ease), mask-position .8s var(--focus-ease), opacity .62s var(--focus-ease)}.ld-thesis-section[data-focus] .ld-thesis-stack[data-actif] .ld-thesis-stack-verre,.ld-thesis-section[data-focus] .ld-thesis-conclusion[data-actif] .ld-thesis-stack-verre{opacity:1;transition-duration:1.3s,1.3s,.64s;-webkit-mask-position:0 100%;mask-position:0 100%}}@media (hover:hover) and (min-width:1001px) and (prefers-reduced-motion:reduce){.ld-thesis-section[data-focus] .ld-thesis-title,.ld-thesis-section[data-focus] .ld-thesis-intro,.ld-thesis-section[data-focus] .ld-thesis-conclusion:not([data-actif]),.ld-thesis-section[data-focus] .ld-thesis-stack:not([data-actif]){filter:none;opacity:.55;transform:none}.ld-thesis-section[data-focus] .ld-thesis-stack[data-actif],.ld-thesis-section[data-focus] .ld-thesis-conclusion[data-actif]{transform:none}.ld-thesis-section[data-focus] .ld-thesis-stack[data-actif] .ld-thesis-stack-verre,.ld-thesis-section[data-focus] .ld-thesis-conclusion[data-actif] .ld-thesis-stack-verre{transition:opacity .3s var(--focus-ease)}}.ld-thesis-inner{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(32px,4.5vw,64px);width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(20px,3.4vw,44px);display:grid}.ld-thesis-title{letter-spacing:-.03em;text-wrap:balance;color:var(--ld-ink);margin:0;font-size:clamp(28px,3.2vw,33px);font-weight:600;line-height:1.14}.ld-thesis-title-accent{color:var(--ld-accent)}.ld-thesis-stacks{flex-direction:column;gap:clamp(2px,.3vw,6px);margin-top:clamp(20px,2.4vw,30px);display:flex}.ld-thesis-stack{--carte-rayon:16px;border-radius:var(--carte-rayon);grid-template-columns:auto 1fr;align-items:start;gap:clamp(14px,1.4vw,20px);padding:clamp(11px,1vw,14px);display:grid;position:relative}.ld-thesis-stack-chip,.ld-thesis-node-chip{-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);background:#ffffffe6;border-radius:16px;flex:none;place-items:center;display:grid;box-shadow:0 10px 26px -10px #1a161438,inset 0 0 0 1px #1a16140f,inset 0 1px #ffffffe6}.dark .ld-thesis-stack-chip,.dark .ld-thesis-node-chip{background:#171a22b8;box-shadow:0 10px 26px -10px #00000080,inset 0 1px #ffffff14}.ld-thesis-stack-chip{width:clamp(44px,4vw,54px);height:clamp(44px,4vw,54px)}.ld-thesis-stack.is-methode,.ld-thesis-node.is-methode,.ld-scene-texte.is-methode{--stack-color:var(--ld-violet)}.ld-thesis-stack.is-terrain,.ld-thesis-node.is-terrain,.ld-scene-texte.is-terrain{--stack-color:var(--ld-blue)}.ld-thesis-stack.is-action,.ld-thesis-node.is-action,.ld-scene-texte.is-action{--stack-color:var(--ld-green)}.ld-thesis-stack-chip,.ld-thesis-node-chip,.ld-thesis-stack-num{color:var(--stack-color,var(--ld-accent))}.ld-thesis-diagram[data-lit="0"] .ld-thesis-node.is-methode .ld-thesis-node-chip,.ld-thesis-diagram[data-lit="1"] .ld-thesis-node.is-terrain .ld-thesis-node-chip,.ld-thesis-diagram[data-lit="2"] .ld-thesis-node.is-action .ld-thesis-node-chip{box-shadow:0 16px 34px -10px color-mix(in srgb, var(--stack-color) 52%, transparent), inset 0 1px 0 #fffffff2}.dark .ld-thesis-diagram[data-lit="0"] .ld-thesis-node.is-methode .ld-thesis-node-chip,.dark .ld-thesis-diagram[data-lit="1"] .ld-thesis-node.is-terrain .ld-thesis-node-chip,.dark .ld-thesis-diagram[data-lit="2"] .ld-thesis-node.is-action .ld-thesis-node-chip{box-shadow:0 16px 34px -10px color-mix(in srgb, var(--stack-color) 52%, transparent), inset 0 1px 0 #ffffff1a}.ld-thesis-stack-icon{width:62%;height:62%}.ld-thesis-stack.is-action .ld-thesis-stack-icon,.ld-thesis-node.is-action .ld-thesis-node-icon{width:80%;height:80%}.ld-thesis-stack-head{letter-spacing:-.015em;color:var(--ld-ink);text-wrap:balance;margin:0 0 6px;font-size:clamp(15px,1.25vw,17px);font-weight:600;line-height:1.35}.ld-thesis-stack-num{font-variant-numeric:tabular-nums;margin-right:8px}.ld-thesis-stack-label{letter-spacing:.08em;text-transform:uppercase;color:var(--stack-color);margin-top:2px;font-size:12.5px;font-weight:600;display:block}.ld-thesis-stack-desc{color:var(--ld-ink-2);text-wrap:pretty;margin:0;font-size:clamp(13px,1.05vw,15px);line-height:1.6}.ld-thesis-conclusion{--stack-color:var(--ld-accent);background:0 0;border:none;margin-top:clamp(28px,3.5vw,40px);padding:0;position:relative}.ld-thesis-conclusion-verre{border-radius:20px;inset:-16px -20px}.ld-thesis-conclusion-title,.ld-thesis-conclusion p{z-index:1;position:relative}.ld-thesis-conclusion-title{letter-spacing:.12em;text-transform:uppercase;color:var(--ld-accent);margin-bottom:10px;font-size:11.5px;font-weight:700;display:block}.ld-thesis-conclusion p{color:var(--ld-ink-2);text-wrap:pretty;margin:0;font-size:clamp(14.5px,1.1vw,16px);font-weight:400;line-height:1.6}.ld-thesis-figure{min-width:0}.ld-thesis-diagram{aspect-ratio:400/474;--u:.25cqw;--souffle:0;--eveil:0;width:100%;max-width:740px;transition:--eveil .42s var(--ld-ease);margin-inline:auto;position:relative;container-type:inline-size}@property --eveil{syntax:"<number>";inherits:true;initial-value:0}.ld-thesis-diagram[data-lit=hub]{--eveil:1}.ld-thesis-wires{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ld-thesis-diagram{--fil-repos:var(--ld-accent-600)}.dark .ld-thesis-diagram{--fil-repos:var(--ld-accent)}.ld-thesis-wire{--fil:var(--fil-repos);--flux:var(--fil);transition:opacity .32s var(--ld-ease)}.ld-thesis-wire-line{stroke:var(--fil);stroke-width:1.2px;stroke-linecap:round;transition:stroke .38s var(--ld-ease), stroke-width .62s var(--focus-ease,var(--ld-ease))}.ld-thesis-drop{opacity:0}.ld-thesis-particles{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ld-thesis-diagram[data-lit="0"] .is-w0,.ld-thesis-diagram[data-lit="0"] .is-trunk{--fil:var(--ld-violet)}.ld-thesis-diagram[data-lit="1"] .is-w1,.ld-thesis-diagram[data-lit="1"] .is-trunk{--fil:var(--ld-blue)}.ld-thesis-diagram[data-lit="2"] .is-w2,.ld-thesis-diagram[data-lit="2"] .is-trunk{--fil:var(--ld-green)}.ld-thesis-diagram[data-lit] .ld-thesis-wire{opacity:.3}.ld-thesis-diagram[data-lit="0"] .is-w0,.ld-thesis-diagram[data-lit="1"] .is-w1,.ld-thesis-diagram[data-lit="2"] .is-w2,.ld-thesis-diagram[data-lit] .is-trunk,.ld-thesis-diagram[data-lit=hub] .ld-thesis-wire{opacity:1}.ld-thesis-diagram[data-lit="0"] .is-w0 .ld-thesis-wire-line,.ld-thesis-diagram[data-lit="1"] .is-w1 .ld-thesis-wire-line,.ld-thesis-diagram[data-lit="2"] .is-w2 .ld-thesis-wire-line,.ld-thesis-diagram[data-lit] .is-trunk .ld-thesis-wire-line,.ld-thesis-diagram[data-lit=hub] .ld-thesis-wire-line{stroke-width:1.6px}.ld-thesis-wires{transition:filter .42s var(--ld-ease)}.ld-thesis-diagram[data-lit=hub] .ld-thesis-wires{filter:drop-shadow(0 0 calc(3 * var(--u)) color-mix(in srgb, var(--ld-accent) 55%, transparent))}.ld-thesis-node{transition:transform .42s var(--ld-ease)}.ld-thesis-diagram[data-lit="0"] .ld-thesis-node.is-methode,.ld-thesis-diagram[data-lit="1"] .ld-thesis-node.is-terrain,.ld-thesis-diagram[data-lit="2"] .ld-thesis-node.is-action{transform:translate(-50%,-50%)scale(1.16)}.ld-thesis-node-chip{transition:box-shadow .32s var(--ld-ease), border-color .32s var(--ld-ease)}.ld-thesis-nodes{position:absolute;inset:0}.ld-thesis-node{flex-direction:column;align-items:center;gap:7px;display:flex;position:absolute;transform:translate(-50%,-50%)}.ld-thesis-node.is-methode{top:23.84%;left:13%}.ld-thesis-node.is-terrain{top:7.91%;left:50%}.ld-thesis-node.is-action{top:23.84%;left:87%}.ld-thesis-node-chip{width:calc(65 * var(--u));height:calc(65 * var(--u));border-radius:calc(10 * var(--u))}.ld-thesis-node-icon{width:62%;height:62%}.ld-thesis-hub-frame{width:calc(60 * var(--u));height:calc(60 * var(--u));border-radius:calc(13 * var(--u));background:color-mix(in srgb, var(--ld-surface) 30%, transparent);color:var(--ld-accent);border:calc(1px + var(--eveil) * 1px) solid color-mix(in srgb, var(--ld-accent) calc(16% + var(--souffle) * 24% + var(--eveil) * 46%), transparent);box-shadow:0 0 calc((2 + var(--souffle) * 7 + var(--eveil) * 9) * var(--u)) color-mix(in srgb, var(--ld-accent) calc(7% + var(--souffle) * 15% + var(--eveil) * 30%), transparent);position:absolute;top:46.41%;left:50%;transform:translate(-50%,-50%)}.ld-thesis-hub{transition:transform .42s var(--ld-ease);flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;top:46.41%;left:50%;transform:translate(-50%,-50%)}.ld-thesis-diagram[data-lit=hub] .ld-thesis-hub{transform:translate(-50%,-50%)scale(1.05)}.ld-thesis-hub-mark{width:calc(92.5 * var(--u));height:calc(92.5 * var(--u));border-radius:calc(12.5 * var(--u));background:var(--ld-accent);background-color:var(--ld-accent);filter:drop-shadow(0 0 calc((3 + var(--souffle) * 7 + var(--eveil) * 5) * var(--u)) color-mix(in srgb, var(--ld-accent) calc(26% + var(--souffle) * 42% + var(--eveil) * 20%), transparent)) drop-shadow(0 0 calc((.8 + var(--souffle) * 1.6 + var(--eveil) * 1.2) * var(--u)) color-mix(in srgb, var(--ld-accent) calc(34% + var(--souffle) * 36% + var(--eveil) * 24%), transparent));-webkit-mask:url(/logo-mark.svg) 50%/58% no-repeat;mask:url(/logo-mark.svg) 50%/58% no-repeat}.ld-thesis-offers{width:min(max(calc(250 * var(--u)), 300px), 94%);--fondu-bas:max(46px, calc(36 * var(--u)));padding:calc(10 * var(--u)) calc(9 * var(--u)) 0;border-radius:calc(14 * var(--u));isolation:isolate;position:absolute;top:60.13%;left:50%;transform:translate(-50%)}.ld-thesis-offers:before{content:"";z-index:-1;border:1px solid var(--ld-border-2);border-radius:inherit;background:color-mix(in srgb, var(--ld-surface) 72%, transparent);-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--fondu-bas)), transparent 100%);mask-image:linear-gradient(to bottom, #000 calc(100% - var(--fondu-bas)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--fondu-bas)), transparent 100%);position:absolute;inset:0;box-shadow:0 18px 44px -22px #1a161447}.dark .ld-thesis-offers:before{background:color-mix(in srgb, var(--ld-surface) 78%, transparent);box-shadow:0 18px 44px -22px #00000080}.ld-thesis-offers-title{margin-bottom:calc(8 * var(--u));font-size:max(11px, calc(6.5 * var(--u)));letter-spacing:.09em;text-transform:uppercase;color:var(--ld-ink-2);font-weight:700;display:block}.ld-notif-stack{height:max(268px, calc(158 * var(--u)));-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--fondu-bas)), transparent 100%);mask-image:linear-gradient(to bottom, #000 calc(100% - var(--fondu-bas)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--fondu-bas)), transparent 100%);position:relative;overflow:hidden}.ld-notif{inset-inline:0;height:max(62px, calc(37 * var(--u)));transform:translateY(calc(var(--i) * (100% + var(--notif-ecart))));transition:transform .54s var(--ld-ease);will-change:transform;--notif-ecart:max(8px, calc(5.5 * var(--u)));position:absolute;top:0}.ld-notif-carte{align-items:center;gap:calc(6.5 * var(--u));height:100%;padding:0 calc(7 * var(--u));border-radius:calc(12 * var(--u));transition:opacity .42s var(--ld-ease), transform .42s var(--ld-ease);animation:ld-notif-pop .52s var(--ld-ease) backwards;background:linear-gradient(152deg,#ffffff8c,#fff0 58%),#ffffffc7;border:none;display:flex;box-shadow:0 6px 12px -6px #1a161457,inset 0 1px #fffffff2,inset 0 -1px #ffffff80}.dark .ld-notif-carte{background:linear-gradient(152deg,#ffffff17,#fff0 58%),#181c28bd;box-shadow:0 6px 12px -6px #000000a8,inset 0 1px #ffffff24,inset 0 -1px #ffffff12}@keyframes ld-notif-pop{0%{opacity:0;transform:scale(.88)}58%{opacity:1;transform:scale(1.018)}to{opacity:1;transform:scale(1)}}.ld-notif[data-sortant] .ld-notif-carte{opacity:0;transform:scale(.97)}.ld-notif-marque{width:max(40px, calc(23 * var(--u)));height:max(40px, calc(23 * var(--u)));border-radius:calc(7 * var(--u));background:#fff;flex:none;place-items:center;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #1a161414}.ld-notif-marque img{width:calc(100% * var(--echelle,.7));height:calc(100% * var(--echelle,.7));object-fit:contain}.ld-notif-body{min-width:0}.ld-notif-title{font-size:max(13px, calc(8 * var(--u)));letter-spacing:-.01em;color:var(--ld-ink);white-space:nowrap;text-overflow:ellipsis;font-weight:700;display:block;overflow:hidden}.ld-notif-desc{margin:calc(2 * var(--u)) 0 0;font-size:max(11.5px, calc(6.9 * var(--u)));color:var(--ld-ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (prefers-reduced-motion:reduce){.ld-notif{transition:none}.ld-notif-carte{animation:none}}@media (max-width:1000px){.ld-thesis-inner{grid-template-columns:1fr}.ld-thesis-figure{order:2;padding-bottom:150px}}.ld-beta-anchor{scroll-margin-top:96px}.ld-beta-scene{isolation:isolate;max-width:920px;margin:0 auto;position:relative}.ld-beta-halo{z-index:0;pointer-events:none;background:radial-gradient(40% 44% at 20% 16%, color-mix(in srgb, var(--ld-accent) 30%, transparent), transparent 70%), radial-gradient(38% 42% at 84% 82%, color-mix(in srgb, var(--ld-violet) 24%, transparent), transparent 72%);filter:blur(48px);position:absolute;inset:-16% -12%}.ld-beta-card{z-index:1;text-align:center;background:linear-gradient(152deg, #fff9, #fff0 56%), color-mix(in srgb, var(--ld-surface) 74%, transparent);-webkit-backdrop-filter:blur(30px)saturate(170%);backdrop-filter:blur(30px)saturate(170%);border:none;border-radius:32px;padding:clamp(28px,4.4vw,44px);position:relative;box-shadow:0 30px 70px -28px #1a161461,inset 0 0 0 1px #1a161412,inset 0 1px #ffffffd9,inset 0 -1px #ffffff59}.dark .ld-beta-card{background:linear-gradient(152deg, #ffffff1a, #fff0 56%), color-mix(in srgb, var(--ld-surface) 54%, transparent);box-shadow:0 30px 70px -28px #000000b3,inset 0 1px #ffffff24,inset 0 -1px #ffffff0f}.ld-beta-statut{letter-spacing:.14em;text-transform:uppercase;color:var(--ld-ink-2);align-items:center;gap:8px;font-size:11.5px;font-weight:600;display:inline-flex}.ld-beta-statut:before{content:"";background:var(--ld-accent);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, var(--ld-accent) 18%, transparent);border-radius:50%}.ld-beta-title{letter-spacing:-.02em;color:var(--ld-ink);text-wrap:balance;margin:20px 0 0;font-size:clamp(23px,3.2vw,31px);font-weight:700;line-height:1.18}.ld-beta-lead{max-width:42ch;color:var(--ld-ink-2);text-wrap:pretty;margin:12px auto 0;font-size:14.5px;line-height:1.6}.ld-beta-list{text-align:left;flex-direction:column;gap:11px;margin:28px 0 0;padding:0;list-style:none;display:flex}.ld-beta-list li{color:var(--ld-ink);align-items:flex-start;gap:11px;font-size:14px;line-height:1.5;display:flex}.ld-beta-check{background:color-mix(in srgb, var(--ld-green) 18%, transparent);width:19px;height:19px;color:var(--ld-green);border-radius:50%;flex:none;place-items:center;margin-top:1px;display:grid}.ld-beta-soon{letter-spacing:.02em;color:var(--ld-ink-2);background:color-mix(in srgb, var(--ld-ink) 5%, transparent);border:1px solid color-mix(in srgb, var(--ld-ink) 12%, transparent);white-space:nowrap;vertical-align:middle;border-radius:999px;align-items:center;margin-left:8px;padding:1.5px 8.5px;font-size:11px;font-weight:600;line-height:1.35;display:inline-flex}.ld-beta-cta{width:100%;max-width:360px;margin-top:28px}.ld-beta-note{color:var(--ld-ink-3);margin:14px 0 0;font-size:12px}.ld-bank-marquee-track{will-change:transform;transform:translate(-50%)}.mask-gradient-x{-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.ld-bank-logo-box{height:calc(26px * var(--logo-scale,1));align-items:center;margin-right:56px;display:flex}@media (min-width:640px){.ld-bank-logo-box{height:calc(34px * var(--logo-scale,1));margin-right:96px}}.ld-bank-logo{width:auto;height:100%;display:block}:root:not(.dark) .ld-bank-logo--mono{filter:none}.dark .ld-bank-logo--mono{filter:brightness(0)invert()}:root:not(.dark) .ld-bank-logo--for-light,.dark .ld-bank-logo--for-dark{display:block}:root:not(.dark) .ld-bank-logo--for-dark,.dark .ld-bank-logo--for-light{display:none}.bg-radial{background-image:radial-gradient(circle at center, var(--tw-gradient-stops))}@media (prefers-reduced-motion:reduce){.ld-word{opacity:1;animation:none;transform:none}.ld-reveal{opacity:1;transition:none;transform:none}.ld-hero-window,.ld-zoomout{transform:none!important}.ld-hero-stage>.ld-container{perspective:none}.ld-marquee-track{animation:none}.ld-hero-cycle-drum{transition:none}.ld-hero>.ld-hero-particles{opacity:.5}.ld-btn,.ld-card,.ld-nav-inner,.ld-toggle button,.ld-compare-critere,.ld-compare-cell,.ld-compare-marque{transition:none!important}.ld-mobile-menu-backdrop,.ld-mobile-menu-panel{animation:none}}.ld-demo-particles{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ld-demo-body{z-index:1;position:relative}.ld-demo-title{letter-spacing:-.03em;text-align:center;text-wrap:balance;color:var(--ld-ink);margin:0;font-size:clamp(28px,3.6vw,42px);font-weight:600;line-height:1.12}.ld-demo-subtitle{text-align:center;text-wrap:pretty;max-width:72ch;color:var(--ld-ink-2);margin:clamp(14px,1.6vw,20px) auto 0;font-size:clamp(14px,1.15vw,16.5px);line-height:1.65}.ld-demo-stage{perspective:1500px;width:100%;max-width:860px;margin:clamp(28px,3.4vw,44px) auto 0;position:relative}.ld-demo-player{z-index:1;aspect-ratio:16/9;transform-origin:50%;width:100%;box-shadow:0 0 42px -6px color-mix(in srgb, var(--ld-accent) 44%, transparent), 0 0 96px 2px color-mix(in srgb, var(--ld-accent) 20%, transparent), 0 1px 2px #1a16141a, 0 14px 30px -12px #1a161442, 0 44px 88px -32px #1a161475;background:#14161c;border-radius:clamp(16px,1.6vw,22px);margin:0;position:relative;overflow:hidden}.dark .ld-demo-player{box-shadow:0 0 46px -6px color-mix(in srgb, var(--ld-accent) 56%, transparent), 0 0 110px 4px color-mix(in srgb, var(--ld-accent) 26%, transparent), 0 1px 2px #00000080, 0 14px 30px -12px #0000008c, 0 44px 88px -32px #000000bf, inset 0 0 0 1px #ffffff17, inset 0 1px 0 #ffffff0f}.ld-demo-voile{transition:background .32s var(--ld-ease);background:#06080c57;position:absolute;inset:0}.ld-demo-facade:hover .ld-demo-voile,.ld-demo-facade:focus-visible .ld-demo-voile{background:#06080c70}.ld-demo-player.is-fige{transition:transform .32s var(--ld-ease)}@media (prefers-reduced-motion:reduce){.ld-demo-player.is-fige{transition:none}}.ld-demo-iframe{border:0;width:100%;height:100%;display:block}.ld-demo-facade{cursor:pointer;width:100%;height:100%;color:inherit;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset:0}.ld-demo-facade:disabled{cursor:default}.ld-demo-miniature{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.012)}.ld-demo-attente{letter-spacing:.11em;text-transform:uppercase;white-space:nowrap;color:#ffffff9e;font-size:max(10.5px,.74vw);font-weight:700;position:absolute;bottom:clamp(16px,2.2vw,28px);left:50%;transform:translate(-50%)}.ld-demo-play{color:#fff;width:clamp(68px,7.6vw,96px);height:clamp(68px,7.6vw,96px);transition:transform .32s var(--ld-ease), background .32s var(--ld-ease), color .32s var(--ld-ease), box-shadow .32s var(--ld-ease);background:#ffffff26;border:0;border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:0 6px 26px -8px #0000008c}.ld-demo-play svg{width:52%;height:52%}.ld-demo-facade:hover .ld-demo-play,.ld-demo-facade:focus-visible .ld-demo-play{background:color-mix(in srgb, var(--ld-accent) 28%, transparent);color:var(--ld-accent);box-shadow:0 0 40px -2px color-mix(in srgb, var(--ld-accent) 66%, transparent);transform:scale(1.06)}.ld-demo-facade:focus{outline:none}.ld-demo-facade:focus-visible .ld-demo-play{outline:3px solid var(--ld-accent);outline-offset:4px}.ld-demo-liberte{text-align:left;gap:clamp(16px,2.4vw,38px);margin:clamp(34px,4vw,56px) auto 0;display:grid}@media (min-width:1120px){.ld-demo-liberte{grid-template-columns:repeat(3,1fr);align-items:start}}.ld-demo-liberte-titre{letter-spacing:-.02em;text-wrap:balance;color:var(--ld-ink);margin:0;font-size:clamp(20px,1.8vw,23px);font-weight:700;line-height:1.28}.ld-demo-liberte-accent{color:var(--ld-accent-600)}.dark .ld-demo-liberte-accent{color:var(--ld-accent)}.ld-demo-liberte-corps,.ld-demo-liberte-chute{text-wrap:pretty;margin:0;font-size:clamp(13.5px,1.05vw,15px);line-height:1.7}.ld-demo-liberte-corps{color:var(--ld-ink-2)}.ld-demo-liberte-corps strong{color:var(--ld-ink);font-weight:600}.ld-demo-liberte-chute{color:var(--ld-ink);font-weight:500}@media (min-width:1120px){.ld-demo-liberte-titre{font-size:20px}.ld-demo-liberte-corps,.ld-demo-liberte-chute{font-size:14px;line-height:1.8}}@media (prefers-reduced-motion:reduce){.ld-demo-play{transition:none}}.ld-compare-section{padding-block:clamp(72px,9vw,128px)}.ld-compare-title{text-align:center;letter-spacing:-.03em;text-wrap:balance;max-width:22ch;color:var(--ld-ink);margin:0 auto 14px;font-size:clamp(28px,3.4vw,44px);font-weight:600;line-height:1.16}.ld-compare-title-accent{color:var(--ld-accent)}.ld-compare-subtitle{text-align:center;max-width:42ch;color:var(--ld-ink-2);margin:0 auto clamp(40px,5vw,64px);font-size:clamp(14.5px,1.2vw,16px);line-height:1.6}.ld-compare-wrap{overflow-x:visible}.ld-compare-grille{grid-template-columns:minmax(0,26fr) minmax(0,37fr) minmax(0,37fr);column-gap:14px;min-width:680px;display:grid}.ld-compare-ligne{display:contents}.ld-compare-carte{background:linear-gradient(168deg,#ffffff80,#ffffff38 62%),#fff6;border-radius:20px;grid-row:1/-1;box-shadow:0 22px 50px -28px #1a16144d,0 3px 12px -6px #1a16141f,inset 0 1px #ffffffd9,inset 0 -1px #fff6}.dark .ld-compare-carte{background:linear-gradient(168deg,#ffffff12,#ffffff05 62%),#ffffff09;box-shadow:0 22px 50px -28px #000000b3,0 3px 12px -6px #00000080,inset 0 1px #ffffff1f,inset 0 -1px #ffffff0d}.ld-compare-carte.is-critere{grid-area:2/1/-1}.ld-compare-carte.is-seul{grid-column:2}.ld-compare-carte.is-octo{background:linear-gradient(168deg, #ffffff80, #ffffff38 62%), color-mix(in srgb, var(--ld-accent) 8%, #fff6);grid-column:3}.dark .ld-compare-carte.is-octo{background:linear-gradient(168deg, #ffffff12, #ffffff05 62%), color-mix(in srgb, var(--ld-accent) 10%, #ffffff09)}.ld-compare-th-vide,.ld-compare-critere{grid-column:1}.ld-compare-th.is-seul,.ld-compare-cell.is-seul{grid-column:2}.ld-compare-th.is-octo,.ld-compare-cell.is-octo{grid-column:3}.ld-compare-th,.ld-compare-th-vide,.ld-compare-critere,.ld-compare-cell{z-index:1;transition:background .38s var(--ld-ease), color .38s var(--ld-ease), transform .42s var(--ld-ease), box-shadow .42s var(--ld-ease), border-radius .38s var(--ld-ease);grid-row:1;padding:16px 18px;position:relative}.ld-compare-th,.ld-compare-th-vide{padding-top:20px;padding-bottom:18px;align-self:end;padding-inline:16px}.ld-compare-th-label{color:var(--ld-ink);margin-bottom:5px;font-size:clamp(15px,1.3vw,17px);font-weight:600;display:block}.ld-compare-th.is-octo .ld-compare-th-label{color:var(--ld-accent)}.ld-compare-th-brand{color:var(--ld-ink)}.ld-compare-head-logo-wrap{vertical-align:middle;display:inline-block}.ld-compare-th-detail{color:var(--ld-ink-2);font-size:12px;line-height:1.5;display:block}.ld-compare-critere{color:var(--ld-ink);font-size:clamp(13.5px,1.1vw,15px);font-weight:600;line-height:1.4}.ld-compare-cell{color:var(--ld-ink-2);font-size:clamp(13.5px,1.1vw,15px);line-height:1.45}.ld-compare-cell.is-octo{color:var(--ld-ink)}.ld-compare-ligne:not(:last-child) .ld-compare-critere,.ld-compare-ligne:not(:last-child) .ld-compare-cell,.ld-compare-ligne.is-tete .ld-compare-th{border-bottom:1px solid var(--ld-border)}.ld-compare-ligne:where(.is-tete)+.ld-compare-ligne .ld-compare-critere{border-radius:20px 20px 0 0}.ld-compare-ligne:last-child .ld-compare-critere,.ld-compare-ligne:last-child .ld-compare-cell{border-radius:0 0 20px 20px}@media (hover:hover){.ld-compare-ligne:hover .ld-compare-critere,.ld-compare-ligne:hover .ld-compare-cell{z-index:2;transition:background .22s var(--ld-ease), color .22s var(--ld-ease), transform .26s var(--ld-ease), box-shadow .26s var(--ld-ease), border-radius .22s var(--ld-ease);background:#ffffffeb;border-bottom-color:#0000;border-radius:14px;transform:scale(1.02);box-shadow:0 12px 26px -12px #1a16144d,0 2px 6px -3px #1a16141f,inset 0 1px #ffffffe6}.ld-compare-ligne:hover .ld-compare-cell.is-octo{background:color-mix(in srgb, var(--ld-accent) 11%, #ffffffeb)}.dark .ld-compare-grille{--compare-flottant:color-mix(in srgb, #fff 17%, var(--ld-canvas))}.dark .ld-compare-ligne:hover .ld-compare-critere,.dark .ld-compare-ligne:hover .ld-compare-cell{background:var(--compare-flottant);box-shadow:0 12px 26px -12px #000000b8,0 2px 6px -3px #00000080,inset 0 1px #ffffff24}.dark .ld-compare-ligne:hover .ld-compare-cell.is-octo{background:color-mix(in srgb, var(--ld-accent) 24%, var(--compare-flottant))}.ld-compare-ligne:hover .ld-compare-cell{color:var(--ld-ink)}.ld-compare-ligne:hover .ld-compare-marque.is-octo{box-shadow:0 0 0 4px color-mix(in srgb, var(--ld-green) 26%, transparent), 0 0 16px 2px color-mix(in srgb, var(--ld-green) 55%, transparent)}}@media (hover:hover) and (prefers-reduced-motion:reduce){.ld-compare-ligne:hover .ld-compare-critere,.ld-compare-ligne:hover .ld-compare-cell{transform:none}}@media (prefers-reduced-motion:reduce){.ld-compare-critere,.ld-compare-cell,.ld-compare-marque{transition:none}}.ld-compare-marque{vertical-align:-4px;color:#fff;width:19px;height:19px;transition:box-shadow .32s var(--ld-ease);border-radius:50%;flex:none;place-items:center;margin-right:9px;display:inline-grid}.ld-compare-marque svg{width:15px;height:15px}.ld-compare-marque.is-seul{background:var(--ld-red-dark)}.ld-compare-marque.is-octo{background:var(--ld-green)}@media (max-width:780px){.ld-compare-wrap{-webkit-overflow-scrolling:touch;padding:16px 0 36px;overflow-x:auto}.ld-compare-carte{box-shadow:0 10px 24px -14px #1a16144d,0 3px 12px -6px #1a16141f,inset 0 1px #ffffffd9,inset 0 -1px #fff6}.dark .ld-compare-carte{box-shadow:0 10px 24px -14px #000000b3,0 3px 12px -6px #00000080,inset 0 1px #ffffff1f,inset 0 -1px #ffffff0d}.ld-compare-grille{column-gap:10px}.ld-compare-th,.ld-compare-th-vide,.ld-compare-critere,.ld-compare-cell{padding-inline:14px}}.ld-avis-section{padding-block:clamp(64px,8vw,110px)}.ld-avis-title{text-align:center;letter-spacing:-.03em;text-wrap:balance;max-width:24ch;color:var(--ld-ink);margin:0 auto clamp(32px,4vw,52px);font-size:clamp(26px,3.2vw,42px);font-weight:600;line-height:1.16}.ld-avis-title-accent{color:var(--ld-accent)}.ld-avis-piste{padding-block:14px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 22% 78%,#0000);mask-image:linear-gradient(90deg,#0000,#000 22% 78%,#0000)}.ld-avis-track{gap:clamp(14px,1.4vw,20px);width:max-content;display:flex}.ld-avis-carte{background:var(--ld-verre);width:clamp(268px,24vw,320px);box-shadow:var(--ld-verre-ombre);transition:transform .26s var(--ld-ease), box-shadow .26s var(--ld-ease);border-radius:20px;flex-direction:column;flex:none;gap:10px;padding:20px 22px;display:flex}@media (hover:hover){.ld-avis-carte:hover{transform:scale(1.035);box-shadow:0 18px 34px -16px #1a16144d,inset 0 1px #ffffffd9,inset 0 -1px #fff6}.dark .ld-avis-carte:hover{box-shadow:0 18px 34px -16px #0009,inset 0 1px #ffffff21,inset 0 -1px #ffffff0f}}.ld-avis-carte-titre{color:var(--ld-ink);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:2px 0 0;font-size:14.5px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.ld-avis-carte-texte{color:var(--ld-ink-2);-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;margin:0;font-size:13.5px;line-height:1.6;display:-webkit-box;overflow:hidden}.ld-avis-carte-auteur{color:var(--ld-ink-2);margin-top:auto;padding-top:4px;font-size:12.5px;font-weight:600}.ld-faq-liste{flex-direction:column;gap:12px;display:flex}.ld-faq-item{background:radial-gradient(30% 130% at 0% 50%, color-mix(in srgb, var(--ld-accent) 5%, transparent), transparent 70%), radial-gradient(26% 130% at 100% 50%, color-mix(in srgb, var(--ld-orange) 4%, transparent), transparent 72%), #ffffffb8;transition:background .42s var(--ld-ease), box-shadow .46s var(--ld-ease), transform .46s var(--ld-ease);border:none;border-radius:18px;position:relative;box-shadow:0 1px 2px #1a161412,0 6px 18px -8px #1a161442,inset 0 1px #ffffffe6,inset 0 -1px #ffffff73}.dark .ld-faq-item{background:radial-gradient(30% 130% at 0% 50%, color-mix(in srgb, var(--ld-accent) 6%, transparent), transparent 70%), radial-gradient(26% 130% at 100% 50%, color-mix(in srgb, var(--ld-orange) 4%, transparent), transparent 72%), #ffffff0d;box-shadow:0 6px 18px -8px #00000085,inset 0 1px #ffffff21,inset 0 -1px #ffffff0f}@media (hover:hover){.ld-faq-item:hover{background:radial-gradient(30% 130% at 0% 50%, color-mix(in srgb, var(--ld-accent) 7%, transparent), transparent 70%), radial-gradient(26% 130% at 100% 50%, color-mix(in srgb, var(--ld-orange) 5%, transparent), transparent 72%), #ffffffd1;transition:background .24s var(--ld-ease), box-shadow .28s var(--ld-ease), transform .32s var(--ld-ease);transform:translateY(-2px);box-shadow:0 14px 30px -14px #1a161447,inset 0 1px #fffffff2,inset 0 -1px #ffffff80}.dark .ld-faq-item:hover{background:radial-gradient(30% 130% at 0% 50%, color-mix(in srgb, var(--ld-accent) 8%, transparent), transparent 70%), radial-gradient(26% 130% at 100% 50%, color-mix(in srgb, var(--ld-orange) 5%, transparent), transparent 72%), #ffffff13;box-shadow:0 14px 30px -14px #000000a3,inset 0 1px #ffffff2b,inset 0 -1px #ffffff14}.ld-faq-item:hover .ld-faq-chevron{color:var(--ld-ink)}}.ld-faq-item.is-open{background:radial-gradient(30% 130% at 0% 50%, color-mix(in srgb, var(--ld-accent) 7%, transparent), transparent 70%), radial-gradient(26% 130% at 100% 50%, color-mix(in srgb, var(--ld-orange) 5%, transparent), transparent 72%), #ffffffe0;box-shadow:0 18px 38px -18px #1a16144d,inset 0 1px #fffffff2,inset 0 -1px #ffffff80}.dark .ld-faq-item.is-open{background:radial-gradient(30% 130% at 0% 50%, color-mix(in srgb, var(--ld-accent) 9%, transparent), transparent 70%), radial-gradient(26% 130% at 100% 50%, color-mix(in srgb, var(--ld-orange) 6%, transparent), transparent 72%), #ffffff16;box-shadow:0 18px 38px -18px #000000ad,inset 0 1px #ffffff2e,inset 0 -1px #ffffff14}.ld-faq-tete{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;padding:18px 20px;display:flex}.ld-faq-tete:focus-visible{outline:2px solid var(--ld-focus);outline-offset:3px;border-radius:18px}.ld-faq-num{font-variant-numeric:tabular-nums;width:26px;height:26px;color:var(--ld-ink-3);background:#1a16140d;border-radius:8px;flex:none;place-items:center;font-size:11.5px;font-weight:600;display:grid}.dark .ld-faq-num{background:#ffffff12}.ld-faq-q{min-width:0;color:var(--ld-ink);flex:1;font-size:clamp(15px,1.2vw,17px);font-weight:600;line-height:1.35}.ld-faq-chevron{color:var(--ld-ink-3);transition:transform .42s var(--ld-ease), color .24s var(--ld-ease);flex:none;place-items:center;display:grid}.ld-faq-item.is-open .ld-faq-chevron{color:var(--ld-ink);transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.ld-faq-item,.ld-faq-chevron{transition:none}.ld-faq-item:hover{transform:none}}.ld-faq-reponse{padding-bottom:22px}.ld-faq-filet{background:var(--ld-border);height:1px;margin-inline:10px}.ld-faq-texte{color:var(--ld-ink-2);padding:16px 20px 0;font-size:14.5px;line-height:1.65}@media (min-width:640px){.ld-faq-tete{padding:20px 24px}.ld-faq-filet{margin-inline:12px}.ld-faq-texte{padding-inline:24px}}.ld-finalcta-halo{pointer-events:none;--halo-rx:72%;background:radial-gradient(var(--halo-rx) 46% at 50% 50%, color-mix(in srgb, var(--ld-accent) 9%, transparent) 0%, color-mix(in srgb, var(--ld-accent) 7.2%, transparent) 30%, color-mix(in srgb, var(--ld-accent) 4.2%, transparent) 55%, color-mix(in srgb, var(--ld-accent) 1.5%, transparent) 76%, color-mix(in srgb, var(--ld-accent) 0.3%, transparent) 90%, transparent 100%);position:absolute;inset:0}@media (min-width:780px){.ld-finalcta-halo{--halo-rx:560px}}.ld-finalcta-title{letter-spacing:-.02em;max-width:1000px;color:var(--ld-ink);margin:0 auto;font-size:clamp(30px,4.4vw,52px);font-weight:700;line-height:1.1}.ld-finalcta-title-accent{color:var(--ld-accent);display:block}.ld-finalcta-microcopy{color:var(--ld-ink-2);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 10px;margin:0;font-size:13px;display:flex}.ld-finalcta-alerte{align-items:center;gap:8px;display:inline-flex}.ld-finalcta-point{background:var(--ld-accent);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, var(--ld-accent) 18%, transparent);border-radius:50%;flex:none}.ld-problem-section,.ld-compare-section,.ld-faq-section,.ld-finalcta-section,.ld-footer{content-visibility:auto}.ld-problem-section{contain-intrinsic-size:auto 925px}.ld-compare-section{contain-intrinsic-size:auto 998px}.ld-faq-section{contain-intrinsic-size:auto 893px}.ld-finalcta-section{contain-intrinsic-size:auto 469px}.ld-footer{contain-intrinsic-size:auto 250px}@property --sp{syntax:"<number>";inherits:false;initial-value:1}.ld-hero-window{--sp:0}
