.trust-band[data-astro-cid-eyfpeoxn]{background:var(--bleu-wash);color:var(--bleu-fonce);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:1.3}.trust-band-in[data-astro-cid-eyfpeoxn]{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 28px;max-width:var(--container-wide);margin:0 auto;padding:8px var(--gutter);list-style:none}.trust-band-in[data-astro-cid-eyfpeoxn] li[data-astro-cid-eyfpeoxn]{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.trust-band[data-astro-cid-eyfpeoxn] svg[data-astro-cid-eyfpeoxn]{width:14px;height:14px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.trust-band-cards[data-astro-cid-eyfpeoxn]{display:inline-flex;gap:4px}.trust-band-cards[data-astro-cid-eyfpeoxn] img[data-astro-cid-eyfpeoxn]{display:block;width:27px;height:18px;border:1px solid #c9d2ea;border-radius:3px}.trust-band-cards[data-astro-cid-eyfpeoxn] .trust-band-applepay[data-astro-cid-eyfpeoxn]{display:none;width:auto;margin-left:1px;border:0;border-radius:0}html.has-apple-pay .trust-band-cards[data-astro-cid-eyfpeoxn] .trust-band-applepay[data-astro-cid-eyfpeoxn]{display:block}.trust-band-rating[data-astro-cid-eyfpeoxn] b[data-astro-cid-eyfpeoxn]{color:#b7791f;letter-spacing:1px;font-weight:var(--weight-bold)}.trust-band-rating[data-astro-cid-eyfpeoxn] a[data-astro-cid-eyfpeoxn]{display:inline-flex;align-items:center;gap:6px;color:inherit;text-decoration:underline;text-underline-offset:2px}.trust-band[data-astro-cid-eyfpeoxn] .eur-alt{color:inherit;opacity:.8}@media(max-width:900px){.trust-band-in[data-astro-cid-eyfpeoxn] li[data-astro-cid-eyfpeoxn][data-prio="3"]{display:none}}@media(max-width:640px){.trust-band-in[data-astro-cid-eyfpeoxn]{gap:4px 16px;padding-top:6px;padding-bottom:6px}.trust-band-in[data-astro-cid-eyfpeoxn] li[data-astro-cid-eyfpeoxn][data-prio="2"]{display:none}.trust-band-label[data-astro-cid-eyfpeoxn]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.site-header[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:50;background:var(--blanc);border-bottom:1px solid var(--gris-ligne)}.header-inner[data-astro-cid-3ef6ksr2]{max-width:var(--container-wide);margin:0 auto;padding:12px var(--gutter);display:flex;align-items:center;justify-content:space-between;gap:var(--space-5)}.logo[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;text-decoration:none;line-height:1;flex-shrink:0}.logo[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{display:block;width:116px;height:40px}.nav[data-astro-cid-3ef6ksr2]{border-top:1px solid var(--gris-ligne)}.nav-inner[data-astro-cid-3ef6ksr2]{max-width:var(--container-wide);margin:0 auto;padding:0 calc(var(--gutter) - 10px);display:flex;align-items:center;gap:2px}.nav-link[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-semibold);white-space:nowrap;color:var(--charbon);text-decoration:none;padding:11px 10px 9px;border-bottom:2px solid transparent;transition:border-color var(--duration-1) var(--ease),color var(--duration-1) var(--ease)}.nav-link[data-astro-cid-3ef6ksr2]:hover,.nav-dd[data-astro-cid-3ef6ksr2]:hover>.nav-link[data-astro-cid-3ef6ksr2],.nav-link[data-astro-cid-3ef6ksr2].is-active{border-bottom-color:var(--charbon)}.nav-link--all[data-astro-cid-3ef6ksr2]{color:var(--bleu)}.nav-sep[data-astro-cid-3ef6ksr2]{flex:1}.nav-link--op[data-astro-cid-3ef6ksr2]{color:color-mix(in srgb,var(--op-tint) 75%,#000)}.nav-link--op[data-astro-cid-3ef6ksr2]:hover{color:color-mix(in srgb,var(--op-tint) 50%,#000);border-bottom-color:currentColor}.nav-dd-caret[data-astro-cid-3ef6ksr2]{font-size:9px}.nav-dd[data-astro-cid-3ef6ksr2]{position:static;display:inline-flex}.nav-dd--simple[data-astro-cid-3ef6ksr2]{position:relative}.nav-mega[data-astro-cid-3ef6ksr2].nav-mega--simple{left:0;right:auto;width:max-content;min-width:240px;max-width:320px;border:1px solid var(--gris-ligne);border-radius:var(--radius-md);overflow:hidden}.nav-mega-inner[data-astro-cid-3ef6ksr2].nav-mega-inner--simple{max-width:none;margin:0;padding:var(--space-5);display:block}.nav-mega--simple[data-astro-cid-3ef6ksr2] .nav-mega-col[data-astro-cid-3ef6ksr2]{gap:2px}.nav-mega[data-astro-cid-3ef6ksr2].nav-mega--simple.nav-mega--right{left:auto;right:0}.nav-mega[data-astro-cid-3ef6ksr2]{position:absolute;left:0;right:0;top:100%;background:var(--blanc);border-top:1px solid var(--gris-ligne);border-bottom:1px solid var(--gris-ligne);box-shadow:0 12px 28px #1c22301a;opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity var(--duration-1) var(--ease),visibility var(--duration-1) var(--ease),transform var(--duration-1) var(--ease);z-index:60}.nav-dd[data-astro-cid-3ef6ksr2]:hover .nav-mega[data-astro-cid-3ef6ksr2],.nav-dd[data-astro-cid-3ef6ksr2]:focus-within .nav-mega[data-astro-cid-3ef6ksr2]{opacity:1;visibility:visible;transform:none}.nav-mega-inner[data-astro-cid-3ef6ksr2]{max-width:var(--container-wide);margin:0 auto;padding:var(--space-7) var(--gutter);display:grid;gap:var(--space-6);align-items:start}.nav-mega-col[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column;gap:2px}.nav-mega-title[data-astro-cid-3ef6ksr2]{font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--charbon);margin-bottom:var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid var(--gris-ligne)}.nav-mega-link[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:9px;font-size:var(--text-sm);color:var(--charbon-2);text-decoration:none;padding:4px 0;transition:color var(--duration-1) var(--ease)}.nav-mega-link[data-astro-cid-3ef6ksr2]:hover{color:var(--rouge)}.nav-mega-ic[data-astro-cid-3ef6ksr2]{flex:none;width:19px;height:19px;color:var(--charbon-3)}.nav-mega-link[data-astro-cid-3ef6ksr2]:hover .nav-mega-ic[data-astro-cid-3ef6ksr2]{color:var(--rouge)}.nav-mega-link--invert[data-astro-cid-3ef6ksr2]{background:var(--charbon);color:var(--blanc);padding:8px 12px;border-radius:var(--radius-sm);margin-bottom:var(--space-2)}.nav-mega-link--invert[data-astro-cid-3ef6ksr2]:hover{background:var(--rouge);color:var(--blanc)}.nav-mega-link--invert[data-astro-cid-3ef6ksr2] .nav-mega-ic[data-astro-cid-3ef6ksr2],.nav-mega-link--invert[data-astro-cid-3ef6ksr2]:hover .nav-mega-ic[data-astro-cid-3ef6ksr2]{color:var(--blanc)}.nav-toggle[data-astro-cid-3ef6ksr2]{display:none;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:0;background:none;border:1px solid var(--gris-ligne-2);border-radius:var(--radius-sm);cursor:pointer}.nav-toggle-bar[data-astro-cid-3ef6ksr2]{display:block;width:18px;height:2px;margin:0 auto;background:var(--charbon);transition:transform var(--duration-1) var(--ease),opacity var(--duration-1) var(--ease)}.site-header[data-astro-cid-3ef6ksr2].is-open .nav-toggle-bar[data-astro-cid-3ef6ksr2]:nth-child(1){transform:translateY(7px) rotate(45deg)}.site-header[data-astro-cid-3ef6ksr2].is-open .nav-toggle-bar[data-astro-cid-3ef6ksr2]:nth-child(2){opacity:0}.site-header[data-astro-cid-3ef6ksr2].is-open .nav-toggle-bar[data-astro-cid-3ef6ksr2]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.header-right[data-astro-cid-3ef6ksr2]{flex:1;display:flex;align-items:center;justify-content:flex-end;gap:var(--space-4);min-width:0}.hdevis[data-astro-cid-3ef6ksr2]{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--charbon);text-decoration:none;white-space:nowrap;padding:8px 4px}.hdevis[data-astro-cid-3ef6ksr2]:hover{color:var(--bleu)}.pricetax[data-astro-cid-3ef6ksr2]{display:inline-flex;border:1px solid var(--gris-ligne-2);border-radius:999px;overflow:hidden}.pricetax-btn[data-astro-cid-3ef6ksr2]{background:var(--blanc);border:0;padding:5px 11px;font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.02em;color:var(--charbon-3);cursor:pointer;transition:background var(--duration-1) var(--ease),color var(--duration-1) var(--ease)}.pricetax-btn[data-astro-cid-3ef6ksr2].is-on{background:var(--charbon);color:var(--blanc)}.cart[data-astro-cid-3ef6ksr2],.account[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;gap:7px;color:var(--charbon);text-decoration:none;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-semibold);transition:color var(--duration-1) var(--ease)}.cart[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2],.account[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2]{width:22px;height:22px}.cart[data-astro-cid-3ef6ksr2]:hover,.account[data-astro-cid-3ef6ksr2]:hover{color:var(--rouge)}.cart-count[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--rouge);color:var(--blanc);font-size:11px;font-weight:var(--weight-bold);letter-spacing:0;line-height:1}.cart-count[data-astro-cid-3ef6ksr2][hidden]{display:none}.account-dd[data-astro-cid-3ef6ksr2]{position:relative}.account-trigger[data-astro-cid-3ef6ksr2]{border:0;background:none;padding:4px;cursor:pointer;display:inline-flex;align-items:center;color:var(--charbon)}.account-trigger[data-astro-cid-3ef6ksr2]:hover,.account-dd[data-astro-cid-3ef6ksr2].is-open .account-trigger[data-astro-cid-3ef6ksr2]{color:var(--rouge)}.account-menu[data-astro-cid-3ef6ksr2]{display:none;position:absolute;right:0;top:calc(100% + 10px);z-index:60;min-width:232px;padding:6px;background:var(--blanc);border:1px solid var(--gris-ligne);box-shadow:0 14px 34px #1c22301f}.account-dd[data-astro-cid-3ef6ksr2].is-open .account-menu[data-astro-cid-3ef6ksr2]{display:block}.account-menu[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:block;padding:10px 12px;color:var(--charbon);text-decoration:none;font-size:var(--text-sm)}.account-menu[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover,.account-menu-action[data-astro-cid-3ef6ksr2]:hover{background:var(--blanc-casse);color:var(--rouge)}.account-menu-link[data-astro-cid-3ef6ksr2] small[data-astro-cid-3ef6ksr2]{display:block;margin-top:2px;font-size:var(--text-xs);color:var(--charbon-3)}.account-menu-action[data-astro-cid-3ef6ksr2]{display:block;width:100%;padding:10px 12px;border:0;background:none;cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);color:var(--charbon);text-align:left}.account-menu-action[data-astro-cid-3ef6ksr2][hidden]{display:none}.hsearch[data-astro-cid-3ef6ksr2]{position:static;display:flex;flex:1;justify-content:center;min-width:0}.hsearch-btn[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:10px;width:100%;max-width:620px;height:44px;padding:0 14px;background:var(--blanc);border:1.5px solid var(--charbon);border-radius:var(--radius-sm);color:var(--charbon);cursor:text;text-align:left;transition:background var(--duration-1) var(--ease)}.hsearch-btn[data-astro-cid-3ef6ksr2]:hover{background:var(--blanc-casse)}.hsearch[data-astro-cid-3ef6ksr2].is-open .hsearch-btn[data-astro-cid-3ef6ksr2]{background:var(--gris-clair)}.hsearch-fake[data-astro-cid-3ef6ksr2]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);color:var(--charbon-3)}.hsearch-panel[data-astro-cid-3ef6ksr2]{position:absolute;left:0;right:0;top:100%;background:var(--blanc);border-bottom:1px solid var(--gris-ligne);box-shadow:0 12px 28px #1c22301a;z-index:70}.hsearch-panel[data-astro-cid-3ef6ksr2][hidden]{display:none}.hsearch-inner[data-astro-cid-3ef6ksr2]{max-width:var(--container-wide);margin:0 auto;padding:var(--space-5) var(--gutter) var(--space-6)}.hsearch-form[data-astro-cid-3ef6ksr2]{position:relative;display:flex;align-items:center;gap:var(--space-3)}.hsearch-ic[data-astro-cid-3ef6ksr2]{position:absolute;left:14px;width:19px;height:19px;color:var(--charbon-3);pointer-events:none}.hsearch-input[data-astro-cid-3ef6ksr2]{flex:1;min-width:0;font-family:var(--font-body);font-size:var(--text-md);color:var(--charbon);padding:12px 14px 12px 42px;border:1px solid var(--gris-ligne-2);border-radius:var(--radius-sm);background:var(--blanc)}.hsearch-input[data-astro-cid-3ef6ksr2]:focus{outline:none;border-color:var(--charbon)}.hsearch-go[data-astro-cid-3ef6ksr2]{flex:none;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--blanc);background:var(--charbon);border:0;border-radius:var(--radius-sm);padding:12px 18px;cursor:pointer;transition:background var(--duration-1) var(--ease)}.hsearch-go[data-astro-cid-3ef6ksr2]:hover{background:var(--rouge)}.hsearch-close[data-astro-cid-3ef6ksr2]{flex:none;width:34px;height:34px;padding:0;font-size:22px;line-height:1;color:var(--charbon-3);background:none;border:0;cursor:pointer}.hsearch-close[data-astro-cid-3ef6ksr2]:hover{color:var(--charbon)}.hsearch-results[data-astro-cid-3ef6ksr2]{list-style:none;margin:var(--space-4) -10px 0;padding:0;max-height:min(56vh,460px);overflow-y:auto;overflow-x:hidden}.hsearch-results[data-astro-cid-3ef6ksr2][hidden]{display:none}.hsearch-results[data-astro-cid-3ef6ksr2] .hsearch-opt-link{display:flex;align-items:center;gap:var(--space-4);padding:7px 10px;margin:0;border-radius:var(--radius-sm);text-decoration:none}.hsearch-results[data-astro-cid-3ef6ksr2] .hsearch-opt:hover .hsearch-opt-link,.hsearch-results[data-astro-cid-3ef6ksr2] .hsearch-opt.is-cursor .hsearch-opt-link{background:var(--blanc-casse)}.hsearch-results[data-astro-cid-3ef6ksr2] .hsearch-opt-media{flex:none;width:46px;height:46px;border-radius:var(--radius-sm);background:var(--gris-clair, #eef1f5);overflow:hidden;display:inline-flex;align-items:center;justify-content:center}.hsearch-results[data-astro-cid-3ef6ksr2] .hsearch-opt-media img{width:100%;height:100%;object-fit:cover;display:block}.hsearch-results[data-astro-cid-3ef6ksr2] .hsearch-opt-media.is-page{background:var(--blanc-casse);border:1px dashed var(--gris-ligne-2)}.hsearch-results[data-astro-cid-3ef6ksr2] .hsearch-opt-body{display:flex;flex-direction:column;gap:1px;min-width:0}.hsearch-results[data-astro-cid-3ef6ksr2] .hsearch-opt-title{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--charbon);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hsearch-results[data-astro-cid-3ef6ksr2] .hsearch-opt-meta{font-size:var(--text-xs);color:var(--charbon-3)}.hsearch-hint[data-astro-cid-3ef6ksr2]{margin:var(--space-4) 0 0;font-size:var(--text-xs);color:var(--charbon-3)}.hsearch-hint[data-astro-cid-3ef6ksr2][hidden]{display:none}@media(max-width:1280px)and (min-width:1101px){.nav-link[data-astro-cid-3ef6ksr2]{padding-left:7px;padding-right:7px;font-size:13.5px}.header-right[data-astro-cid-3ef6ksr2]{gap:var(--space-3)}}.mnav[data-astro-cid-3ef6ksr2]{display:none}@media(max-width:1100px){.nav[data-astro-cid-3ef6ksr2]{display:none}.nav-toggle[data-astro-cid-3ef6ksr2]{display:inline-flex}.hdevis[data-astro-cid-3ef6ksr2]{display:none}.site-header[data-astro-cid-3ef6ksr2].is-open{z-index:1000}.site-header[data-astro-cid-3ef6ksr2].is-open .mnav[data-astro-cid-3ef6ksr2]{display:flex}html.fp-menu-open{overflow:hidden}.mnav[data-astro-cid-3ef6ksr2]{position:fixed;left:0;right:0;top:var(--mnav-top, 0px);height:calc(100vh - var(--mnav-top, 0px));height:calc(100dvh - var(--mnav-top, 0px));flex-direction:column;background:var(--blanc);overflow-y:auto;overscroll-behavior:contain}.mnav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:focus-visible,.mnav[data-astro-cid-3ef6ksr2] button[data-astro-cid-3ef6ksr2]:focus-visible{outline:2px solid var(--bleu);outline-offset:-2px}.mnav-ctas[data-astro-cid-3ef6ksr2]{display:grid;gap:10px;padding:var(--space-4) var(--gutter) 6px}.mnav-ctas[data-astro-cid-3ef6ksr2] .btn[data-astro-cid-3ef6ksr2]{width:100%;min-height:48px}.mnav-list[data-astro-cid-3ef6ksr2],.mnav-sub[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{list-style:none;margin:0;padding:0}.mnav-list[data-astro-cid-3ef6ksr2]{margin-bottom:var(--space-5)}.mnav-row[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;min-height:54px;padding:0 var(--gutter);background:none;border:0;border-bottom:1px solid var(--gris-ligne);cursor:pointer;font-family:var(--font-heading);font-size:17px;font-weight:var(--weight-semibold);line-height:var(--lh-snug);color:var(--charbon);text-align:left;text-decoration:none}.mnav-chev[data-astro-cid-3ef6ksr2]{flex:none;width:18px;height:18px;color:var(--charbon-3);transition:transform var(--duration-1) var(--ease)}.mnav-row[data-astro-cid-3ef6ksr2][aria-expanded=true] .mnav-chev[data-astro-cid-3ef6ksr2]{transform:rotate(90deg)}.mnav-row--op[data-astro-cid-3ef6ksr2]{color:color-mix(in srgb,var(--op-tint) 80%,#000)}.mnav-op[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;gap:8px}.mnav-op-dot[data-astro-cid-3ef6ksr2]{flex:none;width:8px;height:8px;border-radius:50%;background:currentColor}.mnav-row--family[data-astro-cid-3ef6ksr2]{font-family:var(--font-body);font-size:16px}.mnav-row--all[data-astro-cid-3ef6ksr2]{color:var(--bleu)}.mnav-row[data-astro-cid-3ef6ksr2] small[data-astro-cid-3ef6ksr2]{font-family:var(--font-body);font-size:13px;font-weight:var(--weight-regular);color:var(--charbon-3);white-space:nowrap}.mnav-sub[data-astro-cid-3ef6ksr2]{padding:4px 0 10px;background:var(--blanc-casse);border-bottom:1px solid var(--gris-ligne)}.mnav-sub[data-astro-cid-3ef6ksr2][hidden]{display:none}.mnav-sub[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:6px;min-height:44px;padding:0 var(--gutter) 0 calc(var(--gutter) + 12px);font-size:var(--text-base);color:var(--charbon);text-decoration:none}.mnav-sub[data-astro-cid-3ef6ksr2] .mnav-sub-more[data-astro-cid-3ef6ksr2]{font-weight:var(--weight-semibold);color:var(--bleu)}.mnav-sub-title[data-astro-cid-3ef6ksr2]{max-width:none;margin:0;padding:10px var(--gutter) 4px calc(var(--gutter) + 12px);font-family:var(--font-heading);font-size:11px;font-weight:var(--weight-semibold);line-height:var(--lh-normal);letter-spacing:.14em;text-transform:uppercase;color:var(--charbon-3)}.mnav-foot[data-astro-cid-3ef6ksr2]{margin-top:auto;display:grid;justify-items:start;padding:8px var(--gutter) calc(14px + env(safe-area-inset-bottom));background:var(--blanc-casse);border-top:1px solid var(--gris-ligne)}.mnav-foot[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:15px;color:var(--charbon);text-decoration:none}.mnav-foot[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2]{flex:none;width:20px;height:20px;color:var(--charbon-3)}.mnav-foot[data-astro-cid-3ef6ksr2] .mnav-tel[data-astro-cid-3ef6ksr2]{font-weight:var(--weight-bold);color:var(--bleu)}.mnav-foot[data-astro-cid-3ef6ksr2] .mnav-tel[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2]{color:currentColor}.mnav-trust[data-astro-cid-3ef6ksr2]{max-width:none;margin:4px 0 0;font-size:var(--text-xs);line-height:var(--lh-normal);color:var(--charbon-3)}@media(hover:hover){.mnav-row[data-astro-cid-3ef6ksr2]:hover,.mnav-sub[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover,.mnav-foot[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{color:var(--bleu)}.mnav-row--op[data-astro-cid-3ef6ksr2]:hover{color:color-mix(in srgb,var(--op-tint) 60%,#000)}}}@media(max-width:640px){.site-header[data-astro-cid-3ef6ksr2]{top:-62px}.hsearch-go[data-astro-cid-3ef6ksr2]{display:none}.header-inner[data-astro-cid-3ef6ksr2]{flex-wrap:wrap;row-gap:10px;padding-top:12px;padding-bottom:10px}.logo[data-astro-cid-3ef6ksr2]{flex-basis:100%;justify-content:center}.header-right[data-astro-cid-3ef6ksr2]{flex:1;gap:12px}.hsearch-fake[data-astro-cid-3ef6ksr2]{font-size:13px}}.site-footer[data-astro-cid-sz7xmlte]{border-top:1px solid var(--gris-ligne);background:var(--blanc-casse);margin-top:var(--space-10)}.footer-inner[data-astro-cid-sz7xmlte]{max-width:var(--container-wide);margin:0 auto;padding:var(--space-8) var(--gutter) var(--space-6);display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-7);flex-wrap:wrap}.footer-brand[data-astro-cid-sz7xmlte]{max-width:38ch}.footer-logo[data-astro-cid-sz7xmlte]{display:block;width:140px;height:48px}.footer-tagline[data-astro-cid-sz7xmlte]{margin:var(--space-3) 0 0;font-size:var(--text-sm);color:var(--charbon-3)}.footer-col[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:var(--space-3);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase}.footer-col-title[data-astro-cid-sz7xmlte]{color:var(--charbon);font-weight:var(--weight-semibold);margin-bottom:var(--space-1)}.footer-col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--charbon-2);text-decoration:none;transition:color var(--duration-1) var(--ease)}.footer-col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--rouge)}.footer-contact[data-astro-cid-sz7xmlte] address[data-astro-cid-sz7xmlte]{font-style:normal;text-transform:none;letter-spacing:normal;font-weight:var(--weight-regular);font-size:var(--text-sm);line-height:var(--lh-relaxed);color:var(--charbon-2)}.footer-contact[data-astro-cid-sz7xmlte] address[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--charbon-2)}.footer-contact[data-astro-cid-sz7xmlte] address[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--rouge)}.footer-bar[data-astro-cid-sz7xmlte]{max-width:var(--container-wide);margin:0 auto;padding:var(--space-4) var(--gutter) var(--space-6);border-top:1px solid var(--gris-ligne);display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--charbon-3)}.footer-legal[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:inherit;text-decoration:none;transition:color var(--duration-1) var(--ease)}.footer-legal[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--charbon)}.sep[data-astro-cid-sz7xmlte]{opacity:.5;margin:0 6px}.footer-cookies[data-astro-cid-sz7xmlte]{font-family:inherit;font-size:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;transition:color var(--duration-1) var(--ease)}.footer-cookies[data-astro-cid-sz7xmlte]:hover{color:var(--charbon)}@media(max-width:700px){.footer-bar[data-astro-cid-sz7xmlte]{flex-direction:column;align-items:flex-start;gap:var(--space-2)}.footer-meta[data-astro-cid-sz7xmlte]{order:3}}.fp-cc[data-astro-cid-garwan2p]{position:fixed;left:var(--space-4);right:var(--space-4);bottom:var(--space-4);z-index:1000;max-width:var(--container-narrow);margin:0 auto;background:var(--blanc);border:1px solid var(--gris-ligne-2);border-radius:var(--radius-md);box-shadow:0 8px 28px #1c223024}.fp-cc[data-astro-cid-garwan2p][hidden]{display:none}.fp-cc-inner[data-astro-cid-garwan2p]{display:flex;align-items:center;gap:var(--space-5);padding:var(--space-4) var(--space-5);flex-wrap:wrap}.fp-cc-text[data-astro-cid-garwan2p]{margin:0;flex:1 1 280px;font-size:var(--text-sm);line-height:var(--lh-normal);color:var(--charbon-2);max-width:none}.fp-cc-text[data-astro-cid-garwan2p] a[data-astro-cid-garwan2p]{color:var(--rouge);text-decoration:underline}.fp-cc-text[data-astro-cid-garwan2p] a[data-astro-cid-garwan2p]:hover{color:var(--rouge-fonce)}.fp-cc-actions[data-astro-cid-garwan2p]{display:flex;gap:var(--space-3);flex:0 0 auto}.fp-cc-btn[data-astro-cid-garwan2p]{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase;line-height:1;padding:13px 22px;border-radius:var(--radius-sm);border:1px solid transparent;cursor:pointer;transition:background var(--duration-1) var(--ease),color var(--duration-1) var(--ease),border-color var(--duration-1) var(--ease)}.fp-cc-decline[data-astro-cid-garwan2p]{background:transparent;color:var(--charbon);border-color:var(--gris-ligne-2)}.fp-cc-decline[data-astro-cid-garwan2p]:hover{border-color:var(--charbon)}.fp-cc-accept[data-astro-cid-garwan2p]{background:var(--action);color:var(--action-fg)}.fp-cc-accept[data-astro-cid-garwan2p]:hover{background:var(--action-hover)}@media(max-width:560px){.fp-cc-inner[data-astro-cid-garwan2p]{gap:var(--space-3)}.fp-cc-actions[data-astro-cid-garwan2p]{width:100%}.fp-cc-btn[data-astro-cid-garwan2p]{flex:1 1 auto}}.lw[data-astro-cid-fwfbw3t7]{position:fixed;left:16px;bottom:calc(16px + var(--lw-lift, 0px) + env(safe-area-inset-bottom));z-index:40;display:grid;justify-items:start;gap:10px;pointer-events:none}.lw[data-astro-cid-fwfbw3t7]>[data-astro-cid-fwfbw3t7]{pointer-events:auto}.lw[data-astro-cid-fwfbw3t7].is-probing,.lw[data-astro-cid-fwfbw3t7].is-probing [data-astro-cid-fwfbw3t7]{pointer-events:none!important}.lw-pill[data-astro-cid-fwfbw3t7]{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 18px 0 12px;border:0;border-radius:999px;background:var(--charbon);color:#fff;font:inherit;font-size:var(--text-sm);font-weight:var(--weight-bold);cursor:pointer;box-shadow:0 6px 20px #1c223038}.lw-pill[data-astro-cid-fwfbw3t7]:hover{background:var(--charbon-2, #333)}.lw-pill[data-astro-cid-fwfbw3t7]:focus-visible{outline:2px solid var(--bleu);outline-offset:3px}.lw-thumb[data-astro-cid-fwfbw3t7]{width:28px;height:28px;object-fit:contain;border-radius:6px;background:#fff}.lw-thumb[data-astro-cid-fwfbw3t7][hidden]{display:none}.lw-panel[data-astro-cid-fwfbw3t7]{width:min(320px,calc(100vw - 32px));padding:14px 16px 16px;display:grid;gap:12px;border:1px solid var(--gris-ligne);border-radius:var(--radius-sm);background:var(--blanc);box-shadow:0 12px 32px #1c22302e;color:var(--charbon)}.lw-panel[data-astro-cid-fwfbw3t7][hidden]{display:none}.lw-head[data-astro-cid-fwfbw3t7]{display:flex;align-items:center;justify-content:space-between;gap:8px}.lw-title[data-astro-cid-fwfbw3t7]{margin:0;font-size:var(--text-md, 17px);font-weight:var(--weight-bold)}.lw-close[data-astro-cid-fwfbw3t7]{width:44px;height:44px;margin:-10px -12px -10px 0;border:0;background:none;color:var(--charbon-3);font-size:26px;line-height:1;cursor:pointer}.lw-drop[data-astro-cid-fwfbw3t7]{display:grid;justify-items:center;gap:10px;padding:16px;text-align:center;border:1.5px dashed var(--gris-ligne-2);border-radius:var(--radius-sm);background:var(--gris-clair)}.lw-drop[data-astro-cid-fwfbw3t7].is-over{border-color:var(--bleu);background:var(--blanc)}.lw-drop[data-astro-cid-fwfbw3t7]:has(.lw-input:focus-visible){outline:2px solid var(--bleu);outline-offset:2px}.lw-input[data-astro-cid-fwfbw3t7]{position:absolute;width:1px;height:1px;opacity:0;clip-path:inset(50%)}.lw-preview[data-astro-cid-fwfbw3t7]{width:96px;height:96px;object-fit:contain;border-radius:6px;background:var(--blanc)}.lw-panel[data-astro-cid-fwfbw3t7]{width:min(380px,calc(100vw - 32px))}.lw-slots[data-astro-cid-fwfbw3t7]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.lw-slot[data-astro-cid-fwfbw3t7]{display:grid;gap:6px;align-content:start;min-width:0}.lw-slot-h[data-astro-cid-fwfbw3t7]{margin:0;font-size:var(--text-sm);font-weight:var(--weight-bold)}.lw-slot[data-astro-cid-fwfbw3t7] .lw-drop[data-astro-cid-fwfbw3t7]{padding:12px 8px;min-height:150px;align-content:center}.lw-thumbs[data-astro-cid-fwfbw3t7]{display:inline-flex}.lw-same[data-astro-cid-fwfbw3t7]{min-height:40px;padding:0 10px;border:1px solid var(--gris-ligne-2);border-radius:999px;background:var(--blanc);color:var(--charbon);font:inherit;font-size:13px;cursor:pointer}.lw-same[data-astro-cid-fwfbw3t7][aria-pressed=true]{border-color:var(--charbon);background:var(--charbon);color:#fff}.lw-same[data-astro-cid-fwfbw3t7][hidden]{display:none}.lw-pill-txt[data-astro-cid-fwfbw3t7]{display:grid;justify-items:start;line-height:1.15;text-align:left}.lw-hint[data-astro-cid-fwfbw3t7]{font-size:12px;font-weight:var(--weight-regular, 400);opacity:.8}.lw-hint[data-astro-cid-fwfbw3t7][hidden]{display:none}.lw-thumbs[data-astro-cid-fwfbw3t7] .lw-thumb[data-astro-cid-fwfbw3t7]+.lw-thumb[data-astro-cid-fwfbw3t7]:not([hidden]){margin-left:-8px;box-shadow:0 0 0 2px var(--charbon)}.lw-preview[data-astro-cid-fwfbw3t7][hidden],.lw-name[data-astro-cid-fwfbw3t7][hidden],.lw-or[data-astro-cid-fwfbw3t7][hidden]{display:none}.lw-drop-main[data-astro-cid-fwfbw3t7]{display:grid;justify-items:center;gap:4px}.lw-btn[data-astro-cid-fwfbw3t7]{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:var(--radius-sm);background:var(--charbon);color:#fff;font-size:var(--text-sm);font-weight:var(--weight-bold);cursor:pointer}.lw-or[data-astro-cid-fwfbw3t7]{font-size:var(--text-sm);color:var(--charbon-3)}.lw-name[data-astro-cid-fwfbw3t7]{margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);color:var(--charbon-3)}.lw-error[data-astro-cid-fwfbw3t7]{margin:0;color:var(--erreur);font-size:var(--text-sm)}.lw-tip[data-astro-cid-fwfbw3t7]{display:grid;gap:6px;padding:10px 12px;border-radius:var(--radius-sm);background:var(--surligne);font-size:var(--text-sm)}.lw-tip-acts[data-astro-cid-fwfbw3t7]{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.lw-act[data-astro-cid-fwfbw3t7]{display:inline-flex;align-items:center;min-height:40px;padding:0 12px;border:1.5px solid var(--charbon);border-radius:var(--radius-sm);background:var(--blanc);color:var(--charbon);font:inherit;font-weight:var(--weight-bold);cursor:pointer}.lw-error[data-astro-cid-fwfbw3t7][hidden],.lw-tip[data-astro-cid-fwfbw3t7][hidden],.lw-clear[data-astro-cid-fwfbw3t7][hidden]{display:none}.lw-clear[data-astro-cid-fwfbw3t7]{justify-self:start;min-height:44px;padding:0;border:0;background:none;color:var(--charbon-3);font:inherit;font-size:var(--text-sm);text-decoration:underline;cursor:pointer}.lw-veil[data-astro-cid-fwfbw3t7]{position:fixed;inset:0;z-index:1100;display:grid;place-items:center;pointer-events:none;background:#1c22308c;border:4px dashed #fff;border-radius:12px;margin:8px}.lw-veil[data-astro-cid-fwfbw3t7][hidden]{display:none}.lw-veil[data-astro-cid-fwfbw3t7] p[data-astro-cid-fwfbw3t7]{margin:0;padding:18px 26px;border-radius:var(--radius-sm);background:var(--blanc);color:var(--charbon);font-size:var(--text-lg, 20px);font-weight:var(--weight-bold)}@media print{.lw[data-astro-cid-fwfbw3t7],.lw-veil[data-astro-cid-fwfbw3t7]{display:none!important}}@font-face{font-family:Open Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/open-sans-latin.woff2) format("woff2")}:root{--bleu: #042ab2;--bleu-fonce: #031f86;--bleu-wash: #e6eaf7;--bleu-sur-sombre: #8a9ef5;--orange: #d64224;--orange-fonce: #b8351a;--ardoise: #4a4e58;--erreur: #d22d2d;--erreur-clair: #fdecec;--blanc: #ffffff;--blanc-casse: #f7f8f9;--gris-clair: #f5f6f8;--gris-ligne: #e1e3e8;--gris-ligne-2: #c9cdd5;--surligne: #ffe24a;--charbon: #15171c;--charbon-2: var(--ardoise);--charbon-3: #686d78;--charbon-4: #aab2c0;--rouge: var(--bleu);--rouge-fonce: var(--bleu-fonce);--rouge-clair: var(--bleu-wash);--vert-succes: #2e7d32;--vert-succes-clair: #e8f3ea;--bg: var(--blanc);--surface: var(--gris-clair);--fg: var(--charbon);--fg-muted: var(--charbon-2);--accent: var(--rouge);--action: var(--bleu);--action-hover: var(--bleu-fonce);--action-fg: var(--blanc);--font-body: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, system-ui, sans-serif;--font-heading: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--heading-stretch: 100%;--font-mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace;--text-xs: 12px;--text-sm: 14px;--text-base: 16px;--text-md: 18px;--text-lg: 20px;--text-xl: 24px;--text-2xl: 32px;--text-3xl: 42px;--text-4xl: 56px;--text-5xl: 76px;--lh-tight: 1.05;--lh-snug: 1.2;--lh-normal: 1.5;--lh-relaxed: 1.65;--tracking-tight: -.02em;--tracking-wide: .08em;--tracking-label: .1em;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--space-9: 72px;--space-10: 88px;--radius-sm: 6px;--radius-md: 8px;--ease: cubic-bezier(.22, 1, .36, 1);--duration-1: .12s;--duration-2: .24s;--duration-3: .4s;--container-narrow: 760px;--container: 1680px;--container-wide: 1680px;--gutter: clamp(16px, 2.5vw, 40px)}html,body{background:var(--bg);color:var(--fg);font-family:var(--font-body);font-size:var(--text-base);line-height:var(--lh-normal);font-weight:var(--weight-regular);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1{font-family:var(--font-heading);font-weight:800;font-size:clamp(var(--text-2xl),4.2vw,50px);line-height:var(--lh-tight);letter-spacing:var(--tracking-tight);color:var(--fg);margin:0;text-wrap:balance}h2{font-family:var(--font-heading);font-weight:800;font-size:clamp(var(--text-2xl),4vw,var(--text-3xl));line-height:var(--lh-snug);letter-spacing:var(--tracking-tight);color:var(--fg);margin:0;text-wrap:balance}h3{font-family:var(--font-heading);font-weight:700;font-size:var(--text-xl);line-height:var(--lh-snug);letter-spacing:-.01em;color:var(--fg);margin:0;text-wrap:balance}.kicker{font-family:var(--font-heading);font-size:var(--text-xs);font-weight:700;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--charbon-3)}.lead{font-family:var(--font-body);font-size:var(--text-lg);line-height:var(--lh-relaxed);color:var(--fg-muted);font-weight:var(--weight-regular);text-wrap:pretty;max-width:56ch}p{font-family:var(--font-body);font-size:var(--text-base);line-height:var(--lh-relaxed);color:var(--fg);text-wrap:pretty;max-width:66ch}a{color:inherit;text-decoration:none;text-underline-offset:3px;transition:color var(--duration-1) var(--ease)}.container{max-width:var(--container);margin:0 auto;padding-left:var(--gutter);padding-right:var(--gutter)}.container-narrow{max-width:var(--container-narrow);margin:0 auto;padding-left:var(--gutter);padding-right:var(--gutter)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);font-family:var(--font-body);font-size:15px;font-weight:var(--weight-bold);letter-spacing:0;line-height:1;min-height:46px;padding:0 22px;border-radius:var(--radius-sm);border:1px solid transparent;cursor:pointer;text-decoration:none;transition:background var(--duration-1) var(--ease),color var(--duration-1) var(--ease),border-color var(--duration-1) var(--ease)}.btn-primary{background:var(--action);color:var(--action-fg)}.btn-primary:hover{background:var(--action-hover)}.btn-dark{background:var(--charbon);color:var(--action-fg)}.btn-dark:hover{background:var(--action)}.btn-outline{background:var(--blanc);color:var(--fg);border:1.5px solid var(--charbon)}.btn-outline:hover{background:var(--gris-clair);color:var(--fg)}.surligne{background:var(--surligne);color:var(--charbon);padding:0 .18em;border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.input{font-family:var(--font-body);font-size:var(--text-base);padding:13px 16px;background:var(--blanc);border:1px solid var(--gris-ligne-2);border-radius:var(--radius-sm);color:var(--fg);transition:border-color var(--duration-1) var(--ease);width:100%}.input:focus{outline:none;border-color:var(--charbon)}.input::placeholder{color:var(--charbon-4)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-height:100vh;display:flex;flex-direction:column}main{flex:1 0 auto}img,svg{display:block;max-width:100%}button{font-family:inherit}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--rouge);outline-offset:2px}main:focus{outline:none}.eur-alt,.eur-other{font-size:clamp(11px,.8em,var(--text-sm));font-weight:var(--weight-regular);letter-spacing:0;text-transform:none;color:var(--charbon-3)}.skip-link{position:absolute;left:-9999px;top:0;z-index:200;background:var(--charbon);color:var(--blanc);padding:10px 16px;border-radius:0 0 6px;text-decoration:none;font-family:var(--font-body);font-size:var(--text-sm)}.skip-link:focus{left:0}
