.sk{isolation:isolate;position:relative;overflow-x:clip}.sk-masque{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sk-h1,.sk-titre,.sk-fin-titre{font-family:var(--font-display), var(--font-inter), system-ui, sans-serif;color:rgb(var(--ink));text-wrap:balance;margin:0;font-weight:500}.sk-h1-a,.sk-h1-b,.sk-titre-a,.sk-titre-b,.sk-fin-titre{color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:-.08em;padding-bottom:.08em}.sk-h1-a,.sk-titre-a,.sk-fin-titre{background-image:linear-gradient(#f1f4f9 0%,#e1e6ee 45%,#c3cad5 100%)}.sk-h1-b,.sk-titre-b{background-image:linear-gradient(#f2f7fe 0%,#d5e2f3 45%,#a3b8d3 100%)}.sk-h1-a,.sk-h1-b{display:block}.sk-h1{letter-spacing:-.045em;font-size:clamp(2rem,3.3vw,3.15rem);line-height:1.03}.sk-titre{letter-spacing:-.04em;font-size:clamp(2rem,3.5vw,3.2rem);line-height:1.06}.sk-titre-grand .sk-titre-a,.sk-titre-grand .sk-titre-b{display:block}.sk-lede,.sk-hero-lede,.sk-fin-lede{color:rgba(var(--ink), .62);text-wrap:pretty;font-size:clamp(.98rem,1.1vw,1.08rem);line-height:1.65}.sk-hero{max-width:1360px;min-height:min(100svh - 72px,860px);padding:clamp(40px, 7vh, 96px) var(--site-gouttiere,6vw) clamp(32px, 5vh, 64px);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,64px);margin:0 auto;display:grid}.sk-hero-texte{max-width:40rem}.sk-hero-lede{max-width:30rem;margin:clamp(18px,2.4vh,24px) 0 0;font-size:clamp(.95rem,1vw,1.02rem)}.sk-appels{flex-wrap:wrap;gap:14px;margin-top:clamp(28px,4vh,40px);display:flex}.sk-appels-centre{justify-content:center}.sk-hero-note{max-width:30rem;color:rgba(var(--ink), .42);margin:26px 0 0;font-size:.86rem;line-height:1.55}.sk-btn{letter-spacing:-.005em;white-space:nowrap;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;min-height:46px;padding:0 22px;font-size:.95rem;font-weight:500;line-height:1;text-decoration:none;transition:background-color .2s,border-color .2s;display:inline-flex}.sk-btn-bleu{color:#eef3fb;background:#5c7ce614;border-color:#96b4ff4d}.sk-btn-bleu:hover{background:#5c7ce624;border-color:#aac4ff75}.sk-btn-filet{color:#e9f0f8;background:0 0;border-color:#e2eef833}.sk-btn-filet:hover{border-color:#e2eef86b}.sk-btn-gh{fill:currentColor;width:16px;height:16px}.sk-btn:focus-visible,.sk-agent:focus-visible,.sk-readme:focus-visible,.sk-depot:focus-visible,.sk-carte-liens a:focus-visible,.sk-ligne:focus-visible{outline-offset:3px;outline:2px solid #bed2ffcc}.sk-orbite{aspect-ratio:1;justify-self:center;width:min(100%,640px);position:relative}.sk-orbite-arriere,.sk-orbite-avant{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.sk-orbite-arriere{z-index:0}.sk-orbite-avant{z-index:3}.sk-orbite-agent{z-index:2;--av-taille:62%;aspect-ratio:1;width:62%;position:absolute;top:50%;left:50%;translate:-50% -41.3%}.sk-orbite-agent .av{width:100%;height:100%}.sk-orbite-noms{pointer-events:none;position:absolute;inset:0}.sk-orbite-nom{white-space:nowrap;color:#e3ebf7;-webkit-backdrop-filter:blur(8px);will-change:left, top, opacity, scale;background:#0e162c9e;border:1px solid #96b4ff42;border-radius:10px;padding:7px 13px;font-size:.8rem;font-weight:500;position:absolute;translate:-50% -50%;box-shadow:0 6px 24px #04081473}.sk-bande{max-width:1280px;padding:clamp(110px, 16vh, 190px) var(--site-gouttiere,6vw) 0;margin:0 auto}.sk-tete{max-width:44rem;margin-bottom:clamp(44px,7vh,76px)}.sk-tete .sk-lede{margin:24px 0 0}.sk-tete-centre{text-align:center;margin-inline:auto}.sk-tete-centre .sk-lede{margin-inline:auto}.sk-grille-zone{position:relative}.sk-lueur{z-index:0;pointer-events:none;opacity:0;background:radial-gradient(300px circle at calc(var(--mx,50%) + 80px) calc(var(--my,50%) + 80px), #4068aa2e 0%, #4068aa0f 42%, #4068aa00 72%);filter:blur(24px);transition:opacity .42s;position:absolute;inset:-80px}.sk-grille-zone:hover .sk-lueur{opacity:1}.sk-grille{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid;position:relative}.sk-carte{border:1px solid rgba(var(--ink), .07);background:rgba(var(--ink), .028);border-radius:14px;flex-direction:column;gap:18px;padding:30px 30px 24px;transition:border-color .22s,background-color .22s;display:flex;position:relative}.sk-carte:hover{border-color:rgba(var(--ink), .16);background:rgba(var(--ink), .04)}.sk-carte-icone{width:36px;height:36px;color:rgba(var(--ink), .66);transition:color .22s;display:block}.sk-carte:hover .sk-carte-icone{color:rgb(var(--ink))}.sk-carte-icone svg{width:100%;height:100%;display:block}.sk-carte-corps{flex:1}.sk-carte-titre{font-family:var(--font-display), sans-serif;letter-spacing:-.015em;color:rgb(var(--ink));flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:1.25rem;font-weight:500;display:flex}.sk-carte-texte{color:rgba(var(--ink), .6);margin:10px 0 0;font-size:.93rem;line-height:1.62}.sk-carte-socle{background:radial-gradient(120% 140% at 0% 0%, #5c7ce61a, #5c7ce600 60%), rgba(var(--ink), .028);grid-column:span 2;grid-template-rows:1fr auto;grid-template-columns:auto minmax(0,1fr);column-gap:26px;display:grid}.sk-carte-socle .sk-carte-icone{grid-row:span 2;width:44px;height:44px}.sk-carte-socle .sk-carte-titre{font-size:1.5rem}.sk-carte-socle .sk-carte-texte{max-width:36rem;font-size:1rem}.sk-socle-suite{flex-wrap:wrap;align-items:center;gap:14px 18px;margin-top:28px;display:flex}.sk-socle-icones{gap:8px;display:inline-flex}.sk-socle-icone{border:1px solid rgba(var(--ink), .08);background:rgba(var(--ink), .03);width:38px;height:38px;color:rgba(var(--ink), .6);border-radius:10px;place-items:center;display:grid}.sk-socle-icone svg{width:20px;height:20px}.sk-socle-note{color:rgba(var(--ink), .48);font-size:.86rem}.sk-badge{font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:0;color:#dbe5f5;background:#5c7ce614;border:1px solid #96b4ff4d;border-radius:8px;padding:4px 10px;font-size:.74rem;font-weight:500}.sk-carte-pied{border-top:1px solid rgba(var(--ink), .06);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding-top:16px;display:flex}.sk-carte-id{font-family:var(--font-mono), ui-monospace, monospace;color:rgba(var(--ink), .42);font-size:.76rem}.sk-carte-liens{gap:16px;display:inline-flex}.sk-carte-liens a,.sk-readme{color:rgba(var(--ink), .72);text-underline-offset:5px;font-size:.85rem;font-weight:500;-webkit-text-decoration:underline dashed #0000;text-decoration:underline dashed #0000;text-decoration-thickness:1px;transition:color .2s,text-decoration-color .2s}.sk-carte-liens a:hover,.sk-readme:hover{color:rgb(var(--ink));-webkit-text-decoration-color:rgba(var(--ink), .5);text-decoration-color:rgba(var(--ink), .5)}.sk-carte-depot{background:#5c7ce60a;border-style:dashed;border-color:#96b4ff38;padding:0}.sk-carte-depot:hover{background:#5c7ce614;border-color:#aac4ff6b}.sk-depot{border-radius:inherit;color:inherit;flex-direction:column;flex:1;gap:12px;padding:30px;text-decoration:none;display:flex}.sk-depot-nom{font-family:var(--font-mono), ui-monospace, monospace;color:#dbe5f5;font-size:.86rem}.sk-depot-texte{color:rgba(var(--ink), .6);flex:1;font-size:.93rem;line-height:1.62}.sk-depot-appel{color:rgb(var(--ink));font-size:.9rem;font-weight:500}.sk-install{isolation:isolate;grid-template-columns:minmax(180px,.32fr) minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid;position:relative}.sk-install:before{content:"";z-index:-1;filter:blur(90px);pointer-events:none;background:radial-gradient(closest-side,#4c74ff52,#4c74ff1f 55%,#4c74ff00);border-radius:50%;width:90%;height:60%;position:absolute;top:-22%;right:-16%}.sk-install .sk-fenetre{border:1px solid rgba(var(--ink), .14);background:rgba(var(--voile), .97);-webkit-backdrop-filter:none;border-radius:14px;box-shadow:0 40px 100px -40px #000000e6;-webkit-mask-image:linear-gradient(#000 72%,#0000 100%);mask-image:linear-gradient(#000 72%,#0000 100%)}.sk-install .sk-etapes{padding-bottom:96px}.sk-agents{flex-direction:column;align-items:flex-start;gap:6px;display:flex;position:sticky;top:110px}.sk-agents-titre{color:rgba(var(--ink), .45);margin-bottom:12px;font-size:.9rem}.sk-agent{font-family:var(--font-display), sans-serif;letter-spacing:-.015em;text-align:left;color:rgba(var(--ink), .36);cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:1.32rem;font-weight:500;transition:color .2s}.sk-agent:hover{color:rgba(var(--ink), .7)}.sk-agent.is-on{color:rgb(var(--ink))}.sk-readme{margin-top:26px}.sk-fenetre{border:1px solid rgba(var(--ink), .1);box-shadow:inset 0 1px 0 rgba(var(--ink), .06), 0 40px 120px -40px #040814e6;-webkit-backdrop-filter:blur(14px);background:radial-gradient(90% 70% at 100% 0,#5c7ce61a,#5c7ce600 60%),#0c1222b8;border-radius:16px;position:relative;overflow:hidden}.sk-fenetre-barre{border-bottom:1px solid rgba(var(--ink), .07);align-items:center;gap:14px;padding:14px 20px;display:flex}.sk-fenetre-points{gap:7px;display:inline-flex}.sk-fenetre-points i{background:rgba(var(--ink), .14);border-radius:50%;width:10px;height:10px}.sk-fenetre-nom{color:rgba(var(--ink), .55);font-size:.86rem}.sk-etapes{flex-direction:column;gap:26px;margin:0;padding:28px;list-style:none;animation:.32s both sk-entree;display:flex}@keyframes sk-entree{0%{opacity:0;translate:0 6px}}.sk-etape-texte{color:rgba(var(--ink), .72);margin:0 0 10px;font-size:.94rem;line-height:1.55}.sk-etape-lignes{flex-direction:column;gap:8px;display:flex}.sk-ligne{border:1px solid rgba(var(--ink), .06);background:rgba(var(--ink), .045);width:100%;min-height:46px;color:rgb(var(--ink));font:inherit;text-align:left;cursor:pointer;border-radius:10px;align-items:center;gap:12px;padding:0 14px 0 18px;transition:background-color .2s,border-color .2s;display:flex}.sk-ligne:hover{background:#5c7ce614;border-color:#96b4ff4d}.sk-ligne code{min-width:0;font-family:var(--font-mono), ui-monospace, monospace;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.85rem;overflow:hidden}.sk-ligne-invite{font-family:var(--font-mono), ui-monospace, monospace;color:#96b4ffb3;font-size:.85rem}.sk-ligne-icone{color:rgba(var(--ink), .45);flex:none;display:inline-flex}.sk-ligne:hover .sk-ligne-icone,.sk-ligne[data-copie] .sk-ligne-icone{color:rgb(var(--ink))}.sk-ligne-icone svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.sk-fin{max-width:54rem;padding:clamp(150px, 22vh, 250px) var(--site-gouttiere,6vw) clamp(110px, 15vh, 170px);text-align:center;flex-direction:column;align-items:center;margin:0 auto;display:flex}.sk-fin-titre{letter-spacing:-.045em;font-size:clamp(2.2rem,4.2vw,3.6rem);line-height:1.05}.sk-fin-lede{max-width:40rem;margin:26px auto 0}.sk-fin-confiance{border-top:1px solid rgba(var(--ink), .08);max-width:38rem;margin-top:clamp(56px,8vh,84px);padding-top:26px}.sk-fin-confiance strong{color:rgba(var(--ink), .8);font-size:.92rem;font-weight:500;display:block}.sk-fin-confiance p{color:rgba(var(--ink), .45);margin:8px 0 0;font-size:.88rem;line-height:1.6}@media (max-width:1080px){.sk-grille{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.sk-hero{grid-template-columns:1fr;min-height:0;padding-top:48px}.sk-orbite{order:-1;width:min(100%,520px);margin-bottom:-6%}.sk-install{grid-template-columns:1fr}.sk-agents{flex-flow:wrap;align-items:baseline;gap:6px 20px;position:static}.sk-agents-titre{width:100%;margin-bottom:0}.sk-agent{font-size:1.08rem}.sk-readme{width:100%;margin-top:8px}}@media (max-width:640px){.sk-grille{grid-template-columns:1fr}.sk-carte-socle{grid-column:auto;display:flex}.sk-etapes{padding:20px 16px}.sk-orbite-nom{padding:5px 9px;font-size:.72rem}.sk-orbite{width:74%;margin-block:8px -2%}.sk-lueur{display:none}}@media (prefers-reduced-motion:reduce){.sk-etapes{animation:none}.sk-lueur,.sk-carte,.sk-btn{transition:none}}
