:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--display:"Archivo Black", "Arial Black", "Inter", "Helvetica Neue", sans-serif;--mono:ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);--cream:#e5dfcc;background:var(--hero-bg,var(--cream));font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .6s}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=1024px){:root{font-size:16px}}@media (prefers-color-scheme:dark){:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px}#social .button-icon{filter:invert()brightness(2)}}body{background-color:var(--hero-bg,var(--cream));overscroll-behavior-x:none;margin:0}h1,h2{font-family:var(--heading);color:var(--text-h);font-weight:500}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}@media (width<=1024px){h1{margin:20px 0;font-size:36px}}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (width<=1024px){h2{font-size:20px}}p{margin:0}code,.counter{font-family:var(--mono);color:var(--text-h);border-radius:4px;display:inline-flex}code{background:var(--code-bg);padding:4px 8px;font-size:15px;line-height:135%}.counter{color:var(--accent);background:var(--accent-bg);border:2px solid #0000;border-radius:5px;margin-bottom:24px;padding:5px 10px;font-size:16px;transition:border-color .3s}.counter:hover{border-color:var(--accent-border)}.counter:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.hero{position:relative}.hero .base,.hero .framework,.hero .vite{margin:0 auto;inset-inline:0}.hero .base{z-index:0;width:170px;position:relative}.hero .framework,.hero .vite{position:absolute}.hero .framework{z-index:1;height:28px;top:34px;transform:perspective(2000px)rotate(300deg)rotateX(44deg)rotateY(39deg)scale(1.4)}.hero .vite{z-index:0;width:auto;height:26px;top:107px;transform:perspective(2000px)rotate(300deg)rotateX(40deg)rotateY(39deg)scale(.8)}#app{min-height:100svh}#center{flex-direction:column;flex-grow:1;place-content:center;place-items:center;gap:25px;display:flex}@media (width<=1024px){#center{gap:18px;padding:32px 20px 24px}}#next-steps{border-top:1px solid var(--border);text-align:left;display:flex}#next-steps>div{flex:1 1 0;padding:32px}@media (width<=1024px){#next-steps>div{padding:24px 20px}}#next-steps .icon{width:22px;height:22px;margin-bottom:16px}@media (width<=1024px){#next-steps{text-align:center;flex-direction:column}}#docs{border-right:1px solid var(--border)}@media (width<=1024px){#docs{border-right:none;border-bottom:1px solid var(--border)}}#next-steps ul{gap:8px;margin:32px 0 0;padding:0;list-style:none;display:flex}#next-steps ul .logo{height:18px}#next-steps ul a{color:var(--text-h);background:var(--social-bg);border-radius:6px;align-items:center;gap:8px;padding:6px 12px;font-size:16px;text-decoration:none;transition:box-shadow .3s;display:flex}#next-steps ul a:hover{box-shadow:var(--shadow)}#next-steps ul a .button-icon{width:18px;height:18px}@media (width<=1024px){#next-steps ul{flex-wrap:wrap;justify-content:center;margin-top:20px}#next-steps ul li{flex:calc(50% - 8px)}#next-steps ul a{box-sizing:border-box;justify-content:center;width:100%}}#spacer{border-top:1px solid var(--border);height:88px}@media (width<=1024px){#spacer{height:48px}}.ticks{width:100%;position:relative}.ticks:before,.ticks:after{content:"";border:5px solid #0000;position:absolute;top:-4.5px}.ticks:before{border-left-color:var(--border);left:0}.ticks:after{border-right-color:var(--border);right:0}.wm[data-v-af3a55e1]{font-family:var(--display);letter-spacing:-.05em;white-space:nowrap;text-align:center;font-size:clamp(3.4rem,18.5vw,16rem);font-weight:900;line-height:1;display:block;position:relative}.wm__ext[data-v-af3a55e1],.wm__face[data-v-af3a55e1]{display:block}.wm__face[data-v-af3a55e1]{color:#0000;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}.is-line .wm__face[data-v-af3a55e1]{-webkit-text-fill-color:transparent;background-clip:border-box;-webkit-background-clip:text}.wm[data-v-94a7bc2b]{font-family:var(--display);font-size:clamp(2.6rem, calc(118vw / var(--wm-n,8)), calc(108rem / var(--wm-n,8)));letter-spacing:.02em;white-space:nowrap;text-align:center;font-weight:900;line-height:1;display:block}.wm__l[data-v-94a7bc2b]{perspective:620px;display:inline-block}.wm__rot[data-v-94a7bc2b]{transform-style:preserve-3d;transform-origin:50%;display:inline-grid}.wm__f[data-v-94a7bc2b]{backface-visibility:hidden;grid-area:1/1}.wm__f--a[data-v-94a7bc2b]{color:var(--ink,#1c1a17);transform:translateZ(.5em)}.wm__f--a.is-hollow[data-v-94a7bc2b]{color:#0000;-webkit-text-stroke:2.5px var(--ink,#1c1a17)}.wm__f--b[data-v-94a7bc2b]{transform:rotateX(90deg)translateZ(.5em)}.wm.is-bas .wm__f--b[data-v-94a7bc2b]{transform:rotateX(-90deg)translateZ(.5em)}.wm__f--flanc[data-v-94a7bc2b]{transform:rotateX(90deg)translateZ(.49em)}.wm.is-bas .wm__f--flanc[data-v-94a7bc2b]{transform:rotateX(-90deg)translateZ(.49em)}.wm__f--flancA[data-v-94a7bc2b]{transform:translateZ(.49em)}.wm__f--gab[data-v-94a7bc2b]{visibility:hidden}.wm__f.is-rings[data-v-94a7bc2b]{color:#0000;-webkit-background-clip:text;background-clip:text}.wm[data-v-be15065b]{font-family:var(--display);letter-spacing:.03em;white-space:nowrap;text-align:center;font-size:clamp(3rem,16vw,14rem);font-weight:900;line-height:1;display:block}.wm__l[data-v-be15065b]{display:inline-block;position:relative}.wm__fill[data-v-be15065b],.wm__line[data-v-be15065b]{position:absolute;inset:0}.wm__line[data-v-be15065b]{color:#0000;-webkit-text-stroke-width:2.5px}.wm[data-v-943a29d7],.wm[data-v-2b46af4c],.wm[data-v-09d4c7da],.wm[data-v-4a96bdbb],.wm[data-v-9377cd14],.wm[data-v-d5ce1a1d]{width:100%;height:auto;display:block;overflow:visible}.goalc[data-v-0ff83288]{width:24px;height:auto;color:var(--ink,#1c1a17);display:block;overflow:visible}.ring[data-v-0ff83288]{fill:none;stroke-linecap:round}.rail[data-v-0ff83288]{stroke:currentColor;stroke-width:1px;opacity:.18}.caret[data-v-0ff83288]{fill:none;stroke-width:1.5px;stroke-linecap:butt;stroke-linejoin:miter}@media (prefers-reduced-motion:reduce){.caret[data-v-0ff83288]{opacity:.5!important}}.sp[data-v-54caa718]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.sp__a[data-v-54caa718]{mix-blend-mode:multiply;will-change:transform, opacity;display:block;position:absolute}.burst[data-v-893cec21]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.burst__papier[data-v-893cec21]{background:var(--hero-bg,#e5dfcc);will-change:clip-path;display:block;position:absolute;inset:0}.mix[data-v-fd8305be]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.mix__papier[data-v-fd8305be]{background:var(--hero-bg,#e5dfcc);will-change:clip-path;display:block;position:absolute;inset:0}.tear[data-v-3ec2f4b6]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.tear__sous[data-v-3ec2f4b6],.tear__papier[data-v-3ec2f4b6]{display:block;position:absolute;inset:0}.tear__papier[data-v-3ec2f4b6]{background:var(--hero-bg,#e5dfcc);will-change:clip-path}.cir[data-v-03788508]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.cir__nappe[data-v-03788508],.cir__grille[data-v-03788508],.cir__svg[data-v-03788508],.cir__scan[data-v-03788508]{display:block;position:absolute;inset:0}.cir__nappe[data-v-03788508]{opacity:var(--froid,0);background:radial-gradient(120% 62% at 50% 108%,#7e52ff6b 0%,#3a60d238 38%,#0000 72%)}.cir__grille[data-v-03788508]{-webkit-mask-image:linear-gradient(to top, #000 0%, #000 calc(var(--froid,0) * 78%), transparent calc(var(--froid,0) * 108%));-webkit-mask-image:linear-gradient(to top, #000 0%, #000 calc(var(--froid,0) * 78%), transparent calc(var(--froid,0) * 108%));mask-image:linear-gradient(to top, #000 0%, #000 calc(var(--froid,0) * 78%), transparent calc(var(--froid,0) * 108%));opacity:calc(var(--froid,0) * .9);background:repeating-linear-gradient(90deg,#96c8ff0e 0 1px,#0000 1px 26px),repeating-linear-gradient(#96c8ff0b 0 1px,#0000 1px 26px)}.cir__svg[data-v-03788508]{fill:none;width:100%;height:100%}.cir__piste[data-v-03788508]{stroke:var(--piste);stroke-width:.14px;stroke-linecap:square;stroke-linejoin:miter;opacity:var(--alpha)}.is-cyan .cir__piste[data-v-03788508]{stroke:var(--piste-cyan)}.cir__via[data-v-03788508]{fill:var(--piste);stroke:none;opacity:calc(var(--alpha) * 1.9)}.is-cyan .cir__via[data-v-03788508]{fill:var(--piste-cyan)}.is-respire .cir__piste[data-v-03788508]{animation:cir-vie-03788508 var(--vie,8s) ease-in-out infinite;animation-delay:var(--vie-delai,0s)}@keyframes cir-vie-03788508{0%,to{stroke-width:.05px;opacity:calc(var(--alpha) * .55)}46%,60%{stroke-width:.3px;opacity:calc(var(--alpha) * 1.4)}}.is-respire .cir__via[data-v-03788508]{animation:cir-vie-pad-03788508 var(--vie,8s) ease-in-out infinite;animation-delay:var(--vie-delai,0s)}@keyframes cir-vie-pad-03788508{0%,to{opacity:calc(var(--alpha) * .9)}46%,60%{opacity:calc(var(--alpha) * 2.6)}}.cir__flux[data-v-03788508]{stroke:#e2d6ff;stroke-width:.3px;stroke-linecap:round;stroke-dasharray:9 91;opacity:var(--froid,0);mix-blend-mode:screen;animation:linear infinite cir-flux-03788508}.is-cyan .cir__flux[data-v-03788508]{stroke:#c8f6ff}@keyframes cir-flux-03788508{0%{stroke-dashoffset:9px}to{stroke-dashoffset:-100px}}.cir__scan[data-v-03788508]{height:40%;opacity:calc(var(--froid,0) * .85);will-change:transform;background:linear-gradient(#0000 0%,#aae1ff1a 8%,#8cd2ff09 40%,#0000 100%);animation:9s linear infinite cir-scan-03788508}@keyframes cir-scan-03788508{0%{transform:translateY(100%)}to{transform:translateY(-300%)}}@media (prefers-reduced-motion:reduce){.cir__scan[data-v-03788508],.cir__flux[data-v-03788508],.is-respire .cir__piste[data-v-03788508],.is-respire .cir__via[data-v-03788508]{animation:none}.cir__flux[data-v-03788508]{opacity:0}.cir__scan[data-v-03788508]{transform:translateY(-60%)}}.btn[data-v-bc5ae0b3]{color:var(--ink,#1c1a17);text-align:left;white-space:nowrap;cursor:pointer;--accent:#ff0f7b;background:0 0;border:0;align-items:center;gap:.75rem;margin:0;padding:0;text-decoration:none;transition:border-color .2s,background .2s,color .2s;display:inline-flex;position:relative}.btn.is-inerte[data-v-bc5ae0b3]{cursor:default;opacity:.55;--accent:color-mix(in srgb, var(--ink,#1c1a17) 45%, transparent)}.btn.is-cold[data-v-bc5ae0b3]{--accent:#5ad2ff}.btn__texte[data-v-bc5ae0b3]{flex-direction:column;align-items:flex-start;display:flex}.btn__mot[data-v-bc5ae0b3]{letter-spacing:.12em;text-indent:.12em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.76rem;line-height:1;position:relative}.btn.is-principal .btn__mot[data-v-bc5ae0b3]{letter-spacing:.2em;text-indent:.2em;font-size:.98rem}.btn__disque[data-v-bc5ae0b3]{order:2;justify-content:center;align-items:center;display:inline-flex}.btn:not(.has-sens) .btn__disque[data-v-bc5ae0b3]{display:none}.btn__chev[data-v-bc5ae0b3]{border-top:1.6px solid;border-right:1.6px solid;width:9px;height:9px;transition:translate .2s}.btn__chev.is-up[data-v-bc5ae0b3]{translate:0 1px;rotate:-45deg}.btn__chev.is-down[data-v-bc5ae0b3]{translate:0 -1px;rotate:135deg}.btn__coin[data-v-bc5ae0b3]{width:10px;height:10px;transition:inset .18s;display:none;position:absolute}@media (prefers-reduced-motion:reduce){.btn[data-v-bc5ae0b3],.btn__chev[data-v-bc5ae0b3],.btn__coin[data-v-bc5ae0b3]{transition:none}}[data-btn=cartel] .btn[data-v-bc5ae0b3]{border:1px solid color-mix(in srgb, var(--ink,#1c1a17) 34%, transparent);background:color-mix(in srgb, var(--hero-bg,#e5dfcc) 80%, transparent);padding:.82rem 1.2rem}[data-btn=cartel] .btn.is-principal[data-v-bc5ae0b3]{border-color:color-mix(in srgb, var(--ink,#1c1a17) 58%, transparent);padding:1.05rem 1.65rem}[data-btn=cartel] .btn__mot[data-v-bc5ae0b3]:after{content:"";opacity:.4;height:1px;transform:scaleX(var(--k,1));transform-origin:0;background:currentColor;position:absolute;inset:auto 0 -.42rem}[data-btn=cartel] .btn__texte[data-v-bc5ae0b3]{padding-bottom:.42rem}[data-btn=cartel] .btn[data-v-bc5ae0b3]:hover,[data-btn=cartel] .btn[data-v-bc5ae0b3]:focus-visible{border-color:var(--accent);background:color-mix(in srgb, var(--hero-bg,#e5dfcc) 94%, transparent)}[data-btn=bloc] .btn[data-v-bc5ae0b3]{background:var(--ink,#1c1a17);color:var(--hero-bg,#e5dfcc);padding:.74rem 1.2rem}[data-btn=bloc] .btn.is-principal[data-v-bc5ae0b3]{padding:1.05rem 1.8rem}[data-btn=bloc] .btn.is-secondaire[data-v-bc5ae0b3]{border:2px solid var(--ink,#1c1a17);color:var(--ink,#1c1a17);background:0 0}[data-btn=bloc] .btn[data-v-bc5ae0b3]:hover,[data-btn=bloc] .btn[data-v-bc5ae0b3]:focus-visible{background:var(--accent);border-color:var(--accent);color:var(--hero-bg,#e5dfcc)}[data-btn=nu] .btn[data-v-bc5ae0b3]{gap:.8rem}[data-btn=nu] .btn__disque[data-v-bc5ae0b3]{background:var(--ink,#1c1a17);width:34px;height:34px;color:var(--hero-bg,#e5dfcc);border-radius:999px;order:-1;transition:scale .2s,background .2s}[data-btn=nu] .btn.is-secondaire .btn__disque[data-v-bc5ae0b3]{background:color-mix(in srgb, var(--ink,#1c1a17) 55%, transparent);width:7px;height:7px}[data-btn=nu] .btn.is-secondaire .btn__chev[data-v-bc5ae0b3]{display:none}[data-btn=nu] .btn__mot[data-v-bc5ae0b3]{font-family:var(--display,inherit);letter-spacing:.01em;text-indent:0;text-transform:none;font-size:1.65rem;font-weight:900}[data-btn=nu] .btn.is-secondaire .btn__mot[data-v-bc5ae0b3]{opacity:.82;font-size:1.1rem}[data-btn=nu] .btn:hover .btn__disque[data-v-bc5ae0b3],[data-btn=nu] .btn:focus-visible .btn__disque[data-v-bc5ae0b3]{background:var(--accent);scale:1.12}[data-btn=nu] .btn__mot[data-v-bc5ae0b3]{transition:translate .2s}[data-btn=nu] .btn:hover .btn__mot[data-v-bc5ae0b3],[data-btn=nu] .btn:focus-visible .btn__mot[data-v-bc5ae0b3]{translate:4px}[data-btn=equerres] .btn[data-v-bc5ae0b3]{background:0 0;padding:.88rem 1.35rem}[data-btn=equerres] .btn__mot[data-v-bc5ae0b3],[data-btn=equerres] .btn__chev[data-v-bc5ae0b3],[data-btn=equerres] .btn__coin[data-v-bc5ae0b3]{filter:drop-shadow(0 0 3px var(--hero-bg,#e5dfcc)) drop-shadow(0 0 8px var(--hero-bg,#e5dfcc))}[data-btn=equerres] .btn.is-principal[data-v-bc5ae0b3]{padding:1.1rem 1.9rem}[data-btn=equerres] .btn__coin[data-v-bc5ae0b3]{border:0 solid;display:block}[data-btn=equerres] .btn.is-principal .btn__coin[data-v-bc5ae0b3]{border-width:0;width:14px;height:14px}[data-btn=equerres] .btn.is-principal .btn__coin--hg[data-v-bc5ae0b3]{border-top-width:1.5px;border-left-width:1.5px}[data-btn=equerres] .btn.is-principal .btn__coin--hd[data-v-bc5ae0b3]{border-top-width:1.5px;border-right-width:1.5px}[data-btn=equerres] .btn.is-principal .btn__coin--bg[data-v-bc5ae0b3]{border-bottom-width:1.5px;border-left-width:1.5px}[data-btn=equerres] .btn.is-principal .btn__coin--bd[data-v-bc5ae0b3]{border-bottom-width:1.5px;border-right-width:1.5px}[data-btn=equerres] .btn.is-secondaire .btn__coin[data-v-bc5ae0b3]{opacity:.6}[data-btn=equerres] .btn__coin--hg[data-v-bc5ae0b3]{border-top-width:1px;border-left-width:1px;top:0;left:0}[data-btn=equerres] .btn__coin--hd[data-v-bc5ae0b3]{border-top-width:1px;border-right-width:1px;top:0;right:0}[data-btn=equerres] .btn__coin--bg[data-v-bc5ae0b3]{border-bottom-width:1px;border-left-width:1px;bottom:0;left:0}[data-btn=equerres] .btn__coin--bd[data-v-bc5ae0b3]{border-bottom-width:1px;border-right-width:1px;bottom:0;right:0}[data-btn=equerres] .btn:hover .btn__coin[data-v-bc5ae0b3],[data-btn=equerres] .btn:focus-visible .btn__coin[data-v-bc5ae0b3]{color:var(--accent);inset:auto}[data-btn=equerres] .btn:hover .btn__coin--hg[data-v-bc5ae0b3],[data-btn=equerres] .btn:focus-visible .btn__coin--hg[data-v-bc5ae0b3]{top:3px;left:3px}[data-btn=equerres] .btn:hover .btn__coin--hd[data-v-bc5ae0b3],[data-btn=equerres] .btn:focus-visible .btn__coin--hd[data-v-bc5ae0b3]{top:3px;right:3px}[data-btn=equerres] .btn:hover .btn__coin--bg[data-v-bc5ae0b3],[data-btn=equerres] .btn:focus-visible .btn__coin--bg[data-v-bc5ae0b3]{bottom:3px;left:3px}[data-btn=equerres] .btn:hover .btn__coin--bd[data-v-bc5ae0b3],[data-btn=equerres] .btn:focus-visible .btn__coin--bd[data-v-bc5ae0b3]{bottom:3px;right:3px}[data-btn=pastille] .btn[data-v-bc5ae0b3]{border:1px solid color-mix(in srgb, var(--ink,#1c1a17) 30%, transparent);background:color-mix(in srgb, var(--hero-bg,#e5dfcc) 62%, transparent);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);border-radius:999px;padding:.72rem 1.2rem}[data-btn=pastille] .btn.is-principal[data-v-bc5ae0b3]{border-color:color-mix(in srgb, var(--ink,#1c1a17) 55%, transparent);background:color-mix(in srgb, var(--hero-bg,#e5dfcc) 82%, transparent);padding:.92rem 1.6rem}[data-btn=pastille] .btn[data-v-bc5ae0b3]:hover,[data-btn=pastille] .btn[data-v-bc5ae0b3]:focus-visible{border-color:var(--accent);background:color-mix(in srgb, var(--hero-bg,#e5dfcc) 94%, transparent)}.btn:hover .btn__chev[data-v-bc5ae0b3],.btn:focus-visible .btn__chev[data-v-bc5ae0b3]{translate:3px}[data-btn=nu] .btn:hover .btn__chev[data-v-bc5ae0b3],[data-btn=nu] .btn:focus-visible .btn__chev[data-v-bc5ae0b3]{translate:0}.btn.is-principal.is-holo[data-v-bc5ae0b3]{color:#00ddffd9;text-shadow:0 0 10px #00ddff80;-webkit-backdrop-filter:none;backdrop-filter:none;background:#0a0a1e99;border:0;border-radius:2px;justify-content:center}.btn.is-holo[data-v-bc5ae0b3]:before{content:"";z-index:0;background:linear-gradient(45deg,#000028cc 0%,#001432cc 50%,#050a1ecc 100%);border-radius:1px;position:absolute;inset:2px}.btn.is-holo .btn__texte[data-v-bc5ae0b3]{z-index:5;position:relative}.btn.is-holo .btn__mot[data-v-bc5ae0b3]{filter:none;font-weight:700}.btn.is-holo .btn__coin[data-v-bc5ae0b3]{opacity:1;filter:none;z-index:4;border:0 solid #00ddffb3;width:12px;height:12px;display:block}.btn.is-holo .btn__coin--hg[data-v-bc5ae0b3]{border-top-width:2px;border-left-width:2px;top:0;left:0}.btn.is-holo .btn__coin--hd[data-v-bc5ae0b3]{border-top-width:2px;border-right-width:2px;top:0;right:0}.btn.is-holo .btn__coin--bg[data-v-bc5ae0b3]{border-bottom-width:2px;border-left-width:2px;bottom:0;left:0}.btn.is-holo .btn__coin--bd[data-v-bc5ae0b3]{border-bottom-width:2px;border-right-width:2px;bottom:0;right:0}.holo__glow[data-v-bc5ae0b3]{z-index:1;filter:blur(10px);opacity:.7;background:radial-gradient(#0df3 0%,#0000 70%);animation:3s infinite alternate holo-glow-bc5ae0b3;position:absolute;inset:0}@keyframes holo-glow-bc5ae0b3{0%{opacity:.4;filter:blur(10px)brightness(.8)}to{opacity:.7;filter:blur(15px)brightness(1.2)}}.holo__lines[data-v-bc5ae0b3]{z-index:2;position:absolute;inset:0;overflow:hidden}.holo__lines i[data-v-bc5ae0b3]{filter:blur(1px);background:#00ddff80;animation:2s infinite alternate holo-line-bc5ae0b3;position:absolute}.holo__lines i[data-v-bc5ae0b3]:first-child{width:1.5px;height:100%;animation-delay:-.5s;top:0;left:16%}.holo__lines i[data-v-bc5ae0b3]:nth-child(2){width:1.5px;height:100%;animation-delay:-1s;top:0;right:16%}.holo__lines i[data-v-bc5ae0b3]:nth-child(3){width:100%;height:1.5px;animation-delay:-1.5s;top:22%;left:0}.holo__lines i[data-v-bc5ae0b3]:nth-child(4){width:100%;height:1.5px;animation-delay:-2s;bottom:22%;left:0}@keyframes holo-line-bc5ae0b3{0%{opacity:.3;background:#00ddff80}to{opacity:.7;background:#ff00de80}}.holo__scanwrap[data-v-bc5ae0b3]{z-index:2;position:absolute;inset:0;overflow:hidden}.holo__scan[data-v-bc5ae0b3]{filter:blur(1px);opacity:0;background:linear-gradient(90deg,#0000 0%,#00ddff80 20%,#fffc 50%,#ff00de80 80%,#0000 100%) top/100% 3px no-repeat;animation:2s infinite holo-scan-bc5ae0b3;position:absolute;inset:0}@keyframes holo-scan-bc5ae0b3{0%{opacity:0;transform:translateY(-6%)}15%,85%{opacity:.7}to{opacity:0;transform:translateY(104%)}}.holo__particles[data-v-bc5ae0b3]{z-index:1;position:absolute;inset:0;overflow:hidden}.holo__particles i[data-v-bc5ae0b3]{filter:blur(1px);opacity:0;background:#fff;border-radius:50%;animation:3s ease-out infinite holo-particle-bc5ae0b3;position:absolute;box-shadow:0 0 10px #00ddffb3}.holo__particles i[data-v-bc5ae0b3]:first-child{width:3px;height:3px;animation-delay:.2s;top:70%;left:30%}.holo__particles i[data-v-bc5ae0b3]:nth-child(2){width:2px;height:2px;animation-delay:.5s;top:60%;left:40%}.holo__particles i[data-v-bc5ae0b3]:nth-child(3){width:4px;height:4px;animation-delay:.8s;top:80%;left:60%}.holo__particles i[data-v-bc5ae0b3]:nth-child(4){width:2px;height:2px;animation-delay:1.1s;top:70%;left:70%}.holo__particles i[data-v-bc5ae0b3]:nth-child(5){width:3px;height:3px;animation-delay:1.4s;top:75%;left:50%}.holo__particles i[data-v-bc5ae0b3]:nth-child(6){width:2px;height:2px;animation-delay:1.7s;top:65%;left:65%}@keyframes holo-particle-bc5ae0b3{0%{opacity:0;transform:translateY(0)rotate(0)}10%{opacity:.8}to{opacity:0;transform:translateY(-40px)rotate(360deg)}}.holo__glitch[data-v-bc5ae0b3]{z-index:3;opacity:0;animation:8s infinite holo-glitch-bc5ae0b3;position:absolute;inset:0}@keyframes holo-glitch-bc5ae0b3{0%,94%,96%,to{opacity:0}94.5%{opacity:.8;background:#ff00de33;transform:translate(5px,-2px)skew(-5deg,2deg)}95%{opacity:.8;background:#0df3;transform:translate(-5px,2px)skew(5deg,-2deg)}95.5%{opacity:.8;background:#fff3;transform:translate(2px)skew(-2deg)}}.holo__wave[data-v-bc5ae0b3]{justify-content:center;align-items:center;width:100%;height:14px;display:flex;position:absolute;bottom:-18px;left:0}.holo__wave i[data-v-bc5ae0b3]{background:#00ddff80;border-radius:1px;width:2px;height:5px;margin:0 2px;animation:1.5s infinite holo-wave-bc5ae0b3}.holo__wave i[data-v-bc5ae0b3]:first-child,.holo__wave i[data-v-bc5ae0b3]:nth-child(15){animation-delay:.1s}.holo__wave i[data-v-bc5ae0b3]:nth-child(2),.holo__wave i[data-v-bc5ae0b3]:nth-child(14){animation-delay:.25s}.holo__wave i[data-v-bc5ae0b3]:nth-child(3),.holo__wave i[data-v-bc5ae0b3]:nth-child(13){animation-delay:.4s}.holo__wave i[data-v-bc5ae0b3]:nth-child(4),.holo__wave i[data-v-bc5ae0b3]:nth-child(12){animation-delay:.55s}.holo__wave i[data-v-bc5ae0b3]:nth-child(5),.holo__wave i[data-v-bc5ae0b3]:nth-child(11){animation-delay:.7s}.holo__wave i[data-v-bc5ae0b3]:nth-child(6),.holo__wave i[data-v-bc5ae0b3]:nth-child(10){animation-delay:.85s}.holo__wave i[data-v-bc5ae0b3]:nth-child(7),.holo__wave i[data-v-bc5ae0b3]:nth-child(9){animation-delay:1s}.holo__wave i[data-v-bc5ae0b3]:nth-child(8){animation-delay:1.15s}@keyframes holo-wave-bc5ae0b3{0%,to{height:4px}50%{height:12px}}.btn.is-holo[data-v-bc5ae0b3]:hover,.btn.is-holo[data-v-bc5ae0b3]:focus-visible{color:#fff;text-shadow:0 0 15px #fffc;background:#0a0a1e99;scale:1.02}.btn.is-holo:hover .holo__glow[data-v-bc5ae0b3],.btn.is-holo:focus-visible .holo__glow[data-v-bc5ae0b3]{background:radial-gradient(#ffffff4d 0%,#0df3 40%,#0000 70%);animation-duration:1.5s}.btn.is-holo[data-v-bc5ae0b3]:active{scale:.98}@media (prefers-reduced-motion:reduce){.holo__glow[data-v-bc5ae0b3],.holo__lines i[data-v-bc5ae0b3],.holo__scan[data-v-bc5ae0b3],.holo__particles i[data-v-bc5ae0b3],.holo__glitch[data-v-bc5ae0b3],.holo__wave i[data-v-bc5ae0b3]{animation:none}.holo__scan[data-v-bc5ae0b3],.holo__particles i[data-v-bc5ae0b3],.holo__glitch[data-v-bc5ae0b3]{opacity:0}}.act[data-v-872a3247]{z-index:4;pointer-events:none;position:fixed;inset:0}.act.is-open .act__main[data-v-872a3247],.act.is-open .act__side[data-v-872a3247]{pointer-events:auto}.act__main[data-v-872a3247]{display:inline-flex;position:absolute;bottom:19%;left:50%;translate:-50%}.act__side[data-v-872a3247]{display:inline-flex;position:absolute;bottom:6.5%}.act__side--g[data-v-872a3247]{left:clamp(.9rem,3.5vw,3rem)}.act__side--d[data-v-872a3247]{right:clamp(.9rem,3.5vw,3rem)}@media (width>=900px){.act__side--g[data-v-872a3247]{left:auto;right:calc(50% + 272px)}.act__side--d[data-v-872a3247]{left:calc(50% + 272px);right:auto}}.arc[data-v-092c0352]{z-index:4;pointer-events:none;position:fixed;inset:0}.arc.is-open .arc__slot[data-v-092c0352]{pointer-events:auto}.arc__slot[data-v-092c0352]{translate:calc(-50% + var(--dx,0px)) var(--dy,0vh);rotate:var(--rot,0deg);display:inline-flex;position:absolute;bottom:15%;left:50%}.port[data-v-7a58af31]{display:inline-flex}.ct[data-v-794c40fb]{border:1px solid color-mix(in srgb, var(--ink,#1c1a17) 30%, transparent);width:40px;height:40px;color:var(--ink,#1c1a17);border-radius:999px;place-items:center;transition:border-color .2s,scale .2s;display:grid}.ct[data-v-794c40fb]:hover,.ct[data-v-794c40fb]:focus-visible{border-color:var(--ink,#1c1a17);scale:1.08}.ct svg[data-v-794c40fb]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px;filter:drop-shadow(0 0 3px var(--hero-bg,#e5dfcc)) drop-shadow(0 0 7px var(--hero-bg,#e5dfcc))}@media (prefers-reduced-motion:reduce){.ct[data-v-794c40fb]{transition:none}}.swi[data-v-ac1f08e8]{z-index:4;pointer-events:none;justify-content:center;align-items:center;gap:clamp(.7rem,5vw,2.2rem);display:flex;position:fixed;bottom:6.5%;left:0;right:0}.swi.is-open .swi__slot[data-v-ac1f08e8],.swi.is-open[data-v-ac1f08e8] .ct{pointer-events:auto}.swi__slot[data-v-ac1f08e8]{display:inline-flex}.scramble[data-v-562588dc]{overflow-wrap:break-word;display:inline-block}.scramble[data-v-562588dc] i{opacity:.45;font-style:normal}.tags[data-v-ee367da7]{z-index:0;pointer-events:none;color:var(--ink,#1c1a17);letter-spacing:.14em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.64rem;line-height:1.5;transition:opacity .3s;position:fixed;inset:0}.tag[data-v-ee367da7]{opacity:.72;max-width:min(30vw,15rem);text-shadow:0 0 3px var(--hero-bg,#e5dfcc), 0 0 7px var(--hero-bg,#e5dfcc);flex-direction:column;gap:.4rem;display:flex;position:absolute}.is-a[data-v-ee367da7]{top:27%}.is-b[data-v-ee367da7]{top:35%}.is-c[data-v-ee367da7]{top:43%}.is-d[data-v-ee367da7]{top:51%}.is-e[data-v-ee367da7]{top:66%}.is-f[data-v-ee367da7]{top:74%}.is-a[data-v-ee367da7],.is-c[data-v-ee367da7],.is-e[data-v-ee367da7]{left:clamp(.9rem,3.5vw,3rem)}.is-b[data-v-ee367da7],.is-d[data-v-ee367da7],.is-f[data-v-ee367da7]{text-align:right;align-items:flex-end;right:clamp(.9rem,3.5vw,3rem)}@media (width>=900px){.is-a[data-v-ee367da7],.is-c[data-v-ee367da7],.is-e[data-v-ee367da7]{text-align:right;align-items:flex-end;left:auto;right:calc(50% + 272px)}.is-b[data-v-ee367da7],.is-d[data-v-ee367da7],.is-f[data-v-ee367da7]{text-align:left;align-items:flex-start;left:calc(50% + 272px);right:auto}.is-a .tag__equerre[data-v-ee367da7],.is-c .tag__equerre[data-v-ee367da7],.is-e .tag__equerre[data-v-ee367da7]{border-left:0;border-right:1px solid}.is-b .tag__equerre[data-v-ee367da7],.is-d .tag__equerre[data-v-ee367da7],.is-f .tag__equerre[data-v-ee367da7]{border-left:1px solid;border-right:0}.is-a .tag__lignes[data-v-ee367da7],.is-c .tag__lignes[data-v-ee367da7],.is-e .tag__lignes[data-v-ee367da7]{align-items:flex-end}.is-b .tag__lignes[data-v-ee367da7],.is-d .tag__lignes[data-v-ee367da7],.is-f .tag__lignes[data-v-ee367da7]{align-items:flex-start}}.tag__plus[data-v-ee367da7]{opacity:.75;line-height:1}.tag__lignes[data-v-ee367da7]{flex-direction:column;display:flex}.is-b .tag__lignes[data-v-ee367da7],.is-d .tag__lignes[data-v-ee367da7],.is-f .tag__lignes[data-v-ee367da7]{align-items:flex-end}.tag__equerre[data-v-ee367da7]{opacity:.7;border-bottom:1px solid;border-left:1px solid;width:9px;height:9px}.is-b .tag__equerre[data-v-ee367da7],.is-d .tag__equerre[data-v-ee367da7],.is-f .tag__equerre[data-v-ee367da7]{border-left:0;border-right:1px solid}.lb[data-v-ad4f0c39]{z-index:20;pointer-events:none;background:color-mix(in srgb, var(--ink,#1c1a17) 10%, transparent);opacity:0;height:2px;transition:opacity .7s .25s;position:fixed;top:0;left:0;right:0}.lb.is-on[data-v-ad4f0c39]{opacity:1;transition:opacity .12s}.lb__fill[data-v-ad4f0c39]{transform-origin:0;background:var(--ink,#1c1a17);width:100%;height:100%;transition:transform .26s cubic-bezier(.22,1,.36,1);display:block}@media (prefers-reduced-motion:reduce){.lb[data-v-ad4f0c39],.lb__fill[data-v-ad4f0c39]{transition:none}}.hero[data-v-2fe32810]{touch-action:pan-y;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.hero__column[data-v-2fe32810]{z-index:1;place-items:center;width:100%;max-width:520px;height:100%;display:grid;position:relative}.hero__stage[data-v-2fe32810]{aspect-ratio:9/16;width:100%;max-height:100%;position:relative}.hero__canvas[data-v-2fe32810]{width:100%;height:100%;display:block;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 7% 88%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 7% 88%,#0000 100%)}.word[data-v-2fe32810]{z-index:0;pointer-events:none;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}.word--front[data-v-2fe32810]{z-index:2}.word--out[data-v-2fe32810]{-webkit-mask-image:url(/bust-out.png);mask-image:url(/bust-out.png);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.word--in[data-v-2fe32810]{-webkit-mask-image:url(/bust-in.png);mask-image:url(/bust-in.png);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.word__stack[data-v-2fe32810]{width:min(150vw,1500px);display:block;transform:translate(0,0)}.amb[data-v-2fe32810]{z-index:0;pointer-events:none;position:absolute;inset:0}.amb i[data-v-2fe32810]{display:block;position:absolute}.amb__top[data-v-2fe32810]{background:linear-gradient(to bottom, rgb(232 142 48/calc(var(--glow,0) * .15)) 0%, rgb(226 152 74/calc(var(--glow,0) * .09)) 28%, #e2984a00 66%);inset:0}.amb__mass[data-v-2fe32810]{aspect-ratio:1;border-radius:50%;width:105vmax}.amb__mass--l[data-v-2fe32810]{background:radial-gradient(circle, rgb(242 106 27/calc(var(--glow,0) * .13)), #f26a1b00 68%);top:-30vmax;left:-46vmax}.amb__mass--r[data-v-2fe32810]{background:radial-gradient(circle, rgb(0 180 216/calc(var(--glow,0) * .16)), #00b4d800 66%);bottom:-34vmax;right:-48vmax}.amb__grain[data-v-2fe32810]{opacity:.5;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='0.34'/%3E%3C/svg%3E");background-size:160px 160px;inset:0}@media (prefers-reduced-motion:reduce){.amb__grain[data-v-2fe32810]{display:none}}.contacts[data-v-2fe32810]{z-index:5;pointer-events:none;gap:.4rem;display:flex;position:fixed;top:1.3rem;right:clamp(.9rem,3.5vw,3rem)}.contacts.is-open[data-v-2fe32810] .ct{pointer-events:auto}.edge[data-v-2fe32810]{z-index:3;pointer-events:none;letter-spacing:.26em;text-indent:.26em;text-transform:uppercase;color:var(--ink,#1c1a17);flex-direction:column;align-items:center;gap:.5rem;font-size:.72rem;display:flex;position:absolute;left:0;right:0}.edge--top[data-v-2fe32810]{padding-top:1.3rem;top:0}.edge--bottom[data-v-2fe32810]{padding-bottom:1.3rem;bottom:0}.edge p[data-v-2fe32810]{margin:0}.edge__ligne[data-v-2fe32810]{align-items:center;gap:clamp(.5rem,3.5vw,1.4rem);display:flex}.edge__rail[data-v-2fe32810]{background:color-mix(in srgb, var(--ink,#1c1a17) 16%, transparent);width:1px;height:42px;display:block;position:relative;overflow:hidden}.edge__fill[data-v-2fe32810]{transform-origin:top;background:currentColor;position:absolute;inset:0}.edge--bottom .edge__fill[data-v-2fe32810]{transform-origin:bottom}.chev[data-v-2fe32810]{width:16px;height:22px;display:block;position:relative}.chev i[data-v-2fe32810]{opacity:0;border-top:1.5px solid;border-left:1.5px solid;width:9px;height:9px;margin-left:-5px;position:absolute;top:40%;left:50%}.chev--down i[data-v-2fe32810]{animation:1.9s ease-out infinite slide-down-2fe32810}.chev--up i[data-v-2fe32810]{animation:1.9s ease-out infinite slide-up-2fe32810}@keyframes slide-down-2fe32810{0%{opacity:0;transform:translateY(-9px)rotate(-135deg)}35%{opacity:.85}to{opacity:0;transform:translateY(9px)rotate(-135deg)}}@keyframes slide-up-2fe32810{0%{opacity:0;transform:translateY(9px)rotate(45deg)}35%{opacity:.85}to{opacity:0;transform:translateY(-9px)rotate(45deg)}}.gyro[data-v-2fe32810]{pointer-events:auto;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #1c1a1740;border-radius:999px;margin-bottom:.5rem;padding:.5rem .9rem}@media (prefers-reduced-motion:reduce){.chev i[data-v-2fe32810]{opacity:.5;animation:none}}.sr-only[data-v-2fe32810]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.picker[data-v-2fe32810]{z-index:11;pointer-events:auto;touch-action:auto;background:#000000bd;border-radius:8px;max-width:calc(100vw - 16px);position:fixed;bottom:8px;left:8px}.picker__tab[data-v-2fe32810]{color:#7ee0c0;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:6px 9px;font:11px/1 ui-monospace,Consolas,monospace;display:flex}.picker__tab em[data-v-2fe32810]{opacity:.6;font-style:normal}.picker__body[data-v-2fe32810]{padding:0 8px 8px}.picker__titre[data-v-2fe32810]{color:#8b8b8b;letter-spacing:.08em;margin:5px 0 3px;font:10px/1 ui-monospace,Consolas,monospace}.picker__ligne[data-v-2fe32810]{flex-wrap:wrap;gap:3px;max-width:230px;display:flex}.picker__btn[data-v-2fe32810]{color:#dcdcdc;letter-spacing:0;cursor:pointer;background:#ffffff17;border:0;border-radius:4px;padding:4px 7px;font:10px/1 ui-monospace,Consolas,monospace}.picker__btn.is-on[data-v-2fe32810]{color:#10241e;background:#7ee0c0}.hud[data-v-2fe32810]{z-index:10;color:#e8e8e8;letter-spacing:0;pointer-events:auto;touch-action:auto;-webkit-user-select:none;user-select:none;background:#000000b8;border-radius:6px;max-height:calc(100svh - 16px);font:11px/1.5 ui-monospace,Consolas,monospace;position:fixed;top:8px;left:8px;overflow-y:auto}.hud__bar[data-v-2fe32810]{color:#7ee0c0;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:7px 10px;display:flex}.hud__sep[data-v-2fe32810]{opacity:.35}.hud__chev[data-v-2fe32810]{opacity:.6;margin-left:auto;padding-left:8px}.hud__body[data-v-2fe32810]{padding:0 10px 9px}.hud__check[data-v-2fe32810]{color:#e8e8e8;margin-bottom:7px;display:block}.hud__check input[data-v-2fe32810]{vertical-align:middle;width:auto;height:auto;margin-right:5px;display:inline-block}.hud dl[data-v-2fe32810]{grid-template-columns:auto 1fr;gap:0 8px;margin:0 0 6px;display:grid}.hud dt[data-v-2fe32810]{opacity:.55}.hud dd[data-v-2fe32810]{margin:0}.hud label[data-v-2fe32810]{margin-top:4px;display:block}.hud b[data-v-2fe32810]{color:#7ee0c0;font-weight:400}.hud input[data-v-2fe32810]{width:150px;height:22px;display:block}.hint[data-v-2fe32810]{opacity:.45;font-size:10px;font-style:normal;line-height:1.3;display:block}.hint.warn[data-v-2fe32810]{opacity:1;color:#ff8a7a}.swatch[data-v-2fe32810]{vertical-align:middle;border:1px solid #fff6;width:8px;height:8px;margin-right:5px;display:inline-block}.av[data-v-2bf00f99]{z-index:4;pointer-events:none;justify-content:center;align-items:center;gap:clamp(.7rem,5vw,2.2rem);display:flex;position:fixed;bottom:6.5%;left:0;right:0}.av.is-open .av__slot[data-v-2bf00f99],.av.is-open[data-v-2bf00f99] .ct{pointer-events:auto}.av__slot[data-v-2bf00f99]{display:inline-flex}.goo[data-v-23eafcc8]{z-index:5;width:24px;position:fixed;top:18vh;bottom:18vh;right:clamp(.6rem,3vw,2.4rem)}.goo__svg[data-v-23eafcc8]{width:100%;height:100%;display:block;overflow:visible}.goo__fil[data-v-23eafcc8]{stroke:var(--rail-fil,#1c1a1729);stroke-width:1px}.goo__coupe[data-v-23eafcc8]{fill:none;stroke:var(--rail-fil,#1c1a1747);stroke-width:1px}.goo__bulle[data-v-23eafcc8]{fill:var(--rail,#1c1a179e);filter:drop-shadow(0 0 calc(var(--rail-lueur,0) * 7px) var(--rail,transparent))}.goo__cran[data-v-23eafcc8]{cursor:pointer;background:0 0;border:0;width:26px;height:26px;margin:0;padding:0;position:absolute;left:50%;translate:-50% -50%}.goo__cran span[data-v-23eafcc8]{color:var(--ink,#1c1a17);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;opacity:0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.54rem;transition:opacity .22s;position:absolute;top:50%;right:calc(100% + 6px);translate:0 -50%}.goo__cran:hover span[data-v-23eafcc8],.goo__cran:focus-visible span[data-v-23eafcc8],.goo__cran.is-on span[data-v-23eafcc8]{opacity:.6}.cc[data-v-e18f8cc3]{fill:none;stroke-linecap:round;stroke-linejoin:round;width:26px;height:46px;display:block;overflow:visible}.cc__piste[data-v-e18f8cc3]{stroke:var(--caret,currentColor);stroke-width:1.1px;opacity:.3}.cc__via[data-v-e18f8cc3]{stroke:var(--caret,currentColor);stroke-width:1.1px;opacity:.45}.cc__flux[data-v-e18f8cc3]{stroke:var(--caret,currentColor);stroke-width:1.6px;stroke-dasharray:18 82;filter:drop-shadow(0 0 3px var(--caret,currentColor));animation:2.2s linear infinite cc-flux-e18f8cc3}@keyframes cc-flux-e18f8cc3{0%{stroke-dashoffset:18px}to{stroke-dashoffset:-100px}}.cc__chev[data-v-e18f8cc3]{stroke:var(--caret,currentColor);stroke-width:1.9px;opacity:.35;animation:2.2s linear infinite cc-eclat-e18f8cc3}@keyframes cc-eclat-e18f8cc3{0%,74%{opacity:.35;filter:none}85%{opacity:1;filter:drop-shadow(0 0 5px var(--caret,currentColor))}to{opacity:.35;filter:none}}@media (prefers-reduced-motion:reduce){.cc__flux[data-v-e18f8cc3],.cc__chev[data-v-e18f8cc3]{animation:none}.cc__flux[data-v-e18f8cc3]{stroke-dasharray:none;opacity:.5}.cc__chev[data-v-e18f8cc3]{opacity:.8}}.cp[data-v-1a9a050f]{width:26px;height:46px;display:block;overflow:visible}.cp__trace[data-v-1a9a050f]{fill:var(--caret,currentColor);opacity:.32}.cp__goutte[data-v-1a9a050f]{fill:var(--caret,currentColor);transform-box:fill-box;transform-origin:top;animation:2.6s cubic-bezier(.5,0,.75,.35) infinite cp-goutte-1a9a050f}@keyframes cp-goutte-1a9a050f{0%{opacity:0;transform:translateY(-2px)scale(.2)}22%{opacity:.9;transform:translateY(0)scale(1)}38%{opacity:1;transform:translateY(1px)scale(.86,1.35)}70%{opacity:1;transform:translateY(15px)scale(.72,1.5)}82%{opacity:0;transform:translateY(17.4px)scale(1.5,.45)}to{opacity:0;transform:translateY(17.4px)scale(1.5,.45)}}.cp__chev[data-v-1a9a050f]{fill:none;stroke:var(--caret,currentColor);stroke-width:2.1px;stroke-linecap:round;opacity:.34;transform-box:fill-box;transform-origin:13px 38.7px;animation:2.6s ease-out infinite cp-touche-1a9a050f}.cp__chev--d[data-v-1a9a050f]{animation-delay:40ms}@keyframes cp-touche-1a9a050f{0%,74%{opacity:.34;transform:scaleY(1)}84%{opacity:1;transform:scaleY(.88)}to{opacity:.34;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.cp__goutte[data-v-1a9a050f],.cp__chev[data-v-1a9a050f]{animation:none}.cp__goutte[data-v-1a9a050f]{opacity:.85}.cp__chev[data-v-1a9a050f]{opacity:.7}}.v2[data-v-63c11bdb]{background:var(--hero-bg,#e5dfcc);color:var(--ink,#1c1a17);touch-action:pan-y;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.bg[data-v-63c11bdb]{z-index:0;position:absolute;inset:0}.v2__column[data-v-63c11bdb]{z-index:1;place-items:center;width:100%;max-width:520px;height:100%;display:grid;position:relative}.v2__stage[data-v-63c11bdb]{aspect-ratio:9/16;width:100%;max-height:100%;position:relative}.v2__canvas[data-v-63c11bdb]{width:100%;height:100%;display:block;position:absolute;inset:0}.amb[data-v-63c11bdb]{z-index:0;pointer-events:none;position:absolute;inset:0}.amb i[data-v-63c11bdb]{display:block;position:absolute}.amb__top[data-v-63c11bdb]{background:linear-gradient(to bottom, rgb(232 142 48/calc(var(--glow,0) * .15)) 0%, rgb(226 152 74/calc(var(--glow,0) * .09)) 28%, #e2984a00 66%);inset:0}.amb__mass[data-v-63c11bdb]{aspect-ratio:1;border-radius:50%;width:105vmax}.amb__mass--l[data-v-63c11bdb]{background:radial-gradient(circle, rgb(242 106 27/calc(var(--glow,0) * .13)), #f26a1b00 68%);top:-30vmax;left:-46vmax}.amb__mass--r[data-v-63c11bdb]{background:radial-gradient(circle, rgb(0 180 216/calc(var(--glow,0) * .16)), #00b4d800 66%);bottom:-34vmax;right:-48vmax}.amb__grain[data-v-63c11bdb]{opacity:.5;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='0.34'/%3E%3C/svg%3E");background-size:160px 160px;inset:0}.word[data-v-63c11bdb]{z-index:0;pointer-events:none;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}.word--front[data-v-63c11bdb]{z-index:2}.word--out[data-v-63c11bdb]{-webkit-mask-image:url(/bust-out.png);mask-image:url(/bust-out.png);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.word--in[data-v-63c11bdb]{-webkit-mask-image:url(/bust-in.png);mask-image:url(/bust-in.png);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.word__stack[data-v-63c11bdb]{width:min(150vw,1500px);display:block;transform:translate(0,0)}.v2__contacts[data-v-63c11bdb]{z-index:5;pointer-events:none;gap:.4rem;display:flex;position:fixed;top:1.3rem;right:clamp(.9rem,3.5vw,3rem)}.v2__contacts.is-open[data-v-63c11bdb] .ct{pointer-events:auto}.v2__invite[data-v-63c11bdb]{z-index:5;pointer-events:none;justify-content:center;margin:0;display:flex;position:fixed;bottom:.7rem;left:0;right:0}.v2__picker[data-v-63c11bdb]{z-index:30;flex-wrap:wrap;gap:3px;max-width:60vw;display:flex;position:fixed;bottom:.8rem;left:.8rem}.v2__picker button[data-v-63c11bdb]{border:1px solid color-mix(in srgb, var(--ink,#1c1a17) 25%, transparent);background:color-mix(in srgb, var(--hero-bg,#e5dfcc) 80%, transparent);color:var(--ink,#1c1a17);cursor:pointer;border-radius:3px;padding:3px 6px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.55rem}.v2__picker button.is-on[data-v-63c11bdb]{background:var(--ink,#1c1a17);color:var(--hero-bg,#e5dfcc)}.v2__hud[data-v-63c11bdb]{z-index:30;opacity:.55;grid-template-columns:auto auto;gap:.1rem .7rem;margin:0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.6rem;display:grid;position:fixed;top:1rem;left:1rem}.v2__hud dt[data-v-63c11bdb]{opacity:.6}.v2__hud dd[data-v-63c11bdb]{margin:0}.sr-only[data-v-63c11bdb]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.v2__chev[data-v-63c11bdb]{animation:none}}.spi[data-v-c9ffec87]{transform-style:preserve-3d;pointer-events:none;position:absolute;inset:0}.spi__panneau[data-v-c9ffec87],.spi__amarre[data-v-c9ffec87],.spi__noeud[data-v-c9ffec87]{transform-style:preserve-3d;margin:auto;position:absolute;inset:0}.spi__panneau[data-v-c9ffec87]{width:min(70vw,540px);height:min(43.75vw,338px)}.spi__amarre[data-v-c9ffec87]{background:linear-gradient(to right, color-mix(in srgb, var(--accent,var(--ink,#1c1a17)) 42%, transparent) 0%, color-mix(in srgb, var(--accent,var(--ink,#1c1a17)) 14%, transparent) 100%);height:2px;opacity:calc(.2 + var(--f,0) * .7)}.spi__noeud[data-v-c9ffec87]{width:calc(9px + var(--f,0) * 5px);height:calc(9px + var(--f,0) * 5px);background:color-mix(in srgb, var(--accent,var(--ink,#1c1a17)) calc(30% + var(--f,0) * 60%), transparent);box-shadow:0 0 calc(var(--f,0) * 18px) color-mix(in srgb, var(--accent,var(--ink,#1c1a17)) 40%, transparent);border-radius:50%}.spi__carte[data-v-c9ffec87]{border:1px solid color-mix(in srgb, var(--ink,#1c1a17) 22%, transparent);background:color-mix(in srgb, var(--hero-bg,#e5dfcc) calc(42% + var(--f,0) * 34%), transparent);width:100%;height:100%;box-shadow:0 34px 90px -34px rgb(0 0 0/calc(.08 + var(--f,0) * .42)), inset 0 1px 0 #ffffff6b;will-change:opacity;border-radius:clamp(14px,2.6vw,22px);text-decoration:none;display:block;position:relative;overflow:hidden}a.spi__carte[data-v-c9ffec87]{pointer-events:auto}.spi__media[data-v-c9ffec87]{opacity:calc(.42 + var(--f,0) * .45);background:radial-gradient(120% 90% at 12% 8%, hsl(calc(var(--teinte) + 30) 78% 62% / .85) 0%, transparent 62%), linear-gradient(146deg, hsl(var(--teinte) 68% 54%) 0%, hsl(calc(var(--teinte) + 42) 58% 26%) 100%);display:block;position:absolute;inset:0}.spi__media[data-v-c9ffec87]:has(img){opacity:1}.spi__media img[data-v-c9ffec87]{object-fit:cover;width:100%;height:100%}.spi__voile[data-v-c9ffec87]{opacity:calc(.25 + var(--f,0) * .75);background:linear-gradient(#0000 20%,#0000001f 46%,#000000c2 100%);position:absolute;inset:0}.spi__coin[data-v-c9ffec87]{width:16px;height:16px;opacity:var(--f,0);border:0 solid #ffffffe6;transition:opacity .18s;position:absolute}.spi__coin--hg[data-v-c9ffec87]{border-top-width:1.5px;border-left-width:1.5px;top:12px;left:12px}.spi__coin--hd[data-v-c9ffec87]{border-top-width:1.5px;border-right-width:1.5px;top:12px;right:12px}.spi__coin--bg[data-v-c9ffec87]{border-bottom-width:1.5px;border-left-width:1.5px;bottom:12px;left:12px}.spi__coin--bd[data-v-c9ffec87]{border-bottom-width:1.5px;border-right-width:1.5px;bottom:12px;right:12px}.spi__haut[data-v-c9ffec87]{color:#fff;justify-content:space-between;align-items:baseline;display:flex;position:absolute;top:clamp(1rem,3.4vw,1.7rem);left:clamp(1rem,3.6vw,1.9rem);right:clamp(1rem,3.6vw,1.9rem)}.spi__numero[data-v-c9ffec87]{font-variant-numeric:tabular-nums;letter-spacing:.2em;opacity:.8;font-size:clamp(.72rem,2vw,.9rem)}.spi__numero b[data-v-c9ffec87]{opacity:.45;font-weight:400}.spi__voies[data-v-c9ffec87]{gap:.4rem;display:flex}.spi__voie[data-v-c9ffec87]{border:1px solid color-mix(in srgb, var(--accent,#fff) 52%, transparent);letter-spacing:.14em;text-transform:uppercase;opacity:.9;border-radius:999px;padding:.16em .6em;font-size:clamp(.54rem,1.5vw,.66rem)}.spi__texte[data-v-c9ffec87]{color:#fff;flex-direction:column;gap:.3em;display:flex;position:absolute;bottom:clamp(.9rem,3.2vw,1.6rem);left:clamp(1rem,3.6vw,1.9rem);right:clamp(1rem,3.6vw,1.9rem)}.spi__meta[data-v-c9ffec87]{letter-spacing:.16em;text-transform:uppercase;opacity:.75;font-size:clamp(.6rem,1.7vw,.74rem)}.spi__titre[data-v-c9ffec87]{letter-spacing:-.025em;font-size:clamp(1.5rem,5vw,2.6rem);font-weight:700;line-height:1.02}.spi__note[data-v-c9ffec87]{max-width:34ch;opacity:calc(var(--f,0) * .82);margin-top:.15em;font-size:clamp(.7rem,1.9vw,.85rem);line-height:1.4;transition:opacity .22s}.col[data-v-2dd4429a]{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.vp[data-v-2b932a9a]{z-index:20;position:fixed;inset:0;overflow:hidden}.vp.is-pose[data-v-2b932a9a]{overflow:hidden auto}.vp--dev[data-v-2b932a9a]{--accent:#a874ff}.vp__fond[data-v-2b932a9a]{z-index:0;background:var(--hero-bg,#e5dfcc);position:fixed;inset:0}.vp--dev .vp__fond[data-v-2b932a9a]{background:#161b24}.vp--dev .vp__fond[data-v-2b932a9a]:after{content:"";background:radial-gradient(62% 48% at 50% 44%,#5868a838,#0000 70%),radial-gradient(120% 90%,#0000 42%,#0000008c);position:absolute;inset:0}.vp__piste[data-v-2b932a9a]{z-index:1;width:100%;position:relative}.vp__etage[data-v-2b932a9a]{will-change:transform;height:100vh;position:sticky;top:0;overflow:hidden}.vp__face--arriere[data-v-2b932a9a]{z-index:0}.vp__gl[data-v-2b932a9a]{z-index:1}.vp__face--avant[data-v-2b932a9a]{z-index:2}.pj[data-v-a2ca1bee]{--fond:var(--hero-bg,#e5dfcc);--encre:#1c1a17;--doux:#1c1a1799;--trait:#1c1a1724;--pose:#1c1a170d;--vif:#aa3bff;z-index:30;overscroll-behavior:contain;background:var(--fond);color:var(--encre);font-family:var(--sans);opacity:0;transition:opacity .42s,translate .52s cubic-bezier(.16,1,.3,1);position:fixed;inset:0;overflow:hidden auto;translate:0 22px}.pj.is-entre[data-v-a2ca1bee]{opacity:1;translate:0}.pj--dev[data-v-a2ca1bee]{--fond:#161b24;--encre:#e9edf6;--doux:#e9edf694;--trait:#e9edf621;--pose:#e9edf60d;--vif:#a874ff}.pj__fermer[data-v-a2ca1bee]{z-index:2;border:1px solid color-mix(in srgb, var(--encre) 32%, transparent);background:color-mix(in srgb, var(--fond) 80%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:42px;height:42px;color:var(--encre);cursor:pointer;border-radius:50%;place-items:center;font-size:22px;line-height:1;transition:border-color .2s,background .2s;display:grid;position:fixed;top:18px;right:18px}.pj__fermer[data-v-a2ca1bee]:hover{border-color:var(--encre)}.pj__fermer span[data-v-a2ca1bee]{translate:0 -1px}.pj__colonne[data-v-a2ca1bee]{max-width:780px;margin:0 auto;padding:clamp(56px,11vh,110px) clamp(20px,5vw,32px) 120px}.pj__fil[data-v-a2ca1bee]{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--doux);align-items:center;gap:10px;margin:0 0 18px;font-size:12px;display:flex}.pj__fil i[data-v-a2ca1bee]{opacity:.5;background:currentColor;border-radius:50%;width:3px;height:3px}.pj__voie[data-v-a2ca1bee]{color:var(--vif)}.pj__titre[data-v-a2ca1bee]{color:inherit;font-family:var(--display);letter-spacing:-.02em;margin:0;font-size:clamp(38px,8vw,68px);line-height:.98}.pj__role[data-v-a2ca1bee]{color:var(--doux);margin:12px 0 0;font-size:15px}.pj__chapo[data-v-a2ca1bee]{max-width:34em;margin:26px 0 0;font-size:clamp(17px,2.2vw,21px);line-height:1.5}.pj__technos[data-v-a2ca1bee]{flex-wrap:wrap;gap:7px;margin:26px 0 0;padding:0;list-style:none;display:flex}.pj__technos li[data-v-a2ca1bee]{border:1px solid var(--trait);font-family:var(--mono);letter-spacing:.04em;color:var(--doux);border-radius:999px;padding:5px 11px;font-size:11.5px}.pj__couverture[data-v-a2ca1bee],.pj__figure[data-v-a2ca1bee]{margin:clamp(38px,7vh,64px) 0 0}.pj__couverture img[data-v-a2ca1bee],.pj__figure img[data-v-a2ca1bee]{background:var(--pose);border-radius:12px;width:100%;height:auto;display:block}.pj__figure figcaption[data-v-a2ca1bee],.pj__mobile figcaption[data-v-a2ca1bee]{color:var(--doux);margin-top:10px;font-size:13px}.pj__mobiles[data-v-a2ca1bee]{flex-wrap:wrap;gap:clamp(14px,3vw,26px);margin:clamp(38px,7vh,64px) 0 0;display:flex}.pj__mobile[data-v-a2ca1bee]{flex:180px;max-width:260px;margin:0}.pj__cadre[data-v-a2ca1bee]{border:1px solid var(--trait);background:var(--pose);border-radius:22px;padding:6px;display:block}.pj__cadre img[data-v-a2ca1bee]{border-radius:16px;width:100%;height:auto;display:block}.pj__corps[data-v-a2ca1bee]{max-width:36em;margin:clamp(38px,7vh,64px) 0 0;font-size:16.5px;line-height:1.68}.pj__corps[data-v-a2ca1bee] h2{font-family:var(--heading);letter-spacing:.14em;text-transform:uppercase;color:var(--doux);margin:2em 0 .6em;font-size:15px;font-weight:600}.pj__corps[data-v-a2ca1bee] h2:first-child{margin-top:0}.pj__corps[data-v-a2ca1bee] h3{margin:1.6em 0 .4em;font-size:17px}.pj__corps[data-v-a2ca1bee] p{margin:0 0 1.1em}.pj__corps[data-v-a2ca1bee] ul,.pj__corps[data-v-a2ca1bee] ol{margin:0 0 1.2em;padding-left:1.1em}.pj__corps[data-v-a2ca1bee] li{margin-bottom:.35em}.pj__corps[data-v-a2ca1bee] blockquote{border-left:2px solid var(--vif);color:var(--doux);margin:1.4em 0;padding-left:18px}.pj__corps[data-v-a2ca1bee] code{background:var(--pose);font-family:var(--mono);border-radius:5px;padding:2px 6px;font-size:.88em}.pj__corps[data-v-a2ca1bee] a{color:var(--vif);text-underline-offset:3px}.pj__corps[data-v-a2ca1bee] hr{border:0;border-top:1px solid var(--trait);margin:2.4em 0}.pj__video iframe[data-v-a2ca1bee],.pj__lecture[data-v-a2ca1bee]{aspect-ratio:16/9;background:var(--pose);border:0;border-radius:12px;width:100%;padding:0;display:block}.pj__lecture[data-v-a2ca1bee]{cursor:pointer;position:relative;overflow:hidden}.pj__lecture img[data-v-a2ca1bee]{object-fit:cover;border-radius:12px;width:100%;height:100%}.pj__triangle[data-v-a2ca1bee]{background:color-mix(in srgb, var(--fond) 78%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid var(--trait);border-radius:50%;width:66px;height:66px;margin:auto;transition:scale .2s;position:absolute;inset:0}.pj__triangle[data-v-a2ca1bee]:after{content:"";border-left:17px solid var(--encre);border-top:11px solid #0000;border-bottom:11px solid #0000;width:0;height:0;margin:auto;position:absolute;inset:0;translate:3px}.pj__lecture:hover .pj__triangle[data-v-a2ca1bee]{scale:1.08}.pj__sr[data-v-a2ca1bee]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.pj__liens[data-v-a2ca1bee]{flex-wrap:wrap;gap:10px;margin:clamp(38px,7vh,64px) 0 0;display:flex}.pj__liens a[data-v-a2ca1bee]{border:1px solid var(--trait);color:var(--encre);border-radius:999px;align-items:center;gap:8px;padding:11px 18px;font-size:14px;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}.pj__liens a[data-v-a2ca1bee]:hover{border-color:var(--encre);background:var(--pose)}.pj__liens i[data-v-a2ca1bee]{opacity:.5;font-style:normal}.pj__pied[data-v-a2ca1bee]{border-top:1px solid var(--trait);margin:clamp(60px,12vh,110px) 0 0;padding-top:26px}.pj__suivant[data-v-a2ca1bee]{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:6px;padding:0;display:flex}.pj__pieta[data-v-a2ca1bee]{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--doux);font-size:11.5px}.pj__pietb[data-v-a2ca1bee]{font-family:var(--display);letter-spacing:-.015em;font-size:clamp(26px,5vw,40px);line-height:1;transition:color .2s}.pj__suivant:hover .pj__pietb[data-v-a2ca1bee]{color:var(--vif)}@media (prefers-reduced-motion:reduce){.pj[data-v-a2ca1bee]{transition:opacity .2s linear;translate:none}}
