.afd[data-astro-cid-iscihkp3]{--afd-hair:#0024321a;--afd-track:#00243224;--afd-node-y:21px;width:100%;margin:0;container:afd/inline-size}.afd-card[data-astro-cid-iscihkp3]{border-radius:var(--ds-radius);border:1px solid var(--afd-hair);background:#fff;box-shadow:0 1px 2px #0024320d,0 30px 60px -36px #00243252}.afd-head[data-astro-cid-iscihkp3]{border-bottom:1px solid var(--afd-hair);font-family:var(--font-mono);font-size:var(--ds-text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--ds-fg-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;padding:12px 20px;display:flex}.afd-head-title[data-astro-cid-iscihkp3]{color:var(--ds-ground-dark);font-weight:500}.afd-head-tag[data-astro-cid-iscihkp3]{border:1px solid var(--afd-hair);letter-spacing:.06em;border-radius:4px;padding:2px 8px}.afd-steps[data-astro-cid-iscihkp3]{padding:8px 20px 12px}.afd-step[data-astro-cid-iscihkp3]{grid-template-columns:24px minmax(0,1fr);gap:12px;padding:10px 0;display:grid;position:relative}.afd-rail[data-astro-cid-iscihkp3]{position:relative}.afd-node[data-astro-cid-iscihkp3]{left:50%;top:var(--afd-node-y);background:#fff;border:1px solid #0024323d;border-radius:50%;width:13px;height:13px;position:absolute;translate:-50% -50%}.afd-node[data-astro-cid-iscihkp3]:after{content:"";background:var(--ds-primary);border-radius:50%;position:absolute;inset:-1px;box-shadow:0 0 0 4px #005f6e24}.afd-link[data-astro-cid-iscihkp3]{left:50%;top:var(--afd-node-y);background:var(--afd-track);width:1px;height:100%;position:absolute;translate:-50%}.afd-link-lit[data-astro-cid-iscihkp3]{background:var(--ds-primary);position:absolute;inset:0;overflow:clip}.afd-comet[data-astro-cid-iscihkp3]{background:linear-gradient(to bottom, transparent calc(100% - 36px), #005f6e59 calc(100% - 12px), var(--ds-primary) 100%);opacity:0;position:absolute;inset:0}.afd-idx[data-astro-cid-iscihkp3]{min-width:2.1em;font-family:var(--font-mono);font-size:var(--ds-text-xs);letter-spacing:.08em;color:var(--ds-primary);font-weight:500;display:inline-block}.afd-title[data-astro-cid-iscihkp3]{font-size:var(--ds-text-body);color:var(--ds-ground-dark);font-weight:500;line-height:1.35}.afd-text[data-astro-cid-iscihkp3]{font-size:var(--ds-text-sm);color:var(--ds-fg-muted);margin-top:2px;line-height:1.5}.afd-chips[data-astro-cid-iscihkp3]{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.afd-chip[data-astro-cid-iscihkp3]{font-family:var(--font-mono);font-size:var(--ds-text-xs);letter-spacing:.04em;color:var(--ds-primary);background:#005f6e0d;border:1px solid #005f6e38;border-radius:4px;padding:1px 7px}.afd-split[data-astro-cid-iscihkp3]{margin-top:10px}.afd-split-bar[data-astro-cid-iscihkp3]{gap:3px;height:8px;display:flex}.afd-split-pro[data-astro-cid-iscihkp3],.afd-split-perso[data-astro-cid-iscihkp3]{transform-origin:0;border-radius:2px}.afd-split-pro[data-astro-cid-iscihkp3]{background:var(--ds-primary);flex:0 0 70%}.afd-split-perso[data-astro-cid-iscihkp3]{background:var(--afd-track);flex:1}.afd-legend[data-astro-cid-iscihkp3]{font-family:var(--font-mono);font-size:var(--ds-text-xs);color:var(--ds-fg-muted);justify-content:space-between;gap:12px;margin-top:6px;display:flex}.afd-legend[data-astro-cid-iscihkp3] span[data-astro-cid-iscihkp3]{align-items:center;gap:6px;display:inline-flex}.afd-key[data-astro-cid-iscihkp3]{background:var(--afd-track);border-radius:2px;width:8px;height:8px}.afd-key[data-astro-cid-iscihkp3].is-pro{background:var(--ds-primary)}.afd-regimes[data-astro-cid-iscihkp3]{gap:8px;margin-top:10px;display:grid}.afd-reg[data-astro-cid-iscihkp3]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 10px;display:grid}.afd-reg-label[data-astro-cid-iscihkp3]{font-family:var(--font-mono);font-size:var(--ds-text-xs);letter-spacing:.04em;color:var(--ds-ground-dark)}.afd-lower[data-astro-cid-iscihkp3]{background:var(--ds-primary);color:#fff;font-family:var(--font-mono);font-size:var(--ds-text-xs);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:1px 7px;font-weight:500}.afd-track[data-astro-cid-iscihkp3]{grid-column:1/-1;height:12px;position:relative}.afd-bar[data-astro-cid-iscihkp3]{transform-origin:0;border-radius:2px;position:absolute;top:0;bottom:0;left:0}.afd-bar[data-astro-cid-iscihkp3].is-forfait{background:#00243233;width:86%}.afd-bar[data-astro-cid-iscihkp3].is-reel{background:var(--ds-primary);width:38%}.afd-gap[data-astro-cid-iscihkp3]{border:1px dashed #005f6e8c;border-radius:2px;justify-content:center;align-items:center;width:calc(48% - 3px);display:flex;position:absolute;top:0;bottom:0;left:calc(38% + 3px)}@container afd (width>=460px) and (width<=859px){.afd-reg[data-astro-cid-iscihkp3]{grid-template-columns:9.5rem minmax(0,1fr) 4.75rem}.afd-track[data-astro-cid-iscihkp3]{grid-area:1/2}.afd-lower[data-astro-cid-iscihkp3]{grid-area:1/3;justify-self:start}}.afd-gap[data-astro-cid-iscihkp3] span[data-astro-cid-iscihkp3]{font-family:var(--font-mono);font-size:var(--ds-text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--ds-primary);line-height:1}@container afd (width>=860px){.afd-steps[data-astro-cid-iscihkp3]{grid-template-columns:repeat(5,minmax(0,1fr));padding:24px 24px 22px;display:grid}.afd-step[data-astro-cid-iscihkp3]{grid-template-rows:26px auto;grid-template-columns:minmax(0,1fr);gap:14px;padding:0 20px 0 0}.afd-node[data-astro-cid-iscihkp3]{top:13px;left:7px}.afd-idx[data-astro-cid-iscihkp3]{margin-bottom:2px;display:block}.afd-link[data-astro-cid-iscihkp3]{width:calc(100% + 20px);height:1px;top:13px;left:7px;translate:0 -50%}.afd-comet[data-astro-cid-iscihkp3]{background:linear-gradient(to right, transparent calc(100% - 36px), #005f6e59 calc(100% - 12px), var(--ds-primary) 100%)}}@keyframes afd-node-in{0%{opacity:0;scale:.5}to{opacity:1;scale:1}}@keyframes afd-draw-y{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes afd-draw-x{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes afd-comet-y{0%{opacity:1;translate:0 -100%}80%{opacity:1}to{opacity:0;translate:0}}@keyframes afd-comet-x{0%{opacity:1;translate:-100%}80%{opacity:1}to{opacity:0;translate:0}}@keyframes afd-grow{0%{transform:scaleX(.4)}to{transform:scaleX(1)}}@keyframes afd-nudge{0%{translate:0 4px}to{translate:0}}@media screen and (prefers-reduced-motion:no-preference) and (scripting:enabled){.afd[data-astro-cid-iscihkp3]{--afd-step:.38s}.afd-step[data-astro-cid-iscihkp3]{--afd-t:calc(.16s + var(--i,0) * var(--afd-step))}.afd[data-astro-cid-iscihkp3]:not([data-armed]) .afd-node[data-astro-cid-iscihkp3]:after{opacity:0;scale:.5}.afd[data-astro-cid-iscihkp3]:not([data-armed]) .afd-link-lit[data-astro-cid-iscihkp3]{clip-path:inset(0 0 100%)}.afd[data-astro-cid-iscihkp3]:not([data-armed]) .afd-split-pro[data-astro-cid-iscihkp3],.afd[data-astro-cid-iscihkp3]:not([data-armed]) .afd-bar[data-astro-cid-iscihkp3]{transform:scaleX(.4)}.afd[data-astro-cid-iscihkp3][data-armed] .afd-node[data-astro-cid-iscihkp3]:after{animation:afd-node-in .32s var(--ease-out) both;animation-delay:var(--afd-t)}.afd[data-astro-cid-iscihkp3][data-armed] .afd-link-lit[data-astro-cid-iscihkp3]{animation:afd-draw-y var(--afd-step) var(--ease-in-out) both;animation-delay:var(--afd-t)}.afd[data-astro-cid-iscihkp3][data-armed] .afd-comet[data-astro-cid-iscihkp3]{animation:afd-comet-y var(--afd-step) var(--ease-in-out) both;animation-delay:var(--afd-t)}.afd[data-astro-cid-iscihkp3][data-armed] .afd-split-pro[data-astro-cid-iscihkp3],.afd[data-astro-cid-iscihkp3][data-armed] .afd-bar[data-astro-cid-iscihkp3]{animation:afd-grow .7s var(--ease-out) both;animation-delay:calc(var(--afd-t) + .12s)}.afd[data-astro-cid-iscihkp3][data-armed] .afd-bar[data-astro-cid-iscihkp3].is-reel{animation-delay:calc(var(--afd-t) + .2s)}.afd[data-astro-cid-iscihkp3][data-armed] .afd-lower[data-astro-cid-iscihkp3]{animation:afd-nudge .42s var(--ease-out) both;animation-delay:calc(var(--afd-t) + .52s)}@container afd (width>=860px){.afd[data-astro-cid-iscihkp3]:not([data-armed]) .afd-link-lit[data-astro-cid-iscihkp3]{clip-path:inset(0 100% 0 0)}.afd[data-astro-cid-iscihkp3][data-armed] .afd-link-lit[data-astro-cid-iscihkp3]{animation-name:afd-draw-x}.afd[data-astro-cid-iscihkp3][data-armed] .afd-comet[data-astro-cid-iscihkp3]{animation-name:afd-comet-x}}}
