.vdt[data-astro-cid-gda3weao]{width:100%;min-width:0}.vdt-tache[data-astro-cid-gda3weao]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:16px 20px;border-radius:16px;border:1px solid rgba(34,211,238,.28);background:linear-gradient(160deg,#0e283a8c,#0708188c);box-shadow:0 0 30px -12px #22d3ee99}.vdt-tag[data-astro-cid-gda3weao]{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--cyan-bright);padding:4px 9px;border:1px solid rgba(103,232,249,.35);border-radius:999px}.vdt-doc[data-astro-cid-gda3weao]{display:flex;gap:10px;align-items:flex-start;min-width:0;flex:1 1 240px;font-size:15px;line-height:1.5;color:var(--text-soft)}.vdt-doc[data-astro-cid-gda3weao] b[data-astro-cid-gda3weao]{color:var(--text);font-weight:500}.vdt-ic[data-astro-cid-gda3weao]{flex:none;width:13px;height:16px;margin-top:3px;border:1.5px solid var(--cyan-bright);border-radius:2px;background:linear-gradient(var(--cyan-bright),var(--cyan-bright)) 2px 4px / 6px 1.5px no-repeat,linear-gradient(var(--cyan-bright),var(--cyan-bright)) 2px 8px / 6px 1.5px no-repeat}.vdt-lignes[data-astro-cid-gda3weao]{margin-top:14px;display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}@media(min-width:960px){.vdt-lignes[data-astro-cid-gda3weao]{grid-template-columns:repeat(3,minmax(0,1fr))}}.vdt-l[data-astro-cid-gda3weao]{display:grid;gap:14px;align-content:start;min-width:0;padding:clamp(18px,2vw,24px);border-radius:18px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(160deg,#16183a8c,#0708188c);box-shadow:inset 0 1px #ffffff0d}.vdt-l--local[data-astro-cid-gda3weao]{border-color:#4ade8047;box-shadow:0 0 34px -16px #4ade8099,inset 0 1px #ffffff0d}.vdt-nom[data-astro-cid-gda3weao]{display:flex;align-items:baseline;gap:10px;font-family:var(--font-display);font-size:clamp(18px,1.4vw,21px);letter-spacing:-.015em;color:var(--text)}.vdt-n[data-astro-cid-gda3weao]{font-size:10.5px;letter-spacing:.14em;color:var(--text-dim)}.vdt-piste[data-astro-cid-gda3weao]{position:relative;display:grid;align-items:center;gap:0;grid-template-columns:auto minmax(0,1fr) auto;padding:26px 10px 12px}.vdt-mur[data-astro-cid-gda3weao]{position:absolute;top:0;bottom:0;left:0;border:1px dashed rgba(192,132,252,.5);border-radius:12px;pointer-events:none}.vdt-l[data-astro-cid-gda3weao]:not(.vdt-l--local) .vdt-mur[data-astro-cid-gda3weao]{width:118px}.vdt-l--local[data-astro-cid-gda3weao] .vdt-mur[data-astro-cid-gda3weao]{width:100%;border-color:#4ade808c}.vdt-mur-lab[data-astro-cid-gda3weao]{position:absolute;top:6px;left:10px;font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--violet-bright);white-space:nowrap}.vdt-l--local[data-astro-cid-gda3weao] .vdt-mur-lab[data-astro-cid-gda3weao]{color:var(--positive)}.vdt-noeud[data-astro-cid-gda3weao]{position:relative;z-index:1;width:96px;padding:9px 6px;text-align:center;border-radius:10px;font-size:12.5px;line-height:1.25;color:var(--text);background:#0a0b22e6;border:1px solid rgba(255,255,255,.14)}.vdt-noeud--ia[data-astro-cid-gda3weao]{border-color:#22d3ee73;box-shadow:0 0 16px -6px #22d3eeb3}.vdt-l--local[data-astro-cid-gda3weao] .vdt-noeud--ia[data-astro-cid-gda3weao]{border-color:#4ade8080;box-shadow:0 0 16px -6px #4ade80b3}.vdt-fil[data-astro-cid-gda3weao]{position:relative;height:2px;margin-inline:4px;background:linear-gradient(90deg,#c084fc59,#22d3ee59)}.vdt-pt[data-astro-cid-gda3weao]{position:absolute;top:-4px;left:0;width:10px;height:10px;border-radius:50%;opacity:0}.vdt-pt--aller[data-astro-cid-gda3weao]{background:var(--cyan-bright);box-shadow:0 0 10px var(--cyan-bright)}.vdt-pt--retour[data-astro-cid-gda3weao]{background:var(--warning);box-shadow:0 0 10px var(--warning);left:calc(100% - 10px)}.vdt-passe[data-astro-cid-gda3weao]{font-size:14.5px;line-height:1.55;color:var(--text-soft)}.vdt-l--local[data-astro-cid-gda3weao] .vdt-passe[data-astro-cid-gda3weao]{color:var(--text)}.vdt-res[data-astro-cid-gda3weao]{display:flex;align-items:center;gap:9px;padding:9px 12px;border-radius:10px;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--warning);border:1px solid rgba(251,146,60,.3);background:#fb923c0f}.vdt-rond[data-astro-cid-gda3weao]{flex:none;width:8px;height:8px;border-radius:50%;background:var(--warning);box-shadow:0 0 8px var(--warning)}.vdt-leg[data-astro-cid-gda3weao]{margin-top:14px;font-size:12.5px;color:var(--text-dim)}.has-motion .vdt-res[data-astro-cid-gda3weao]{opacity:0;transform:translateY(6px)}.has-motion .vdt[data-astro-cid-gda3weao].is-live .vdt-pt--aller[data-astro-cid-gda3weao]{animation:vdt-aller 1s cubic-bezier(.45,0,.3,1) calc(var(--d) + .3s) 1 both}.has-motion .vdt[data-astro-cid-gda3weao].is-live .vdt-pt--retour[data-astro-cid-gda3weao]{animation:vdt-retour .8s cubic-bezier(.45,0,.3,1) calc(var(--d) + 1.35s) 1 both}.has-motion .vdt[data-astro-cid-gda3weao].is-live .vdt-res[data-astro-cid-gda3weao]{opacity:1;transform:none;transition:opacity .45s ease calc(var(--d) + 2.1s),transform .45s ease calc(var(--d) + 2.1s)}@keyframes vdt-aller{0%{opacity:0;left:0}12%{opacity:1}88%{opacity:1}to{opacity:0;left:calc(100% - 10px)}}@keyframes vdt-retour{0%{opacity:0;left:calc(100% - 10px)}12%{opacity:1}88%{opacity:1}to{opacity:0;left:0}}@media(max-width:380px){.vdt-noeud[data-astro-cid-gda3weao]{width:82px;font-size:12px}.vdt-l[data-astro-cid-gda3weao]:not(.vdt-l--local) .vdt-mur[data-astro-cid-gda3weao]{width:104px}}@media(prefers-reduced-motion:reduce){.vdt-pt[data-astro-cid-gda3weao]{display:none!important}.vdt-res[data-astro-cid-gda3weao]{opacity:1!important;transform:none!important;transition:none!important}}.chapo[data-astro-cid-f7xblfzn]{margin-top:clamp(20px,2.2vw,30px);font-size:clamp(16px,1.08vw,18.5px);line-height:1.66;color:var(--text-soft);max-width:58ch}.chapo[data-astro-cid-f7xblfzn] strong[data-astro-cid-f7xblfzn]{color:var(--text);font-weight:500}.vd-recit[data-astro-cid-f7xblfzn]{display:grid;gap:16px;max-width:60ch}.vd-recit[data-astro-cid-f7xblfzn] p[data-astro-cid-f7xblfzn]{font-size:clamp(16.5px,1.1vw,19px);line-height:1.66;color:var(--text-soft)}.vd-recit[data-astro-cid-f7xblfzn] strong[data-astro-cid-f7xblfzn]{font-weight:500;color:var(--text)}.vd-recit[data-astro-cid-f7xblfzn] em[data-astro-cid-f7xblfzn]{color:var(--text)}.vd-recit[data-astro-cid-f7xblfzn] a[data-astro-cid-f7xblfzn]{color:var(--cyan-bright);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.vd-recit[data-astro-cid-f7xblfzn] .vd-note[data-astro-cid-f7xblfzn]{margin-top:6px;padding:14px 18px;border-radius:12px;font-size:15px;border:1px solid rgba(255,255,255,.08);background:#ffffff06}.vd-suite[data-astro-cid-f7xblfzn]{margin-top:clamp(18px,2vw,28px);display:flex;flex-wrap:wrap;gap:14px 32px}.vd-niveaux[data-astro-cid-f7xblfzn]{margin-top:clamp(30px,3.4vw,54px);display:grid;gap:14px;grid-template-columns:minmax(0,1fr)}@media(min-width:960px){.vd-niveaux[data-astro-cid-f7xblfzn]{grid-template-columns:repeat(3,minmax(0,1fr))}}.vd-niv[data-astro-cid-f7xblfzn]{display:grid;align-content:start;gap:0;min-width:0;padding:clamp(20px,2.2vw,28px);border-radius:18px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(160deg,#16183a8c,#0708188c);box-shadow:inset 0 1px #ffffff0d}.vd-niv--local[data-astro-cid-f7xblfzn]{border-color:#4ade804d;box-shadow:0 0 34px -16px #4ade8099,inset 0 1px #ffffff0d}.vd-niv-n[data-astro-cid-f7xblfzn]{margin-top:18px;font-size:10.5px;letter-spacing:.16em;color:var(--text-dim)}.vd-niv-nom[data-astro-cid-f7xblfzn]{margin-top:12px;font-family:var(--font-display);font-weight:400;font-size:clamp(21px,1.7vw,26px);letter-spacing:-.02em;color:var(--text)}.vd-niv-ou[data-astro-cid-f7xblfzn]{margin-top:12px;font-size:15.5px;line-height:1.58;color:var(--text-soft)}.vd-engage[data-astro-cid-f7xblfzn]{margin-top:clamp(30px,3.4vw,54px);display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}@media(min-width:820px){.vd-engage[data-astro-cid-f7xblfzn]{grid-template-columns:repeat(2,minmax(0,1fr))}}.vd-engage[data-astro-cid-f7xblfzn] li[data-astro-cid-f7xblfzn]{position:relative;display:grid;gap:6px;min-width:0;padding:22px;border-radius:16px;align-content:start;border:1px solid rgba(255,255,255,.08);background:linear-gradient(160deg,#16183a80,#07081880);box-shadow:inset 0 1px #ffffff0d}.vd-engage[data-astro-cid-f7xblfzn] strong[data-astro-cid-f7xblfzn]{margin-top:10px;display:flex;gap:12px;align-items:center;font-family:var(--font-display);font-weight:400;font-size:clamp(18px,1.4vw,21px);letter-spacing:-.015em;color:var(--text)}.vd-engage[data-astro-cid-f7xblfzn] li[data-astro-cid-f7xblfzn]>span[data-astro-cid-f7xblfzn]:last-child{font-size:15px;line-height:1.6;color:var(--text-soft)}.vd-scene[data-astro-cid-f7xblfzn]{margin-top:clamp(24px,2.6vw,36px);max-width:520px}.vd-cadenas[data-astro-cid-f7xblfzn]{position:relative;flex:none;width:26px;height:26px;border-radius:50%;border:1px solid rgba(232,121,249,.45);background:#e879f914;box-shadow:0 0 18px -4px #e879f9b3}.vd-cadenas[data-astro-cid-f7xblfzn]:before{content:"";position:absolute;left:8px;top:11px;width:10px;height:8px;border-radius:2px;background:var(--magenta-bright)}.vd-cadenas[data-astro-cid-f7xblfzn]:after{content:"";position:absolute;left:9.5px;top:6px;width:7px;height:7px;border-radius:5px 5px 0 0;border:1.5px solid var(--magenta-bright);border-bottom:0}.has-motion .vd-niv[data-astro-cid-f7xblfzn],.has-motion .vd-engage[data-astro-cid-f7xblfzn] li[data-astro-cid-f7xblfzn]{opacity:.25;transform:translateY(8px)}.has-motion .vd-niveaux[data-astro-cid-f7xblfzn].is-live .vd-niv[data-astro-cid-f7xblfzn],.has-motion .vd-engage[data-astro-cid-f7xblfzn].is-live li[data-astro-cid-f7xblfzn]{opacity:1;transform:none;transition:opacity .5s ease calc(.1s + var(--i) * .15s),transform .5s ease calc(.1s + var(--i) * .15s)}@media(prefers-reduced-motion:reduce){.vd-niv[data-astro-cid-f7xblfzn],.vd-engage[data-astro-cid-f7xblfzn] li[data-astro-cid-f7xblfzn]{opacity:1!important;transform:none!important;transition:none!important}}
