.sp-root a:focus-visible{outline:2.5px solid var(--tok-indigo-action);outline-offset:3px;border-radius:var(--r-4)}@media (prefers-reduced-motion:reduce){.sp-root *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.gd{--gd-col:42rem;--gd-rail:18rem;--gd-gap:96px;--gd-wrap:calc(var(--gd-col) + var(--gd-gap) + var(--gd-rail));--gd-line:var(--tok-ardoise-filet);--gd-text:var(--tok-encre-sous);max-width:var(--gd-wrap);font-family:var(--font-figtree),Figtree,-apple-system,sans-serif;margin-inline:auto}.gd-index{--gd-col:46rem}.gd-texte{--gd-col:42rem;--gd-wrap:var(--gd-col)}.gd-large{--gd-col:none;--gd-measure:42rem;--gd-wrap:1320px}.gd-grid{column-gap:var(--gd-gap);grid-template-columns:minmax(0,1fr);justify-content:center;align-items:start;display:grid}.gd-article{min-width:0;max-width:var(--gd-col);grid-column:1;width:100%;margin-inline:auto}.gd .sp-crumbs{margin-bottom:26px}@media (max-width:1099px){.gd .sp-crumbs{max-width:var(--gd-col);margin-inline:auto}}@media (min-width:641px){.gd .sp-crumbs{flex-wrap:nowrap;min-width:0}.gd .sp-crumbs li:not(:last-child){white-space:nowrap;flex-shrink:0}.gd .sp-crumbs li:last-child{flex-shrink:1;min-width:0}.gd .sp-crumbs li:last-child [aria-current]{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}}.gd .sp-crumbs li+li:before{content:none}.gd .sp-crumbs li:not(:last-child):after{content:"›";color:var(--tok-ardoise)}@media (max-width:640px){.gd-large .sp-crumbs li:last-child:nth-child(n+3){text-align:center;flex:100%;justify-content:center;min-width:0}.gd-large .sp-crumbs li:has(+li:last-child:nth-child(n+3)):after{content:none}.gd-large .sp-crumbs li:last-child:nth-child(n+3) [aria-current]{text-align:center}}@media (pointer:coarse) and (min-width:641px){.gd .sp-crumbs li:last-child [aria-current]{line-height:44px}}.gd-rail{display:none}@media (min-width:1100px){.gd-grid:has(>.gd-rail){grid-template-columns:minmax(0,var(--gd-col)) var(--gd-rail)}.gd-rail{overscroll-behavior:contain;grid-area:1/2;max-height:calc(100dvh - 112px);padding:2px 2px 2px 0;display:block;position:sticky;top:88px;overflow-y:auto}.gd-toc-m{display:none}}.gd-toc-t{font-size:var(--fs-13);color:var(--tok-sub);margin:0 0 10px;font-weight:700}.gd-toc-l{border-left:1px solid var(--gd-line);margin:0;padding:0;list-style:none}.gd-toc-l a{color:var(--tok-sub);font-size:var(--fs-14);border-left:2px solid #0000;justify-content:space-between;align-items:baseline;gap:10px;margin-left:-1px;padding:6px 0 6px 14px;font-weight:500;line-height:1.4;text-decoration:none;display:flex}.gd-toc-l a:hover{color:var(--tok-ink);border-left-color:var(--tok-indigo-action)}.gd-nb{border-radius:var(--r-999);min-width:22px;height:22px;color:var(--tok-indigo-action);font-size:var(--fs-12);text-align:center;font-variant-numeric:tabular-nums;background:#eef2ff;flex:none;padding:0 7px;font-weight:700;line-height:22px}.gd-toc-m{border:1px solid var(--gd-line);border-radius:var(--r-14);background:#fff;margin:0 0 8px}.gd-toc-m summary{cursor:pointer;min-height:48px;font-size:var(--fs-15);color:var(--tok-ink);justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;font-weight:700;list-style:none;display:flex}.gd-toc-m summary::-webkit-details-marker{display:none}.gd-toc-m summary:after{content:"";border-right:2px solid var(--tok-sub);border-bottom:2px solid var(--tok-sub);flex:none;width:8px;height:8px;margin-left:2px;transition:transform .15s;transform:rotate(45deg)translate(-2px,-2px)}.gd-toc-m summary .gd-nb{margin-left:auto}.gd-toc-m[open] summary:after{transform:rotate(225deg)translate(-2px,-2px)}.gd-toc-m nav{padding:0 16px 12px}.gd-toc-m .gd-toc-l a{align-items:center;min-height:44px;padding:9px 0 9px 14px}.gd-toc-m summary:focus-visible{outline:2.5px solid var(--tok-indigo-action);outline-offset:2px;border-radius:var(--r-14)}.gd-head{margin:0 0 28px}.gd .sp-h1{letter-spacing:-1px;text-wrap:pretty;margin:0 0 16px;font-size:clamp(28px,2.7vw + 8px,42px);font-weight:800;line-height:1.13}.gd .sp-lead{max-width:var(--gd-measure,none);color:var(--tok-sub);margin:0 0 18px;font-size:clamp(17px,.5vw + 15px,20px);font-weight:500;line-height:1.55}.gd-meta{font-size:var(--fs-14);color:var(--tok-sub);flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 24px;display:flex}.gd-pastille{border-radius:var(--r-999);color:var(--tok-indigo-action);font-weight:700;font-size:var(--fs-13);background:#eef2ff;align-items:center;gap:7px;padding:3px 12px 3px 9px;display:inline-flex}.gd-pastille:before{content:"";background:var(--tok-indigo-action);border-radius:50%;width:8px;height:8px}.gd .sp-reponse{border:1px solid var(--tok-indigo-action);border-radius:var(--r-14);max-width:var(--gd-measure,none);background:#fff;margin:0;padding:18px 20px 20px}.gd .sp-reponse-l{border-radius:var(--r-999);background:var(--tok-indigo-action);color:#fff;font-size:var(--fs-13);letter-spacing:0;text-transform:none;margin:0 0 10px;padding:3px 12px;font-weight:700;display:inline-block}.gd .sp-reponse-t{max-width:none;color:var(--tok-ink);font-size:var(--fs-17);margin:0;font-weight:500;line-height:1.62}.gd .sp-reponse .sp-lead{font-size:var(--fs-17);color:var(--tok-ink);margin:0}.gd .gd-renvoi{margin:18px 0 0}.gd .sp-section{border-top:1px solid var(--gd-line);margin-top:0;margin-bottom:0;padding-top:36px;scroll-margin-top:84px}.gd .sp-section+.sp-section{margin-top:36px}.gd-article>.sp-section:first-of-type{margin-top:20px}.gd .sp-h2{letter-spacing:-.4px;color:var(--tok-ink);text-wrap:balance;margin:0 0 14px;font-size:clamp(22px,1vw + 17px,27px);font-weight:800;line-height:1.22}.gd .sp-sub,.gd-list p{max-width:var(--gd-measure,none);color:var(--gd-text);margin:0 0 1.05em;font-size:18px;line-height:1.7}.gd .sp-sub:last-child{margin-bottom:0}.gd-h3{font-size:var(--fs-17);color:var(--tok-ink);margin:30px 0 14px;font-weight:800}.gd p a:not([class]){color:var(--tok-indigo-action);text-underline-offset:3px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.gd p a:not([class]):hover{text-decoration-thickness:2px}.gd .sp-sub strong{color:var(--tok-ink)}.gd-list{margin:0 0 4px;padding:0;list-style:none}.gd-list li{margin:0 0 .7em;padding-left:22px;position:relative}.gd-list li:before{content:"";background:var(--tok-indigo-action);border-radius:50%;width:8px;height:8px;position:absolute;top:.72em;left:3px}.gd-list p{margin:0}.gd .sp-obj:not(.sp-terrains) li{background:0 0;border-color:#0000}.gd-texte .sp-obj li{margin:0 0 .7em;padding:2px 0 2px 22px;display:block;position:relative}.gd-texte .sp-obj li:before{content:"";background:var(--tok-indigo-action);border-radius:50%;width:8px;height:8px;position:absolute;top:.72em;left:3px}.gd-texte .sp-obj p{color:var(--gd-text);margin:0;font-size:18px;font-weight:400;line-height:1.7}.gd-note{font-size:var(--fs-14);color:var(--tok-sub);margin:18px 0 0;line-height:1.6}.gd .sp-obj .oic{font-size:var(--fs-11)}.gd .sp-faq{border-top:1px solid var(--gd-line);margin:0;padding:20px 0 6px}.gd .sp-faq:first-of-type{border-top:0;padding-top:6px}.gd .sp-rubrique{font-family:inherit;font-size:var(--fs-17);letter-spacing:0;text-transform:none;color:var(--tok-ink);margin:0 0 8px;font-weight:700;line-height:1.4}.gd .sp-tablewrap{border:1px solid var(--gd-line);border-radius:var(--r-14);background:linear-gradient(90deg,#fff 30%,#fff0) 0/40px 100% no-repeat local,linear-gradient(270deg,#fff 30%,#fff0) 100%/40px 100% no-repeat local,linear-gradient(90deg,#0f172a24,#0f172a00) 0/12px 100% no-repeat,linear-gradient(270deg,#0f172a24,#0f172a00) 100%/12px 100% no-repeat,#fff;margin:20px 0 4px}.gd .sp-table{font-size:var(--fs-15);line-height:1.5}.gd .sp-table th{background:var(--tok-ardoise-brume);border-bottom:1px solid var(--gd-line);color:var(--tok-ink);font-size:var(--fs-14);white-space:nowrap;padding:12px 16px;font-weight:700}.gd .sp-table td{border-top:1px solid var(--tok-ardoise-pale);color:var(--gd-text);vertical-align:top;padding:12px 16px}.gd .sp-table tr:first-child td{border-top:0}.gd .sp-table td:first-child,.gd .sp-table th[scope=row]{min-width:9.5rem;color:var(--tok-ink);font-weight:700}.gd .sp-table th[scope=row]{background:0 0;border-bottom:0}.gd .sp-table tr:hover td{background:0 0}.gd .sp-ctabox{border:1px solid var(--gd-line);border-radius:var(--r-16);background:#fff;flex-direction:column;align-items:flex-start;gap:16px;margin:40px 0 0;padding:22px 24px;display:flex}.gd-large .sp-ctabox{max-width:46rem}.gd .sp-ctabox>div{flex:none;min-width:0}.gd .sp-ctabox h3{font-size:var(--fs-19);letter-spacing:-.2px;color:var(--tok-ink);margin:0 0 6px;font-weight:800}.gd .sp-ctabox p{max-width:none;font-size:var(--fs-15);color:var(--gd-text);margin:0;line-height:1.62}.gd .sp-cta{box-shadow:none}.gd .sp-cta.sec{box-shadow:inset 0 0 0 2px var(--tok-ink)}.gd .sp-ctabox .sp-cta{font-size:var(--fs-15);padding:12px 22px}.gd-mid{margin-top:36px}.gd-mid .dpjv{margin-top:0}.gd .sp-section .sp-cta{margin-top:6px}.gd-large{--gd-lecture:var(--gd-measure)}.gd-large .sp-crumbs{justify-content:center}.gd-large .gd-article>header:not([class]),.gd-large .sp-hero{text-align:center}.gd-large .sp-h1{text-wrap:balance}.gd-large .sp-lead{margin-inline:auto}.gd-large .gd-article>header .sp-sub,.gd-large .gd-article>.sp-sub{text-align:center;margin-inline:auto}.gd-large .gd-meta,.gd-large .sp-actions,.gd-large .sp-chips,.gd-large .sp-suite-actions{justify-content:center}.gd-large .sp-hero{flex-direction:column;justify-content:center;gap:16px}.gd-large .sp-hero>div{flex:none;width:100%;min-width:0}.gd-large .sp-stats{justify-content:center}.gd-large .sp-stat{text-align:center;flex:0 210px;min-width:0}.gd-large .gd-article>.sp-ctabox,.gd-large .sp-section>.sp-ctabox{text-align:center;align-items:center;margin-inline:auto}.gd-large .sdd-search{text-align:center}.gd-large .sdd-input{margin-inline:auto;display:block}.gd-large .sp-reponse{text-align:left;margin-inline:auto}.gd-large .ex-fiche,.gd-large .ex-props{max-width:var(--gd-lecture);margin-inline:auto}.gd-large .sp-section>:where(.sp-h2,.sp-h3,.sp-sub,.sp-rubrique){text-align:center;margin-inline:auto}.gd-large .sp-section:where(:not(:has(>:not(.sp-h2,.sp-h3,.sp-sub,.sp-obj,.sp-rubrique,.sp-faq,.sp-reponse,.ex-props,.ex-fiche,p:not([class])))),:has(>div>.sp-obj))>:where(.sp-h2,.sp-h3,.sp-sub,.sp-rubrique){max-width:var(--gd-lecture);text-align:left;margin-inline:auto}.gd-large .sp-section>.sp-h3{font-size:var(--fs-18)}.gd-large .sp-section>:where(.sp-obj:not(.sp-terrains),.sp-faq,.sp-reponse,div:has(>.sp-obj)){max-width:var(--gd-lecture);margin-inline:auto}.gd-large .sp-neigh{justify-content:center;gap:12px;display:flex}.gd-large .sp-neigh>li{flex:1 1 0;min-width:0;max-width:34rem}.gd-large .sp-neigh>li:empty{display:none}.gd-large .sp-neigh>li:only-child>.sp-card.next,.gd-large .sp-neigh>li:empty+li>.sp-card.next{text-align:left}.gd-large .sp-chart-axis{font-size:var(--fs-12)}.gd-large .sp-reponse+:is(.sp-lead,.sp-sub){margin-top:18px}.gd-large .sp-tablewrap+:is(.sp-sub,.gd-note){margin-top:16px}.gd-large .sp-cards,.gd-large .sp-items{--gd-nb:2;flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.gd-large .sp-items{gap:10px}.gd-large .sp-cards>li{flex:0 0 calc((100% - (var(--gd-nb) - 1) * 12px) / var(--gd-nb) - 1px);min-width:0}.gd-large .sp-items>li{flex:0 0 calc((100% - (var(--gd-nb) - 1) * 10px) / var(--gd-nb) - 1px);min-width:0}.gd-large .sp-cards>li,.gd-large .sp-items>li{display:flex}.gd-large .sp-cards>li>:is(.sp-card,.sp-item),.gd-large .sp-items>li>:is(.sp-card,.sp-item){flex:auto;min-width:0}@media (min-width:760px){.gd-large .sp-cards{--gd-nb:3}}@media (min-width:1000px){.gd-large .sp-cards{--gd-nb:4}.gd-large .sp-items{--gd-nb:3}}@media (min-width:1240px){.gd-large .sp-cards{--gd-nb:5}}@media (min-width:1300px){.gd-large .sp-items{--gd-nb:4}}@media (max-width:640px){.gd-large .sp-cards>li,.gd-large .sp-items>li{flex:100%}.gd-large .sp-stat{flex:0 calc(50% - 6px)}.gd-large .sp-neigh{flex-direction:column}.gd-large .sp-neigh>li{flex:none;max-width:none}.gd-large .sp-hero{gap:12px}}.gd-large .sp-ctabox+.sp-section{margin-top:36px}@media (max-width:640px){.gd-index .gd-list li>p>a,.gd-guide #aller-plus-loin .gd-list li>p>a,.gd .sp-encart>p>a,.gd .sp-sources li>a,.gd .rm-sources li>a,.gd .rm-modes>a,.gd .sp-chart-label>a,.gd .sd-lien>a,.gd .gd-tous>a,.gd .pi-int>a,.gd-large .sp-table :is(td,th)>a:only-child{box-sizing:border-box;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.gd .sp-obj li>p>a{padding-block:14px}.gd-large :is(dd,li)>small>a:only-child{padding-block:15px}.gd-large .sp-table :is(td,th):has(>a:only-child){padding-block:0}.gd .gd-card-t{min-height:44px}.gd-index .gd-list li{margin-bottom:0}}.gd-cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.gd-card{border:1px solid var(--gd-line);border-radius:var(--r-14);height:100%;color:var(--tok-ink);background:#fff;flex-direction:column;gap:6px;padding:16px 18px;transition:border-color .15s,background-color .15s;display:flex;position:relative}.gd-card:hover,.gd-card:focus-within{border-color:var(--tok-indigo-action);background:var(--tok-ardoise-brume)}.gd-card-t:after{content:"";border-radius:var(--r-14);position:absolute;inset:0}.gd .gd-card-t:focus-visible{outline:none}.gd-card-t:focus-visible:after{outline:2.5px solid var(--tok-indigo-action);outline-offset:3px}.gd-card-k{font-size:var(--fs-12-5);color:var(--tok-sub);align-items:center;gap:7px;font-weight:600;line-height:1.3;display:flex}.gd-card-k:before{content:"";background:var(--tok-indigo-action);border-radius:50%;flex:none;width:7px;height:7px}.gd-card-t{font-size:var(--fs-16);color:var(--tok-ink);font-weight:700;line-height:1.35;text-decoration:none}.gd-card-d{-webkit-line-clamp:3;font-size:var(--fs-14);color:var(--tok-sub);-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}.gd-tous{font-size:var(--fs-15);margin:18px 0 0}.gd .gd-tous a{color:var(--tok-indigo-action);text-underline-offset:3px;font-weight:700}.gd-pills{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.gd-pill{border:1px solid var(--gd-line);border-radius:var(--r-999);min-height:38px;color:var(--tok-ink);font-size:var(--fs-14);background:#fff;align-items:center;padding:7px 16px;font-weight:600;line-height:1.3;text-decoration:none;transition:border-color .15s,background-color .15s;display:inline-flex}.gd-pill:hover{border-color:var(--tok-indigo-action);background:#eef2ff}.gd-pill:focus-visible{outline:2.5px solid var(--tok-indigo-action);outline-offset:3px}.gd-pills-t{font-size:var(--fs-14);color:var(--tok-sub);margin:0 0 12px;font-weight:700}.gd .gd-acces{border-top:0;margin:6px 0 0;padding-top:0}.gd-rows{border-top:1px solid var(--gd-line);margin:0;padding:0;list-style:none}.gd-row{border-bottom:1px solid var(--gd-line);padding:15px 0;position:relative}.gd-row-t{font-size:var(--fs-17);color:var(--tok-ink);font-weight:700;line-height:1.35;text-decoration:none}.gd-row-t:after{content:"";position:absolute;inset:0}.gd-row:hover .gd-row-t{color:var(--tok-indigo-action);text-underline-offset:3px;text-decoration:underline}.gd-row-t:focus-visible{outline:2.5px solid var(--tok-indigo-action);outline-offset:2px;border-radius:4px}.gd .gd-row-d{font-size:var(--fs-15);color:var(--tok-sub);margin:4px 0 0;line-height:1.55;display:block}.gd-intro{margin:0 0 16px}.gd .gd-index-liens{margin:0}@media (max-width:640px){.gd .sp-crumbs{margin-bottom:18px}.gd-guide .sp-crumbs li:last-child{display:none}.gd-guide .sp-crumbs li:nth-last-child(2):after{content:none}.gd .sp-sub,.gd-list p{font-size:var(--fs-16);line-height:1.7}.gd .sp-section{padding-top:28px}.gd .sp-section+.sp-section{margin-top:28px}.gd .sp-reponse{padding:16px 16px 18px}.gd .sp-reponse-t,.gd .sp-reponse .sp-lead{font-size:var(--fs-16)}.gd .sp-ctabox{padding:20px 18px}.gd .sp-ctabox .sp-cta{text-align:center;justify-content:center;width:100%}.gd .sp-table th,.gd .sp-table td{padding:12px}.gd-pill{min-height:44px}.gd-card{padding:14px 16px}.gd .sp-rubrique{font-size:var(--fs-16);letter-spacing:0}.gd .sp-obj .oic{font-size:var(--fs-12)}}@media (prefers-reduced-motion:reduce){.gd-card,.gd-pill,.gd-toc-m summary:after{transition:none}}
