:root{--pied-fond:var(--sombre);--alerte-fond:color-mix(in srgb,var(--alerte) 7%,var(--fond));--texte-corps:color-mix(in srgb,var(--encre) 88%,var(--fond));--rayon-media:calc(var(--rayon) * 2);--ombre-haute:0 2px 4px rgb(16 24 40 / .05),0 24px 48px -16px rgb(16 24 40 / .18);--doux-anim:420ms cubic-bezier(.2,.7,.2,1);--rayon-carte:calc(var(--rayon) + 6px);--vite:180ms cubic-bezier(.2,.7,.2,1);--max:1240px;--pied-encre:var(--sombre-texte);--graisse-titre:var(--g-titre);--g:clamp(16px,4vw,40px);--ombre:0 1px 2px rgb(16 24 40 / .05),0 8px 24px -8px rgb(16 24 40 / .10);--interlettre-titre:-0.025em;--tete-h:72px;--section:clamp(64px,8vw,120px)}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;color-scheme:light;scroll-padding-top:calc(var(--tete-h) + 16px)}@media (prefers-reduced-motion: no-preference){html{scroll-behavior:smooth}}@media (prefers-reduced-motion: reduce){*::before,*::after,*{transition:none !important;animation:none !important}}body{overflow-x:hidden;overflow-wrap:break-word;font:var(--g-texte) 1.0625rem/1.65 var(--police-texte);-webkit-font-smoothing:antialiased;margin:0;color:var(--encre);background:var(--fond)}picture,svg,img{max-width:100%}img{height:auto;display:block}a{text-underline-offset:.2em;text-decoration-thickness:1px;color:var(--accent)}a:hover{color:var(--accent-fonce)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:3px}h1,h2,h3{font-family:var(--police-titre);font-weight:var(--graisse-titre);line-height:1.1;text-wrap:balance;letter-spacing:var(--interlettre-titre);margin:0}h1{font-size:clamp(2.1rem,1.3rem + 3vw,3.6rem);line-height:1.04}h2{font-size:clamp(1.5rem,1.15rem + 1.3vw,2.1rem);margin:2.688rem 0 .864rem}h3{letter-spacing:-0.01em;margin:1.728rem 0 .48rem;font-size:1.2rem}p{text-wrap:pretty;margin:0 0 1em}b,strong{font-weight:var(--g-texte-fort)}.mk-dry{padding:0 var(--g);margin:0 auto;max-width:var(--max)}.mk-kre{z-index:99;border-radius:7px;position:absolute;color:var(--fond);padding:10px 14px;background:var(--encre);left:-9999px;top:0}.mk-kre:focus{left:16px;top:16px}.mk-gwy{font-size:clamp(1.1rem,1rem + .4vw,1.28rem);line-height:1.55;color:var(--doux)}.mk-dwy{color:var(--doux);margin:0;font-size:.875rem}.mk-vli{color:var(--doux);font-size:.875rem}.mk-wro{width:22px;height:22px}.mk-cra{font:600 1rem/1.2 var(--police-texte);cursor:pointer;box-shadow:0 1px 2px rgb(0 0 0 / .08);color:var(--cta-encre);text-decoration:none;text-align:center;transition:background var(--vite),transform var(--vite),box-shadow var(--vite);background:var(--cta);border:0;border-radius:var(--rayon-btn);display:inline-flex;align-items:center;justify-content:center;padding:0 22px;min-height:48px;gap:.55em}.mk-cra:hover{transform:translateY(-1px);box-shadow:0 8px 20px -8px color-mix(in srgb,var(--accent) 70%,transparent);color:var(--accent-encre);background:var(--accent-fonce)}.mk-cra:active{transform:none}.mk-cra .mk-gwi{width:18px;transition:transform var(--vite);height:18px;flex:none}.mk-cra:hover .mk-gwi{transform:translateX(3px)}.mk-gwe{width:100%}.mk-fry{font-size:1.0625rem;padding:0 28px;min-height:56px}.mk-cra.mk-pfa{box-shadow:inset 0 0 0 1.5px currentColor;background:transparent;color:inherit}.mk-cra.mk-pfa:hover{background:transparent;text-decoration:underline;color:inherit}@media (max-width: 560px){.mk-cra{padding-top:12px;padding-bottom:12px}}.mk-fli{border-bottom:1px solid var(--trait);z-index:50;backdrop-filter:saturate(1.6) blur(14px);-webkit-backdrop-filter:saturate(1.6) blur(14px);background:color-mix(in srgb,var(--fond) 90%,transparent);position:sticky;top:0}.mk-bli{padding:0 var(--g);max-width:var(--max);gap:23px 24px;height:var(--tete-h);margin:0 auto;display:flex;align-items:center}.mk-tho{text-decoration:none;display:inline-flex;color:var(--encre);flex:none;align-items:center;gap:10px}.mk-tho:hover{color:var(--encre)}.mk-tho svg{flex:none;border-radius:8px}.mk-gra{font:650 1.0625rem/1 var(--police-titre);letter-spacing:-0.015em;white-space:nowrap}.mk-flo{align-items:center;white-space:nowrap;gap:2px;display:none;margin-left:auto}.mk-kwe{border-radius:7px;font:500 .9375rem/1 var(--police-texte);list-style:none;position:relative;cursor:pointer;padding:10px 12px;display:inline-flex;align-items:center;color:var(--encre);transition:background var(--vite),color var(--vite);gap:4px;text-decoration:none}.mk-kwe::-webkit-details-marker{display:none}.mk-kwe:hover{background:color-mix(in srgb,var(--encre) 6%,transparent);color:var(--encre)}.mk-kwe[aria-current]{background:color-mix(in srgb,var(--accent) 8%,transparent);color:var(--accent)}.mk-kwe svg{height:16px;stroke:currentColor;stroke-width:2;transition:transform var(--vite);width:16px;fill:none}.mk-cla{position:relative}.mk-cla[open] .mk-kwe svg{transform:rotate(180deg)}.mk-kla{position:absolute;white-space:normal;min-width:460px;box-shadow:var(--ombre-haute);padding:10px;background:var(--fond);top:calc(100% + 10px);left:-8px;border:1px solid var(--trait);border-radius:var(--rayon-carte)}.mk-kla ul{display:grid;list-style:none;margin:0;gap:2px;grid-template-columns:1fr 1fr;padding:0}.mk-kla a{color:var(--encre);border-radius:7px;text-decoration:none;padding:10px 12px;display:block;font-size:.9375rem;line-height:1.3}.mk-kla a:hover,.mk-kla a[aria-current]{color:var(--accent);background:var(--surface)}.mk-vle{flex:none;align-items:center;gap:10px;margin-left:auto;display:flex}.mk-fri{padding:0 18px;font-size:.9375rem;min-height:42px}.mk-dra > summary{list-style:none}.mk-dra > summary::-webkit-details-marker{display:none}.mk-zwe{height:44px;background:var(--fond);position:relative;width:44px;cursor:pointer;display:block;border:1px solid var(--trait);border-radius:10px}.mk-zwe span{border-radius:2px;height:2px;transition:transform var(--vite),top var(--vite);left:12px;right:12px;position:absolute;background:var(--encre)}.mk-zwe span:first-child{top:16px}.mk-zwe span:last-child{top:25px}.mk-dra[open] .mk-zwe span:first-child{transform:rotate(45deg);top:20.5px}.mk-dra[open] .mk-zwe span:last-child{transform:rotate(-45deg);top:20.5px}.mk-wra{padding:12px var(--g) 31px;color:var(--encre);position:fixed;border-top:1px solid var(--trait);animation:tiroir var(--doux-anim) both;gap:19px 20px;background:var(--fond);overflow-y:auto;inset:var(--tete-h) 0 0;z-index:49;display:flex;flex-direction:column}.mk-wra nav{flex-direction:column;display:flex}.mk-wra nav a{gap:12px;display:flex;letter-spacing:-0.01em;border-bottom:1px solid var(--trait);padding:15px 2px;font:600 1.2rem/1.25 var(--police-titre);justify-content:space-between;align-items:center;text-decoration:none;color:var(--encre)}.mk-wra nav a[aria-current]{color:var(--accent)}.mk-wra nav a::after{flex:none;background:var(--doux);-webkit-mask:url(/smashe.svg) center / 100% 100% no-repeat;mask:url(/smashe.svg) center / 100% 100% no-repeat;height:20px;width:20px;content:''}.mk-wra .mk-cra .mk-gwi,.mk-wra .mk-cra{color:var(--cta-encre)}@keyframes tiroir{from{opacity: 0}}@keyframes monte{from{opacity: 0;transform: translateY(8px)}}@keyframes pop{from{transform: scale(.4)}}@media (min-width: 1181px){.mk-flo{display:flex}.mk-dra{display:none}.mk-vle{margin-left:0}}@media (max-width: 560px){.mk-fri{display:none}:root{--tete-h:64px}.mk-gra{font-size:1rem}}@media (max-width: 359px){.mk-gra{font-size:.9rem}}.mk-bru{position:relative}.mk-spu,.mk-swu{max-width:var(--max);padding-left:var(--g);padding-right:var(--g);margin:0 auto}.mk-klu{position:relative;margin:0;overflow:hidden;background:var(--surface)}.mk-klu picture{width:100%;display:block;height:100%}.mk-klu img{object-fit:cover;width:100%;height:100%}.mk-kni{border-radius:99px;font:500 .6875rem/1.3 var(--police-texte);right:12px;bottom:12px;z-index:2;max-width:calc(100% - 24px);padding:6px 10px;position:absolute;color:#fff;background:rgb(0 0 0 / .62)}.mk-kni a{text-decoration:underline;color:inherit}.mk-cly{flex-wrap:wrap;align-items:center;gap:15px 24px;display:flex}.mk-cly .mk-dwy{max-width:24em}.mk-bro{color:var(--encre);padding:7px 14px 7px 11px;font-size:.8125rem;font-weight:600;line-height:1.3;align-items:center;margin:0 0 25px;display:inline-flex;gap:10px;background:var(--surface);border-radius:99px;border:1px solid var(--trait)}.mk-tse{border-radius:50%;box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 20%,transparent);flex:none;background:var(--accent);height:8px;width:8px}.mk-pfo{color:var(--doux);margin:0 0 15px;text-transform:uppercase;font:650 .8125rem/1.25 var(--police-texte);letter-spacing:.08em}.mk-pfi{gap:17px 18px;list-style:none;padding:0;display:grid;margin:0}.mk-pfi li{align-items:start;grid-template-columns:auto 1fr;gap:13px 14px;display:grid}.mk-tsu{background:var(--clair);border-radius:50%;width:34px;place-items:center;height:34px;display:inline-grid;font:700 .8125rem/1 var(--police-titre);color:var(--accent)}.mk-pfi strong{margin-bottom:2px;font-weight:650;line-height:1.35;display:block}.mk-pfi p{font-size:.9375rem;color:var(--doux);margin:0}.mk-fle{gap:13px 14px}.mk-fle li{align-items:center}.mk-fle p{display:none}.mk-fle strong{margin:0;font-size:.9375rem}.mk-spu{padding-top:clamp(28px,4vw,56px)}.mk-fru{max-width:860px}.mk-che{font-size:clamp(2rem,1.3rem + 2.5vw,3.3rem);margin:0 0 19px}.mk-fru .mk-gwy{margin-bottom:25px;max-width:40em}.mk-fru .mk-wri{margin-top:17px}.mk-klo{border-radius:var(--rayon-media);aspect-ratio:21 / 9;margin:clamp(28px,4vw,48px) 0 0}@media (max-width: 640px){.mk-klo{aspect-ratio:16 / 10;border-radius:var(--rayon-carte)}}.mk-fre ol{padding:0;flex-wrap:wrap;list-style:none;color:var(--doux);margin:0 0 21px;font-size:.875rem;display:flex;gap:6px}.mk-fre li + li::before{opacity:.6;content:"/";margin-right:6px}.mk-fre a{color:inherit;text-decoration:none}.mk-fre a:hover{text-decoration:underline;color:var(--accent)}.mk-fre [aria-current]{font-weight:550;color:var(--encre)}.mk-sto{padding:clamp(36px,5vw,64px) 0 clamp(20px,3vw,32px)}.mk-sto h1{font-size:clamp(2rem,1.4rem + 2vw,3rem)}.mk-sto .mk-gwy{margin:17px 0 0;max-width:40em}.mk-sto .mk-wri{margin-top:13px}.mk-pha{padding-top:clamp(28px,4vw,48px)}.mk-tri{gap:clamp(32px,6vw,88px);display:grid;align-items:start;grid-template-columns:minmax(0,1fr);padding-top:clamp(32px,4vw,56px);padding-bottom:clamp(40px,5vw,72px)}@media (min-width: 1024px){.mk-tri.mk-tru{grid-template-columns:minmax(0,1fr) 320px}}.mk-vla{min-width:0;max-width:46rem;font-size:1.0938rem}.mk-tri.mk-twy .mk-vla{max-width:60rem}.mk-kwy > p,.mk-vla > .mk-kwy > p,.mk-kwy li{color:var(--texte-corps)}.mk-kwy > :first-child{margin-top:0}.mk-kwy ol,.mk-kwy ul{padding-left:1.3rem}.mk-kwy li{margin:.336rem 0}.mk-kwy li::marker{color:var(--accent)}.mk-kwy blockquote{border-radius:var(--rayon);border-left:3px solid var(--accent);margin:1.536rem 0;background:var(--surface);padding:.96rem 1.25rem}.mk-kwy a{font-weight:550}.mk-spi{padding:21px 24px;margin:0 0 1.92rem;background:var(--surface);border-radius:var(--rayon-carte)}.mk-spi h2{font-size:.8125rem;font-family:var(--police-texte);font-weight:650;text-transform:uppercase;color:var(--doux);letter-spacing:.08em;margin:0 0 12px}.mk-spi ol{margin:0;gap:6px;padding-left:1.2rem;display:grid}.mk-spi a{text-decoration:none;color:var(--encre)}.mk-spi a:hover{color:var(--accent);text-decoration:underline}.mk-spi li::marker{font-weight:650;color:var(--accent)}.mk-twu{background:var(--fond);margin:1.536rem 0;border:1px solid var(--trait);border-radius:var(--rayon-carte);overflow-x:auto}.mk-twu table{width:100%;font-size:.9375rem;line-height:1.45;border-collapse:collapse}.mk-twu th,.mk-twu td{vertical-align:top;text-align:left;padding:13px 16px}.mk-twu thead th{letter-spacing:.02em;font:650 .8125rem/1.3 var(--police-texte);background:var(--surface);border-bottom:1px solid var(--trait);color:var(--doux)}.mk-twu tbody tr + tr > *{border-top:1px solid var(--trait)}.mk-twu tbody tr:hover{background:color-mix(in srgb,var(--clair) 45%,transparent)}.mk-smi td:first-child{font-weight:var(--g-texte-fort);color:var(--encre)}figure.mk-plo{padding:clamp(16px,2.5vw,28px);background:var(--fond);border:1px solid var(--trait);border-radius:var(--rayon-carte);margin:1.92rem 0;box-shadow:var(--ombre)}.mk-swa{overflow-x:auto}.mk-swa svg{height:auto;display:block;width:100%}figure.mk-plo figcaption{color:var(--doux);font-size:.875rem;line-height:1.5;margin-top:13px}.mk-zlu{display:block}.mk-gwo{margin:1.92rem 0}.mk-ska{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr))}.mk-sny{background:var(--surface);padding:17px 20px;border-radius:var(--rayon-carte)}.mk-sny p{margin:0}.mk-sna{color:var(--accent);font:var(--g-titre-fort) 1.6rem/1.1 var(--police-titre);letter-spacing:var(--interlettre-titre)}.mk-dwa{margin-top:6px !important;font-size:.9375rem}.mk-sko{font-size:.8125rem;color:var(--doux);margin-top:8px !important}.mk-gwo figcaption{color:var(--doux);margin-top:10px;font-size:.875rem}.mk-ply{list-style:none;display:grid;gap:8px;padding:0 !important}.mk-ply li{margin:0;padding:12px 16px 12px 46px;position:relative;background:var(--surface);border-radius:var(--rayon)}.mk-ply li::before{height:18px;background:var(--fond);width:18px;left:16px;top:15px;position:absolute;border:1.5px solid color-mix(in srgb,var(--doux) 55%,var(--trait));border-radius:5px;content:""}.mk-dwo details{border-bottom:1px solid var(--trait)}.mk-dwo > details:first-of-type,.mk-dwo h2 + details{border-top:1px solid var(--trait)}.mk-dwo summary{cursor:pointer;display:block;list-style:none;color:var(--encre);padding:19px 52px 19px 0;font:600 1.0625rem/1.4 var(--police-texte);transition:color var(--vite);position:relative}.mk-dwo summary::-webkit-details-marker{display:none}.mk-dwo summary:hover{color:var(--accent)}.mk-dwo summary::before{margin-top:-15px;height:32px;transition:background var(--vite),border-color var(--vite);right:0;top:50%;width:32px;border-radius:50%;border:1px solid var(--trait);content:"";position:absolute}.mk-dwo summary::after{text-align:center;right:0;top:50%;content:"+";transition:transform var(--doux-anim);font:400 1.35rem/1 var(--police-texte);width:32px;position:absolute;margin-top:-.72em}.mk-dwo details[open] summary::before{border-color:var(--accent);background:var(--accent)}.mk-dwo details[open] summary::after{transform:rotate(45deg);color:var(--accent-encre)}.mk-thi{padding:0 0 6px}.mk-thi p{max-width:64ch;color:var(--doux)}.mk-swo{padding-top:1.536rem;margin-top:2.496rem;border-top:1px solid var(--trait);font-size:.9375rem}.mk-swo h2{font-size:1.2rem;margin-top:0}.mk-swo ul{padding-left:1.2rem}.mk-swo .mk-vli{font-size:.875rem;color:var(--doux)}.mk-sha{min-width:0}.mk-chi{top:calc(var(--tete-h) + 24px);position:sticky;padding:27px 28px;border-radius:var(--rayon-carte);color:var(--sombre-texte);background:var(--sombre)}.mk-zwo{font:var(--graisse-titre) 1.375rem/1.2 var(--police-titre);letter-spacing:var(--interlettre-titre);margin:0 0 10px;color:inherit}.mk-sha p{color:var(--sombre-doux);font-size:.9375rem}.mk-sha ul{list-style:none;gap:10px;display:grid;margin:0 0 23px;font-size:.9375rem;padding:0}.mk-sha li{gap:10px;align-items:flex-start;display:flex;line-height:1.4}.mk-sha li svg{width:18px;color:var(--signal);flex:none;margin-top:1px;height:18px}@media (max-width: 1023px){.mk-chi{position:static}}.mk-wry{gap:13px 14px;display:grid;padding:0;list-style:none;margin:1.344rem 0 2.304rem;grid-template-columns:repeat(auto-fill,minmax(16.5rem,1fr))}.mk-pli{background:var(--fond);color:var(--encre);border:1px solid var(--trait);border-radius:var(--rayon-carte);text-decoration:none;position:relative;flex-direction:column;display:flex;padding:21px 22px 50px;height:100%;gap:6px;transition:border-color var(--vite),box-shadow var(--vite),transform var(--vite)}.mk-pli:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--trait));transform:translateY(-2px);box-shadow:var(--ombre);color:var(--encre)}.mk-pli .mk-tre{font:650 .75rem/1.2 var(--police-texte);text-transform:uppercase;color:var(--accent);letter-spacing:.08em}.mk-pli h3{font-size:1.15rem;line-height:1.25;margin:4px 0 2px}.mk-pli p{font-size:.9375rem;margin:0;color:var(--doux)}.mk-tso{position:absolute;left:22px;bottom:18px;color:var(--accent)}.mk-tso .mk-gwi{height:20px;width:20px;transition:transform var(--vite)}.mk-pli:hover .mk-gwi{transform:translateX(4px)}.mk-flu{list-style:none;gap:8px;display:grid;padding:0;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}.mk-flu a{font-weight:550;line-height:1.35;border-radius:var(--rayon);background:var(--surface);text-decoration:none;display:block;color:var(--encre);height:100%;padding:12px 16px}.mk-flu a:hover{background:var(--clair);color:var(--accent)}address.mk-phi{font-style:normal;line-height:1.6;border-radius:var(--rayon-carte);background:var(--surface);padding:17px 22px;margin:0 0 .96rem}.mk-gly{display:flex;margin:1.536rem 0;flex-wrap:wrap;gap:12px}.mk-wre{margin-top:clamp(24px,4vw,48px);background:var(--surface)}.mk-fro{padding:var(--section) var(--g);max-width:var(--max);margin:0 auto;display:grid;gap:clamp(32px,6vw,88px);align-items:start;grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.mk-gna{top:calc(var(--tete-h) + 32px);position:sticky}.mk-gna h2{font-size:clamp(2rem,1.3rem + 2.3vw,3.1rem);margin:0 0 17px}.mk-smo{box-shadow:var(--ombre);padding:27px 28px;margin-top:35px;background:var(--fond);border-radius:var(--rayon-carte)}.mk-smo h3{margin-top:0}.mk-smo .mk-vli{margin:21px 0 0}@media (max-width: 980px){.mk-fro{grid-template-columns:minmax(0,1fr)}.mk-gna{position:static}}.mk-pfy{padding:clamp(22px,4vw,48px);margin:0;position:relative;border:1px solid var(--trait);border-radius:calc(var(--rayon-carte) + 5px);min-width:0;box-shadow:var(--ombre-haute);background:var(--fond)}.mk-pfy a{color:var(--accent)}.mk-cha{margin-bottom:31px}.mk-cha[hidden]{display:none}.mk-spo{font-size:.875rem;display:flex;color:var(--doux);justify-content:space-between;margin:0 0 12px;gap:12px}.mk-spo [data-titre-etape],.mk-spo b{font-weight:650;color:var(--encre)}.mk-pru{border-radius:99px;background:var(--surface);overflow:hidden;height:6px}.mk-pru span{width:33.34%;border-radius:inherit;height:100%;transition:width 520ms cubic-bezier(.2,.7,.2,1);display:block;background:var(--accent)}.mk-cro{padding:0;list-style:none;gap:8px;grid-template-columns:repeat(3,1fr);margin:15px 0 0;display:grid}.mk-cro li{gap:10px;font-size:.875rem;line-height:1.25;display:flex;color:var(--doux);align-items:center}.mk-two{transition:all var(--vite);flex:none;width:26px;font-weight:650;font-size:.75rem;border-radius:50%;border:1.5px solid var(--trait);height:26px;display:inline-grid;place-items:center}.mk-cro li[aria-current]{font-weight:600;color:var(--encre)}.mk-cro li[aria-current] .mk-two{color:var(--accent);box-shadow:0 0 0 4px var(--clair);border-color:var(--accent)}.mk-cro li.mk-bra .mk-two{border-color:var(--accent);background:var(--accent);color:var(--accent-encre)}@media (max-width: 560px){.mk-cro{display:none}}.mk-bry{padding:0;border:0;margin:0;min-width:0}.mk-bry + .mk-bry{margin-top:38px;border-top:1px solid var(--trait);padding-top:35px}.mk-smu .mk-bry + .mk-bry{border-top:0;padding-top:0;margin-top:0}.mk-bry.mk-cry{display:none}.mk-smu .mk-bry:not(.mk-cry){animation:monte var(--doux-anim) both}.mk-pfe{padding:0;letter-spacing:var(--interlettre-titre);font:var(--graisse-titre) clamp(1.45rem,1.2rem + 1vw,1.9rem)/1.15 var(--police-titre);color:var(--encre);display:block;margin:0 0 25px}.mk-try{border:0;padding:0;min-width:0;margin:0 0 25px}.mk-try > legend,.mk-try > label{margin-bottom:10px;color:var(--encre);padding:0;display:block;font:600 .9375rem/1.35 var(--police-texte)}.mk-kwu{gap:0 16px;grid-template-columns:1fr 1fr;display:grid}@media (max-width: 640px){.mk-kwu{grid-template-columns:1fr}}.mk-zwa{border-radius:99px;font-weight:450;font-size:.8125rem;padding:2px 8px;background:var(--surface);white-space:nowrap;color:var(--doux);margin-left:6px}.mk-zlo{font-size:.875rem;color:var(--doux);margin:-4px 0 12px}.mk-try > .mk-zlo{margin:8px 0 0}.mk-try input:not([type=radio],[type=checkbox]),.mk-try textarea{padding:13px 16px;appearance:none;transition:border-color var(--vite),box-shadow var(--vite),background var(--vite);display:block;font:400 1rem/1.4 var(--police-texte);background:var(--fond);width:100%;color:var(--encre);border:1.5px solid var(--trait);border-radius:var(--rayon);min-height:54px}.mk-try textarea{min-height:120px;resize:vertical}.mk-try input::placeholder,.mk-try textarea::placeholder{color:color-mix(in srgb,var(--doux) 80%,var(--fond))}.mk-try textarea:hover,.mk-try input:hover{border-color:color-mix(in srgb,var(--doux) 45%,var(--trait))}.mk-try textarea:focus,.mk-try input:focus{outline:none;box-shadow:0 0 0 4px var(--clair);border-color:var(--accent)}.mk-she{gap:8px;align-items:center;margin:10px 0 0;color:var(--alerte);display:flex;font-size:.875rem;font-weight:550}.mk-she[hidden]{display:none}.mk-she .mk-zla{flex:none;width:18px;height:18px}.mk-chu .mk-she{animation:monte var(--vite) both}.mk-chu input:not([type=radio],[type=checkbox]),.mk-chu textarea{border-color:var(--alerte);background:var(--alerte-fond)}.mk-chu .mk-sta{border-color:color-mix(in srgb,var(--alerte) 55%,var(--trait))}.mk-chu .mk-cre{border-color:var(--alerte)}.mk-vly{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.mk-bla{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.mk-sta{transition:border-color var(--vite),box-shadow var(--vite),transform var(--vite),background var(--vite);background:var(--fond);min-height:120px;cursor:pointer;display:flex;flex-direction:column;border:1.5px solid var(--trait);border-radius:var(--rayon-carte);position:relative;gap:13px 14px;padding:17px 44px 17px 18px}.mk-sky{min-height:64px;padding:12px 44px 12px 12px;gap:12px;align-items:center;flex-direction:row}.mk-sta input{height:1px;width:1px;position:absolute;margin:0;pointer-events:none;opacity:0}.mk-sta:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--trait));box-shadow:var(--ombre);transform:translateY(-2px)}.mk-clo{place-items:center;width:42px;display:inline-grid;background:var(--surface);transition:background var(--vite),color var(--vite);border-radius:9px;flex:none;height:42px;color:var(--accent)}.mk-sky .mk-clo{height:36px;border-radius:8px;width:36px}.mk-clo::after{width:22px;height:22px;content:'';-webkit-mask:center / 100% 100% no-repeat;mask:center / 100% 100% no-repeat;background:currentColor}.mk-tra::after{-webkit-mask-image:url(/twu/sci.svg);mask-image:url(/twu/sci.svg)}.mk-sti::after{-webkit-mask-image:url(/twu/chy.svg);mask-image:url(/twu/chy.svg)}.mk-zli::after{-webkit-mask-image:url(/twu/kna.svg);mask-image:url(/twu/kna.svg)}.mk-shu::after{-webkit-mask-image:url(/twu/bri.svg);mask-image:url(/twu/bri.svg)}.mk-twe::after{-webkit-mask-image:url(/twu/spi.svg);mask-image:url(/twu/spi.svg)}.mk-sma::after{-webkit-mask-image:url(/twu/sme.svg);mask-image:url(/twu/sme.svg)}.mk-dri::after{-webkit-mask-image:url(/twu/spo.svg);mask-image:url(/twu/spo.svg)}.mk-vlo::after{-webkit-mask-image:url(/twu/sti.svg);mask-image:url(/twu/sti.svg)}.mk-gny::after{-webkit-mask-image:url(/twu/gwe.svg);mask-image:url(/twu/gwe.svg)}.mk-pfu::after{-webkit-mask-image:url(/twu/zla.svg);mask-image:url(/twu/zla.svg)}.mk-zwy::after{-webkit-mask-image:url(/twu/ste.svg);mask-image:url(/twu/ste.svg)}.mk-tsa::after{-webkit-mask-image:url(/twu/sko.svg);mask-image:url(/twu/sko.svg)}.mk-sni::after{-webkit-mask-image:url(/twu/kli.svg);mask-image:url(/twu/kli.svg)}.mk-sce::after{-webkit-mask-image:url(/twu/vla.svg);mask-image:url(/twu/vla.svg)}.mk-phy::after{-webkit-mask-image:url(/twu/dwo.svg);mask-image:url(/twu/dwo.svg)}.mk-gne::after{-webkit-mask-image:url(/twu/spy.svg);mask-image:url(/twu/spy.svg)}.mk-kri{font-weight:550;font-size:.9375rem;line-height:1.35;color:var(--encre)}.mk-wru{transition:all var(--vite);width:22px;place-items:center;height:22px;top:14px;right:14px;color:transparent;display:inline-grid;border-radius:50%;border:1.5px solid var(--trait);position:absolute}.mk-sky .mk-wru{top:50%;margin-top:-11px}.mk-wru::after{content:'';height:14px;background:currentColor;-webkit-mask:url(/glibra.svg) center / 100% 100% no-repeat;mask:url(/glibra.svg) center / 100% 100% no-repeat;width:14px}.mk-sta:has(input:checked){border-color:var(--accent);background:color-mix(in srgb,var(--clair) 50%,var(--fond));box-shadow:0 0 0 1px var(--accent) inset}.mk-sta:has(input:checked) .mk-clo{background:var(--accent);color:var(--accent-encre)}.mk-sta:has(input:checked) .mk-wru{animation:pop 260ms cubic-bezier(.3,1.6,.5,1);border-color:var(--accent);background:var(--accent);color:var(--accent-encre)}.mk-sta:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:3px}@media (max-width: 640px){.mk-bla,.mk-vly{grid-template-columns:minmax(0,1fr)}.mk-sta{align-items:center;padding:12px 48px 12px 12px;flex-direction:row;min-height:64px}.mk-wru{top:50%;margin-top:-11px}}.mk-thy{flex-wrap:wrap;display:flex;gap:8px}.mk-the{cursor:pointer;position:relative}.mk-the input{width:1px;margin:0;position:absolute;opacity:0;height:1px}.mk-the span{color:var(--encre);align-items:center;min-height:44px;display:inline-flex;padding:0 18px;border:1.5px solid var(--trait);border-radius:99px;transition:all var(--vite);font-size:.9375rem;font-weight:500}.mk-the:hover span{border-color:color-mix(in srgb,var(--accent) 45%,var(--trait))}.mk-the input:checked + span{background:var(--accent);color:var(--accent-encre);border-color:var(--accent)}.mk-the input:focus-visible + span{outline:2px solid var(--accent);outline-offset:3px}.mk-ske{gap:13px 14px;color:var(--encre);display:grid;padding:17px 18px;cursor:pointer;position:relative;font-size:.9375rem;line-height:1.5;align-items:start;background:var(--surface);grid-template-columns:auto 1fr;border-radius:var(--rayon)}.mk-ske input{position:absolute;opacity:0;width:1px;height:1px;margin:0}.mk-cre{background:var(--fond);margin-top:1px;border:1.5px solid color-mix(in srgb,var(--doux) 55%,var(--trait));border-radius:6px;place-items:center;color:transparent;height:24px;width:24px;transition:all var(--vite);display:inline-grid}.mk-cre::after{background:currentColor;width:15px;-webkit-mask:url(/glibra.svg) center / 100% 100% no-repeat;mask:url(/glibra.svg) center / 100% 100% no-repeat;content:'';height:15px}.mk-ske input:checked + .mk-cre{color:var(--accent-encre);background:var(--accent);border-color:var(--accent);animation:pop 260ms cubic-bezier(.3,1.6,.5,1)}.mk-ske input:focus-visible + .mk-cre{outline:2px solid var(--accent);outline-offset:3px}.mk-kru a{font-weight:600;text-underline-offset:3px}.mk-kne{justify-content:space-between;align-items:center;display:flex;margin-top:31px;padding-top:25px;border-top:1px solid var(--trait);gap:15px 16px}.mk-kne .mk-fry{min-width:220px;flex:0 1 auto}.mk-smy{background:none;padding:12px 4px;border:0;cursor:pointer;color:var(--doux);font:600 1rem/1 var(--police-texte);text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--trait)}.mk-smy:hover{color:var(--encre)}.mk-smy[hidden],.mk-cra[hidden]{display:none}@media (max-width: 560px){.mk-kne{align-items:stretch;flex-direction:column-reverse}.mk-kne .mk-fry{min-width:0;width:100%}.mk-kne > span:empty{display:none}}.mk-cle{overflow:hidden;width:1px;left:-10000px;top:auto;height:1px;position:absolute}.mk-swi{color:var(--encre);margin:17px 0 0;font-weight:600}.mk-swi:empty{display:none}.mk-gni{margin:17px 0 0;color:var(--alerte);font-weight:700}.mk-gru{color:var(--pied-encre);background:var(--pied-fond)}.mk-swy{display:grid;grid-template-columns:minmax(0, 1.4fr) repeat(2, minmax(0, 1fr));gap:clamp(32px,6vw,80px);padding:clamp(56px,7vw,96px) var(--g) 42px;margin:0 auto;max-width:var(--max)}.mk-tro svg{margin-bottom:17px;border-radius:8px}.mk-bre{margin:0 0 10px;font:var(--graisse-titre) 1.375rem/1.2 var(--police-titre);color:inherit;letter-spacing:var(--interlettre-titre)}.mk-tro p{max-width:46ch;color:color-mix(in srgb,currentColor 72%,transparent);font-size:.9375rem}.mk-glo{letter-spacing:.1em;font:650 .75rem/1.2 var(--police-texte);text-transform:uppercase;margin:0 0 17px;color:color-mix(in srgb,currentColor 70%,transparent)}.mk-gru ul{gap:10px;list-style:none;margin:0;display:grid;padding:0}.mk-gru a{font-size:.9375rem;color:inherit;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;text-decoration:none;transition:background-size var(--vite)}.mk-gru a:hover{color:inherit;background-size:100% 1px}.mk-spy{padding:23px var(--g) 38px;gap:23px 24px;display:flex;font-size:.8125rem;color:color-mix(in srgb,currentColor 72%,transparent);margin:0 auto;justify-content:space-between;border-top:1px solid color-mix(in srgb,currentColor 16%,transparent);max-width:var(--max)}.mk-spy p{max-width:70ch;margin:0}@media (max-width: 860px){.mk-swy{grid-template-columns:1fr 1fr}.mk-tro{grid-column:1 / -1}.mk-spy{flex-direction:column;gap:8px}}@media (max-width: 480px){.mk-swy{grid-template-columns:1fr}}.mk-chy,.mk-flazly{grid-template-columns:minmax(0,1fr)}:root{--encre:#0C2229;--d-line:#52646B;--g-titre-fort:700;--fond:#FFFFFF;--accent-fonce:#083A44;--g-titre:650;--d-ink:#0C2229;--sombre:#0A1D23;--g-texte:400;--d-font:var(--police-titre);--g-texte-fort:600;--cta:#0D4F5C;--d-box:#FFFFFF;--doux:#52646B;--clair:#E1EEF0;--signal:#F2B33D;--sombre-texte:#E6F1F2;--police-titre:"Inter Tight",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--trait:#DFE6E8;--accent:#0D4F5C;--d-soft:#E1EEF0;--alerte:#A4261B;--d-accent:#0D4F5C;--police-texte:"Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--surface:#F3F6F7;--d-muted:#52646B;--d-bg:#FFFFFF;--rayon:8px;--d-accent-ink:#FFFFFF;--d-warn:#8A3B00;--accent-encre:#FFFFFF;--rayon-btn:8px;--cta-encre:#FFFFFF;--sombre-doux:#B9C7CB}@font-face{unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-family:"Inter Tight";font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-tight-latin-wght.woff2) format("woff2")}@font-face{unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-family:"Inter Tight";font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-tight-latin-ext-wght.woff2) format("woff2")}@font-face{unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-family:"Inter";font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin-wght.woff2) format("woff2")}@font-face{unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-family:"Inter";font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin-ext-wght.woff2) format("woff2")}:root{--rayon-media:12px;--interlettre-titre:-0.035em;--rayon-carte:10px}body{font-size:1rem;font-feature-settings:'cv11','ss01'}.mk-fri{color:#fff;background:var(--encre)}.mk-fri:hover{background:var(--accent);color:#fff}.mk-kwe{font-size:.90625rem;color:#33464D}.mk-tse{box-shadow:0 0 0 4px color-mix(in srgb,var(--signal) 25%,transparent);background:var(--signal)}.mk-bro{color:var(--accent)}.mk-scekwy{gap:clamp(32px,5vw,80px);display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;padding-top:clamp(40px,6vw,88px);padding-bottom:clamp(56px,6vw,88px)}.mk-scekwy h1{font-size:clamp(2.3rem,1.3rem + 3vw,4rem);margin-bottom:23px}.mk-scekwy .mk-gwy{margin-bottom:35px;max-width:34em}.mk-snitsy{position:relative}.mk-scekwy .mk-sme{aspect-ratio:6 / 5;border-radius:var(--rayon-media)}.mk-scekwy .mk-kni{top:12px;bottom:auto}.mk-knu{box-shadow:var(--ombre-haute);width:min(380px,80%);position:absolute;background:rgb(255 255 255 / .95);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);left:-48px;bottom:-40px;padding:23px 24px;border:1px solid var(--trait);border-radius:10px}.mk-fle .mk-tsu{width:30px;border-radius:7px;background:var(--accent);height:30px;color:#fff}@media (max-width: 900px){.mk-scekwy{grid-template-columns:minmax(0,1fr)}.mk-knu{width:auto;left:auto;bottom:auto;margin:-35px 16px 0;position:relative}}.mk-che{font-size:clamp(2rem,1.3rem + 2.2vw,3rem)}.mk-klo{aspect-ratio:21 / 8}.mk-twu thead th{background:var(--encre);border:0;color:#fff}.mk-smi td:first-child{color:var(--accent)}.mk-chi{background:var(--encre);color:#fff}.mk-chi p{color:#B9C7CB}.mk-sha li svg{color:var(--signal)}.mk-sha .mk-cra{color:var(--encre);background:var(--signal)}.mk-sha .mk-cra:hover{color:var(--encre);background:#FFC85C}.mk-pfy{box-shadow:0 1px 2px rgb(12 34 41 / .06),0 30px 60px -30px rgb(12 34 41 / .25)}.mk-clo{border-radius:7px}.mk-flazly{container-type:inline-size;background:var(--surface);gap:1.2rem 1.25rem;display:grid;margin:0 0 2.112rem;padding:1.152rem 1.2rem;border:1px solid var(--trait);border-radius:var(--rayon)}.mk-flazly h2{font-size:clamp(1.3rem,1.1rem + .9vw,1.6rem);margin:0}.mk-flazly h3{margin:0 0 .48rem;font-size:1.12rem}.mk-shy{margin:.432rem 0 0}.mk-chy{display:grid;gap:1.152rem 1.2rem}@container (min-width:620px){.mk-chy{align-items:start;grid-template-columns:minmax(230px,280px) minmax(0,1fr)}}.mk-kwi{display:grid;gap:1.008rem 1.05rem;font-family:var(--police-titre);color:var(--accent-encre);border-radius:var(--rayon);margin:0;background:var(--accent);padding:1.056rem 1.15rem}.mk-kwi fieldset{padding:0;min-width:0;border:0;margin:0}.mk-kwi legend,.mk-kwi .mk-gro{display:block;margin:0 0 .432rem;font-weight:var(--g-titre-fort,700);padding:0}.mk-swishe{display:flex;font-size:.98rem;line-height:1.35;cursor:pointer;margin:.336rem 0;align-items:flex-start;gap:.528rem .55rem}.mk-swishe input{height:1.1rem;width:1.1rem;margin:.115rem 0 0;flex:none}.mk-kwi select,.mk-kwi input[type=date]{background:var(--surface);min-height:44px;width:100%;border:1px solid var(--trait);border-radius:9px;display:block;font:600 1rem/1.2 var(--police-titre);padding:.528rem .7rem;color:var(--encre)}.mk-kwi :focus-visible{outline:3px solid var(--accent-encre);outline-offset:2px}.mk-pro{min-width:0}.mk-pro>:last-child{margin-bottom:0}.mk-swe{font-style:italic;color:var(--doux)}.mk-sci{margin:0 0 .48rem;color:var(--accent);font:var(--g-titre-fort,700) 1.2rem/1.3 var(--police-titre)}.mk-shukra{padding-left:1.2rem;margin:.576rem 0}.mk-shukra li{margin:.336rem 0}.mk-kryplu{font-size:.92rem;color:var(--doux)}.mk-spobre{display:flex;gap:.576rem .6rem;flex-wrap:wrap;margin-top:.96rem}.mk-flazly .mk-cra.mk-pfa{padding:.672rem 1.1rem}.mk-drocry{padding:0;margin:0 0 0 .6rem;list-style:none;border-left:2px solid var(--trait)}.mk-drocry li{position:relative;padding:.144rem 0 1.056rem 1.5rem}.mk-drocry li::before{border-radius:50%;border:2.5px solid var(--accent);content:"";background:var(--surface);position:absolute;left:-.56rem;top:.5rem;height:1rem;width:1rem}.mk-drocry li.mk-ste::before{left:-.48rem;width:.85rem;height:.85rem;border-radius:3px;background:var(--accent);transform:rotate(45deg)}.mk-drocry li.mk-glu::before{border-color:var(--signal,var(--accent));background:var(--signal,var(--accent))}.mk-drocry li.mk-thu{opacity:.7}.mk-crusna{font:700 1rem/1.35 var(--police-titre);display:block}.mk-glekru,.mk-glysne{font:400 .88rem/1.4 var(--police-titre);color:var(--doux)}.mk-slytwe{padding:.048rem .55rem;display:inline-block;color:var(--accent-encre);background:var(--accent);margin-left:.35rem;vertical-align:.1em;font:500 .78rem/1.5 var(--police-titre);border-radius:999px}.mk-vluswy{margin-top:.144rem;display:block}.mk-gnigny{margin:0 0 .96rem;list-style:none;padding:0}.mk-gnigny li{border-bottom:1px solid var(--trait);margin:0;padding:.336rem 0}.mk-gnigny .mk-swishe{margin:0}.mk-gnigny input:checked+span{text-decoration:line-through;text-decoration-thickness:1px;color:var(--doux)}.mk-wridry{font:600 .95rem/1.4 var(--police-titre);margin:0 0 .768rem}.mk-drecro{margin:0;overflow-x:auto}.mk-drecro table{border-collapse:collapse;font-size:.93rem;line-height:1.4;width:100%;min-width:420px}.mk-drecro th,.mk-drecro td{text-align:left;vertical-align:top;padding:.528rem .6rem;border-bottom:1px solid var(--trait)}.mk-drecro thead th{font-family:var(--police-titre);background:var(--clair)}.mk-drecro tbody th{font-weight:600;width:28%}.mk-craswo{color:var(--doux);font-style:italic}.mk-flazly .mk-plo{margin:0}.mk-zwecra{border-radius:var(--rayon);padding:.96rem 1.15rem;font-size:.92rem;line-height:1.55;background:var(--clair)}.mk-zwecra p{margin:0 0 .48rem}.mk-zwecra p:last-child{margin:0}.mk-gle{margin:0;font-weight:600}.mk-flazly>.mk-cra:last-child{justify-self:start}.mk-flazly .mk-stutry{clip:rect(0 0 0 0);position:absolute;height:1px;white-space:nowrap;overflow:hidden;width:1px}@media print{.mk-flazly>.mk-cra,.mk-kwi,.mk-spobre{display:none}.mk-chy{display:block}}