.accueil[data-astro-cid-zmq457nq]{position:relative;min-height:100svh;display:flex;align-items:center;overflow:hidden;padding:120px 0 80px;isolation:isolate}.reseau[data-astro-cid-zmq457nq]{position:absolute;inset:0;width:100%;height:100%;z-index:-2}.voile[data-astro-cid-zmq457nq]{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 60% 50% at 20% 45%,rgb(5 7 13 / 85%) 0%,rgb(5 7 13 / 30%) 60%,transparent 100%),radial-gradient(ellipse 45% 40% at 85% 15%,rgb(61 123 255 / 22%),transparent 70%),radial-gradient(ellipse 40% 35% at 70% 95%,rgb(34 211 238 / 12%),transparent 70%),linear-gradient(to bottom,transparent 70%,var(--fond))}.contenu[data-astro-cid-zmq457nq]{position:relative;display:grid;grid-template-columns:1.15fr 1fr;gap:clamp(32px,5vw,72px);align-items:center}h1[data-astro-cid-zmq457nq]{font-size:clamp(3rem,8vw,6.4rem);font-weight:700;letter-spacing:-.045em;line-height:.98;margin-bottom:.35em}.chapo[data-astro-cid-zmq457nq]{font-size:clamp(1.1rem,1.6vw,1.3rem);max-width:36rem;color:var(--texte)}.actions[data-astro-cid-zmq457nq]{display:flex;flex-wrap:wrap;gap:12px;margin:34px 0 30px}.domaines[data-astro-cid-zmq457nq]{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.domaines[data-astro-cid-zmq457nq] li[data-astro-cid-zmq457nq]{font-family:var(--mono);font-size:.8rem;color:var(--discret);padding:4px 10px;border:1px solid var(--bord);border-radius:999px;background:#ffffff05}.domaines[data-astro-cid-zmq457nq] li[data-astro-cid-zmq457nq]:before{content:"#";color:var(--bleu);margin-right:2px}.terminal[data-astro-cid-zmq457nq]{margin:0;border-radius:14px;overflow:hidden;border:1px solid var(--bord-fort);background:linear-gradient(180deg,#0d1323eb,#070b16f0);box-shadow:0 30px 80px -20px #000000b3,0 0 0 1px #4c8dff1a,0 0 60px -10px #3d7bff59;backdrop-filter:blur(6px)}.barre-terminal[data-astro-cid-zmq457nq]{display:flex;align-items:center;gap:7px;padding:12px 14px;border-bottom:1px solid var(--bord)}.barre-terminal[data-astro-cid-zmq457nq] span[data-astro-cid-zmq457nq]{width:11px;height:11px;border-radius:50%;background:#2a3346}.barre-terminal[data-astro-cid-zmq457nq] span[data-astro-cid-zmq457nq]:first-child{background:#ff5f57}.barre-terminal[data-astro-cid-zmq457nq] span[data-astro-cid-zmq457nq]:nth-child(2){background:#febc2e}.barre-terminal[data-astro-cid-zmq457nq] span[data-astro-cid-zmq457nq]:nth-child(3){background:#28c840}.barre-terminal[data-astro-cid-zmq457nq] p[data-astro-cid-zmq457nq]{margin:0 0 0 auto;font-family:var(--mono);font-size:.75rem;color:var(--discret)}.ecran[data-astro-cid-zmq457nq]{margin:0;padding:20px 20px 24px;min-height:236px;font-family:var(--mono);font-size:.9rem;line-height:1.85;white-space:pre-wrap;color:var(--texte)}.ligne[data-astro-cid-zmq457nq]{display:block}.ligne[data-astro-cid-zmq457nq][hidden]{display:none}.invite[data-astro-cid-zmq457nq]{color:var(--cyan)}.cmd[data-astro-cid-zmq457nq]{color:var(--titre)}.out[data-astro-cid-zmq457nq]{color:var(--discret)}.ok[data-astro-cid-zmq457nq]{color:var(--vert)}.curseur[data-astro-cid-zmq457nq]{color:var(--bleu-vif);animation:clignote 1s steps(1) infinite}@keyframes clignote{50%{opacity:0}}@media(max-width:960px){.contenu[data-astro-cid-zmq457nq]{grid-template-columns:1fr}.accueil[data-astro-cid-zmq457nq]{min-height:auto;padding-top:112px}}@media(max-width:520px){.actions[data-astro-cid-zmq457nq] .bouton[data-astro-cid-zmq457nq]{flex:1 1 100%}.ecran[data-astro-cid-zmq457nq]{font-size:.78rem;min-height:210px;padding:16px}}.grille[data-astro-cid-xmrf6zzq]{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;list-style:none;margin:0;padding:0}.carte[data-astro-cid-xmrf6zzq]{position:relative;overflow:hidden;padding:clamp(26px,3.5vw,40px);border-radius:var(--rayon);border:1px solid var(--bord);background:var(--carte);transition:border-color .25s,transform .25s}.carte[data-astro-cid-xmrf6zzq]:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .3s;background:radial-gradient(380px circle at var(--mx, 50%) var(--my, 50%),rgb(76 141 255 / 14%),transparent 60%)}.carte[data-astro-cid-xmrf6zzq]:hover{border-color:#4c8dff73;transform:translateY(-3px)}.carte[data-astro-cid-xmrf6zzq]:hover:before{opacity:1}.code[data-astro-cid-xmrf6zzq]{display:block;font-family:var(--mono);font-size:.85rem;color:var(--bleu);margin-bottom:26px}.code[data-astro-cid-xmrf6zzq]:before{content:"[";color:var(--discret)}.code[data-astro-cid-xmrf6zzq]:after{content:"]";color:var(--discret)}h3[data-astro-cid-xmrf6zzq]{font-size:clamp(1.4rem,2.2vw,1.75rem)}.carte[data-astro-cid-xmrf6zzq]>p[data-astro-cid-xmrf6zzq]{color:var(--texte);max-width:34rem}.tags[data-astro-cid-xmrf6zzq]{display:flex;flex-wrap:wrap;gap:7px;list-style:none;margin:22px 0 0;padding:0}.tags[data-astro-cid-xmrf6zzq] li[data-astro-cid-xmrf6zzq]{font-family:var(--mono);font-size:.76rem;padding:3px 9px;border-radius:6px;color:var(--bleu-vif);background:#4c8dff17;border:1px solid rgb(76 141 255 / 18%)}@media(max-width:820px){.grille[data-astro-cid-xmrf6zzq]{grid-template-columns:1fr}}.bandeau[data-astro-cid-b5kgylrc]{position:relative;overflow:hidden;border-block:1px solid var(--bord);padding:22px 0;background:linear-gradient(90deg,#4c8dff0a,#22d3ee0a);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.piste[data-astro-cid-b5kgylrc]{display:flex;width:max-content;animation:defile 48s linear infinite}.bandeau[data-astro-cid-b5kgylrc]:hover .piste[data-astro-cid-b5kgylrc]{animation-play-state:paused}ul[data-astro-cid-b5kgylrc]{display:flex;gap:48px;list-style:none;margin:0;padding:0 24px}li[data-astro-cid-b5kgylrc]{font-family:var(--mono);font-size:1rem;color:var(--discret);white-space:nowrap}li[data-astro-cid-b5kgylrc]:before{content:"◆";color:var(--bleu);font-size:.6em;margin-right:14px;vertical-align:middle}@keyframes defile{to{transform:translate(-50%)}}.etapes[data-astro-cid-alh2cqfm]{display:grid;grid-template-columns:repeat(4,1fr);gap:0;list-style:none;margin:0;padding:0;counter-reset:e}li[data-astro-cid-alh2cqfm]{position:relative;padding:28px 28px 0 0;border-top:1px solid var(--bord-fort)}li[data-astro-cid-alh2cqfm]:before{content:"";position:absolute;top:-5px;left:0;width:9px;height:9px;border-radius:50%;background:var(--bleu);box-shadow:0 0 0 4px #4c8dff33,0 0 16px var(--bleu)}.num[data-astro-cid-alh2cqfm]{display:block;font-family:var(--mono);font-size:2.6rem;font-weight:600;line-height:1;color:transparent;-webkit-text-stroke:1px rgb(127 176 255 / 85%);margin-bottom:16px}li[data-astro-cid-alh2cqfm] p[data-astro-cid-alh2cqfm]{color:var(--discret)}@media(max-width:900px){.etapes[data-astro-cid-alh2cqfm]{grid-template-columns:repeat(2,1fr);row-gap:40px}}@media(max-width:520px){.etapes[data-astro-cid-alh2cqfm]{grid-template-columns:1fr}}.console[data-astro-cid-daunlocd]{border:1px solid var(--bord);border-radius:var(--rayon);overflow:hidden;background:#0a0f1c99;font-size:.95rem}.entete-console[data-astro-cid-daunlocd],.ligne[data-astro-cid-daunlocd]{display:grid;grid-template-columns:1fr 2fr 1.4fr .8fr;gap:16px;padding:16px 24px;align-items:center}.entete-console[data-astro-cid-daunlocd]{font-family:var(--mono);font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:var(--discret);border-bottom:1px solid var(--bord)}.ligne[data-astro-cid-daunlocd]{color:var(--texte);text-decoration:none;border-bottom:1px solid var(--bord);transition:background-color .2s}.ligne[data-astro-cid-daunlocd]:last-child{border-bottom:0}.ligne[data-astro-cid-daunlocd]:hover{background:#4c8dff0f}.nom[data-astro-cid-daunlocd]{font-family:var(--titres);font-weight:600;color:var(--titre)}.stack[data-astro-cid-daunlocd]{font-family:var(--mono);font-size:.82rem;color:var(--bleu-vif)}.etat[data-astro-cid-daunlocd]{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:.82rem;color:var(--vert)}.etat[data-astro-cid-daunlocd] i[data-astro-cid-daunlocd]{width:8px;height:8px;border-radius:50%;background:var(--vert);box-shadow:0 0 10px var(--vert);animation:pouls 2.4s ease-in-out infinite}@keyframes pouls{50%{opacity:.35}}@media(max-width:760px){.entete-console[data-astro-cid-daunlocd]{display:none}.ligne[data-astro-cid-daunlocd]{grid-template-columns:1fr auto;gap:4px 12px;padding:16px 18px}.role[data-astro-cid-daunlocd]{grid-column:1 / -1;order:3;font-size:.9rem;color:var(--discret)}.stack[data-astro-cid-daunlocd]{grid-column:1 / -1;order:4}}.contact[data-astro-cid-xmivup5a]{overflow:hidden}.contact[data-astro-cid-xmivup5a]:before{content:"";position:absolute;left:30%;top:50%;width:min(900px,120vw);aspect-ratio:2;translate:-50% -50%;background:radial-gradient(ellipse at center,rgb(61 123 255 / 22%),transparent 65%);pointer-events:none}.disposition[data-astro-cid-xmivup5a]{position:relative;display:grid;grid-template-columns:1fr 1.25fr;gap:clamp(32px,6vw,80px);align-items:center}h2[data-astro-cid-xmivup5a]{font-size:clamp(2.4rem,5.4vw,4.2rem)}.chapo[data-astro-cid-xmivup5a]{font-size:1.2rem;color:var(--texte);max-width:30rem}.direct[data-astro-cid-xmivup5a]{font-family:var(--mono);font-size:.9rem;color:var(--discret)}.insecable[data-astro-cid-xmivup5a]{white-space:nowrap}.formulaire[data-astro-cid-xmivup5a]{border-radius:14px;overflow:hidden;border:1px solid var(--bord-fort);background:linear-gradient(180deg,#0d1323eb,#070b16f0);box-shadow:0 30px 80px -20px #000000b3,0 0 60px -10px #3d7bff4d}.barre-form[data-astro-cid-xmivup5a]{display:flex;align-items:center;gap:7px;padding:12px 14px;border-bottom:1px solid var(--bord)}.barre-form[data-astro-cid-xmivup5a] span[data-astro-cid-xmivup5a]{width:11px;height:11px;border-radius:50%;background:#2a3346}.barre-form[data-astro-cid-xmivup5a] span[data-astro-cid-xmivup5a]:first-child{background:#ff5f57}.barre-form[data-astro-cid-xmivup5a] span[data-astro-cid-xmivup5a]:nth-child(2){background:#febc2e}.barre-form[data-astro-cid-xmivup5a] span[data-astro-cid-xmivup5a]:nth-child(3){background:#28c840}.barre-form[data-astro-cid-xmivup5a] p[data-astro-cid-xmivup5a]{margin:0 0 0 auto;font-family:var(--mono);font-size:.75rem;color:var(--discret)}.corps-form[data-astro-cid-xmivup5a]{padding:clamp(20px,3vw,30px)}.ligne[data-astro-cid-xmivup5a]{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.champ[data-astro-cid-xmivup5a]{margin-bottom:18px}label[data-astro-cid-xmivup5a]{display:block;margin-bottom:6px;font-family:var(--mono);font-size:.82rem;color:var(--cyan)}label[data-astro-cid-xmivup5a]:before{content:"$ ";color:var(--discret)}.facultatif[data-astro-cid-xmivup5a]{color:var(--discret)}input[data-astro-cid-xmivup5a],select[data-astro-cid-xmivup5a],textarea[data-astro-cid-xmivup5a]{width:100%;padding:12px 14px;border-radius:10px;border:1px solid var(--bord-fort);background:#ffffff08;color:var(--titre);font:inherit;font-size:1rem}select[data-astro-cid-xmivup5a] option[data-astro-cid-xmivup5a]{background:var(--fond-2)}input[data-astro-cid-xmivup5a]:focus,select[data-astro-cid-xmivup5a]:focus,textarea[data-astro-cid-xmivup5a]:focus{outline:none;border-color:var(--bleu);box-shadow:0 0 0 4px #4c8dff2e}[data-astro-cid-xmivup5a][aria-invalid=true]{border-color:#f87171}textarea[data-astro-cid-xmivup5a]{resize:vertical;min-height:140px}[data-astro-cid-xmivup5a]::placeholder{color:#5b667a}.aide[data-astro-cid-xmivup5a]{margin:6px 0 0;font-family:var(--mono);font-size:.8rem;color:var(--discret)}.aide[data-astro-cid-xmivup5a].suffisant{color:var(--vert)}.piege[data-astro-cid-xmivup5a]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.mention[data-astro-cid-xmivup5a]{font-size:.88rem;color:var(--discret)}.erreur-champs[data-astro-cid-xmivup5a]{color:#f87171;font-weight:600}.formulaire[data-astro-cid-xmivup5a] .bouton[data-astro-cid-xmivup5a]{width:100%}.formulaire[data-astro-cid-xmivup5a] .bouton[data-astro-cid-xmivup5a]:disabled{opacity:.6;cursor:wait}.confirmation[data-astro-cid-xmivup5a]{width:min(460px,calc(100% - 32px));padding:32px;border-radius:16px;text-align:left;color:var(--texte);background:var(--fond-2);border:1px solid var(--bord-fort);box-shadow:0 30px 90px #000000b3,0 0 60px -10px #3d7bff66}.confirmation[data-astro-cid-xmivup5a]::backdrop{background:#02040ab3;backdrop-filter:blur(4px)}.statut[data-astro-cid-xmivup5a]{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:.85rem;color:#f87171}.point[data-astro-cid-xmivup5a]{width:9px;height:9px;border-radius:50%;background:currentColor;box-shadow:0 0 10px currentColor}.confirmation[data-astro-cid-xmivup5a].ok .statut[data-astro-cid-xmivup5a]{color:var(--vert)}.confirmation[data-astro-cid-xmivup5a] h2[data-astro-cid-xmivup5a]{font-size:1.8rem;margin:10px 0 8px}.confirmation-texte[data-astro-cid-xmivup5a]{margin-bottom:24px}.confirmation[data-astro-cid-xmivup5a] .bouton[data-astro-cid-xmivup5a]{width:100%}@media(max-width:900px){.disposition[data-astro-cid-xmivup5a]{grid-template-columns:1fr}}@media(max-width:560px){.ligne[data-astro-cid-xmivup5a]{grid-template-columns:1fr}}
