.ls[data-astro-cid-ac66yyls]{margin:0;color:var(--draw)}svg[data-astro-cid-ac66yyls] text[data-astro-cid-ac66yyls]{font-family:var(--font)}.gline[data-astro-cid-ac66yyls]{stroke:currentColor;stroke-opacity:.08;stroke-width:1}.axis[data-astro-cid-ac66yyls]{stroke:currentColor;stroke-opacity:.45;stroke-width:1}.pk[data-astro-cid-ac66yyls]{fill:currentColor;fill-opacity:.6;font-size:13px;font-variant-numeric:tabular-nums}.hatch[data-astro-cid-ac66yyls]{stroke:currentColor;stroke-opacity:.3;stroke-width:1}.draw[data-astro-cid-ac66yyls]{fill:none;stroke-dasharray:1;stroke-linecap:round}.tn[data-astro-cid-ac66yyls]{stroke:currentColor;stroke-opacity:.75;stroke-width:1.6}.proj[data-astro-cid-ac66yyls]{stroke:var(--accent);stroke-width:3.2}.slopes[data-astro-cid-ac66yyls] text[data-astro-cid-ac66yyls]{fill:var(--accent);font-size:13px;font-weight:600}.box[data-astro-cid-ac66yyls]{fill:none;stroke:currentColor;stroke-width:1.6}.water[data-astro-cid-ac66yyls]{fill:none;stroke:#4f93cf;stroke-width:1.6}.tripod[data-astro-cid-ac66yyls]{fill:none;stroke:currentColor;stroke-width:1.6}.instr[data-astro-cid-ac66yyls]{fill:var(--hero-bg);stroke:currentColor;stroke-width:1.6}.lens[data-astro-cid-ac66yyls]{fill:var(--accent)}.sight[data-astro-cid-ac66yyls]{stroke:var(--accent);stroke-width:1;stroke-dasharray:6 5;stroke-opacity:.8}.drop[data-astro-cid-ac66yyls]{stroke:currentColor;stroke-opacity:.3;stroke-dasharray:3 4}.check[data-astro-cid-ac66yyls] circle[data-astro-cid-ac66yyls]{fill:var(--hero-bg);stroke:var(--accent);stroke-width:2}.check[data-astro-cid-ac66yyls] path[data-astro-cid-ac66yyls]{fill:none;stroke:var(--accent);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.cartouche[data-astro-cid-ac66yyls] rect[data-astro-cid-ac66yyls],.cartouche[data-astro-cid-ac66yyls] line[data-astro-cid-ac66yyls]{fill:none;stroke:currentColor;stroke-opacity:.55;stroke-width:1}.cartouche[data-astro-cid-ac66yyls] text[data-astro-cid-ac66yyls]{fill:currentColor;font-size:12.5px}.cartouche[data-astro-cid-ac66yyls] .ct-title[data-astro-cid-ac66yyls]{font-weight:700;font-variation-settings:"wdth" 125;letter-spacing:.06em;font-size:12px}.cartouche[data-astro-cid-ac66yyls] .ct-small[data-astro-cid-ac66yyls]{fill-opacity:.65;font-size:11.5px}.ct-check[data-astro-cid-ac66yyls]{fill:none;stroke:var(--accent);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.lbl[data-astro-cid-ac66yyls] line[data-astro-cid-ac66yyls]{stroke:currentColor;stroke-opacity:.45;stroke-width:1}.lbl[data-astro-cid-ac66yyls] text[data-astro-cid-ac66yyls]{fill:currentColor;font-size:15px}.num[data-astro-cid-ac66yyls]{display:none}.num[data-astro-cid-ac66yyls] circle[data-astro-cid-ac66yyls]{fill:var(--accent)}.num[data-astro-cid-ac66yyls] text[data-astro-cid-ac66yyls]{fill:var(--hero-bg);font-weight:700;font-size:16px}.legend[data-astro-cid-ac66yyls]{display:none}figcaption[data-astro-cid-ac66yyls]{margin-top:.9rem;font-size:var(--step--1);color:var(--hero-muted)}.grid[data-astro-cid-ac66yyls]{animation:fade .6s ease both}.tn[data-astro-cid-ac66yyls]{animation:draw 1.3s cubic-bezier(.45,0,.2,1) .2s both}.proj[data-astro-cid-ac66yyls]{animation:draw 1.3s cubic-bezier(.45,0,.2,1) 1.2s both}.slopes[data-astro-cid-ac66yyls],.ouvrage[data-astro-cid-ac66yyls]{animation:fade .5s ease 2.2s both}.station[data-astro-cid-ac66yyls]{animation:fade .5s ease 2.4s both}.check[data-astro-cid-ac66yyls]{transform-box:fill-box;transform-origin:center;animation:pop .45s cubic-bezier(.3,1.6,.5,1) both}.c1[data-astro-cid-ac66yyls]{animation-delay:2.7s}.c2[data-astro-cid-ac66yyls]{animation-delay:2.95s}.c3[data-astro-cid-ac66yyls]{animation-delay:3.2s}.c4[data-astro-cid-ac66yyls]{animation-delay:3.45s}.cartouche[data-astro-cid-ac66yyls],.callout[data-astro-cid-ac66yyls]{animation:fade .6s ease 3.8s both}@keyframes draw{0%{stroke-dashoffset:1}}@keyframes fade{0%{opacity:0}}@keyframes pop{0%{opacity:0;transform:scale(.4)}}@media(max-width:760px){.lbl[data-astro-cid-ac66yyls],.slopes[data-astro-cid-ac66yyls],.cartouche[data-astro-cid-ac66yyls]{display:none}.num[data-astro-cid-ac66yyls]{display:inline;transform-box:fill-box;transform-origin:center;transform:scale(2.2)}.legend[data-astro-cid-ac66yyls]{display:grid;grid-template-columns:1fr 1fr;gap:.35rem 1rem;margin:1rem 0 0;padding-left:1.4rem;font-size:var(--step--1);color:var(--hero-fg)}.legend[data-astro-cid-ac66yyls] li[data-astro-cid-ac66yyls]::marker{color:var(--accent);font-weight:700}}.hero[data-astro-cid-yuzdnppw]{background:var(--hero-bg);color:var(--hero-fg);border-bottom:1px solid var(--rule);padding-block:clamp(3rem,2rem + 4vw,5.5rem) clamp(2rem,1.5rem + 2vw,3.5rem)}.hero-text[data-astro-cid-yuzdnppw]{max-width:62rem}.hero[data-astro-cid-yuzdnppw] h1[data-astro-cid-yuzdnppw]{color:var(--hero-fg);font-size:clamp(2.1rem,1.5rem + 2.6vw,3.6rem);font-weight:400;letter-spacing:-.025em;line-height:1.06}.hero-lead[data-astro-cid-yuzdnppw]{margin-top:1.75rem;max-width:44rem;font-size:var(--step-1);line-height:1.55;color:var(--hero-muted)}.actions[data-astro-cid-yuzdnppw]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2.25rem}.hero-figure[data-astro-cid-yuzdnppw]{margin-top:clamp(2.5rem,2rem + 2.5vw,4rem)}.domain[data-astro-cid-yuzdnppw]{display:flex;flex-direction:column}.domain[data-astro-cid-yuzdnppw] .card-more[data-astro-cid-yuzdnppw]{margin-top:auto;padding-top:1.25rem}.steps[data-astro-cid-yuzdnppw]{list-style:none;margin:0;padding:0;counter-reset:none}.step[data-astro-cid-yuzdnppw]{display:flex;align-items:center;gap:1.1rem;padding-block:1.3rem}.no[data-astro-cid-yuzdnppw]{flex:none;display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;background:var(--accent);color:var(--card);font-weight:700;font-variant-numeric:tabular-nums}.phase[data-astro-cid-yuzdnppw]{display:block;font-size:.85rem;font-weight:600;color:var(--accent);margin-bottom:.15rem}.step[data-astro-cid-yuzdnppw] h3[data-astro-cid-yuzdnppw]{font-size:1.075rem}.after[data-astro-cid-yuzdnppw]{margin-top:2.5rem}
