.tete[data-astro-cid-33gu7atj]{flex-direction:column;align-items:flex-start;gap:1.1rem;padding-block:clamp(2.5rem,7vw,5rem) 1rem;display:flex}.tete[data-astro-cid-33gu7atj] h1[data-astro-cid-33gu7atj]{font-size:var(--step-4)}.tete[data-astro-cid-33gu7atj] h1[data-astro-cid-33gu7atj] em[data-astro-cid-33gu7atj]{font-style:italic}.tete__lead[data-astro-cid-33gu7atj]{max-width:62ch;font-size:var(--step-1);color:var(--color-ink-300);line-height:1.6}.tete__lead[data-astro-cid-33gu7atj] strong[data-astro-cid-33gu7atj]{color:var(--cr-bright);font-weight:500}.chemin[data-astro-cid-33gu7atj]{padding-block:2rem 3rem}.etapes[data-astro-cid-33gu7atj]{gap:0;max-width:54rem;list-style:none;display:grid}.etape[data-astro-cid-33gu7atj]{grid-template-columns:5.5rem 1fr;align-items:center;gap:1.25rem;padding-block:.9rem;display:grid;position:relative}.etape[data-astro-cid-33gu7atj]:not(:last-child):after{content:"";background:linear-gradient(var(--cr-sap), #c4f24a66);transform-origin:top;width:2px;height:calc(100% - 3rem);position:absolute;top:calc(50% + 2.4rem);left:calc(2.75rem - 1px)}.etape[data-astro-cid-33gu7atj]:not(:last-child):before{content:"";background:#ffffff14;width:2px;height:calc(100% - 3rem);position:absolute;top:calc(50% + 2.4rem);left:calc(2.75rem - 1px)}.etape__cellule[data-astro-cid-33gu7atj]{aspect-ratio:1;outline:none;place-items:center;width:5.5rem;display:grid;position:relative}.etape__cellule[data-astro-cid-33gu7atj] svg[data-astro-cid-33gu7atj]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.etape__corps[data-astro-cid-33gu7atj],.etape__halo[data-astro-cid-33gu7atj]{transform-origin:50px 50px;transition:rotate .5s var(--ease-facet), opacity .3s}.etape__corps[data-astro-cid-33gu7atj]{fill:#c4f24a29;stroke:var(--cr-sap);stroke-width:2px}.etape__halo[data-astro-cid-33gu7atj]{fill:none;stroke:#c4f24a59;stroke-width:1px;opacity:0}.etape__glyph[data-astro-cid-33gu7atj]{color:var(--cr-sap-bright);transition:rotate .5s var(--ease-facet);font-size:1.35rem;position:relative}.etape__cellule[data-astro-cid-33gu7atj]:hover .etape__corps[data-astro-cid-33gu7atj],.etape__cellule[data-astro-cid-33gu7atj]:focus-visible .etape__corps[data-astro-cid-33gu7atj]{rotate:60deg}.etape__cellule[data-astro-cid-33gu7atj]:hover .etape__halo[data-astro-cid-33gu7atj],.etape__cellule[data-astro-cid-33gu7atj]:focus-visible .etape__halo[data-astro-cid-33gu7atj]{opacity:1;rotate:60deg}.etape__cellule[data-astro-cid-33gu7atj]:focus-visible .etape__corps[data-astro-cid-33gu7atj]{stroke:#e8fbff}.etape__carte{padding:1.25rem 1.5rem}.etape__carte h2[data-astro-cid-33gu7atj]{font-size:var(--step-2);margin-block:.35rem .4rem}.etape__fait[data-astro-cid-33gu7atj]{color:var(--color-ink-500);font-size:.94rem}.chemin__note[data-astro-cid-33gu7atj]{max-width:70ch;margin-top:2rem;line-height:2}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.etape__corps[data-astro-cid-33gu7atj]{animation:linear both cellule-allumer view();animation-range:entry 30% cover 52%}.etape__glyph[data-astro-cid-33gu7atj]{animation:linear both glyph-allumer view();animation-range:entry 30% cover 52%}.etape__carte{animation:linear both carte-allumer view();animation-range:entry 10% cover 40%}.etape[data-astro-cid-33gu7atj]:not(:last-child):after{animation:linear both lien-remplir view();animation-range:cover 45% cover 75%}}}@keyframes cellule-allumer{0%{fill:#ffffff08;stroke:#807e9980}55%{fill:#4fd0f533;stroke:#4fd0f5}to{fill:#c4f24a29;stroke:#c4f24a}}@keyframes glyph-allumer{0%{color:#4c4a62}55%{color:#a6eeff}to{color:#e2ff8a}}@keyframes carte-allumer{0%{opacity:.35;translate:18px}to{opacity:1;translate:0}}@keyframes lien-remplir{0%{scale:1 0}to{scale:1}}.etape[data-astro-cid-33gu7atj][data-n="8"] .etape__halo[data-astro-cid-33gu7atj]{opacity:1;stroke:#c4f24a99;animation:battre 2.4s var(--ease-gravity) infinite}@keyframes battre{0%,70%,to{opacity:.25;scale:1}15%{opacity:.9;scale:1.12}30%{opacity:.5;scale:1.02}42%{opacity:.75;scale:1.08}}.bande[data-astro-cid-33gu7atj]{padding-block:clamp(3.5rem,8vw,6rem)}.bande[data-astro-cid-33gu7atj] h2[data-astro-cid-33gu7atj]{font-size:var(--step-3);margin-block:.75rem 1rem}.bande[data-astro-cid-33gu7atj] h2[data-astro-cid-33gu7atj] em[data-astro-cid-33gu7atj]{font-style:italic}.bande__lead[data-astro-cid-33gu7atj]{max-width:64ch;color:var(--color-ink-500);margin-bottom:2rem}.obs__scene[data-astro-cid-33gu7atj]{aspect-ratio:1000/600;width:100%;max-width:62rem;margin-inline:auto;position:relative}.obs__repere[data-astro-cid-33gu7atj]{width:var(--w);height:var(--h);transform-origin:0 0;scale:var(--k,.6);position:absolute;top:0;left:0}.obs__vrilles[data-astro-cid-33gu7atj]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.vrille[data-astro-cid-33gu7atj]{fill:none;stroke:#f052b073;stroke-width:1.6px;stroke-dasharray:2 7;stroke-linecap:round;transition:stroke .5s,stroke-width .5s}.vrille[data-astro-cid-33gu7atj].is-tendue{stroke:#f78bcbf2;stroke-width:2.2px;stroke-dasharray:none}.obs__oeil[data-astro-cid-33gu7atj]{position:absolute}.astre[data-astro-cid-33gu7atj]{width:56px;height:56px;position:absolute;translate:-50% -50%}.astre[data-astro-cid-33gu7atj] svg[data-astro-cid-33gu7atj]{width:100%;height:100%;overflow:visible}.astre__corps[data-astro-cid-33gu7atj]{fill:#ffffff0a;stroke:#807e9999;stroke-width:2.5px;transition:fill .5s,stroke .5s}.astre__halo[data-astro-cid-33gu7atj]{fill:none;stroke:#c4f24a80;stroke-width:1.5px;opacity:0;transform-origin:50px 50px}.astre[data-astro-cid-33gu7atj].is-seme .astre__corps[data-astro-cid-33gu7atj]{fill:#c4f24a33;stroke:#c4f24a}.astre[data-astro-cid-33gu7atj].is-bat .astre__halo[data-astro-cid-33gu7atj]{animation:astre-battre .9s var(--ease-cosmic)}@keyframes astre-battre{0%{opacity:.95;scale:.9}to{opacity:0;scale:1.5}}.obs__appels[data-astro-cid-33gu7atj]{pointer-events:none;position:absolute;inset:0}.appel{offset-rotate:0deg;background:radial-gradient(circle,#f4ffb0,#c4f24a 55%,#7db02100);border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute;top:0;left:0;box-shadow:0 0 12px 3px #c4f24a8c}.appel.is-echec{background:radial-gradient(circle,#ffd3b8,#f2793a 55%,#b8481a00);box-shadow:0 0 12px 3px #f2793a99}.terrains[data-astro-cid-33gu7atj]{grid-template-columns:1fr;gap:1rem;margin-top:1.5rem;list-style:none;display:grid}@media (width>=60rem){.terrains[data-astro-cid-33gu7atj]{grid-template-columns:repeat(3,1fr)}}.terrains[data-astro-cid-33gu7atj]>li[data-astro-cid-33gu7atj]{height:100%}.terrain{flex-direction:column;gap:.55rem;height:100%;padding:1.4rem 1.4rem 1.5rem;display:flex}.terrain__tete[data-astro-cid-33gu7atj]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.terrain__tete[data-astro-cid-33gu7atj] h3[data-astro-cid-33gu7atj]{font-size:var(--step-1)}.terrain__role[data-astro-cid-33gu7atj]{color:var(--color-ink-500);font-size:.88rem}.terrain__genome[data-astro-cid-33gu7atj]{color:var(--color-ink-100);font-size:.9rem}.terrain__genome[data-astro-cid-33gu7atj] .cr-label[data-astro-cid-33gu7atj]{margin-right:.4rem}.terrain__mesure[data-astro-cid-33gu7atj]{font-family:var(--font-mono);color:var(--color-ink-500);font-variant-numeric:tabular-nums;flex:1;min-height:2.6em;font-size:.72rem}.terrain__actions[data-astro-cid-33gu7atj]{flex-wrap:wrap;gap:.5rem;display:flex}.terrain__actions[data-astro-cid-33gu7atj] button[data-astro-cid-33gu7atj]{cursor:pointer;padding:.6rem 1.4rem;font-family:inherit;font-size:.82rem}.terrain__actions[data-astro-cid-33gu7atj] .facette[data-astro-cid-33gu7atj][disabled]{opacity:.45;cursor:not-allowed}[data-dialect=cristal] .terrain__actions[data-astro-cid-33gu7atj] .prisme[data-astro-cid-33gu7atj].is-arracher:before{background:linear-gradient(135deg,#ffd3b8,#f2793a 55%,#b8481a)}[data-dialect=cristal] .terrain__actions[data-astro-cid-33gu7atj] .prisme[data-astro-cid-33gu7atj].is-arracher{filter:drop-shadow(0 10px 22px #f2793a52);color:#2a0d03}
