.rc[data-astro-cid-hb67q6jq]{width:100%;max-width:680px;border-radius:18px;overflow:hidden;text-align:left;border:1px solid rgba(192,132,252,.22);background:linear-gradient(180deg,#0e0f2aeb,#060718f5);box-shadow:0 30px 90px -40px #7c3aedb3}.rc-bar[data-astro-cid-hb67q6jq]{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.06);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-dim)}.rc-live[data-astro-cid-hb67q6jq]{width:8px;height:8px;border-radius:50%;background:#4ade80;box-shadow:0 0 10px #4ade80}.rc-tag[data-astro-cid-hb67q6jq]{margin-left:auto;padding:3px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.12);letter-spacing:.12em}.rc-list[data-astro-cid-hb67q6jq]{display:grid;gap:0;padding:14px;position:relative}.rc-list[data-astro-cid-hb67q6jq]:before{content:"";position:absolute;left:31px;top:30px;bottom:30px;width:1px;background:linear-gradient(180deg,var(--cyan),var(--violet-bright) 70%,var(--magenta));opacity:.5;transform-origin:top}.rc-row[data-astro-cid-hb67q6jq]{position:relative;display:grid;grid-template-columns:34px minmax(0,150px) minmax(0,1fr) auto;gap:12px;align-items:center;padding:9px 10px 9px 0}.rc-ico[data-astro-cid-hb67q6jq]{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;font:400 13px/1 var(--font-mono);color:#a5f3fc;background:#0d0f2b;border:1px solid rgba(103,232,249,.28)}.rc-qui[data-astro-cid-hb67q6jq]{display:grid;gap:3px;min-width:0}.rc-qui[data-astro-cid-hb67q6jq] b[data-astro-cid-hb67q6jq]{font:500 15px/1.2 var(--font-display);color:var(--text)}.rc-qui[data-astro-cid-hb67q6jq] span[data-astro-cid-hb67q6jq]{font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim)}.rc-txt[data-astro-cid-hb67q6jq]{font-size:14px;line-height:1.45;color:var(--text-soft);min-width:0}.rc-st[data-astro-cid-hb67q6jq]{font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;padding:4px 9px;border-radius:999px;white-space:nowrap;color:#a5f3fc;background:#22d3ee14}.rc-row--humain[data-astro-cid-hb67q6jq]{margin-top:8px;padding:12px 12px 12px 0;border-radius:12px;background:linear-gradient(90deg,transparent 0 22px,rgba(232,121,249,.07) 22px);border:1px solid rgba(232,121,249,.35);border-left:0}.rc-row--humain[data-astro-cid-hb67q6jq] .rc-ico[data-astro-cid-hb67q6jq]{color:#f5d0fe;border-color:#e879f98c;background:#1c0f2e}.rc-row--humain[data-astro-cid-hb67q6jq] .rc-st[data-astro-cid-hb67q6jq]{color:#04150b;background:var(--positive, #4ade80)}@media(max-width:560px){.rc-row[data-astro-cid-hb67q6jq]{grid-template-columns:34px minmax(0,1fr) auto}.rc-txt[data-astro-cid-hb67q6jq]{grid-column:2 / -1}.rc-list[data-astro-cid-hb67q6jq]:before{display:none}}html.has-motion .lede:not(.is-live) .rc-row[data-astro-cid-hb67q6jq]{opacity:0;transform:translateY(10px)}html.has-motion .lede:not(.is-live) .rc-list[data-astro-cid-hb67q6jq]:before{transform:scaleY(0)}.rc-row[data-astro-cid-hb67q6jq]{transition:opacity .6s ease,transform .7s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i) * .28s + .3s)}.rc-list[data-astro-cid-hb67q6jq]:before{transition:transform 2s cubic-bezier(.16,1,.3,1) .3s}@media(prefers-reduced-motion:no-preference){html.has-motion .lede.is-live .rc-row--humain[data-astro-cid-hb67q6jq]{animation:rc-pulse 2.4s ease 2.4s 1}}@keyframes rc-pulse{0%,to{box-shadow:none}40%{box-shadow:0 0 0 4px #e879f926,0 0 40px -6px #e879f999}}@media(prefers-reduced-motion:reduce){.rc-row[data-astro-cid-hb67q6jq],.rc-list[data-astro-cid-hb67q6jq]:before{transition:none}}.pc[data-astro-cid-x3dzq4o2]{margin:0;width:100%;max-width:520px;container-type:inline-size;position:relative}.pc[data-astro-cid-x3dzq4o2]:before{content:"";position:absolute;inset:8%;z-index:-1;border-radius:50%;filter:blur(26px);background:radial-gradient(closest-side,rgba(34,211,238,.2),rgba(168,85,247,calc(.1 + var(--p, 1) * .2)),transparent 75%)}.pc-stage[data-astro-cid-x3dzq4o2]{position:relative;width:48em;height:40em;font-size:calc(100cqw / 48)}.pc-win[data-astro-cid-x3dzq4o2]{position:absolute;left:1em;top:1em;width:46em;height:38em;border-radius:1.2em;overflow:hidden;background:linear-gradient(180deg,#121430f0,#07081af5);border:1px solid rgba(103,232,249,.3);box-shadow:0 3em 6em -2.5em #06b6d480}.pc-bar[data-astro-cid-x3dzq4o2]{margin:0;display:flex;align-items:center;gap:.5em;height:3em;padding-inline:1.2em;border-bottom:1px solid rgba(255,255,255,.07)}.pc-bar[data-astro-cid-x3dzq4o2]>i[data-astro-cid-x3dzq4o2]{width:.65em;height:.65em;border-radius:50%;background:#ffffff26}.pc-url[data-astro-cid-x3dzq4o2]{margin-left:1em;width:16em;height:1.4em;border-radius:1em;background:#ffffff0f}.pc-view[data-astro-cid-x3dzq4o2]{position:absolute;inset:3em 2em 0 0;overflow:hidden}.pc-page[data-astro-cid-x3dzq4o2]{position:absolute;left:2em;right:1em;top:0;height:80em;padding-top:1.6em;display:grid;align-content:start;gap:2em;translate:0 calc(var(--p, 1) * -34em)}.pc-page[data-astro-cid-x3dzq4o2] i[data-astro-cid-x3dzq4o2]{display:block;border-radius:.4em}.pc-hero[data-astro-cid-x3dzq4o2]{height:13em;border-radius:.8em;padding:2em;display:grid;align-content:center;gap:.8em;background:linear-gradient(125deg,#22d3ee59,#7c3aed59)}.pc-hero[data-astro-cid-x3dzq4o2] i[data-astro-cid-x3dzq4o2]{height:1.2em;width:70%;background:#ffffffbf}.pc-hero[data-astro-cid-x3dzq4o2] i[data-astro-cid-x3dzq4o2].c{height:.7em;width:45%;background:#fff6}.pc-grid[data-astro-cid-x3dzq4o2]{display:grid;grid-template-columns:repeat(3,1fr);gap:1em}.pc-grid[data-astro-cid-x3dzq4o2] i[data-astro-cid-x3dzq4o2]{height:7em;background:#ffffff0f;border:1px solid rgba(255,255,255,.08)}.pc-grid--2[data-astro-cid-x3dzq4o2] i[data-astro-cid-x3dzq4o2]{height:9em}.pc-txt[data-astro-cid-x3dzq4o2]{display:grid;gap:.7em}.pc-txt[data-astro-cid-x3dzq4o2] i[data-astro-cid-x3dzq4o2]{height:.6em;background:#ffffff29}.pc-txt[data-astro-cid-x3dzq4o2] i[data-astro-cid-x3dzq4o2].c{width:55%}.pc-foot[data-astro-cid-x3dzq4o2]{margin-top:1em;padding:2em 1.6em;display:grid;gap:2.2em;border-top:1px solid rgba(255,255,255,.1);background:#ffffff05;border-radius:.6em}.pc-cols[data-astro-cid-x3dzq4o2]{display:grid;grid-template-columns:repeat(3,1fr);gap:2em}.pc-cols[data-astro-cid-x3dzq4o2] i[data-astro-cid-x3dzq4o2]{height:4.5em;background:repeating-linear-gradient(180deg,rgba(255,255,255,.12) 0 .45em,transparent .45em 1.3em)}.pc-credit[data-astro-cid-x3dzq4o2]{justify-self:center;display:inline-flex;align-items:center;gap:.7em;padding:.8em 1.3em;border-radius:2em;border:1px solid color-mix(in srgb,rgba(255,255,255,.12) calc((1 - var(--p, 1)) * 100%),rgba(240,171,252,.8));background:rgba(217,70,239,calc(var(--p, 1) * .16));box-shadow:0 0 calc(var(--p, 1) * 2.4em) -.2em #e879f9e6}.pc-mark[data-astro-cid-x3dzq4o2]{width:1.2em;height:1.2em;border-radius:50%;background:radial-gradient(circle at 35% 35%,#f5f3ff,#c084fc 60%,#7c3aed)}.pc-name[data-astro-cid-x3dzq4o2]{font:500 1.35em/1 var(--font-display);color:var(--text);white-space:nowrap}.pc-scroll[data-astro-cid-x3dzq4o2]{position:absolute;right:.7em;top:3.8em;bottom:.8em;width:.5em;border-radius:1em;background:#ffffff0d}.pc-scroll[data-astro-cid-x3dzq4o2] i[data-astro-cid-x3dzq4o2]{position:absolute;left:0;right:0;height:40%;border-radius:inherit;background:#67e8f999;top:calc(var(--p, 1) * 60%)}.mn[data-astro-cid-nakofbst]{position:relative;overflow:hidden;width:100%;height:150px;padding:14px;border-radius:14px;display:grid;align-content:center;background:radial-gradient(120% 90% at 100% 0%,rgba(124,58,237,.22),transparent 60%),linear-gradient(170deg,#0f1033,#070818);border:1px solid rgba(192,132,252,.2);font-family:var(--font-body);font-size:12px;line-height:1.45;letter-spacing:normal;font-weight:400;color:var(--text-soft);text-align:left}.mn[data-astro-cid-nakofbst] b[data-astro-cid-nakofbst]{font-weight:500;color:var(--text)}.mn-col[data-astro-cid-nakofbst]{display:grid;gap:7px;min-width:0}.mn-k[data-astro-cid-nakofbst]{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#a5f3fc;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mn-doc[data-astro-cid-nakofbst]{display:grid;gap:6px;min-width:0;padding:10px 12px;border-radius:10px;background:#ffffff09;border:1px solid rgba(255,255,255,.06)}.mn-row[data-astro-cid-nakofbst]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;align-items:center;padding:6px 9px;border-radius:9px;background:#ffffff0a}.mn-row[data-astro-cid-nakofbst] b[data-astro-cid-nakofbst]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px}.mn-dot[data-astro-cid-nakofbst]{width:7px;height:7px;border-radius:50%}.mn-chip[data-astro-cid-nakofbst]{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;padding:3px 7px;border-radius:999px;white-space:nowrap}.mn-c1[data-astro-cid-nakofbst]{background:#22d3ee29;color:#a5f3fc}.mn-dot[data-astro-cid-nakofbst].mn-c1{background:#22d3ee}.mn-c2[data-astro-cid-nakofbst]{background:#c084fc2e;color:#e9d5ff}.mn-dot[data-astro-cid-nakofbst].mn-c2{background:#c084fc}.mn-c3[data-astro-cid-nakofbst]{background:#e879f92e;color:#f5d0fe}.mn-dot[data-astro-cid-nakofbst].mn-c3{background:#e879f9}.mn-li[data-astro-cid-nakofbst]{display:flex;justify-content:space-between;gap:10px;padding:3px 0;border-bottom:1px dashed rgba(255,255,255,.08);min-width:0}.mn-li[data-astro-cid-nakofbst] span[data-astro-cid-nakofbst]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mn-li[data-astro-cid-nakofbst] b[data-astro-cid-nakofbst]{flex:none}.mn-badge[data-astro-cid-nakofbst]{justify-self:start;width:fit-content;max-width:100%;font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:4px 9px;border-radius:999px;color:#f5d0fe;background:#e879f929;border:1px solid rgba(232,121,249,.4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mn-up[data-astro-cid-nakofbst]{color:#fda4af!important}.mn-ok[data-astro-cid-nakofbst]{color:#4ade80!important}.mn-chk[data-astro-cid-nakofbst]{display:flex;gap:8px;align-items:center;color:var(--text);min-width:0}.mn-chk[data-astro-cid-nakofbst] i[data-astro-cid-nakofbst]{width:18px;height:18px;flex:none;display:grid;place-items:center;border-radius:5px;font-style:normal;font-size:10px;color:#4ade80;background:#4ade8024}.mn-chk--k[data-astro-cid-nakofbst] i[data-astro-cid-nakofbst]{color:#f5d0fe;background:#e879f929}.mn-bub[data-astro-cid-nakofbst]{padding:6px 9px;border-radius:10px 10px 10px 3px;background:#67e8f91a;color:var(--text);font-size:11.5px;line-height:1.4}.mn-q[data-astro-cid-nakofbst]{justify-self:end;max-width:92%;padding:6px 9px;border-radius:10px 10px 3px;background:#ffffff0f;color:var(--text);font-size:11.5px;line-height:1.4}.mn-src[data-astro-cid-nakofbst]{font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;color:#a5f3fc}.mn-mono[data-astro-cid-nakofbst]{font-family:var(--font-mono);font-size:11px}.mn-log[data-astro-cid-nakofbst]{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:2px 6px;border-radius:6px}.mn-log[data-astro-cid-nakofbst] em[data-astro-cid-nakofbst]{font-style:normal;color:var(--text-dim);margin-right:8px}.mn-log--w[data-astro-cid-nakofbst]{color:#fde68a;background:#facc151a;outline:1px solid rgba(250,204,21,.35)}.mn-tog[data-astro-cid-nakofbst]{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:6px 9px;border-radius:9px;background:#ffffff0a}.mn-tog[data-astro-cid-nakofbst] i[data-astro-cid-nakofbst]{width:28px;height:16px;border-radius:999px;background:#ffffff26;position:relative;flex:none}.mn-tog[data-astro-cid-nakofbst] i[data-astro-cid-nakofbst]:after{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:#fff}.mn-tog[data-astro-cid-nakofbst] i[data-astro-cid-nakofbst].on{background:linear-gradient(90deg,#22d3ee,#c084fc)}.mn-tog[data-astro-cid-nakofbst] i[data-astro-cid-nakofbst].on:after{transform:translate(12px)}.mn-tl[data-astro-cid-nakofbst]{position:relative;display:grid;gap:10px;padding-left:18px}.mn-tl-line[data-astro-cid-nakofbst]{position:absolute;left:5px;top:6px;bottom:6px;width:2px;background:linear-gradient(#22d3ee,#e879f9)}.mn-tl-p[data-astro-cid-nakofbst]{position:relative;display:flex;justify-content:space-between;gap:8px;color:var(--text);min-width:0}.mn-tl-p[data-astro-cid-nakofbst] i[data-astro-cid-nakofbst]{position:absolute;left:-17px;top:4px;width:10px;height:10px;border-radius:50%;background:#0b0c24;border:2px solid #c084fc}.mn-tl-p[data-astro-cid-nakofbst] em[data-astro-cid-nakofbst]{font-style:normal;font-family:var(--font-mono);font-size:11px;color:var(--text-dim);white-space:nowrap}.mn-tl-ok[data-astro-cid-nakofbst] i[data-astro-cid-nakofbst]{background:#4ade80;border-color:#4ade80}@media(prefers-reduced-motion:no-preference){html.has-motion .mn[data-astro-cid-nakofbst] .mn-i[data-astro-cid-nakofbst]{opacity:0;transform:translateY(8px);transition:opacity .5s ease,transform .6s cubic-bezier(.34,1.56,.64,1);transition-delay:calc(var(--i, 0) * .28s + .2s)}html.has-motion .mn[data-astro-cid-nakofbst].is-on .mn-i[data-astro-cid-nakofbst]{opacity:1;transform:none}}.chapo[data-astro-cid-kw7upv7f]{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-kw7upv7f]+.chapo[data-astro-cid-kw7upv7f]{margin-top:14px}.chapo[data-astro-cid-kw7upv7f] strong[data-astro-cid-kw7upv7f]{font-weight:400;color:var(--text)}.pastille[data-astro-cid-kw7upv7f]{border-radius:999px;font-size:10px;letter-spacing:.2em;text-transform:uppercase;padding:5px 11px;border:1px solid currentColor}.pastille--client[data-astro-cid-kw7upv7f]{color:var(--cyan-bright)}.pastille--interne[data-astro-cid-kw7upv7f]{color:var(--magenta-bright)}.chaines[data-astro-cid-kw7upv7f]{display:grid;gap:clamp(20px,2.4vw,32px);margin-top:clamp(34px,4vw,64px)}@media(min-width:980px){.chaines[data-astro-cid-kw7upv7f]{grid-template-columns:repeat(3,minmax(0,1fr))}}.chaine[data-astro-cid-kw7upv7f]{display:grid;gap:12px;justify-items:start;align-content:start;padding:clamp(22px,2.4vw,32px);border:1px solid rgba(255,255,255,.08);border-top:2px solid var(--magenta);border-radius:20px;background:linear-gradient(160deg,#30143e59,#0708188c);box-shadow:inset 0 1px #ffffff0d,0 40px 80px -55px #d946ef8c}.chaine-scene[data-astro-cid-kw7upv7f]{width:100%;min-width:0;margin-bottom:4px}.chaine-nom[data-astro-cid-kw7upv7f]{font-family:var(--font-display);font-weight:300;font-size:clamp(22px,1.9vw,28px);line-height:1.1;letter-spacing:-.03em;color:var(--text);margin-top:6px}.chaine-texte[data-astro-cid-kw7upv7f]{font-size:15.5px;line-height:1.62;color:var(--text-soft)}.chaine-humain[data-astro-cid-kw7upv7f]{display:grid;gap:6px;width:100%;padding:12px 14px;border-radius:12px;border:1px solid rgba(232,121,249,.25);background:#e879f90d;font-size:14.5px;line-height:1.55;color:var(--text)}.chaine-humain[data-astro-cid-kw7upv7f] span[data-astro-cid-kw7upv7f]{font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--magenta-bright)}.chaine-pont[data-astro-cid-kw7upv7f]{font-size:14.5px;line-height:1.55;color:var(--text-dim);font-style:italic}.chaines-suite[data-astro-cid-kw7upv7f]{display:flex;flex-wrap:wrap;gap:14px 32px;margin-top:clamp(26px,3vw,40px)}html.has-motion .chaine[data-astro-cid-kw7upv7f]:not(.is-live){opacity:0;transform:translateY(18px)}.chaine[data-astro-cid-kw7upv7f]{transition:opacity .7s ease,transform .9s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i) * .14s)}@media(prefers-reduced-motion:reduce){.chaine[data-astro-cid-kw7upv7f]{transition:none}}.oeuvres[data-astro-cid-kw7upv7f]{display:grid;gap:clamp(26px,3vw,44px);margin-top:clamp(34px,4vw,64px)}@media(min-width:820px){.oeuvres[data-astro-cid-kw7upv7f]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.oeuvre[data-astro-cid-kw7upv7f]{--accent: var(--cyan-bright);display:grid;gap:13px;justify-items:start;align-content:start;padding:clamp(16px,1.6vw,20px) clamp(24px,2.6vw,36px) clamp(28px,3vw,40px);border:1px solid rgba(255,255,255,.08);border-top:2px solid var(--cyan);border-radius:20px;background:linear-gradient(160deg,#16183a8c,#0708188c);box-shadow:inset 0 1px #ffffff0d,0 40px 80px -55px #22d3ee99}.oeuvre[data-astro-cid-kw7upv7f] .cv{margin-bottom:10px}.oeuvre-nom[data-astro-cid-kw7upv7f]{font-family:var(--font-display);font-weight:300;font-size:clamp(26px,2.6vw,38px);line-height:1.02;letter-spacing:-.035em;color:var(--text)}.oeuvre-quoi[data-astro-cid-kw7upv7f]{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-dim);margin-top:-4px}.oeuvre-texte[data-astro-cid-kw7upv7f]{font-size:15.5px;line-height:1.64;color:var(--text-soft)}.oeuvre-pied[data-astro-cid-kw7upv7f]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:14px 28px;width:100%;margin-top:8px;padding-top:18px;border-top:1px solid var(--e-rule);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--text-dim)}.aveu[data-astro-cid-kw7upv7f]{display:grid;gap:12px;margin-top:clamp(34px,3.8vw,60px);padding:clamp(22px,2.4vw,32px) clamp(24px,2.6vw,36px);border:1px solid rgba(240,171,252,.25);border-left:2px solid var(--magenta);border-radius:16px;background:linear-gradient(160deg,#30143e66,#07081880);box-shadow:0 40px 80px -55px #d946ef99;font-size:15.5px;line-height:1.66;color:var(--text-soft);max-width:70ch}.aveu[data-astro-cid-kw7upv7f] strong[data-astro-cid-kw7upv7f]{font-weight:400;color:var(--text)}
