.mc[data-astro-cid-h4vnosrw]{position:relative;width:100%;max-width:1040px;margin-inline:auto;text-align:left;border-radius:20px;border:1px solid rgba(192,132,252,.22);background:linear-gradient(180deg,#0e0f2adb,#060718eb);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 40px 120px -40px #7c3aeda6,0 0 0 1px #ffffff05 inset;overflow:hidden}.mc[data-astro-cid-h4vnosrw]:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent,#22d3ee 20%,#c084fc 50%,#e879f9 80%,transparent);opacity:.8}.mc-bar[data-astro-cid-h4vnosrw]{display:flex;align-items:center;gap:14px;padding:12px 18px;border-bottom:1px solid rgba(255,255,255,.06);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--text-dim)}.mc-dots[data-astro-cid-h4vnosrw]{display:inline-flex;gap:6px}.mc-dots[data-astro-cid-h4vnosrw] i[data-astro-cid-h4vnosrw]{width:8px;height:8px;border-radius:50%;background:#ffffff1f}.mc-title[data-astro-cid-h4vnosrw]{flex:1}.mc-live[data-astro-cid-h4vnosrw]{display:inline-flex;align-items:center;gap:8px;color:#4ade80}.mc-live[data-astro-cid-h4vnosrw] i[data-astro-cid-h4vnosrw]{width:7px;height:7px;border-radius:50%;background:#4ade80;box-shadow:0 0 10px #4ade80}.mc[data-astro-cid-h4vnosrw].is-wait .mc-live[data-astro-cid-h4vnosrw]{color:#f0abfc}.mc[data-astro-cid-h4vnosrw].is-wait .mc-live[data-astro-cid-h4vnosrw] i[data-astro-cid-h4vnosrw]{background:#f0abfc;box-shadow:0 0 10px #f0abfc;animation:mc-pulse 1.6s ease-in-out infinite}.mc[data-astro-cid-h4vnosrw].is-done .mc-live[data-astro-cid-h4vnosrw]{color:#4ade80}.mc[data-astro-cid-h4vnosrw].is-done .mc-live[data-astro-cid-h4vnosrw] i[data-astro-cid-h4vnosrw]{background:#4ade80;box-shadow:0 0 10px #4ade80;animation:none}.mc-body[data-astro-cid-h4vnosrw]{display:grid}@media(min-width:900px){.mc-body[data-astro-cid-h4vnosrw]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.mc-l[data-astro-cid-h4vnosrw][hidden]{display:none}.mc-left[data-astro-cid-h4vnosrw]{display:grid;grid-template-rows:1fr auto}.mc-log[data-astro-cid-h4vnosrw]{display:grid;gap:4px;padding:18px 18px 20px;align-content:start}.mc-tools[data-astro-cid-h4vnosrw]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:0 28px 24px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim)}.mc-tools[data-astro-cid-h4vnosrw] span[data-astro-cid-h4vnosrw]{margin-right:4px}.mc-tools[data-astro-cid-h4vnosrw] i[data-astro-cid-h4vnosrw]{font-style:normal;padding:5px 10px;border-radius:999px;border:1px solid rgba(103,232,249,.22);color:#a5f3fc;background:#67e8f90a}.mc[data-astro-cid-h4vnosrw].is-done .mc-live[data-astro-cid-h4vnosrw]{font-size:0}.mc[data-astro-cid-h4vnosrw].is-done .mc-live[data-astro-cid-h4vnosrw]:after{content:"Terminé";font-size:11px}.mc-l[data-astro-cid-h4vnosrw]{display:grid;grid-template-columns:44px 18px minmax(0,1fr);gap:10px;align-items:start;padding:9px 10px;border-radius:10px;font-size:14.5px;line-height:1.5;transition:opacity .5s ease,transform .6s cubic-bezier(.16,1,.3,1),background .4s}.mc-h[data-astro-cid-h4vnosrw]{font-size:11.5px;color:var(--text-dim);padding-top:3px}.mc-txt[data-astro-cid-h4vnosrw] strong[data-astro-cid-h4vnosrw]{font-weight:500;color:var(--text)}.mc-txt[data-astro-cid-h4vnosrw] span[data-astro-cid-h4vnosrw]{color:var(--text-soft)}.mc-ic[data-astro-cid-h4vnosrw]{width:14px;height:14px;margin-top:4px;border-radius:4px;border:1.4px solid currentColor}.mc-l--in[data-astro-cid-h4vnosrw] .mc-ic[data-astro-cid-h4vnosrw]{color:#67e8f9}.mc-l--ag[data-astro-cid-h4vnosrw] .mc-ic[data-astro-cid-h4vnosrw]{color:#c084fc;transform:rotate(45deg) scale(.82);border-radius:2px}.mc-l--ok[data-astro-cid-h4vnosrw] .mc-ic[data-astro-cid-h4vnosrw]{color:#4ade80;border-radius:50%}.mc-l--wait[data-astro-cid-h4vnosrw] .mc-ic[data-astro-cid-h4vnosrw]{color:#f0abfc;border-radius:50%;background:#f0abfc40}.mc-l--in[data-astro-cid-h4vnosrw] .mc-txt[data-astro-cid-h4vnosrw] span[data-astro-cid-h4vnosrw]{font-style:italic}.mc-l[data-astro-cid-h4vnosrw].is-on{background:#c084fc12}html.has-motion .mc[data-astro-cid-h4vnosrw]:not(.is-run) .mc-l[data-astro-cid-h4vnosrw],html.has-motion .mc-l[data-astro-cid-h4vnosrw]:not(.is-shown){opacity:0;transform:translateY(8px)}.mc-doc[data-astro-cid-h4vnosrw]{margin:0 18px 18px;padding:18px;border-radius:14px;background:#ffffff06;border:1px solid rgba(255,255,255,.07);display:grid;gap:14px;align-content:start;transition:opacity .6s ease,transform .8s cubic-bezier(.16,1,.3,1)}@media(min-width:900px){.mc-doc[data-astro-cid-h4vnosrw]{margin:18px 18px 18px 0}}html.has-motion .mc[data-astro-cid-h4vnosrw]:not(.is-doc) .mc-doc[data-astro-cid-h4vnosrw]{opacity:.25;transform:translateY(6px)}.mc-doc-head[data-astro-cid-h4vnosrw]{display:flex;justify-content:space-between;align-items:center;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-soft)}.mc-tag[data-astro-cid-h4vnosrw]{padding:3px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.14);color:var(--text-dim);letter-spacing:.12em}.mc-table[data-astro-cid-h4vnosrw]{width:100%;border-collapse:collapse;font-size:13.5px}.mc-table[data-astro-cid-h4vnosrw] td[data-astro-cid-h4vnosrw]{padding:8px 0;border-bottom:1px solid rgba(255,255,255,.06);color:var(--text-soft)}.mc-table[data-astro-cid-h4vnosrw] td[data-astro-cid-h4vnosrw]:nth-child(2){color:var(--text-dim);font-size:12px;text-align:right;padding-right:14px;white-space:nowrap}.mc-table[data-astro-cid-h4vnosrw] td[data-astro-cid-h4vnosrw]:last-child{text-align:right;color:var(--text);font-size:12.5px;white-space:nowrap}.mc-table[data-astro-cid-h4vnosrw] tbody[data-astro-cid-h4vnosrw] tr[data-astro-cid-h4vnosrw]{transition:opacity .4s ease;transition-delay:calc(var(--n) * .18s + .2s)}html.has-motion .mc[data-astro-cid-h4vnosrw]:not(.is-doc) .mc-table[data-astro-cid-h4vnosrw] tbody[data-astro-cid-h4vnosrw] tr[data-astro-cid-h4vnosrw]{opacity:0}.mc-table[data-astro-cid-h4vnosrw] tfoot[data-astro-cid-h4vnosrw] td[data-astro-cid-h4vnosrw]{border-bottom:0;padding-top:12px;color:var(--text);font-weight:500}.mc-table[data-astro-cid-h4vnosrw] tfoot[data-astro-cid-h4vnosrw] td[data-astro-cid-h4vnosrw]:last-child{color:var(--violet-bright);font-size:14px}.mc-mail[data-astro-cid-h4vnosrw]{font-size:13px;line-height:1.55;color:var(--text-soft);padding:10px 12px;border-radius:10px;background:#67e8f90d;border:1px dashed rgba(103,232,249,.25)}.mc-mail[data-astro-cid-h4vnosrw] .u-mono[data-astro-cid-h4vnosrw]{display:block;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#67e8f9;margin-bottom:4px}.mc-actions[data-astro-cid-h4vnosrw]{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.mc-btn[data-astro-cid-h4vnosrw]{font:inherit;font-size:13.5px;padding:10px 16px;border-radius:999px;cursor:pointer;min-height:44px;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .3s,opacity .3s}.mc-btn--ghost[data-astro-cid-h4vnosrw]{background:transparent;color:var(--text-soft);border:1px solid rgba(255,255,255,.16)}.mc-btn--go[data-astro-cid-h4vnosrw]{color:#fff;border:1px solid transparent;background:linear-gradient(#08091ce6,#08091ce6) padding-box,linear-gradient(100deg,#22d3ee,#c084fc 50%,#e879f9) border-box}.mc[data-astro-cid-h4vnosrw].is-wait .mc-btn--go[data-astro-cid-h4vnosrw]{box-shadow:0 0 #e879f980;animation:mc-call 2s ease-out infinite}.mc-btn--go[data-astro-cid-h4vnosrw]:hover,.mc-btn--go[data-astro-cid-h4vnosrw]:focus-visible{transform:translateY(-2px)}.mc[data-astro-cid-h4vnosrw].is-done .mc-btn[data-astro-cid-h4vnosrw]{opacity:.35;pointer-events:none;animation:none}.mc-done[data-astro-cid-h4vnosrw]{min-height:1em;font-size:11.5px;letter-spacing:.08em;color:#4ade80;text-align:right}@keyframes mc-pulse{50%{opacity:.35}}@keyframes mc-call{0%{box-shadow:0 0 #e879f973}to{box-shadow:0 0 0 14px #e879f900}}@media(prefers-reduced-motion:reduce){.mc-l[data-astro-cid-h4vnosrw],.mc-doc[data-astro-cid-h4vnosrw],.mc-table[data-astro-cid-h4vnosrw] tbody[data-astro-cid-h4vnosrw] tr[data-astro-cid-h4vnosrw]{opacity:1!important;transform:none!important;transition:none!important}.mc-btn[data-astro-cid-h4vnosrw],.mc-live[data-astro-cid-h4vnosrw] i[data-astro-cid-h4vnosrw]{animation:none!important}}.sp[data-astro-cid-bd7i3afa]{max-width:1240px;margin-inline:auto;padding:0 var(--e-pad, 24px)}.sp-head[data-astro-cid-bd7i3afa]{text-align:center}.sp-head[data-astro-cid-bd7i3afa] .head[data-astro-cid-bd7i3afa]{margin-inline:auto;max-width:22ch}.sp-body[data-astro-cid-bd7i3afa]{margin-top:clamp(34px,4vw,64px);display:grid;gap:clamp(30px,4vw,70px);align-items:center}@media(min-width:900px){.sp-body[data-astro-cid-bd7i3afa]{grid-template-columns:minmax(0,1fr) minmax(0,.9fr)}}.sp-grid[data-astro-cid-bd7i3afa]{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:clamp(8px,1.1vw,16px);width:100%;max-width:480px;justify-self:center}.sp-grid[data-astro-cid-bd7i3afa] i[data-astro-cid-bd7i3afa]{aspect-ratio:1;border-radius:50%;background:#ffffff14;border:1px solid rgba(255,255,255,.08);transition:background .6s ease,box-shadow .6s ease,transform .6s cubic-bezier(.34,1.56,.64,1),border-color .6s}.sp-grid[data-astro-cid-bd7i3afa] i[data-astro-cid-bd7i3afa].sp-a,.sp-grid[data-astro-cid-bd7i3afa] i[data-astro-cid-bd7i3afa].sp-b{background:#7c3aed;border-color:#c084fc99}.sp-grid[data-astro-cid-bd7i3afa] i[data-astro-cid-bd7i3afa].sp-b{background:#f0abfc;border-color:#fff;box-shadow:0 0 16px #e879f9e6;transform:scale(1.12)}.sp-caps[data-astro-cid-bd7i3afa]{display:grid;gap:clamp(22px,2.6vw,36px)}.sp-cap[data-astro-cid-bd7i3afa]{padding-left:20px;border-left:2px solid rgba(192,132,252,.5)}.sp-cap--b[data-astro-cid-bd7i3afa]{border-left-color:#e879f9}.sp-n[data-astro-cid-bd7i3afa]{display:flex;align-items:baseline;gap:12px}.sp-n[data-astro-cid-bd7i3afa] strong[data-astro-cid-bd7i3afa]{font-family:var(--font-display);font-weight:200;font-size:clamp(64px,7vw,110px);line-height:.9;letter-spacing:-.05em;background:linear-gradient(180deg,#ede9fe,#a78bfa);-webkit-background-clip:text;background-clip:text;color:transparent}.sp-cap--b[data-astro-cid-bd7i3afa] .sp-n[data-astro-cid-bd7i3afa] strong[data-astro-cid-bd7i3afa]{background:linear-gradient(180deg,#fdf4ff,#e879f9);-webkit-background-clip:text;background-clip:text}.sp-n[data-astro-cid-bd7i3afa] span[data-astro-cid-bd7i3afa]{font-family:var(--font-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--text-dim)}.sp-t[data-astro-cid-bd7i3afa]{margin-top:6px;font-family:var(--font-display);font-weight:300;font-size:clamp(22px,2vw,30px);line-height:1.2;color:var(--text)}.sp-s[data-astro-cid-bd7i3afa]{margin-top:8px;max-width:40ch;font-size:clamp(15px,1.05vw,17px);line-height:1.55;color:var(--text-soft)}.sp-s[data-astro-cid-bd7i3afa] strong[data-astro-cid-bd7i3afa]{font-weight:400;color:var(--text)}.sp-foot[data-astro-cid-bd7i3afa]{margin:clamp(34px,4vw,60px) auto 0;max-width:62ch;text-align:center;font-size:clamp(15px,1.05vw,17px);line-height:1.6;color:var(--text-soft)}.sp-foot[data-astro-cid-bd7i3afa] strong[data-astro-cid-bd7i3afa]{font-weight:400;color:var(--text)}.sp-src[data-astro-cid-bd7i3afa]{display:block;margin-top:8px;font-size:12.5px;color:var(--text-dim)}.sp-src[data-astro-cid-bd7i3afa] a[data-astro-cid-bd7i3afa]{color:var(--text-soft);border-bottom:1px solid var(--border-strong)}@media(prefers-reduced-motion:no-preference){html.has-motion .sp[data-astro-cid-bd7i3afa]:not(.is-a) .sp-grid[data-astro-cid-bd7i3afa] i[data-astro-cid-bd7i3afa]{background:#ffffff0f;border-color:#ffffff14;box-shadow:none;transform:none}html.has-motion .sp[data-astro-cid-bd7i3afa].is-a:not(.is-b) .sp-grid[data-astro-cid-bd7i3afa] i[data-astro-cid-bd7i3afa].sp-b{background:#7c3aed;border-color:#c084fc99;box-shadow:none;transform:none}html.has-motion .sp-grid[data-astro-cid-bd7i3afa] i[data-astro-cid-bd7i3afa]{transition-delay:var(--d)}html.has-motion .sp-cap[data-astro-cid-bd7i3afa]{opacity:.18;transform:translateY(10px);transition:opacity .7s ease,transform .8s cubic-bezier(.16,1,.3,1)}html.has-motion .sp[data-astro-cid-bd7i3afa].is-a .sp-cap--a[data-astro-cid-bd7i3afa],html.has-motion .sp[data-astro-cid-bd7i3afa].is-b .sp-cap--b[data-astro-cid-bd7i3afa]{opacity:1;transform:none}html.has-motion .sp[data-astro-cid-bd7i3afa].is-b .sp-cap--a[data-astro-cid-bd7i3afa]{opacity:.55}}.mi[data-astro-cid-f36y23lq]{position:relative;margin-top:clamp(30px,3.4vw,54px)}.mi-stage[data-astro-cid-f36y23lq]{position:relative}.mi-sky[data-astro-cid-f36y23lq],.mi-hud[data-astro-cid-f36y23lq]{display:none}.mi-steps[data-astro-cid-f36y23lq]{display:grid;gap:0;position:relative;padding-left:34px}.mi-steps[data-astro-cid-f36y23lq]:before{content:"";position:absolute;left:9px;top:8px;bottom:8px;border-left:2px dashed rgba(192,132,252,.35)}.mi-step[data-astro-cid-f36y23lq]{position:relative;padding:0 0 clamp(30px,4vw,48px)}.mi-step[data-astro-cid-f36y23lq]:before{content:"";position:absolute;left:-31px;top:6px;width:14px;height:14px;border-radius:50%;background:#0b0c24;border:2px solid #e879f9;box-shadow:0 0 14px #e879f999}.mi-code[data-astro-cid-f36y23lq]{display:flex;align-items:center;gap:10px;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#a5f3fc}.mi-code[data-astro-cid-f36y23lq] span[data-astro-cid-f36y23lq]{color:var(--magenta-bright)}.mi-t[data-astro-cid-f36y23lq]{margin-top:10px;font-family:var(--font-display);font-weight:300;font-size:clamp(26px,2.6vw,40px);line-height:1.12;letter-spacing:-.025em;color:var(--text);text-wrap:balance}.mi-p[data-astro-cid-f36y23lq]{margin-top:14px;max-width:46ch;font-size:clamp(15.5px,1.05vw,17.5px);line-height:1.62;color:var(--text-soft)}.mi-liv[data-astro-cid-f36y23lq]{margin-top:16px;display:inline-grid;gap:3px;padding:12px 16px;border-radius:12px;border:1px solid rgba(192,132,252,.25);background:#c084fc0f;font-size:15px;color:var(--text)}.mi-liv[data-astro-cid-f36y23lq] .u-mono[data-astro-cid-f36y23lq]{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--magenta-bright)}@media(min-width:900px)and (min-height:640px)and (prefers-reduced-motion:no-preference){html.has-motion .mi[data-astro-cid-f36y23lq]{height:320svh}html.has-motion .mi-sticky[data-astro-cid-f36y23lq]{position:sticky;top:0;height:100svh;display:grid;align-items:center;padding-top:64px}html.has-motion .mi-stage[data-astro-cid-f36y23lq]{height:min(calc(100svh - 96px),720px);border-radius:28px;overflow:hidden;border:1px solid rgba(192,132,252,.16);background:radial-gradient(1px 1px at 8% 14%,rgba(255,255,255,.6),transparent 60%),radial-gradient(1px 1px at 46% 8%,rgba(255,255,255,.4),transparent 60%),radial-gradient(1.4px 1.4px at 72% 44%,rgba(192,132,252,.8),transparent 60%),radial-gradient(1px 1px at 88% 72%,rgba(255,255,255,.4),transparent 60%),radial-gradient(1.2px 1.2px at 30% 60%,rgba(103,232,249,.6),transparent 60%),radial-gradient(ellipse 60% 50% at 90% 10%,rgba(232,121,249,.12),transparent 70%),linear-gradient(180deg,#070820,#04050f);background-size:380px 380px,380px 380px,380px 380px,380px 380px,380px 380px,100% 100%,100% 100%}html.has-motion .mi-sky[data-astro-cid-f36y23lq]{display:block;position:absolute;inset:0;width:100%;height:100%}html.has-motion .mi-hud[data-astro-cid-f36y23lq]{display:flex;position:absolute;top:22px;right:26px;align-items:center;gap:10px;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--text-dim)}.mi-dot[data-astro-cid-f36y23lq]{width:7px;height:7px;border-radius:50%;background:#4ade80;box-shadow:0 0 10px #4ade80}html.has-motion .mi-steps[data-astro-cid-f36y23lq]{position:absolute;left:clamp(28px,4vw,64px);top:clamp(28px,5vh,60px);width:min(440px,40%);padding:0;display:grid}html.has-motion .mi-steps[data-astro-cid-f36y23lq]:before{display:none}html.has-motion .mi-step[data-astro-cid-f36y23lq]{grid-area:1 / 1;padding:0;opacity:0;transform:translateY(26px);filter:blur(8px);pointer-events:none;transition:opacity .6s ease,transform .8s cubic-bezier(.16,1,.3,1),filter .6s ease}html.has-motion .mi-step[data-astro-cid-f36y23lq]:before{display:none}html.has-motion .mi-step[data-astro-cid-f36y23lq].is-on{opacity:1;transform:none;filter:none;pointer-events:auto}html.has-motion .mi-step[data-astro-cid-f36y23lq].is-past{transform:translateY(-26px)}}.mi-lbl[data-astro-cid-f36y23lq]{font-family:var(--font-mono, ui-monospace, monospace);font-size:13px;letter-spacing:.16em;text-transform:uppercase;fill:#dcdcff8c}.mi-guide[data-astro-cid-f36y23lq]{fill:none;stroke:#c084fc47;stroke-width:2;stroke-dasharray:2 10;stroke-linecap:round}.mi-path[data-astro-cid-f36y23lq]{fill:none;stroke:url(#mi-trail);stroke-width:3.5;stroke-linecap:round;filter:drop-shadow(0 0 8px rgba(192,132,252,.8))}.mi-way[data-astro-cid-f36y23lq]{fill:#0b0c24;stroke:#c084fc80;stroke-width:2;transition:fill .4s,stroke .4s}.mi-way[data-astro-cid-f36y23lq].is-on{fill:#e879f9;stroke:#f5d0fe}.mi-base[data-astro-cid-f36y23lq]{opacity:.15;transition:opacity .8s ease}.mi[data-astro-cid-f36y23lq].is-arrived .mi-base[data-astro-cid-f36y23lq]{opacity:1}.hp[data-astro-cid-hv7rauk3]{margin-top:clamp(30px,3.4vw,54px)}.hp-tabs[data-astro-cid-hv7rauk3]{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.hp-tab[data-astro-cid-hv7rauk3]{font:inherit;font-size:14.5px;min-height:44px;padding:10px 18px;border-radius:999px;cursor:pointer;color:var(--text-soft);background:#ffffff05;border:1px solid rgba(255,255,255,.1);transition:color .25s,background .25s,border-color .25s,transform .25s}.hp-tab[data-astro-cid-hv7rauk3]:hover{color:var(--text);border-color:#c084fc66}.hp-tab[data-astro-cid-hv7rauk3][aria-selected=true]{color:#fff;background:linear-gradient(100deg,#22d3ee2e,#c084fc38,#e879f92e);border-color:#c084fc8c}.hp-panel[data-astro-cid-hv7rauk3]{margin-top:clamp(30px,3.4vw,50px);display:grid;gap:clamp(22px,3vw,48px);align-items:center}@media(min-width:940px){.hp-panel[data-astro-cid-hv7rauk3]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.hp-panel[data-astro-cid-hv7rauk3][hidden]{display:none}.hp-go[data-astro-cid-hv7rauk3]{margin-top:clamp(16px,1.8vw,24px);font-size:15px}.hp-scene[data-astro-cid-hv7rauk3]{font-family:var(--font-display);font-weight:300;font-size:clamp(24px,2.4vw,38px);line-height:1.2;letter-spacing:-.025em;color:var(--text);text-wrap:balance}.hp-win[data-astro-cid-hv7rauk3]{border-radius:18px;border:1px solid rgba(192,132,252,.2);overflow:hidden;background:linear-gradient(180deg,#0e0f2acc,#060718e6);box-shadow:0 30px 90px -40px #7c3aed99}.hp-bar[data-astro-cid-hv7rauk3]{display:flex;align-items:center;gap:12px;padding:11px 16px;border-bottom:1px solid rgba(255,255,255,.06);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--text-dim)}.hp-dots[data-astro-cid-hv7rauk3]{display:inline-flex;gap:6px}.hp-dots[data-astro-cid-hv7rauk3] i[data-astro-cid-hv7rauk3]{width:8px;height:8px;border-radius:50%;background:#ffffff1f}.hp-tasks[data-astro-cid-hv7rauk3]{display:grid;gap:8px;padding:16px}.hp-tasks[data-astro-cid-hv7rauk3] li[data-astro-cid-hv7rauk3]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center;padding:14px 16px;border-radius:12px;background:#ffffff06;border:1px solid rgba(255,255,255,.05);animation:hp-in .6s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--k) * .14s + 80ms)}.hp-chip[data-astro-cid-hv7rauk3]{font-size:11px;letter-spacing:.14em;text-transform:uppercase;padding:5px 10px;border-radius:999px;color:#a5f3fc;border:1px solid rgba(103,232,249,.25);white-space:nowrap}.hp-txt[data-astro-cid-hv7rauk3]{font-size:15.5px;line-height:1.5;color:var(--text-soft)}.hp-ok[data-astro-cid-hv7rauk3]{width:26px;height:26px;display:grid;place-items:center;border-radius:50%;font-size:13px;color:#4ade80;background:#4ade801a;animation:hp-ok .4s ease both;animation-delay:calc(var(--k) * .14s + .52s)}.hp-garde[data-astro-cid-hv7rauk3]{display:grid;gap:4px;padding:14px 18px 18px;border-top:1px solid rgba(255,255,255,.06);font-size:15px;color:var(--text)}.hp-garde[data-astro-cid-hv7rauk3] .u-mono[data-astro-cid-hv7rauk3]{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--magenta-bright)}@media(max-width:560px){.hp-tasks[data-astro-cid-hv7rauk3] li[data-astro-cid-hv7rauk3]{grid-template-columns:minmax(0,1fr) auto}.hp-chip[data-astro-cid-hv7rauk3]{grid-column:1 / -1;justify-self:start}}@keyframes hp-in{0%{opacity:0;transform:translateY(12px)}}@keyframes hp-ok{0%{opacity:0;transform:scale(.4)}}@media(prefers-reduced-motion:reduce){.hp-tasks[data-astro-cid-hv7rauk3] li[data-astro-cid-hv7rauk3],.hp-ok[data-astro-cid-hv7rauk3]{animation:none}}.hb2[data-astro-cid-mzrkvukl]{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(30px,4vw,70px);margin-top:clamp(34px,4vw,64px)}@media(min-width:980px){.hb2[data-astro-cid-mzrkvukl]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.hb2-list[data-astro-cid-mzrkvukl]{display:grid;gap:0}.hb2-item[data-astro-cid-mzrkvukl]{padding:26px 0;border-top:1px solid rgba(255,255,255,.07);transition:opacity .4s ease}.hb2-n[data-astro-cid-mzrkvukl]{font-size:11px;letter-spacing:.2em;color:var(--magenta-bright)}.hb2-t[data-astro-cid-mzrkvukl]{margin-top:8px;font-family:var(--font-display);font-weight:400;font-size:clamp(22px,2vw,30px);line-height:1.15;letter-spacing:-.02em;color:var(--text)}.hb2-d[data-astro-cid-mzrkvukl]{margin-top:10px;max-width:44ch;font-size:16px;line-height:1.6;color:var(--text-soft)}.hb2-screen[data-astro-cid-mzrkvukl]{display:none}.hb2-frame[data-astro-cid-mzrkvukl]{position:relative;display:grid;border-radius:20px;min-height:380px;padding:24px;overflow:hidden;border:1px solid rgba(192,132,252,.2);background:radial-gradient(90% 70% at 80% 0%,rgba(124,58,237,.18),transparent 60%),linear-gradient(180deg,#0e0f2ad9,#060718eb);box-shadow:0 40px 110px -50px #7c3aedb3}.hb2-scene[data-astro-cid-mzrkvukl]{grid-area:1 / 1;align-self:center}.hb2-inline[data-astro-cid-mzrkvukl] .hb2-scene[data-astro-cid-mzrkvukl]{margin-top:18px;padding:18px;border-radius:16px;border:1px solid rgba(192,132,252,.18);background:#0e0f2ab3}@media(min-width:980px)and (prefers-reduced-motion:no-preference){html.has-motion .hb2-screen[data-astro-cid-mzrkvukl]{display:block;position:sticky;top:18vh;align-self:start}html.has-motion .hb2-item[data-astro-cid-mzrkvukl]{min-height:46vh;opacity:.32}html.has-motion .hb2-item[data-astro-cid-mzrkvukl].is-on{opacity:1}html.has-motion .hb2-item[data-astro-cid-mzrkvukl]:last-child{min-height:30vh}.hb2-frame[data-astro-cid-mzrkvukl] .hb2-scene[data-astro-cid-mzrkvukl]{opacity:0;transform:translateY(18px);transition:opacity .5s ease,transform .7s cubic-bezier(.16,1,.3,1)}.hb2-frame[data-astro-cid-mzrkvukl] .hb2-scene[data-astro-cid-mzrkvukl].is-on{opacity:1;transform:none}}.sc-head[data-astro-cid-mzrkvukl]{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--text-dim);margin-bottom:16px}.sc-week[data-astro-cid-mzrkvukl]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.sc-blk[data-astro-cid-mzrkvukl]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sc-day[data-astro-cid-mzrkvukl]{display:grid;gap:6px}.sc-day[data-astro-cid-mzrkvukl]>span[data-astro-cid-mzrkvukl]{font-size:11px;letter-spacing:.14em;color:var(--text-dim);text-transform:uppercase}.sc-blk[data-astro-cid-mzrkvukl]{display:block;font-style:normal;font-size:11.5px;padding:10px 8px;border-radius:8px;background:#c084fc24;color:#e9d5ff}.sc-blk--gone[data-astro-cid-mzrkvukl]{background:#ffffff0d;color:var(--text-dim);text-decoration:line-through}.sc-blk--free[data-astro-cid-mzrkvukl]{background:#4ade801f;color:#86efac}.is-on[data-astro-cid-mzrkvukl] .sc-blk--gone[data-astro-cid-mzrkvukl]{animation:sc-gone .6s ease both;animation-delay:calc(var(--k) * 90ms + .2s)}.is-on[data-astro-cid-mzrkvukl] .sc-blk--free[data-astro-cid-mzrkvukl]{animation:sc-pop .5s ease both;animation-delay:calc(var(--k) * 90ms + .7s)}.sc-chat[data-astro-cid-mzrkvukl]{display:grid;gap:10px}.sc-msg[data-astro-cid-mzrkvukl]{max-width:80%;padding:12px 14px;border-radius:14px;font-size:15px;line-height:1.45}.sc-msg--in[data-astro-cid-mzrkvukl]{background:#ffffff0f;color:var(--text);border-bottom-left-radius:4px}.sc-msg--out[data-astro-cid-mzrkvukl]{justify-self:end;background:linear-gradient(100deg,#22d3ee33,#c084fc40);color:#fff;border-bottom-right-radius:4px}.is-on[data-astro-cid-mzrkvukl] .sc-msg--out[data-astro-cid-mzrkvukl]{animation:sc-pop .5s ease both .7s}.sc-note[data-astro-cid-mzrkvukl]{justify-self:end;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim)}.sc-rel[data-astro-cid-mzrkvukl]{display:grid;gap:8px}.sc-rel[data-astro-cid-mzrkvukl] li[data-astro-cid-mzrkvukl]{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:12px 14px;border-radius:10px;background:#ffffff08;font-size:14.5px;color:var(--text-soft)}.sc-rel[data-astro-cid-mzrkvukl] b[data-astro-cid-mzrkvukl]{font-weight:500;font-size:12.5px;color:#4ade80;white-space:nowrap}.is-on[data-astro-cid-mzrkvukl] .sc-rel[data-astro-cid-mzrkvukl] li[data-astro-cid-mzrkvukl]{animation:sc-pop .5s ease both;animation-delay:calc(var(--k) * .16s + .15s)}@keyframes sc-gone{to{opacity:.35}}@keyframes sc-pop{0%{opacity:0;transform:translateY(8px) scale(.97)}}@media(prefers-reduced-motion:reduce){.hb2[data-astro-cid-mzrkvukl] [data-astro-cid-mzrkvukl]{animation:none!important}}.ids[data-astro-cid-52socj3t]{position:relative;overflow:hidden;width:100%;min-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-size:12px;color:var(--text-soft);text-align:left}.ids-doc[data-astro-cid-52socj3t]{display:grid;gap:6px;padding:10px 12px;border-radius:10px;background:#ffffff09;border:1px solid rgba(255,255,255,.06);min-width:0}.ids-k[data-astro-cid-52socj3t]{font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#a5f3fc;margin-bottom:2px}.ids-chk[data-astro-cid-52socj3t]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;align-items:center;color:var(--text)}.ids-chk[data-astro-cid-52socj3t] span[data-astro-cid-52socj3t]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ids-chk[data-astro-cid-52socj3t] em[data-astro-cid-52socj3t]{font-style:normal;font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;color:#a5f3fc;white-space:nowrap}.ids-chk[data-astro-cid-52socj3t] i[data-astro-cid-52socj3t]{width:18px;height:18px;display:grid;place-items:center;border-radius:5px;font-style:normal;font-size:11px;color:#4ade80;background:#4ade8024}.ids-chk--non[data-astro-cid-52socj3t] i[data-astro-cid-52socj3t]{color:#f5d0fe;background:#e879f929}.ids-chk--non[data-astro-cid-52socj3t] em[data-astro-cid-52socj3t]{color:#f5d0fe}@media(prefers-reduced-motion:no-preference){html.has-motion .ids[data-astro-cid-52socj3t] .ids-i[data-astro-cid-52socj3t]{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 .ids[data-astro-cid-52socj3t].is-on .ids-i[data-astro-cid-52socj3t]{opacity:1;transform:none}}:root{--e-pad: clamp(20px, 5vw, 80px);--e-max: 1240px;--e-rule: rgba(255, 255, 255, .075);--e-ease: cubic-bezier(.22, .68, .24, 1)}.display[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-weight:300;font-size:clamp(32px,4.2vw,58px);line-height:1.06;letter-spacing:-.038em;color:var(--text)}.display[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-style:normal;font-weight:500;color:var(--violet-bright)}.head[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-weight:300;font-size:clamp(26px,3.1vw,46px);line-height:1.1;letter-spacing:-.032em;color:var(--text);max-width:22ch;text-wrap:balance}.head[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-style:normal;font-weight:400;color:var(--violet-bright)}.eyebrow[data-astro-cid-j7pv25f6]{font-size:10.5px;letter-spacing:.26em;text-transform:uppercase;color:var(--text-dim)}.link-major[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:baseline;gap:9px;font-family:var(--font-display);font-weight:400;font-size:clamp(17px,1.25vw,21px);color:var(--text);padding-bottom:7px;border-bottom:1px solid var(--magenta);transition:color .22s,border-color .22s}.link-major[data-astro-cid-j7pv25f6]:hover{color:var(--magenta-bright)}.link-major--big[data-astro-cid-j7pv25f6]{font-size:clamp(21px,1.8vw,30px)}.link-minor[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-weight:400;font-size:clamp(15px,1.05vw,17px);letter-spacing:-.01em;color:var(--text-dim);padding-bottom:6px;border-bottom:1px solid var(--border-strong);transition:color .22s,border-color .22s}.link-minor[data-astro-cid-j7pv25f6]:hover{color:var(--text);border-bottom-color:var(--text-dim)}.sys-tag[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:8.5px;letter-spacing:.18em;fill:var(--text-dim)}.sys-tag--gate[data-astro-cid-j7pv25f6]{fill:var(--magenta-bright)}.orbit-v[data-astro-cid-j7pv25f6]{display:none}.nav[data-astro-cid-j7pv25f6]{position:sticky;top:0;z-index:40;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(14px,2.4vw,36px);height:64px;max-width:var(--e-max);margin-inline:auto;padding-inline:var(--e-pad);background:color-mix(in srgb,var(--bg) 88%,transparent);backdrop-filter:blur(10px);border-bottom:1px solid var(--e-rule)}@supports not (backdrop-filter: blur(10px)){.nav[data-astro-cid-j7pv25f6]{background:var(--bg)}}.nav-brand[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-display);font-weight:500;font-size:12.5px;letter-spacing:.2em;color:var(--text);white-space:nowrap}.nav-links[data-astro-cid-j7pv25f6]{display:flex;justify-content:center;gap:clamp(14px,2vw,30px)}.nav-links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{font-size:12px;letter-spacing:.07em;text-transform:uppercase;color:var(--text-soft);white-space:nowrap;transition:color .22s}.nav-links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--text)}.nav-cta[data-astro-cid-j7pv25f6]{font-size:12px;letter-spacing:.07em;text-transform:uppercase;color:var(--text);border-bottom:1px solid var(--magenta);padding-bottom:3px;white-space:nowrap}.hb-hero[data-astro-cid-j7pv25f6]{max-width:1400px;margin-inline:auto;padding:clamp(14px,1.8vw,26px) var(--e-pad) clamp(26px,3vw,46px)}.hb-stage[data-astro-cid-j7pv25f6]{position:relative;--sp: 50%;--kw: clamp(340px, 40vw, 552px);--gut: clamp(26px, 3.8vw, 54px);min-height:clamp(516px,calc(100svh - 208px),648px);display:block}.hb-hero[data-astro-cid-j7pv25f6][data-sys=web] .hb-stage[data-astro-cid-j7pv25f6]{--sp: 63%}.hb-hero[data-astro-cid-j7pv25f6][data-sys=ia] .hb-stage[data-astro-cid-j7pv25f6]{--sp: 37%}.hb-ground[data-astro-cid-j7pv25f6]{position:absolute;inset:0;z-index:0;pointer-events:none}.hb-ground-web[data-astro-cid-j7pv25f6],.hb-ground-ia[data-astro-cid-j7pv25f6]{position:absolute;top:0;bottom:0;transition:left .5s var(--e-ease),right .5s var(--e-ease),background .45s var(--e-ease)}.hb-ground-web[data-astro-cid-j7pv25f6]{left:0;right:calc(100% - var(--sp))}.hb-ground-ia[data-astro-cid-j7pv25f6]{left:var(--sp);right:0}.hb-hero[data-astro-cid-j7pv25f6][data-sys=web] .hb-ground-web[data-astro-cid-j7pv25f6]{background:#22d3ee0a}.hb-hero[data-astro-cid-j7pv25f6][data-sys=ia] .hb-ground-ia[data-astro-cid-j7pv25f6]{background:#a855f70b}.hb-median[data-astro-cid-j7pv25f6]{position:absolute;left:var(--sp);width:1px;z-index:3;background:var(--e-rule);pointer-events:none;transition:left .5s var(--e-ease)}.hb-median--top[data-astro-cid-j7pv25f6]{top:0;height:calc(50% - var(--kgap, 132px))}.hb-median--bottom[data-astro-cid-j7pv25f6]{bottom:0;height:calc(50% - var(--kgap, 132px))}.hb-median[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{position:absolute;left:50%;width:7px;height:7px;border-radius:50%;transform:translate(-50%);background:var(--bg);border:1px solid var(--border-strong);transition:border-color .4s,background .4s}.hb-median--top[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{bottom:-3.5px}.hb-median--bottom[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{top:-3.5px}.hb-hero[data-astro-cid-j7pv25f6][data-sys=web] .hb-median[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{border-color:var(--cyan);background:var(--cyan)}.hb-hero[data-astro-cid-j7pv25f6][data-sys=ia] .hb-median[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{border-color:var(--magenta);background:var(--magenta)}.hb-median[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0 -1px;opacity:0;transition:opacity .5s var(--e-ease)}.hb-median--top[data-astro-cid-j7pv25f6]:after{background:linear-gradient(to bottom,transparent 30%,currentColor)}.hb-median--bottom[data-astro-cid-j7pv25f6]:after{background:linear-gradient(to top,transparent 30%,currentColor)}.hb-hero[data-astro-cid-j7pv25f6][data-sys=web] .hb-median[data-astro-cid-j7pv25f6]{color:var(--cyan)}.hb-hero[data-astro-cid-j7pv25f6][data-sys=ia] .hb-median[data-astro-cid-j7pv25f6]{color:var(--magenta)}.hb-hero[data-astro-cid-j7pv25f6][data-sys=web] .hb-median[data-astro-cid-j7pv25f6]:after,.hb-hero[data-astro-cid-j7pv25f6][data-sys=ia] .hb-median[data-astro-cid-j7pv25f6]:after{opacity:.5}.hb-hero[data-astro-cid-j7pv25f6][data-sys=web] .hb-median[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{animation:hb-b-node-cyan .75s var(--e-ease) .12s}.hb-hero[data-astro-cid-j7pv25f6][data-sys=ia] .hb-median[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{animation:hb-b-node-magenta .75s var(--e-ease) .12s}@keyframes hb-b-node-cyan{0%,to{box-shadow:0 0 #22d3ee00}45%{box-shadow:0 0 0 6px #22d3ee3d}}@keyframes hb-b-node-magenta{0%,to{box-shadow:0 0 #e879f900}45%{box-shadow:0 0 0 6px #e879f93d}}.hb-terr[data-astro-cid-j7pv25f6]{position:absolute;top:0;bottom:0;z-index:1;display:block}.hb-terr--web[data-astro-cid-j7pv25f6]{left:0;right:calc(100% - var(--sp));transition:right .5s var(--e-ease)}.hb-terr--ia[data-astro-cid-j7pv25f6]{left:var(--sp);right:0;transition:left .5s var(--e-ease)}.hb-terr-col[data-astro-cid-j7pv25f6]{position:absolute;top:clamp(26px,3vw,42px);bottom:clamp(26px,3vw,42px);z-index:2;pointer-events:none;display:grid;grid-template-rows:auto auto auto;align-content:center;gap:clamp(14px,1.6vw,22px)}.hb-terr-col--web[data-astro-cid-j7pv25f6]{left:clamp(18px,2.6vw,40px);right:calc(50% + var(--kw) / 2 + var(--gut))}.hb-terr-col--ia[data-astro-cid-j7pv25f6]{right:clamp(18px,2.6vw,40px);left:calc(50% + var(--kw) / 2 + var(--gut))}.hb-terr-col[data-astro-cid-j7pv25f6]{transition:opacity .5s var(--e-ease)}.hb-hero[data-astro-cid-j7pv25f6][data-sys=web] .hb-terr-col--ia[data-astro-cid-j7pv25f6],.hb-hero[data-astro-cid-j7pv25f6][data-sys=ia] .hb-terr-col--web[data-astro-cid-j7pv25f6]{opacity:.74}.hb-terr-name[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-weight:500;font-size:clamp(18px,1.75vw,26px);letter-spacing:-.025em;line-height:1.15;color:var(--text-soft);transition:color .35s}.hb-terr-col--ia[data-astro-cid-j7pv25f6] .hb-terr-name[data-astro-cid-j7pv25f6]{text-align:right}.hb-hero[data-astro-cid-j7pv25f6][data-sys=web] .hb-terr-col--web[data-astro-cid-j7pv25f6] .hb-terr-name[data-astro-cid-j7pv25f6],.hb-hero[data-astro-cid-j7pv25f6][data-sys=ia] .hb-terr-col--ia[data-astro-cid-j7pv25f6] .hb-terr-name[data-astro-cid-j7pv25f6]{color:var(--text)}.hb-fig[data-astro-cid-j7pv25f6]{width:100%;height:auto;aspect-ratio:380 / 300;opacity:.62;transition:opacity .42s var(--e-ease)}.hb-hero[data-astro-cid-j7pv25f6][data-sys=web] .hb-terr-col--web[data-astro-cid-j7pv25f6] .hb-fig[data-astro-cid-j7pv25f6],.hb-hero[data-astro-cid-j7pv25f6][data-sys=ia] .hb-terr-col--ia[data-astro-cid-j7pv25f6] .hb-fig[data-astro-cid-j7pv25f6]{opacity:1}.hb-terr-open[data-astro-cid-j7pv25f6]{height:0;align-content:start;display:grid;gap:12px;visibility:hidden;transition:visibility .36s}.hb-terr-col--ia[data-astro-cid-j7pv25f6] .hb-terr-open[data-astro-cid-j7pv25f6]{justify-items:end;text-align:right}.hb-hero[data-astro-cid-j7pv25f6][data-sys=web] .hb-terr-col--web[data-astro-cid-j7pv25f6] .hb-terr-open[data-astro-cid-j7pv25f6],.hb-hero[data-astro-cid-j7pv25f6][data-sys=ia] .hb-terr-col--ia[data-astro-cid-j7pv25f6] .hb-terr-open[data-astro-cid-j7pv25f6]{visibility:visible}.hb-terr-line[data-astro-cid-j7pv25f6],.hb-terr-go[data-astro-cid-j7pv25f6]{opacity:0;transform:translateY(7px);transition:opacity .34s var(--e-ease),transform .34s var(--e-ease)}.hb-hero[data-astro-cid-j7pv25f6][data-sys=web] .hb-terr-col--web[data-astro-cid-j7pv25f6] .hb-terr-line[data-astro-cid-j7pv25f6],.hb-hero[data-astro-cid-j7pv25f6][data-sys=ia] .hb-terr-col--ia[data-astro-cid-j7pv25f6] .hb-terr-line[data-astro-cid-j7pv25f6]{opacity:1;transform:translateY(0);transition-delay:.3s}.hb-hero[data-astro-cid-j7pv25f6][data-sys=web] .hb-terr-col--web[data-astro-cid-j7pv25f6] .hb-terr-go[data-astro-cid-j7pv25f6],.hb-hero[data-astro-cid-j7pv25f6][data-sys=ia] .hb-terr-col--ia[data-astro-cid-j7pv25f6] .hb-terr-go[data-astro-cid-j7pv25f6]{opacity:1;transform:translateY(0);transition-delay:.42s}.hb-terr-col[data-astro-cid-j7pv25f6]:focus-within .hb-terr-open[data-astro-cid-j7pv25f6]{visibility:visible}.hb-terr-col[data-astro-cid-j7pv25f6]:focus-within .hb-terr-line[data-astro-cid-j7pv25f6],.hb-terr-col[data-astro-cid-j7pv25f6]:focus-within .hb-terr-go[data-astro-cid-j7pv25f6]{opacity:1;transform:none}.hb-terr-line[data-astro-cid-j7pv25f6]{font-size:15.5px;line-height:1.55;color:var(--text-soft);max-width:36ch}.hb-terr-go[data-astro-cid-j7pv25f6]{justify-self:start;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--text);padding-bottom:5px;border-bottom:1px solid currentColor}.hb-terr-col--ia[data-astro-cid-j7pv25f6] .hb-terr-go[data-astro-cid-j7pv25f6]{justify-self:end}.hb-hero[data-astro-cid-j7pv25f6][data-sys=web] .hb-terr-go[data-astro-cid-j7pv25f6]{color:var(--cyan-bright)}.hb-hero[data-astro-cid-j7pv25f6][data-sys=ia] .hb-terr-go[data-astro-cid-j7pv25f6]{color:var(--magenta-bright)}.hb-fig-tag[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;fill:var(--text-dim)}.hb-fig-tag--gate[data-astro-cid-j7pv25f6]{fill:var(--magenta-bright)}@keyframes hb-b-ring{0%{opacity:.45;r:14}45%{opacity:.95;r:20}to{opacity:.45;r:14}}.hb-i-signal[data-astro-cid-j7pv25f6]{opacity:0}.hb-hero[data-astro-cid-j7pv25f6][data-sys=ia] .hb-i-signal[data-astro-cid-j7pv25f6]{offset-path:path("M24 150H260V238c30 0 14-58 50-58");animation:hb-b-signal 1.3s var(--e-ease) forwards}.hb-hero[data-astro-cid-j7pv25f6][data-sys=ia] .hb-i-halo[data-astro-cid-j7pv25f6]{animation:hb-b-halo 1.3s var(--e-ease) forwards}.hb-hero[data-astro-cid-j7pv25f6][data-sys=ia] .hb-i-gate[data-astro-cid-j7pv25f6] rect[data-astro-cid-j7pv25f6]{animation:hb-b-gate 1.3s var(--e-ease) forwards}@keyframes hb-b-signal{0%{offset-distance:0%;opacity:0}7%{opacity:1}54%{offset-distance:78%}72%{offset-distance:78%}93%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes hb-b-halo{0%,54%{opacity:.28}68%{opacity:.95}to{opacity:.4}}.hb-hero[data-astro-cid-j7pv25f6][data-sys=ia] .hb-i-proc[data-astro-cid-j7pv25f6] rect[data-astro-cid-j7pv25f6]{animation:hb-b-lit .5s var(--e-ease) .21s}.hb-hero[data-astro-cid-j7pv25f6][data-sys=ia] .hb-i-act[data-astro-cid-j7pv25f6] rect[data-astro-cid-j7pv25f6]{animation:hb-b-lit .5s var(--e-ease) .44s}.hb-hero[data-astro-cid-j7pv25f6][data-sys=ia] .hb-i-out[data-astro-cid-j7pv25f6] circle[data-astro-cid-j7pv25f6]{animation:hb-b-out .4s var(--e-ease) 1.22s forwards}@keyframes hb-b-lit{0%,to{fill:#a855f70f}40%{fill:#a855f73d}}@keyframes hb-b-out{to{fill:var(--magenta)}}@keyframes hb-b-gate{0%,54%{fill:#e879f917}68%{fill:#e879f938}to{fill:#e879f921}}.hb-keystone[data-astro-cid-j7pv25f6]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:4;width:var(--kw);display:grid;gap:0;justify-items:center;text-align:center}.hb-h1[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-weight:300;font-size:clamp(29px,3.6vw,50px);line-height:1.04;letter-spacing:-.038em;color:var(--text)}.hb-h1[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-style:normal;font-weight:500;color:var(--violet-bright)}.hb-cta[data-astro-cid-j7pv25f6]{margin-top:clamp(32px,3.8vw,56px)}.hb-cta-major[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-weight:400;font-size:17px;color:var(--text);border-bottom:1px solid var(--magenta);padding-bottom:6px;transition:color .22s}.hb-cta-major[data-astro-cid-j7pv25f6]:hover{color:var(--magenta-bright)}.hb-pick[data-astro-cid-j7pv25f6]{display:none}@media(hover:none),(pointer:coarse){.hb-pick[data-astro-cid-j7pv25f6]{display:flex}}.hb-pick[data-astro-cid-j7pv25f6]{position:absolute;left:50%;bottom:clamp(18px,2.2vw,28px);transform:translate(-50%);z-index:5;gap:8px}.hb-pick[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{padding:9px 20px;border:1px solid var(--border);background:var(--bg);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-dim);transition:border-color .24s,color .24s,background .24s}.hb-pick[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]:hover{color:var(--text-soft);border-color:var(--border-strong)}.hb-pick[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6][data-pick=web][aria-pressed=true]{color:var(--text);border-color:var(--cyan);background:#22d3ee0f}.hb-pick[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6][data-pick=ia][aria-pressed=true]{color:var(--text);border-color:var(--violet);background:#a855f712}@media(max-width:860px){.nav[data-astro-cid-j7pv25f6]{grid-template-columns:1fr auto;height:auto;padding-block:14px}.nav-links[data-astro-cid-j7pv25f6]{display:none}.hb-stage[data-astro-cid-j7pv25f6]{min-height:0;display:grid}.hb-median[data-astro-cid-j7pv25f6],.hb-ground[data-astro-cid-j7pv25f6]{display:none}.hb-keystone[data-astro-cid-j7pv25f6]{position:static;transform:none;width:auto;order:-1;justify-items:start;text-align:left;padding:clamp(26px,5vw,40px) clamp(18px,4vw,26px);border-bottom:1px solid var(--e-rule)}.hb-terr[data-astro-cid-j7pv25f6]{display:none}.hb-terr-col[data-astro-cid-j7pv25f6]{position:static;inset:auto;width:auto;display:grid;gap:18px;pointer-events:auto;grid-template-rows:none;padding:clamp(24px,5vw,34px) clamp(18px,4vw,26px);border-bottom:1px solid var(--e-rule)}.hb-terr-name[data-astro-cid-j7pv25f6],.hb-terr-open[data-astro-cid-j7pv25f6]{text-align:left!important;justify-items:start!important}.hb-terr-name[data-astro-cid-j7pv25f6]{color:var(--text)}.hb-fig[data-astro-cid-j7pv25f6]{opacity:.9;width:100%;max-width:340px;height:auto}.hb-terr-open[data-astro-cid-j7pv25f6]{height:auto;visibility:visible!important}.hb-terr-line[data-astro-cid-j7pv25f6],.hb-terr-go[data-astro-cid-j7pv25f6]{opacity:1!important;transform:none!important;transition-delay:0s!important}.hb-terr-col--ia[data-astro-cid-j7pv25f6] .hb-terr-go[data-astro-cid-j7pv25f6]{justify-self:start}.hb-terr-col--web[data-astro-cid-j7pv25f6] .hb-terr-go[data-astro-cid-j7pv25f6]{color:var(--cyan-bright)}.hb-terr-col--ia[data-astro-cid-j7pv25f6] .hb-terr-go[data-astro-cid-j7pv25f6]{color:var(--magenta-bright)}.hb-pick[data-astro-cid-j7pv25f6]{display:none}}@media(prefers-reduced-motion:reduce){.hb-ground-web[data-astro-cid-j7pv25f6],.hb-ground-ia[data-astro-cid-j7pv25f6],.hb-median[data-astro-cid-j7pv25f6],.hb-median[data-astro-cid-j7pv25f6]:after,.hb-terr[data-astro-cid-j7pv25f6],.hb-terr-col[data-astro-cid-j7pv25f6],.hb-terr-name[data-astro-cid-j7pv25f6],.hb-fig[data-astro-cid-j7pv25f6],.hb-terr-open[data-astro-cid-j7pv25f6],.hb-terr-line[data-astro-cid-j7pv25f6],.hb-terr-go[data-astro-cid-j7pv25f6],.hb-i-fan[data-astro-cid-j7pv25f6]{transition:none!important}.hb-terr-line[data-astro-cid-j7pv25f6],.hb-terr-go[data-astro-cid-j7pv25f6]{transition-delay:0s!important}.hb-i-halo[data-astro-cid-j7pv25f6],.hb-i-gate[data-astro-cid-j7pv25f6] rect[data-astro-cid-j7pv25f6],.hb-i-proc[data-astro-cid-j7pv25f6] rect[data-astro-cid-j7pv25f6],.hb-i-act[data-astro-cid-j7pv25f6] rect[data-astro-cid-j7pv25f6],.hb-i-out[data-astro-cid-j7pv25f6] circle[data-astro-cid-j7pv25f6],.hb-median[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{animation:none!important}.hb-i-signal[data-astro-cid-j7pv25f6]{display:none}.hb-fig[data-astro-cid-j7pv25f6],.hb-hero[data-astro-cid-j7pv25f6][data-sys=web] .hb-terr-col--ia[data-astro-cid-j7pv25f6],.hb-hero[data-astro-cid-j7pv25f6][data-sys=ia] .hb-terr-col--web[data-astro-cid-j7pv25f6]{opacity:.85}}.hb-hero[data-astro-cid-j7pv25f6]{padding-inline:0}.hb-terr-col--web[data-astro-cid-j7pv25f6]{left:clamp(16px,3.4vw,50px)}.hb-terr-col--ia[data-astro-cid-j7pv25f6]{right:clamp(16px,3.4vw,50px)}@media(max-width:860px){.hb-hero[data-astro-cid-j7pv25f6]{padding-inline:0}}.chapter[data-astro-cid-j7pv25f6]{max-width:var(--e-max);margin-inline:auto;padding:clamp(46px,5vw,88px) var(--e-pad)}.chapter-out[data-astro-cid-j7pv25f6]{margin-top:clamp(30px,3.2vw,52px)}.chapter-out--pair[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:clamp(20px,2.4vw,38px)}.repere[data-astro-cid-j7pv25f6]{display:flex;gap:20px;align-items:center;margin-bottom:clamp(22px,2.4vw,38px);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--text-dim)}.repere[data-astro-cid-j7pv25f6]:after{content:"";flex:1;height:1px;background:var(--e-rule)}.chapter--proof[data-astro-cid-j7pv25f6] .head[data-astro-cid-j7pv25f6]{margin-bottom:clamp(44px,5vw,88px)}.piece[data-astro-cid-j7pv25f6]{display:grid;gap:clamp(32px,4vw,72px);align-items:center}@media(min-width:900px){.piece[data-astro-cid-j7pv25f6]{grid-template-columns:auto minmax(0,1fr)}}.piece--alt[data-astro-cid-j7pv25f6]{margin-top:clamp(64px,7vw,128px)}@media(min-width:900px){.piece--alt[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr) auto}}@media(max-width:899px){.piece--alt[data-astro-cid-j7pv25f6] .piece-stage[data-astro-cid-j7pv25f6]{order:-1}}.piece--alt[data-astro-cid-j7pv25f6] .piece-stage[data-astro-cid-j7pv25f6]{width:clamp(210px,23vw,296px)}.piece--alt[data-astro-cid-j7pv25f6] .dev[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6],.piece--alt[data-astro-cid-j7pv25f6] .dev--front[data-astro-cid-j7pv25f6],.piece--alt[data-astro-cid-j7pv25f6] .dev-wipe[data-astro-cid-j7pv25f6]{border-radius:14px}.piece-stage[data-astro-cid-j7pv25f6]{position:relative;width:clamp(210px,24vw,312px);perspective:1300px}.piece-stage[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:-18% -14%;background:radial-gradient(closest-side,rgba(232,121,249,.16),transparent 72%) 30% 28% / 80% 74% no-repeat,radial-gradient(closest-side,rgba(168,85,247,.13),transparent 72%) 74% 80% / 72% 68% no-repeat;filter:blur(16px);z-index:0;pointer-events:none}.piece--alt[data-astro-cid-j7pv25f6] .piece-stage[data-astro-cid-j7pv25f6]:before{background:radial-gradient(closest-side,rgba(34,211,238,.16),transparent 72%) 70% 28% / 80% 74% no-repeat,radial-gradient(closest-side,rgba(103,232,249,.11),transparent 72%) 26% 80% / 72% 68% no-repeat}.dev[data-astro-cid-j7pv25f6]{position:relative;margin:0;z-index:1}.dev[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:auto;display:block;border-radius:20px}.dev--front[data-astro-cid-j7pv25f6]{border-radius:20px;transform:rotateY(-7deg) rotateX(3deg);transform-origin:center;box-shadow:0 62px 112px -34px #000000eb,0 26px 44px -20px #0009,0 0 0 1px #ffffff12;transition:transform .95s var(--e-ease) .12s}.piece--alt[data-astro-cid-j7pv25f6] .dev--front[data-astro-cid-j7pv25f6]{transform:rotateY(7deg) rotateX(3deg)}html.has-motion .dev--front[data-astro-cid-j7pv25f6]{transform:rotateY(-16deg) rotateX(8deg) translateY(16px)}html.has-motion .piece--alt[data-astro-cid-j7pv25f6] .dev--front[data-astro-cid-j7pv25f6]{transform:rotateY(16deg) rotateX(8deg) translateY(16px)}.piece[data-astro-cid-j7pv25f6].is-live .dev--front[data-astro-cid-j7pv25f6]{transform:rotateY(-7deg) rotateX(3deg) translateY(0)}.piece--alt[data-astro-cid-j7pv25f6].is-live .dev--front[data-astro-cid-j7pv25f6]{transform:rotateY(7deg) rotateX(3deg) translateY(0)}.dev-wipe[data-astro-cid-j7pv25f6]{display:none}html.has-motion .dev-wipe[data-astro-cid-j7pv25f6]{display:block;position:absolute;inset:0;border-radius:20px;background:var(--bg);transform-origin:top;transform:scaleY(1);transition:transform .82s var(--e-ease)}.piece[data-astro-cid-j7pv25f6].is-live .dev-wipe[data-astro-cid-j7pv25f6]{transform:scaleY(0)}.piece-words[data-astro-cid-j7pv25f6]{display:grid;gap:15px;justify-items:start;padding:clamp(26px,2.8vw,40px) clamp(26px,3vw,44px);border:1px solid var(--e-rule);border-left:2px solid var(--magenta);background:#ffffff05}.piece-name[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-weight:300;font-size:clamp(32px,3.9vw,58px);line-height:.98;letter-spacing:-.042em;color:var(--text)}.piece-cat[data-astro-cid-j7pv25f6]{font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--magenta-bright);padding:5px 11px;border:1px solid color-mix(in srgb,var(--magenta) 34%,transparent)}.piece-meta[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:14px 28px;width:100%;margin-top:6px;padding-top:18px;border-top:1px solid var(--e-rule);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--text-dim)}.piece-go[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.14em;text-transform:none;color:var(--text-soft);padding-bottom:4px;border-bottom:1px solid var(--border-strong);transition:color .22s,border-color .22s}.piece-go[data-astro-cid-j7pv25f6]:hover{color:var(--magenta-bright);border-bottom-color:var(--magenta)}.piece-desc[data-astro-cid-j7pv25f6]{font-size:17px;line-height:1.65;color:var(--text-soft);max-width:46ch}.piece-desc[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{display:block;margin-top:14px;font-style:normal;color:var(--text)}.piece--alt[data-astro-cid-j7pv25f6] .piece-words[data-astro-cid-j7pv25f6]{border-left-color:var(--cyan)}.piece--alt[data-astro-cid-j7pv25f6] .piece-cat[data-astro-cid-j7pv25f6]{color:var(--cyan-bright);border-color:color-mix(in srgb,var(--cyan) 34%,transparent)}.piece--alt[data-astro-cid-j7pv25f6] .piece-go[data-astro-cid-j7pv25f6]:hover{color:var(--cyan-bright);border-bottom-color:var(--cyan)}.chain[data-astro-cid-j7pv25f6]{display:grid;gap:clamp(28px,3.2vw,52px);align-items:center;margin-top:clamp(56px,6vw,104px);padding:clamp(28px,3vw,44px);border:1px solid var(--e-rule);background:#ffffff04}@media(min-width:860px){.chain[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr) minmax(0,.95fr)}}.chain-words[data-astro-cid-j7pv25f6]{display:grid;gap:14px;justify-items:start}.chain-name[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-weight:400;font-size:clamp(21px,1.9vw,28px);letter-spacing:-.025em;color:var(--text)}.chain-line[data-astro-cid-j7pv25f6]{font-size:15.5px;line-height:1.64;color:var(--text-soft);max-width:46ch}.chain-line[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{display:block;margin-top:12px;font-style:normal;color:var(--text-dim)}.chain[data-astro-cid-j7pv25f6] .piece-cat[data-astro-cid-j7pv25f6]{color:var(--text-dim);border-color:var(--border)}.chain[data-astro-cid-j7pv25f6] .piece-meta[data-astro-cid-j7pv25f6]{border-top:0;padding-top:2px;margin-top:0}.chain-term[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;min-height:clamp(230px,22vw,296px);background:#00000075;border:1px solid var(--e-rule)}.ct-rain[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 15%,#000 85%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,#000 15%,#000 85%,transparent 100%)}.grow[data-astro-cid-j7pv25f6]{display:grid;gap:clamp(28px,3vw,48px);margin-top:clamp(32px,3.4vw,56px)}@media(min-width:900px){.grow[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center}}.grow-fig[data-astro-cid-j7pv25f6]{width:100%;height:auto}.grow-line[data-astro-cid-j7pv25f6]{font-size:16.5px;line-height:1.66;color:var(--text-soft);max-width:40ch}.grow-line[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--cyan-bright);border-bottom:1px solid rgba(103,232,249,.32)}.grow-line[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:last-of-type{color:var(--magenta-bright);border-bottom-color:#f0abfc52}.g-label[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em}.g-label--seo[data-astro-cid-j7pv25f6]{fill:var(--cyan-bright)}.g-label--geo[data-astro-cid-j7pv25f6]{fill:var(--magenta-bright)}html.has-motion .rank--mine[data-astro-cid-j7pv25f6]{transform:translateY(51px)}html.has-motion .rank--a[data-astro-cid-j7pv25f6],html.has-motion .rank--b[data-astro-cid-j7pv25f6]{transform:translateY(-25px)}.rank[data-astro-cid-j7pv25f6]{transition:transform .85s var(--e-ease) .55s}[data-astro-cid-j7pv25f6][data-act=grow].is-live .rank[data-astro-cid-j7pv25f6]{transform:translateY(0)}html.has-motion .typed-l[data-astro-cid-j7pv25f6]{stroke-dasharray:1;stroke-dashoffset:1}[data-astro-cid-j7pv25f6][data-act=grow].is-live .typed-l[data-astro-cid-j7pv25f6]{stroke-dashoffset:0;transition:stroke-dashoffset .5s linear}[data-astro-cid-j7pv25f6][data-act=grow].is-live .typed-l[data-astro-cid-j7pv25f6]:nth-child(1){transition-delay:.75s}[data-astro-cid-j7pv25f6][data-act=grow].is-live .typed-l[data-astro-cid-j7pv25f6]:nth-child(2){transition-delay:1.25s}[data-astro-cid-j7pv25f6][data-act=grow].is-live .typed-l[data-astro-cid-j7pv25f6]:nth-child(3){transition-delay:1.75s}html.has-motion .cite[data-astro-cid-j7pv25f6]{opacity:0}[data-astro-cid-j7pv25f6][data-act=grow].is-live .cite[data-astro-cid-j7pv25f6]{opacity:1;transition:opacity .4s var(--e-ease) 2.3s}.g-beam[data-astro-cid-j7pv25f6]{opacity:.9}.g-end[data-astro-cid-j7pv25f6]{transition:opacity .5s var(--e-ease)}html.has-motion .g-beam[data-astro-cid-j7pv25f6]{stroke-dasharray:300;stroke-dashoffset:300}html.has-motion .g-end[data-astro-cid-j7pv25f6]{opacity:0}[data-astro-cid-j7pv25f6][data-act=grow].is-live .g-beam[data-astro-cid-j7pv25f6]{transition:stroke-dashoffset .85s var(--e-ease);stroke-dashoffset:0}[data-astro-cid-j7pv25f6][data-act=grow].is-live .g-beam--2[data-astro-cid-j7pv25f6]{transition-delay:.18s}[data-astro-cid-j7pv25f6][data-act=grow].is-live .g-end[data-astro-cid-j7pv25f6]{opacity:1}[data-astro-cid-j7pv25f6][data-act=grow].is-live .g-end--1[data-astro-cid-j7pv25f6]{transition-delay:.8s}[data-astro-cid-j7pv25f6][data-act=grow].is-live .g-end--2[data-astro-cid-j7pv25f6]{transition-delay:.98s}.run-line[data-astro-cid-j7pv25f6]{font-size:clamp(16.5px,1.05vw,19px);line-height:1.66;color:var(--text-soft);max-width:54ch;margin-top:clamp(26px,2.8vw,44px)}.mon[data-astro-cid-j7pv25f6]{margin:clamp(30px,3.4vw,56px) 0 0;border:1px solid var(--e-rule);background:#00000047}.mon-head[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px clamp(16px,1.8vw,22px);border-bottom:1px solid var(--e-rule);font-size:10px;letter-spacing:.2em;text-transform:uppercase}.mon-state[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:10px;color:var(--positive)}.mon-meta[data-astro-cid-j7pv25f6]{color:var(--text-dim)}.mon-dot[data-astro-cid-j7pv25f6]{width:7px;height:7px;border-radius:50%;background:var(--positive);box-shadow:0 0 0 4px #4ade8024}.mon-screen[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;height:clamp(132px,13vw,196px)}.mon-svg[data-astro-cid-j7pv25f6]{display:block;width:100%;height:100%}.mon-line[data-astro-cid-j7pv25f6]{filter:drop-shadow(0 0 6px rgba(74,222,128,.45))}@keyframes mon-defile{to{transform:translate(-1200px)}}html.has-motion .mon-scroll[data-astro-cid-j7pv25f6]{animation:mon-defile 40s linear infinite}.run-list[data-astro-cid-j7pv25f6]{margin-top:clamp(34px,3.6vw,60px);border-top:1px solid var(--e-rule)}.run-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:grid;gap:6px;padding:clamp(18px,2vw,26px) 0;border-bottom:1px solid var(--e-rule)}@media(min-width:720px){.run-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{grid-template-columns:210px minmax(0,1fr);gap:28px;align-items:baseline}}.run-list[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:first-child{font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--text-dim)}.run-list[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:last-child{font-size:16px;line-height:1.6;color:var(--text-soft)}.duo[data-astro-cid-j7pv25f6]{display:grid;gap:clamp(38px,4.4vw,80px);margin-top:clamp(36px,4vw,68px)}@media(min-width:880px){.duo[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}}.who[data-astro-cid-j7pv25f6]{display:grid;gap:clamp(20px,2.2vw,32px)}@media(min-width:600px){.who[data-astro-cid-j7pv25f6]{grid-template-columns:clamp(170px,18vw,222px) minmax(0,1fr);align-items:start}}.who-frame[data-astro-cid-j7pv25f6]{display:block;padding:clamp(12px,1.2vw,16px);border:1px solid var(--e-rule);background:#ffffff06;transition:border-color .3s var(--e-ease),background .3s var(--e-ease)}.who-frame[data-astro-cid-j7pv25f6]:hover,.who-frame[data-astro-cid-j7pv25f6]:focus-visible{border-color:color-mix(in srgb,var(--magenta) 46%,transparent);background:#e879f909}.who-plate[data-astro-cid-j7pv25f6]{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-top:clamp(12px,1.2vw,16px);padding-top:clamp(10px,1vw,13px);border-top:1px solid var(--e-rule);font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--text-dim);transition:color .3s var(--e-ease),border-color .3s var(--e-ease)}.who-frame[data-astro-cid-j7pv25f6]:hover .who-plate[data-astro-cid-j7pv25f6],.who-frame[data-astro-cid-j7pv25f6]:focus-visible .who-plate[data-astro-cid-j7pv25f6]{color:var(--magenta-bright);border-top-color:color-mix(in srgb,var(--magenta) 34%,transparent)}.who[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;object-position:center 30%;filter:grayscale(1) contrast(1.08) brightness(.9);transition:filter .5s var(--e-ease)}.who-frame[data-astro-cid-j7pv25f6]:hover img[data-astro-cid-j7pv25f6],.who-frame[data-astro-cid-j7pv25f6]:focus-visible img[data-astro-cid-j7pv25f6]{filter:grayscale(.2) contrast(1.03) brightness(1)}@media(prefers-reduced-motion:reduce){.who[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6],.who-frame[data-astro-cid-j7pv25f6],.who-plate[data-astro-cid-j7pv25f6]{transition:none}}.who[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{display:grid;gap:13px}.who-name[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-weight:300;font-size:clamp(25px,2.4vw,36px);line-height:1.02;letter-spacing:-.035em;color:var(--text)}.who-rule[data-astro-cid-j7pv25f6]{height:1px;width:42px;background:var(--magenta)}.who-role[data-astro-cid-j7pv25f6]{font-size:11px;letter-spacing:.04em;color:var(--text-dim);line-height:1.6}.who-line[data-astro-cid-j7pv25f6]{font-size:16px;line-height:1.62;color:var(--text-soft)}.colophon[data-astro-cid-j7pv25f6]{max-width:var(--e-max);margin-inline:auto;padding:clamp(38px,4.2vw,68px) var(--e-pad) 0;border-top:1px solid var(--e-rule);display:grid;gap:clamp(30px,3.4vw,56px)}@media(min-width:1000px){.colophon[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,240px) minmax(0,1fr)}}.colophon-tag[data-astro-cid-j7pv25f6]{margin-top:18px;font-size:13px;line-height:1.75;color:var(--text-dim)}.colophon-cols[data-astro-cid-j7pv25f6]{display:grid;gap:clamp(24px,3vw,44px)}@media(min-width:620px){.colophon-cols[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}}@media(min-width:1000px){.colophon-cols[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(4,1fr)}}.colophon-label[data-astro-cid-j7pv25f6]{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--text-dim);padding-bottom:12px;margin-bottom:10px;border-bottom:1px solid var(--e-rule)}.colophon-cols[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:block;padding:6px 0;font-size:14px;color:var(--text-soft)}.colophon-cols[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--text)}.colophon-bar[data-astro-cid-j7pv25f6]{grid-column:1 / -1;display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:clamp(22px,2.6vw,40px);padding:22px 0;border-top:1px solid var(--e-rule);font-size:10.5px;letter-spacing:.14em;color:var(--text-dim)}@media(max-width:700px){.nav[data-astro-cid-j7pv25f6]{grid-template-columns:1fr auto;height:auto;padding-block:12px}.nav-links[data-astro-cid-j7pv25f6]{display:none}.nav-brand[data-astro-cid-j7pv25f6]{font-size:11.5px;letter-spacing:.16em}.display[data-astro-cid-j7pv25f6] br[data-astro-cid-j7pv25f6]{display:none}.piece-stage[data-astro-cid-j7pv25f6],.piece--alt[data-astro-cid-j7pv25f6] .piece-stage[data-astro-cid-j7pv25f6]{width:100%;max-width:268px}.who-frame[data-astro-cid-j7pv25f6]{max-width:240px}.run-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{gap:4px}}@media(prefers-reduced-motion:reduce){.g-end[data-astro-cid-j7pv25f6]{opacity:1!important;transform:none!important}.dev--front[data-astro-cid-j7pv25f6]{transform:rotateY(-7deg) rotateX(3deg)!important}.piece--alt[data-astro-cid-j7pv25f6] .dev--front[data-astro-cid-j7pv25f6]{transform:rotateY(7deg) rotateX(3deg)!important}.mon-scroll[data-astro-cid-j7pv25f6]{animation:none!important}.g-beam[data-astro-cid-j7pv25f6],.typed-l[data-astro-cid-j7pv25f6]{stroke-dashoffset:0!important}.rank[data-astro-cid-j7pv25f6]{transform:none!important}.cite[data-astro-cid-j7pv25f6]{opacity:1!important}.dev-wipe[data-astro-cid-j7pv25f6]{display:none}}.tens[data-astro-cid-j7pv25f6]{display:grid;gap:clamp(30px,4vw,70px)}.tens-fig[data-astro-cid-j7pv25f6]{display:grid;justify-items:center}@media(min-width:1000px){.tens[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start}.tens-fig[data-astro-cid-j7pv25f6]{position:sticky;top:110px;padding-top:40px}}.chain[data-astro-cid-j7pv25f6]{border-radius:22px;border-color:#ffffff14;background:linear-gradient(160deg,#1416368c,#0607168c);box-shadow:inset 0 1px #ffffff0d,0 40px 90px -50px #7c3aed99}.chain-term[data-astro-cid-j7pv25f6]{border-radius:16px;border-color:#4ade8040;background:linear-gradient(180deg,#020a08d9,#000000b3);box-shadow:0 0 0 1px #0006,0 30px 70px -30px #4ade8059,inset 0 0 60px #4ade800f}.ct-bar[data-astro-cid-j7pv25f6]{position:absolute;z-index:2;top:0;left:0;right:0;margin:0;display:flex;align-items:center;gap:6px;padding:11px 14px;border-bottom:1px solid rgba(74,222,128,.15);background:#0000008c;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#4ade80bf}.ct-bar[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{width:8px;height:8px;border-radius:50%;background:#ffffff24}.ct-bar[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]:first-child{background:#4ade80cc;box-shadow:0 0 8px #4ade80e6}.ct-bar[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{margin-left:8px}.grow[data-astro-cid-j7pv25f6]{gap:clamp(28px,3vw,60px)}@media(min-width:900px){.grow[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1.45fr) minmax(0,.55fr)}}.mon[data-astro-cid-j7pv25f6]{border-radius:20px;overflow:hidden;border-color:#4ade8038;background:linear-gradient(180deg,#081210bf,#03060abf);box-shadow:0 40px 90px -45px #4ade8073,inset 0 1px #ffffff0d}.mon-dot[data-astro-cid-j7pv25f6]{animation:none;box-shadow:0 0 0 4px #4ade8024,0 0 12px #4ade80e6}.who-frame[data-astro-cid-j7pv25f6]{position:relative;border:0;background:none;padding:0}.who-frame[data-astro-cid-j7pv25f6]:hover,.who-frame[data-astro-cid-j7pv25f6]:focus-visible{background:none}.who-frame[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;left:0;right:0;top:0;aspect-ratio:1;border-radius:50%;background:conic-gradient(from 210deg,var(--cyan),var(--violet),var(--magenta),var(--cyan));box-shadow:0 30px 70px -30px #7c3aedd9;transition:box-shadow .3s ease}.who-frame[data-astro-cid-j7pv25f6]:hover:before,.who-frame[data-astro-cid-j7pv25f6]:focus-visible:before{box-shadow:0 0 0 6px #c084fc1f,0 30px 70px -24px #e879f9e6}.who[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{position:relative;border-radius:50%;padding:5px}.who-rule[data-astro-cid-j7pv25f6]{background:linear-gradient(90deg,var(--cyan),var(--magenta))}.mc-hero[data-astro-cid-j7pv25f6]{max-width:1320px;margin-inline:auto;text-align:center;padding:clamp(30px,4.4vw,70px) var(--e-pad) clamp(30px,4vw,60px)}.mc-hero[data-astro-cid-j7pv25f6] .hb-keystone[data-astro-cid-j7pv25f6].mc-key{position:static;transform:none;width:auto;justify-items:center;text-align:center}.mc-eyebrow[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:10px;padding:7px 14px;border-radius:999px;border:1px solid rgba(192,132,252,.28);background:#c084fc0f;font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--text-soft);margin-bottom:clamp(22px,2.6vw,36px)}.mc-eyebrow[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{width:6px;height:6px;border-radius:50%;background:#4ade80;box-shadow:0 0 8px #4ade80}.mc-h1[data-astro-cid-j7pv25f6]{font-size:clamp(38px,5.7vw,88px);line-height:1.04;letter-spacing:-.045em;max-width:none}.mc-h1[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-weight:500;background:none}.mc-sub[data-astro-cid-j7pv25f6]{margin:clamp(18px,2vw,28px) auto 0;max-width:54ch;font-size:clamp(16.5px,1.25vw,20px);line-height:1.55;color:var(--text-soft);text-wrap:balance}.mc-word[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:baseline;color:#67e8f9;font-weight:400;white-space:nowrap}.mc-slot[data-astro-cid-j7pv25f6]{display:inline-grid;justify-items:start}.mc-sizer[data-astro-cid-j7pv25f6],.mc-live[data-astro-cid-j7pv25f6]{grid-area:1 / 1}.mc-sizer[data-astro-cid-j7pv25f6]{visibility:hidden;display:inline-flex;align-items:baseline}.mc-caret-sz[data-astro-cid-j7pv25f6]{display:inline-block;width:.11em}.mc-live[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:baseline}.mc-dot[data-astro-cid-j7pv25f6]{color:var(--text)}.mc-br[data-astro-cid-j7pv25f6]{color:var(--text-dim);font-weight:200;margin:0 .06em}.mc-caret[data-astro-cid-j7pv25f6]{display:inline-block;width:.06em;height:.82em;margin-left:.05em;background:#67e8f9;align-self:center;animation:mc-blink 1s steps(1) infinite}.mc-word[data-astro-cid-j7pv25f6].is-set .mc-caret[data-astro-cid-j7pv25f6]{animation:mc-blink 1s steps(1) 4;opacity:0}@keyframes mc-blink{50%{opacity:0}}html.has-motion .mc-hero[data-astro-cid-j7pv25f6]:not(.is-live) .mc-word[data-astro-cid-j7pv25f6]{opacity:0}.mc-word[data-astro-cid-j7pv25f6]{transition:opacity .6s ease .5s}.mc-ctas[data-astro-cid-j7pv25f6]{margin-top:clamp(30px,3.4vw,48px)!important}.mc-trust[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 22px;margin-top:22px!important;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-dim)}.mc-trust[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:8px}.mc-trust[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--violet-bright);opacity:.8}.mc-stage[data-astro-cid-j7pv25f6]{margin-top:clamp(40px,4.4vw,70px);perspective:1600px}.mc-stage[data-astro-cid-j7pv25f6]>.mc{transform-origin:50% 100%;transition:transform 1.4s cubic-bezier(.16,1,.3,1) .6s,opacity 1s ease .6s}html.has-motion .mc-hero[data-astro-cid-j7pv25f6]:not(.is-live) .mc-stage[data-astro-cid-j7pv25f6]>.mc{transform:rotateX(14deg) translateY(60px);opacity:0}.mc-coord[data-astro-cid-j7pv25f6]{position:absolute;top:clamp(18px,2vw,28px);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--text-dim);opacity:.7}.mc-coord--l[data-astro-cid-j7pv25f6]{left:var(--e-pad)}.mc-coord--r[data-astro-cid-j7pv25f6]{right:var(--e-pad)}@media(max-width:700px){.mc-coord[data-astro-cid-j7pv25f6]{display:none}}@media(prefers-reduced-motion:reduce){.mc-caret[data-astro-cid-j7pv25f6]{animation:none}.mc-stage[data-astro-cid-j7pv25f6]>.mc{transform:none!important;opacity:1!important}}.ai-stats[data-astro-cid-j7pv25f6]{display:grid;gap:1px;margin-top:clamp(34px,4vw,64px);background:var(--e-rule);border:1px solid var(--e-rule);border-radius:18px;overflow:hidden}@media(min-width:720px){.ai-stats[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}}@media(min-width:1100px){.ai-stats[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(4,1fr)}}.ai-stats[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:grid;gap:14px;align-content:start;padding:clamp(24px,2.6vw,38px);background:var(--bg, #050617)}.ai-stats[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:15.5px;line-height:1.55;color:var(--text-soft)}.ai-num[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-weight:300;letter-spacing:-.04em;line-height:1;font-size:clamp(44px,4.6vw,68px);color:var(--violet-bright)}.ai-num--alert[data-astro-cid-j7pv25f6]{color:var(--magenta-bright)}html.has-motion [data-astro-cid-j7pv25f6][data-act=reveal]:not(.is-live) .ai-stats[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{opacity:0;transform:translateY(16px)}.ai-stats[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{transition:opacity .7s ease,transform .9s var(--e-ease);transition-delay:calc(var(--d) * .12s)}.ai-take[data-astro-cid-j7pv25f6]{margin-top:clamp(30px,3.4vw,52px);max-width:30ch;font-family:var(--font-display);font-weight:300;font-size:clamp(21px,2vw,30px);line-height:1.25;letter-spacing:-.02em;color:var(--text)}.ai-take[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-style:normal;color:var(--magenta-bright)}.ai-src[data-astro-cid-j7pv25f6]{margin-top:22px;font-size:13px;line-height:1.6;color:var(--text-dim);max-width:80ch}.ai-src[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6],.ai-data-stat[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--text-soft);border-bottom:1px solid var(--border-strong)}.ai-intro[data-astro-cid-j7pv25f6]{margin-top:clamp(20px,2.2vw,32px);max-width:58ch;font-size:clamp(16.5px,1.05vw,19px);line-height:1.66;color:var(--text-soft)}.ai-offers[data-astro-cid-j7pv25f6]{display:grid;gap:18px;margin-top:clamp(34px,4vw,60px)}@media(min-width:860px){.ai-offers[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.ai-offer[data-astro-cid-j7pv25f6]{min-width:0}.ai-offer[data-astro-cid-j7pv25f6] .mn{margin-bottom:4px}.ai-offer[data-astro-cid-j7pv25f6]{display:grid;gap:14px;align-content:start;padding:clamp(26px,2.8vw,40px);border-radius:18px;border:1px solid var(--e-rule);background:radial-gradient(120% 90% at 0% 0%,rgba(192,132,252,.1),transparent 60%),#ffffff04;transition:border-color .3s,transform .4s var(--e-ease),box-shadow .4s}.ai-offer--b[data-astro-cid-j7pv25f6]{background:radial-gradient(120% 90% at 0% 0%,rgba(232,121,249,.1),transparent 60%),#ffffff04}.ai-offer[data-astro-cid-j7pv25f6]:hover,.ai-offer[data-astro-cid-j7pv25f6]:focus-visible{border-color:#c084fc73;transform:translateY(-3px);box-shadow:0 18px 50px -24px #a855f799}.ai-offer-tag[data-astro-cid-j7pv25f6]{font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--violet-bright)}.ai-offer--b[data-astro-cid-j7pv25f6] .ai-offer-tag[data-astro-cid-j7pv25f6]{color:var(--magenta-bright)}.ai-offer-title[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-weight:400;font-size:clamp(21px,1.7vw,27px);line-height:1.2;letter-spacing:-.02em;color:var(--text)}.ai-offer-text[data-astro-cid-j7pv25f6]{font-size:16px;line-height:1.6;color:var(--text-soft)}.ai-offer-go[data-astro-cid-j7pv25f6]{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-dim)}.ai-offer[data-astro-cid-j7pv25f6]:hover .ai-offer-go[data-astro-cid-j7pv25f6]{color:var(--text)}.ai-steps[data-astro-cid-j7pv25f6]{display:grid;gap:clamp(22px,2.6vw,40px);margin-top:clamp(40px,4.6vw,72px);counter-reset:none}@media(min-width:860px){.ai-steps[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr)}}.ai-steps[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:grid;gap:10px;align-content:start;padding-top:18px;border-top:1px solid var(--e-rule)}.ai-step-n[data-astro-cid-j7pv25f6]{font-size:11px;letter-spacing:.2em;color:var(--magenta-bright)}.ai-steps[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-weight:400;font-size:20px;letter-spacing:-.015em;color:var(--text)}.ai-steps[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:15.5px;line-height:1.6;color:var(--text-soft)}.ai-data[data-astro-cid-j7pv25f6]{display:grid;gap:clamp(28px,4vw,64px);margin-top:clamp(28px,3vw,48px)}@media(min-width:960px){.ai-data[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start}}.ai-data-stat[data-astro-cid-j7pv25f6]{display:grid;gap:14px}.ai-data-stat[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:15.5px;line-height:1.55;color:var(--text-soft);max-width:34ch}.ai-data-list[data-astro-cid-j7pv25f6]{margin-top:0}.chapter--proof[data-astro-cid-j7pv25f6] .chain[data-astro-cid-j7pv25f6]{margin-bottom:clamp(56px,6vw,110px)}.ai-weblinks[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:14px clamp(20px,2.4vw,34px)}@media(prefers-reduced-motion:reduce){.ai-stats[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{opacity:1!important;transform:none!important;transition:none!important}.ai-offer[data-astro-cid-j7pv25f6]{transition:none}}.mq[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;display:flex;gap:0;padding:22px 0;border-block:1px solid var(--e-rule);background:#ffffff03;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.mq-track[data-astro-cid-j7pv25f6]{display:flex;flex:none;gap:0;animation:mq 48s linear infinite}.mq-track[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:22px;padding-right:22px;white-space:nowrap;font-family:var(--font-display);font-weight:300;font-size:clamp(20px,2vw,30px);letter-spacing:-.02em;color:var(--text-soft)}.mq-track[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:after{content:"✦";font-size:.5em;color:var(--violet-bright)}.mq[data-astro-cid-j7pv25f6]:hover .mq-track[data-astro-cid-j7pv25f6]{animation-play-state:paused}@keyframes mq{to{transform:translate(-100%)}}@media(prefers-reduced-motion:reduce){.mq-track[data-astro-cid-j7pv25f6]{animation:none}.mq[data-astro-cid-j7pv25f6]{overflow-x:auto}}.chapter--flush[data-astro-cid-j7pv25f6]{padding-block:clamp(30px,4vw,60px)}.head--center[data-astro-cid-j7pv25f6]{margin-inline:auto;text-align:center}#ce-que-l-on-fait[data-astro-cid-j7pv25f6] .repere[data-astro-cid-j7pv25f6]{justify-content:center}#ce-que-l-on-fait[data-astro-cid-j7pv25f6] .repere[data-astro-cid-j7pv25f6]:after{display:none}.mt-steps[data-astro-cid-j7pv25f6]{position:relative;padding-top:6px}.mt-steps[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{border-top:0;position:relative;padding-top:26px}.mt-steps[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--e-rule)}.mt-steps[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;left:0;top:0;height:2px;width:100%;background:linear-gradient(90deg,#22d3ee,#c084fc,#e879f9);transform-origin:0 50%;transition:transform .9s cubic-bezier(.65,0,.35,1);transition-delay:calc(var(--s) * .5s + .2s)}html.has-motion [data-astro-cid-j7pv25f6][data-act=reveal]:not(.is-live) .mt-steps[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:after{transform:scaleX(0)}.mt-steps[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{transition:opacity .6s ease;transition-delay:calc(var(--s) * .5s + .5s)}html.has-motion [data-astro-cid-j7pv25f6][data-act=reveal]:not(.is-live) .mt-steps[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{opacity:.25}.dt[data-astro-cid-j7pv25f6]{display:grid;gap:clamp(28px,4vw,64px)}@media(min-width:960px){.dt[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}}.dt-stat[data-astro-cid-j7pv25f6]{margin-top:26px;max-width:38ch;font-size:16px;line-height:1.6;color:var(--text-soft)}.dt-stat[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{display:block;font-family:var(--font-display);font-weight:200;font-size:clamp(64px,7vw,110px);line-height:1;letter-spacing:-.05em;color:var(--magenta-bright);margin-bottom:8px}.dt-stat[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--text-dim);border-bottom:1px solid var(--border-strong)}.dt-list[data-astro-cid-j7pv25f6]{display:grid;gap:12px}.dt-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr);gap:6px 20px;padding:20px;border-radius:16px;border:1px solid var(--e-rule);background:#ffffff04;align-content:start}.dt-sc[data-astro-cid-j7pv25f6]{display:block;min-width:0;margin-bottom:8px}@media(min-width:620px){.dt-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:center}.dt-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{grid-column:1;grid-row:1;align-self:end}.dt-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{grid-column:1;grid-row:2;align-self:start}.dt-sc[data-astro-cid-j7pv25f6]{grid-column:2;grid-row:1 / span 2;margin-bottom:0}}.dt-list[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-weight:400;font-size:19px;color:var(--text)}.dt-list[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:15.5px;line-height:1.55;color:var(--text-soft)}.pb[data-astro-cid-j7pv25f6]{margin-bottom:clamp(64px,7vw,120px)}.eq-row[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:clamp(40px,4.4vw,72px) 0 0;display:grid;gap:clamp(12px,1.4vw,20px);grid-template-columns:minmax(0,1fr)}@media(min-width:600px){.eq-row[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1000px){.eq-row[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(5,minmax(0,1fr))}}.eq-card[data-astro-cid-j7pv25f6]{display:grid;align-content:start;gap:6px;padding:18px 18px 20px;border-radius:18px;background:radial-gradient(120% 80% at 0% 0%,rgba(124,58,237,.18),transparent 60%),linear-gradient(165deg,#12123a,#07081c 70%);border:1px solid rgba(192,132,252,.24)}.eq-av[data-astro-cid-j7pv25f6]{width:72px;height:72px;margin-bottom:6px}.eq-st[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:7px;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#86efac}.eq-st[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{width:7px;height:7px;border-radius:50%;background:#4ade80;box-shadow:0 0 8px #4ade80b3}.eq-nom[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-weight:400;font-size:21px;letter-spacing:-.02em;color:var(--text)}.eq-poste[data-astro-cid-j7pv25f6]{font-size:14.5px;color:var(--text-soft)}.eq-lieu[data-astro-cid-j7pv25f6]{font-size:15.5px}
