.ct-dis[data-astro-cid-7u2nchum]{grid-template-columns:7fr 5fr;align-items:center;gap:4rem;display:grid}.ct-sub[data-astro-cid-7u2nchum]{border:1.5px solid var(--ink);background:var(--color-white,#fff);margin:0;padding:1.6rem;position:relative;transform:rotate(-1.2deg)}.ct-sub[data-astro-cid-7u2nchum] dl[data-astro-cid-7u2nchum]{margin:1rem 0 0}.ct-sub[data-astro-cid-7u2nchum] dl[data-astro-cid-7u2nchum]>div[data-astro-cid-7u2nchum]{border-top:1px solid var(--rule);grid-template-columns:8rem 1fr;gap:1rem;padding:.55rem 0;display:grid}.ct-sub[data-astro-cid-7u2nchum] dt[data-astro-cid-7u2nchum]{font:.72rem var(--mono);text-transform:uppercase;color:var(--muted)}.ct-sub[data-astro-cid-7u2nchum] dd[data-astro-cid-7u2nchum]{color:var(--ink);margin:0}.ct-sub[data-astro-cid-7u2nchum] .stamp[data-astro-cid-7u2nchum]{border:3px solid var(--color-redline,#c0392b);color:var(--color-redline,#c0392b);font:600 .9rem var(--mono);text-transform:uppercase;letter-spacing:.06em;background:color-mix(in srgb, var(--color-white,#fff) 80%, transparent);padding:.4rem .7rem;position:absolute;bottom:1.2rem;right:1rem;transform:rotate(-8deg)}.ct-owner[data-astro-cid-7u2nchum]{grid-template-columns:6fr 5fr;align-items:center;gap:4rem;display:grid}.ct-ladder[data-astro-cid-7u2nchum]{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.ct-ladder[data-astro-cid-7u2nchum] li[data-astro-cid-7u2nchum]{margin-left:calc(var(--i) * 2.4rem);border:1.5px solid var(--ink);align-items:baseline;gap:1rem;padding:1rem 1.2rem;display:flex}.ct-ladder[data-astro-cid-7u2nchum] li[data-astro-cid-7u2nchum]:first-child{background:var(--ink)}.ct-ladder[data-astro-cid-7u2nchum] li[data-astro-cid-7u2nchum]:first-child [data-astro-cid-7u2nchum]:is(b,.lbl){color:var(--paper)}.ct-ladder[data-astro-cid-7u2nchum] b[data-astro-cid-7u2nchum]{text-transform:uppercase;letter-spacing:-.01em;color:var(--ink);font-size:1.15rem}.ct-docs[data-astro-cid-7u2nchum]{border-top:1px solid var(--ink);border-left:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ct-docs[data-astro-cid-7u2nchum] li[data-astro-cid-7u2nchum]:nth-child(5){grid-column:span 2}.ct-docs[data-astro-cid-7u2nchum] li[data-astro-cid-7u2nchum]{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:1.4rem}.ct-docs[data-astro-cid-7u2nchum] li[data-astro-cid-7u2nchum].wide{background:var(--color-paper-deep,#edebe5);grid-column:1/-1;grid-template-columns:4fr 8fr;gap:2rem;display:grid}.ct-docs[data-astro-cid-7u2nchum] li[data-astro-cid-7u2nchum].wide+li[data-astro-cid-7u2nchum].wide{background:0 0}.ct-docs[data-astro-cid-7u2nchum] div[data-astro-cid-7u2nchum]{color:var(--ink-2);font-size:.95rem;line-height:1.55}.ct-docs[data-astro-cid-7u2nchum] a{color:var(--cyan-ink)}.ct-docs[data-astro-cid-7u2nchum] li[data-astro-cid-7u2nchum].wide a{color:var(--ink);text-decoration-color:var(--cyan-ink)}.ct-dead[data-astro-cid-7u2nchum]{grid-template-columns:4fr 8fr;align-items:center;gap:3rem;display:grid}.ct-dead[data-astro-cid-7u2nchum] .pl-big[data-astro-cid-7u2nchum]{font-family:var(--mono)}.ct-how[data-astro-cid-7u2nchum] ol[data-astro-cid-7u2nchum]{border-top:3px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin:0 0 2rem;padding:0;list-style:none;display:grid}.ct-how[data-astro-cid-7u2nchum] li[data-astro-cid-7u2nchum]{padding-top:1.2rem}.ct-how[data-astro-cid-7u2nchum] li[data-astro-cid-7u2nchum] span[data-astro-cid-7u2nchum]{font:.75rem var(--mono);color:var(--cyan-ink);margin-bottom:.8rem;display:block}.ct-how[data-astro-cid-7u2nchum] li[data-astro-cid-7u2nchum] div[data-astro-cid-7u2nchum]{color:var(--ink-2);line-height:1.55}.ct-proof[data-astro-cid-7u2nchum]{grid-template-columns:4fr 8fr;align-items:center;gap:4rem;display:grid}.ct-ratio[data-astro-cid-7u2nchum] b[data-astro-cid-7u2nchum]{font:600 clamp(4.5rem, 10vw, 8.5rem)/.85 var(--font-body);letter-spacing:-.05em;color:var(--ink)}.ct-ratio[data-astro-cid-7u2nchum] span[data-astro-cid-7u2nchum]{font:500 clamp(1.6rem, 3.4vw, 2.8rem)/1 var(--font-body);color:var(--muted);margin-left:.3rem}.ct-ratio[data-astro-cid-7u2nchum] .lbl[data-astro-cid-7u2nchum]{max-width:22ch;margin-top:1rem!important}.ct-start[data-astro-cid-7u2nchum] .pl-lede[data-astro-cid-7u2nchum]{max-width:60ch}@media (width<=1000px){.ct-dis[data-astro-cid-7u2nchum],.ct-owner[data-astro-cid-7u2nchum],.ct-dead[data-astro-cid-7u2nchum],.ct-how[data-astro-cid-7u2nchum] ol[data-astro-cid-7u2nchum],.ct-proof[data-astro-cid-7u2nchum]{grid-template-columns:1fr;gap:1.8rem}.ct-docs[data-astro-cid-7u2nchum]{grid-template-columns:1fr}.ct-docs[data-astro-cid-7u2nchum] li[data-astro-cid-7u2nchum]:nth-child(5){grid-column:auto}.ct-docs[data-astro-cid-7u2nchum] li[data-astro-cid-7u2nchum].wide{grid-column:auto;grid-template-columns:1fr;gap:.4rem}.ct-ladder[data-astro-cid-7u2nchum] li[data-astro-cid-7u2nchum]{margin-left:calc(var(--i) * 1.2rem)}.ct-sub[data-astro-cid-7u2nchum]{transform:none}}.fm-hours[data-astro-cid-ctiw6ikz]{grid-template-columns:6fr 5fr;align-items:center;gap:4rem;display:grid}.fm-break[data-astro-cid-ctiw6ikz]{border-left:3px solid var(--cyan-ink);padding-left:1rem;color:var(--ink)!important;font-size:clamp(1.3rem,2.2vw,1.8rem)!important;line-height:1.25!important}.fm-loop[data-astro-cid-ctiw6ikz]{aspect-ratio:1;border:2px dashed var(--rule);border-radius:50%;width:min(100%,26rem);margin:0 auto;padding:0;list-style:none;position:relative}.fm-loop[data-astro-cid-ctiw6ikz] li[data-astro-cid-ctiw6ikz]{width:10.5rem;transform:rotate(var(--a)) translateY(-11.5rem) rotate(calc(-1 * var(--a)));background:var(--paper);border:1.5px solid var(--ink);text-align:center;margin:-2.4rem 0 0 -5.25rem;padding:.6rem .8rem;font-size:.88rem;line-height:1.3;position:absolute;top:50%;left:50%}.fm-loop[data-astro-cid-ctiw6ikz] li[data-astro-cid-ctiw6ikz] span[data-astro-cid-ctiw6ikz]{font:.68rem var(--mono);color:var(--cyan-ink);margin-bottom:.2rem;display:block}.fm-tree[data-astro-cid-ctiw6ikz]{border:1.5px solid var(--ink);grid-template-columns:5fr 7fr;gap:0;margin-bottom:1.8rem;display:grid}.fm-tree[data-astro-cid-ctiw6ikz] .root[data-astro-cid-ctiw6ikz]{background:var(--ink);padding:2rem}.fm-tree[data-astro-cid-ctiw6ikz] .root[data-astro-cid-ctiw6ikz] [data-astro-cid-ctiw6ikz]:is(h3,div){color:var(--paper)}.fm-tree[data-astro-cid-ctiw6ikz] .branches[data-astro-cid-ctiw6ikz]{display:grid}.fm-tree[data-astro-cid-ctiw6ikz] .branches[data-astro-cid-ctiw6ikz] article[data-astro-cid-ctiw6ikz]{border-left:1.5px solid var(--ink);padding:1.6rem;position:relative}.fm-tree[data-astro-cid-ctiw6ikz] .branches[data-astro-cid-ctiw6ikz] article[data-astro-cid-ctiw6ikz]+article[data-astro-cid-ctiw6ikz]{border-top:1px solid var(--rule)}.fm-tree[data-astro-cid-ctiw6ikz] .branches[data-astro-cid-ctiw6ikz] article[data-astro-cid-ctiw6ikz]:before{content:"";border-top:3px solid var(--cyan-ink);width:1rem;position:absolute;top:2.1rem;left:-1.5px}.fm-tree[data-astro-cid-ctiw6ikz] div[data-astro-cid-ctiw6ikz]{color:var(--ink-2);font-size:.95rem;line-height:1.6}.fm-tree[data-astro-cid-ctiw6ikz] a{color:var(--cyan-ink)}.fm-how[data-astro-cid-ctiw6ikz]{grid-template-columns:4fr 8fr;gap:4rem;display:grid}.fm-who[data-astro-cid-ctiw6ikz]{border:1px solid var(--rule);background:var(--color-paper-deep,#edebe5);align-self:start;padding:1.6rem}.fm-how[data-astro-cid-ctiw6ikz] ol[data-astro-cid-ctiw6ikz]{counter-reset:s;margin:0;padding:0;list-style:none}.fm-how[data-astro-cid-ctiw6ikz] li[data-astro-cid-ctiw6ikz]{border-top:1px solid var(--ink);grid-template-columns:4rem minmax(0,1fr);gap:1rem;padding:1.3rem 0;display:grid}.fm-how[data-astro-cid-ctiw6ikz] li[data-astro-cid-ctiw6ikz]>span[data-astro-cid-ctiw6ikz]{font:600 1.8rem/1 var(--mono);color:var(--cyan-ink)}.fm-how[data-astro-cid-ctiw6ikz] li[data-astro-cid-ctiw6ikz] div[data-astro-cid-ctiw6ikz] div[data-astro-cid-ctiw6ikz]{color:var(--ink-2)}.fm-figs[data-astro-cid-ctiw6ikz]{border-top:1px solid var(--color-night-faint);grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 2.4rem;display:grid}.fm-figs[data-astro-cid-ctiw6ikz]>div[data-astro-cid-ctiw6ikz]{flex-direction:column-reverse;gap:.6rem;padding:1.4rem 1.4rem 0 0;display:flex}.fm-figs[data-astro-cid-ctiw6ikz] dd[data-astro-cid-ctiw6ikz]{font:600 clamp(2.4rem, 5vw, 4rem)/.9 var(--font-body);letter-spacing:-.04em;color:var(--color-accent-light);margin:0}.fm-figs[data-astro-cid-ctiw6ikz] dt[data-astro-cid-ctiw6ikz]{color:var(--color-night-muted);max-width:22ch;font-size:.9rem}.fm-proof-p[data-astro-cid-ctiw6ikz]{max-width:72ch}.fm-start[data-astro-cid-ctiw6ikz] .pl-lede[data-astro-cid-ctiw6ikz]{max-width:60ch}@media (width<=1000px){.fm-hours[data-astro-cid-ctiw6ikz],.fm-tree[data-astro-cid-ctiw6ikz],.fm-how[data-astro-cid-ctiw6ikz]{grid-template-columns:1fr;gap:2rem}.fm-tree[data-astro-cid-ctiw6ikz] .branches[data-astro-cid-ctiw6ikz] article[data-astro-cid-ctiw6ikz]{border-left:0;border-top:1px solid var(--rule)}.fm-figs[data-astro-cid-ctiw6ikz]{grid-template-columns:1fr 1fr}.fm-loop[data-astro-cid-ctiw6ikz]{width:18rem}.fm-loop[data-astro-cid-ctiw6ikz] li[data-astro-cid-ctiw6ikz]{width:8rem;transform:rotate(var(--a)) translateY(-8rem) rotate(calc(-1 * var(--a)));margin:-2.2rem 0 0 -4rem;font-size:.78rem}}@media (width<=480px){.fm-loop[data-astro-cid-ctiw6ikz]{aspect-ratio:auto;border:0;border-left:2px dashed var(--rule);border-radius:0;gap:.6rem;width:100%;padding-left:1rem;display:grid}.fm-loop[data-astro-cid-ctiw6ikz] li[data-astro-cid-ctiw6ikz]{text-align:left;width:auto;margin:0;position:static;transform:none!important}}.ow-five[data-astro-cid-fxxaek5n]{grid-template-columns:5fr 7fr;align-items:center;gap:4rem;display:grid}.ow-conv[data-astro-cid-fxxaek5n]{justify-items:center;gap:1.6rem;display:grid}.ow-conv[data-astro-cid-fxxaek5n] ul[data-astro-cid-fxxaek5n]{grid-template-columns:repeat(auto-fit,minmax(5.4rem,1fr));gap:.5rem;width:100%;margin:0;padding:0;list-style:none;display:grid;position:relative}.ow-conv[data-astro-cid-fxxaek5n] li[data-astro-cid-fxxaek5n]{border:1px solid var(--ink);text-align:center;font:.72rem var(--mono);text-transform:uppercase;padding:.6rem .3rem;position:relative}.ow-conv[data-astro-cid-fxxaek5n] li[data-astro-cid-fxxaek5n]:after{content:"";border-left:1.5px dashed var(--cyan-ink);height:1.6rem;position:absolute;top:100%;left:50%}.ow-asset[data-astro-cid-fxxaek5n]{background:var(--ink);text-transform:uppercase;letter-spacing:.02em;padding:.8rem 1.4rem;font-weight:600;color:var(--paper)!important;margin:0!important}.ow-one[data-astro-cid-fxxaek5n]{color:var(--ink)!important;font-size:clamp(1.3rem,2.2vw,1.8rem)!important;line-height:1.25!important}.ow-base[data-astro-cid-fxxaek5n] ol[data-astro-cid-fxxaek5n]{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.ow-base[data-astro-cid-fxxaek5n] li[data-astro-cid-fxxaek5n]{border-top:3px solid var(--ink);padding:1.4rem 2.4rem 1.4rem 0;position:relative}.ow-base[data-astro-cid-fxxaek5n] li[data-astro-cid-fxxaek5n]:not(:last-child):after{content:"→";font:1.3rem var(--mono);color:var(--ink);position:absolute;top:1.2rem;right:.8rem}.ow-base[data-astro-cid-fxxaek5n] li[data-astro-cid-fxxaek5n].hand{border-top-color:var(--cyan-ink)}.ow-base[data-astro-cid-fxxaek5n] li[data-astro-cid-fxxaek5n] span[data-astro-cid-fxxaek5n]{font:.75rem var(--mono);color:var(--muted);margin-bottom:.7rem;display:block}.ow-base[data-astro-cid-fxxaek5n] li[data-astro-cid-fxxaek5n] div[data-astro-cid-fxxaek5n]{color:var(--ink);line-height:1.55}.ow-docs[data-astro-cid-fxxaek5n]{background:var(--rule);border:1px solid var(--rule);grid-template-columns:1fr 1fr;gap:1px;display:grid}.ow-docs[data-astro-cid-fxxaek5n] article[data-astro-cid-fxxaek5n]{background:var(--paper);padding:1.6rem}.ow-docs[data-astro-cid-fxxaek5n] article[data-astro-cid-fxxaek5n] div[data-astro-cid-fxxaek5n]{color:var(--ink-2);line-height:1.6}.ow-proj[data-astro-cid-fxxaek5n]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-bottom:1.8rem;display:grid}.ow-proj[data-astro-cid-fxxaek5n] div[data-astro-cid-fxxaek5n]{border-top:3px solid var(--ink);gap:.5rem;padding-top:1rem;display:grid}.ow-proj[data-astro-cid-fxxaek5n] b[data-astro-cid-fxxaek5n]{font:600 clamp(2.4rem, 5vw, 4rem)/.9 var(--font-body);letter-spacing:-.04em;color:var(--cyan-ink)}.ow-proj[data-astro-cid-fxxaek5n] span[data-astro-cid-fxxaek5n]{color:var(--ink-2);font-size:.92rem}.ow-work-p[data-astro-cid-fxxaek5n]{max-width:72ch}.ow-files[data-astro-cid-fxxaek5n]{grid-template-columns:7fr 5fr;align-items:start;gap:4rem;display:grid}.ow-rules[data-astro-cid-fxxaek5n]{border-left:3px solid var(--cyan-ink);background:var(--color-paper-deep,#edebe5);padding:1.6rem}.ow-rules[data-astro-cid-fxxaek5n] a{color:var(--ink);text-decoration-color:var(--cyan-ink)}.ow-q[data-astro-cid-fxxaek5n]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;display:grid}.ow-q[data-astro-cid-fxxaek5n] figure[data-astro-cid-fxxaek5n]{border-top:1px solid var(--color-night-faint);flex-direction:column;justify-content:space-between;gap:1.4rem;margin:0;padding-top:1.2rem;display:flex}.ow-q[data-astro-cid-fxxaek5n] blockquote[data-astro-cid-fxxaek5n]{color:var(--paper);margin:0;font-size:1.15rem;line-height:1.45}.ow-q[data-astro-cid-fxxaek5n] blockquote[data-astro-cid-fxxaek5n]:before{content:"“";color:var(--color-accent-light);font-size:3rem;line-height:.6;display:block}.ow-start[data-astro-cid-fxxaek5n] .pl-lede[data-astro-cid-fxxaek5n]{max-width:60ch}@media (width<=1000px){.ow-five[data-astro-cid-fxxaek5n],.ow-base[data-astro-cid-fxxaek5n] ol[data-astro-cid-fxxaek5n],.ow-docs[data-astro-cid-fxxaek5n],.ow-proj[data-astro-cid-fxxaek5n],.ow-files[data-astro-cid-fxxaek5n],.ow-q[data-astro-cid-fxxaek5n]{grid-template-columns:1fr;gap:1.6rem}.ow-base[data-astro-cid-fxxaek5n] li[data-astro-cid-fxxaek5n]:after{display:none}}.ft-fix[data-astro-cid-4lqoytmw]{grid-template-columns:5fr 7fr;align-items:center;gap:4rem;display:grid}.ft-fan[data-astro-cid-4lqoytmw]{justify-items:center;gap:1.4rem;margin:0;display:grid}.ft-fan[data-astro-cid-4lqoytmw] .src[data-astro-cid-4lqoytmw]{border:2px solid var(--ink);text-transform:uppercase;letter-spacing:-.01em;padding:.8rem 1.4rem;font-weight:600;position:relative;color:var(--ink)!important;margin:0!important;font-size:clamp(1.3rem,2.4vw,2rem)!important}.ft-fan[data-astro-cid-4lqoytmw] .src[data-astro-cid-4lqoytmw]:after{content:"";border-left:1.5px solid var(--ink);height:1.4rem;position:absolute;top:100%;left:50%}.ft-fan[data-astro-cid-4lqoytmw] ul[data-astro-cid-4lqoytmw]{border-top:1.5px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;width:100%;margin:0;padding:1.2rem 0 0;list-style:none;display:grid}.ft-fan[data-astro-cid-4lqoytmw] li[data-astro-cid-4lqoytmw]{border:1.5px dashed var(--color-redline,#c0392b);justify-items:center;gap:.5rem;padding:1rem .5rem;display:grid}.ft-fan[data-astro-cid-4lqoytmw] li[data-astro-cid-4lqoytmw] b[data-astro-cid-4lqoytmw]{font:600 1.8rem/1 var(--mono);color:var(--color-redline,#c0392b)}.ft-fan[data-astro-cid-4lqoytmw] figcaption[data-astro-cid-4lqoytmw]{text-align:center}.ft-cf-hd[data-astro-cid-4lqoytmw]{grid-template-columns:5fr 7fr;align-items:end;gap:3rem;margin-bottom:1.6rem;display:grid}.ft-words[data-astro-cid-4lqoytmw]{border-collapse:collapse;width:100%;margin-bottom:1.6rem}.ft-words[data-astro-cid-4lqoytmw] thead[data-astro-cid-4lqoytmw] th[data-astro-cid-4lqoytmw]{text-align:left;font:.7rem var(--mono);text-transform:uppercase;color:var(--muted);border-bottom:2px solid var(--ink);padding:.5rem 1rem .5rem 0;font-weight:400}.ft-words[data-astro-cid-4lqoytmw] tbody[data-astro-cid-4lqoytmw] th[data-astro-cid-4lqoytmw],.ft-words[data-astro-cid-4lqoytmw] td[data-astro-cid-4lqoytmw]{text-align:left;border-bottom:1px solid var(--rule);vertical-align:baseline;padding:1rem 1rem 1rem 0}.ft-words[data-astro-cid-4lqoytmw] tbody[data-astro-cid-4lqoytmw] th[data-astro-cid-4lqoytmw]{width:28%;font-weight:600}.ft-words[data-astro-cid-4lqoytmw] td[data-astro-cid-4lqoytmw]:nth-child(2){width:28%;color:var(--ink);font-size:1.3rem}.ft-words[data-astro-cid-4lqoytmw] td[data-astro-cid-4lqoytmw]:last-child{color:var(--ink-2)}.ft-what[data-astro-cid-4lqoytmw]{grid-template-columns:8fr 4fr;align-items:center;gap:4rem;display:grid}.ft-links[data-astro-cid-4lqoytmw] p{color:var(--ink);font-size:clamp(1.15rem,1.8vw,1.45rem);line-height:1.5}.ft-fig[data-astro-cid-4lqoytmw]{border:1.5px solid var(--ink);gap:.8rem;padding:2rem;display:grid}.ft-fig[data-astro-cid-4lqoytmw] b[data-astro-cid-4lqoytmw]{font:600 clamp(4rem, 8vw, 6.5rem)/.85 var(--font-body);letter-spacing:-.05em;color:var(--cyan-ink)}.ft-fig[data-astro-cid-4lqoytmw] span[data-astro-cid-4lqoytmw]{color:var(--ink-2)}.ft-cards[data-astro-cid-4lqoytmw]{grid-template-columns:1fr 1fr;gap:1.6rem;display:grid}.ft-cards[data-astro-cid-4lqoytmw] article[data-astro-cid-4lqoytmw]{border-top:4px solid var(--ink);background:var(--color-white,#fff);padding:1.8rem}.ft-cards[data-astro-cid-4lqoytmw] div[data-astro-cid-4lqoytmw]{color:var(--ink-2);line-height:1.6}.ft-how[data-astro-cid-4lqoytmw] ol[data-astro-cid-4lqoytmw]{max-width:60rem;margin:0;padding:0;list-style:none}.ft-how[data-astro-cid-4lqoytmw] li[data-astro-cid-4lqoytmw]{border-top:1px solid var(--ink);grid-template-columns:5rem minmax(0,1fr) minmax(0,1.4fr);align-items:baseline;gap:1.6rem;padding:1.6rem 0;display:grid}.ft-how[data-astro-cid-4lqoytmw] .n[data-astro-cid-4lqoytmw]{font:600 clamp(2.4rem, 4vw, 3.4rem)/1 var(--font-body);color:var(--cyan-ink)}.ft-how[data-astro-cid-4lqoytmw] li[data-astro-cid-4lqoytmw]>div[data-astro-cid-4lqoytmw]{color:var(--ink-2)}.ft-why[data-astro-cid-4lqoytmw]{grid-template-columns:4fr 8fr;gap:3rem;display:grid}.ft-why[data-astro-cid-4lqoytmw] .pl-h[data-astro-cid-4lqoytmw]{margin:0}@media (width<=1000px){.ft-fix[data-astro-cid-4lqoytmw],.ft-cf-hd[data-astro-cid-4lqoytmw],.ft-what[data-astro-cid-4lqoytmw],.ft-cards[data-astro-cid-4lqoytmw],.ft-why[data-astro-cid-4lqoytmw]{grid-template-columns:1fr;gap:1.6rem}.ft-how[data-astro-cid-4lqoytmw] li[data-astro-cid-4lqoytmw]{grid-template-columns:3rem minmax(0,1fr)}.ft-how[data-astro-cid-4lqoytmw] li[data-astro-cid-4lqoytmw]>div[data-astro-cid-4lqoytmw]{grid-column:2}.ft-words[data-astro-cid-4lqoytmw] thead[data-astro-cid-4lqoytmw]{display:none}.ft-words[data-astro-cid-4lqoytmw] tr[data-astro-cid-4lqoytmw]{border-bottom:1px solid var(--rule);grid-template-columns:1fr 1fr;display:grid}.ft-words[data-astro-cid-4lqoytmw] tbody[data-astro-cid-4lqoytmw] th[data-astro-cid-4lqoytmw],.ft-words[data-astro-cid-4lqoytmw] td[data-astro-cid-4lqoytmw]{border:0;padding:.6rem .6rem .2rem 0;width:auto!important}.ft-words[data-astro-cid-4lqoytmw] td[data-astro-cid-4lqoytmw]:last-child{grid-column:1/-1;padding-bottom:.8rem}}.fe-dir[data-astro-cid-waucmqlg]{grid-template-columns:1fr auto 1fr;align-items:center;gap:1.6rem;margin-bottom:2rem;display:grid}.fe-dir[data-astro-cid-waucmqlg]>div[data-astro-cid-waucmqlg]{border:1.5px solid var(--ink);gap:.5rem;padding:1.6rem;display:grid}.fe-dir[data-astro-cid-waucmqlg]>div[data-astro-cid-waucmqlg]+.ar[data-astro-cid-waucmqlg]+div[data-astro-cid-waucmqlg]{background:var(--ink)}.fe-dir[data-astro-cid-waucmqlg]>div[data-astro-cid-waucmqlg]+.ar[data-astro-cid-waucmqlg]+div[data-astro-cid-waucmqlg] [data-astro-cid-waucmqlg]:is(b,p,.lbl){color:var(--paper)!important}.fe-dir[data-astro-cid-waucmqlg] b[data-astro-cid-waucmqlg]{font:600 clamp(3rem, 7vw, 5.5rem)/.9 var(--font-body);letter-spacing:-.04em;color:var(--ink)}.fe-dir[data-astro-cid-waucmqlg] p[data-astro-cid-waucmqlg]{font-size:.95rem;margin:0!important}.fe-dir[data-astro-cid-waucmqlg] .ar[data-astro-cid-waucmqlg]{font:2rem var(--mono);color:var(--cyan-ink)}.fe-origin-p[data-astro-cid-waucmqlg]{columns:2;column-gap:3rem}.fe-words[data-astro-cid-waucmqlg] dl[data-astro-cid-waucmqlg]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin:1.6rem 0 0;display:grid}.fe-words[data-astro-cid-waucmqlg] dl[data-astro-cid-waucmqlg]>div[data-astro-cid-waucmqlg]{border-top:3px solid var(--ink);padding-top:1.2rem}.fe-words[data-astro-cid-waucmqlg] dt[data-astro-cid-waucmqlg]{color:var(--ink);margin-bottom:.8rem;font-size:clamp(2rem,4vw,3.2rem);font-style:italic;line-height:1}.fe-words[data-astro-cid-waucmqlg] dd[data-astro-cid-waucmqlg]{color:var(--ink-2);margin:0;line-height:1.55}.fe-what[data-astro-cid-waucmqlg]{grid-template-columns:5fr 7fr;align-items:center;gap:4rem;display:grid}.fe-figs[data-astro-cid-waucmqlg]{gap:1.4rem;margin:0;display:grid}.fe-figs[data-astro-cid-waucmqlg]>div[data-astro-cid-waucmqlg]{border-bottom:1px solid var(--rule);grid-template-columns:8.5rem 1fr;align-items:baseline;gap:1rem;padding-bottom:1rem;display:grid}.fe-figs[data-astro-cid-waucmqlg] dd[data-astro-cid-waucmqlg]{font:600 clamp(2rem, 3.4vw, 2.8rem)/1 var(--mono);color:var(--cyan-ink);letter-spacing:-.03em;margin:0}.fe-figs[data-astro-cid-waucmqlg] dt[data-astro-cid-waucmqlg]{color:var(--ink-2)}.fe-both[data-astro-cid-waucmqlg]{grid-template-columns:6fr 6fr;align-items:center;gap:4rem;display:grid}.fe-both[data-astro-cid-waucmqlg] figure[data-astro-cid-waucmqlg]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.8rem;margin:0;display:flex}.fe-both[data-astro-cid-waucmqlg] figure[data-astro-cid-waucmqlg] b[data-astro-cid-waucmqlg]{font:600 clamp(2rem, 4vw, 3.4rem)/1 var(--font-body);color:var(--ink)}.fe-both[data-astro-cid-waucmqlg] .ar[data-astro-cid-waucmqlg]{font:1.8rem var(--mono);color:var(--cyan-ink)}.fe-both[data-astro-cid-waucmqlg] .tb[data-astro-cid-waucmqlg]{background:var(--cyan-ink);color:var(--color-white,#fff);text-transform:uppercase;letter-spacing:.02em;padding:.9rem 1.2rem;font-weight:600}.fe-back[data-astro-cid-waucmqlg]{grid-template-columns:1fr 1fr;gap:4rem;display:grid}.fe-cards[data-astro-cid-waucmqlg]{gap:1rem;display:grid}.fe-cards[data-astro-cid-waucmqlg] article[data-astro-cid-waucmqlg]{border:1px solid var(--ink);padding:1.4rem}.fe-cards[data-astro-cid-waucmqlg] div[data-astro-cid-waucmqlg]{color:var(--ink-2);line-height:1.6}.fe-back[data-astro-cid-waucmqlg] ol[data-astro-cid-waucmqlg]{margin:0;padding:0;list-style:none}.fe-back[data-astro-cid-waucmqlg] li[data-astro-cid-waucmqlg]{border-top:1px solid var(--rule);grid-template-columns:3rem 1fr;gap:.3rem 1rem;padding:1.1rem 0;display:grid}.fe-back[data-astro-cid-waucmqlg] li[data-astro-cid-waucmqlg] span[data-astro-cid-waucmqlg]{font:.8rem var(--mono);color:var(--cyan-ink);grid-row:span 2;padding-top:.2rem}.fe-back[data-astro-cid-waucmqlg] li[data-astro-cid-waucmqlg] div[data-astro-cid-waucmqlg]{color:var(--ink-2)}.fe-why[data-astro-cid-waucmqlg]{grid-template-columns:4fr 8fr;gap:3rem;display:grid}.fe-why[data-astro-cid-waucmqlg] .pl-h[data-astro-cid-waucmqlg]{margin:0}@media (width<=1000px){.fe-dir[data-astro-cid-waucmqlg],.fe-words[data-astro-cid-waucmqlg] dl[data-astro-cid-waucmqlg],.fe-what[data-astro-cid-waucmqlg],.fe-both[data-astro-cid-waucmqlg],.fe-back[data-astro-cid-waucmqlg],.fe-why[data-astro-cid-waucmqlg]{grid-template-columns:1fr;gap:1.6rem}.fe-dir[data-astro-cid-waucmqlg] .ar[data-astro-cid-waucmqlg]{justify-self:center;transform:rotate(90deg)}.fe-origin-p[data-astro-cid-waucmqlg]{columns:1}}.lg-both[data-astro-cid-fh57xts4]{grid-template-columns:6fr 6fr;align-items:center;gap:4rem;display:grid}.lg-pair[data-astro-cid-fh57xts4]{justify-content:center;align-items:center;gap:1.4rem;display:flex}.lg-pair[data-astro-cid-fh57xts4] b[data-astro-cid-fh57xts4]{font:600 clamp(5rem, 13vw, 11rem)/.8 var(--font-body);letter-spacing:-.06em;color:var(--ink)}.lg-pair[data-astro-cid-fh57xts4] b[data-astro-cid-fh57xts4]:last-child{color:var(--cyan-ink)}.lg-pair[data-astro-cid-fh57xts4] span[data-astro-cid-fh57xts4]{font:clamp(2rem, 4vw, 3rem) var(--mono);color:var(--muted)}.lg-dirs[data-astro-cid-fh57xts4]{flex-wrap:wrap;gap:.6rem 1.6rem;display:flex;margin-top:1.4rem!important}.lg-dirs[data-astro-cid-fh57xts4] a[data-astro-cid-fh57xts4]{text-transform:uppercase;letter-spacing:.01em;font-weight:600}.lg-cf[data-astro-cid-fh57xts4]{grid-template-columns:7fr 5fr;align-items:center;gap:4rem;display:grid}.lg-cf[data-astro-cid-fh57xts4] a{color:var(--ink);text-decoration-color:var(--cyan-ink)}.lg-words[data-astro-cid-fh57xts4]{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.lg-words[data-astro-cid-fh57xts4] li[data-astro-cid-fh57xts4]{background:var(--paper);border:1px solid var(--ink);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:baseline;gap:1rem;padding:.9rem 1.1rem;display:grid}.lg-words[data-astro-cid-fh57xts4] i[data-astro-cid-fh57xts4]{color:var(--ink);font-size:1.35rem}.lg-words[data-astro-cid-fh57xts4] span[data-astro-cid-fh57xts4]{color:var(--ink-2);font-size:.95rem}.lg-rules[data-astro-cid-fh57xts4]{grid-template-columns:6fr 6fr;align-items:center;gap:4rem;display:grid}.lg-guides[data-astro-cid-fh57xts4]{gap:1rem;display:grid}.lg-guides[data-astro-cid-fh57xts4] a[data-astro-cid-fh57xts4]{border:1.5px solid var(--ink);grid-template-columns:1fr auto;gap:.4rem 1rem;padding:1.4rem;text-decoration:none;display:grid;color:var(--ink)!important}.lg-guides[data-astro-cid-fh57xts4] a[data-astro-cid-fh57xts4]:hover,.lg-guides[data-astro-cid-fh57xts4] a[data-astro-cid-fh57xts4]:focus-visible{background:var(--ink);color:var(--paper)!important}.lg-guides[data-astro-cid-fh57xts4] a[data-astro-cid-fh57xts4]:hover .lbl[data-astro-cid-fh57xts4],.lg-guides[data-astro-cid-fh57xts4] a[data-astro-cid-fh57xts4]:focus-visible .lbl[data-astro-cid-fh57xts4]{color:var(--color-night-muted)}.lg-guides[data-astro-cid-fh57xts4] .lbl[data-astro-cid-fh57xts4]{grid-column:1}.lg-guides[data-astro-cid-fh57xts4] b[data-astro-cid-fh57xts4]{text-transform:uppercase;letter-spacing:-.01em;grid-column:1;font-size:1.25rem}.lg-guides[data-astro-cid-fh57xts4] .ar[data-astro-cid-fh57xts4]{font:1.4rem var(--mono);grid-area:1/2/span 2;align-self:center}.lg-other[data-astro-cid-fh57xts4]{grid-template-columns:4fr 8fr;gap:3rem;display:grid}.lg-other[data-astro-cid-fh57xts4] .pl-h[data-astro-cid-fh57xts4]{margin:0}@media (width<=1000px){.lg-both[data-astro-cid-fh57xts4],.lg-cf[data-astro-cid-fh57xts4],.lg-rules[data-astro-cid-fh57xts4],.lg-other[data-astro-cid-fh57xts4]{grid-template-columns:1fr;gap:1.6rem}}@media (width<=480px){.lg-words[data-astro-cid-fh57xts4] li[data-astro-cid-fh57xts4]{grid-template-columns:1fr;gap:.2rem}}.qa-why[data-astro-cid-g2okw7jk] .pl-lede[data-astro-cid-g2okw7jk]{max-width:48ch}.qa-certs[data-astro-cid-g2okw7jk]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4rem;display:grid}.qa-certs[data-astro-cid-g2okw7jk] article[data-astro-cid-g2okw7jk]{border:3px double var(--ink);background:var(--color-white,#fff);align-content:start;gap:.6rem;padding:2rem 1.6rem 1.6rem;display:grid;position:relative}.qa-certs[data-astro-cid-g2okw7jk] .seal[data-astro-cid-g2okw7jk]{border:2px solid var(--cyan-ink);width:2.6rem;height:2.6rem;box-shadow:inset 0 0 0 4px var(--color-white,#fff), inset 0 0 0 5.5px var(--cyan-ink);border-radius:50%;position:absolute;top:1.2rem;right:1.2rem}.qa-certs[data-astro-cid-g2okw7jk] b[data-astro-cid-g2okw7jk]{font:600 clamp(1.4rem, 2.4vw, 2rem)/1 var(--mono);letter-spacing:-.02em;color:var(--ink);max-width:80%}.qa-certs[data-astro-cid-g2okw7jk] article[data-astro-cid-g2okw7jk]>div[data-astro-cid-g2okw7jk]{color:var(--ink-2);font-size:.95rem;line-height:1.55}.qa-gap[data-astro-cid-g2okw7jk]{grid-template-columns:4fr 8fr;align-items:center;gap:4rem;display:grid}.qa-47[data-astro-cid-g2okw7jk] .pl-big[data-astro-cid-g2okw7jk]{font-size:clamp(5rem,12vw,10rem)!important}.qa-47[data-astro-cid-g2okw7jk] .lbl[data-astro-cid-g2okw7jk]{max-width:24ch}.qa-loop[data-astro-cid-g2okw7jk]{border:1.5px solid var(--ink);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0 0 2.4rem;padding:0;list-style:none;display:grid;position:relative}.qa-loop[data-astro-cid-g2okw7jk] li[data-astro-cid-g2okw7jk]{border-left:1px solid var(--rule);padding:1.6rem;position:relative}.qa-loop[data-astro-cid-g2okw7jk] li[data-astro-cid-g2okw7jk]:first-child{border-left:0}.qa-loop[data-astro-cid-g2okw7jk] li[data-astro-cid-g2okw7jk]:not(:last-child):after{content:"→";z-index:1;background:var(--paper);font:1.1rem var(--mono);color:var(--cyan-ink);position:absolute;top:1.5rem;right:-.7rem}.qa-loop[data-astro-cid-g2okw7jk] .n[data-astro-cid-g2okw7jk]{font:600 1.8rem/1 var(--mono);color:var(--cyan-ink);margin-bottom:1rem;display:block}.qa-loop[data-astro-cid-g2okw7jk] li[data-astro-cid-g2okw7jk] div[data-astro-cid-g2okw7jk]{color:var(--ink-2);font-size:.95rem;line-height:1.55}.qa-bench[data-astro-cid-g2okw7jk]{grid-template-columns:7fr 5fr;align-items:center;gap:4rem;display:grid}.qa-bench[data-astro-cid-g2okw7jk] figure[data-astro-cid-g2okw7jk]{gap:.8rem;margin:0;display:grid}.qa-bench[data-astro-cid-g2okw7jk] .bar[data-astro-cid-g2okw7jk]{grid-template-columns:9rem 1fr 3rem;align-items:center;gap:.8rem;display:grid}.qa-bench[data-astro-cid-g2okw7jk] .bar[data-astro-cid-g2okw7jk] span[data-astro-cid-g2okw7jk]{color:var(--ink);font-size:.9rem}.qa-bench[data-astro-cid-g2okw7jk] .bar[data-astro-cid-g2okw7jk] i[data-astro-cid-g2okw7jk]{background:var(--ink);height:1rem;display:block}.qa-bench[data-astro-cid-g2okw7jk] .bar[data-astro-cid-g2okw7jk]:first-of-type i[data-astro-cid-g2okw7jk]{background:var(--cyan-ink)}.qa-bench[data-astro-cid-g2okw7jk] .bar[data-astro-cid-g2okw7jk] b[data-astro-cid-g2okw7jk]{font:500 1rem var(--mono)}.qa-ask[data-astro-cid-g2okw7jk]{grid-template-columns:5fr 7fr;align-items:start;gap:4rem;display:grid}.qa-files[data-astro-cid-g2okw7jk]{border-left:3px solid var(--rule);background:var(--color-paper-deep,#edebe5);margin-top:2rem;padding:1.4rem}.qa-files[data-astro-cid-g2okw7jk] p{font-size:.92rem}.qa-check[data-astro-cid-g2okw7jk]{margin:0 0 2rem;padding:0;list-style:none}.qa-check[data-astro-cid-g2okw7jk] li[data-astro-cid-g2okw7jk]{border-top:1px solid var(--ink);color:var(--ink);align-items:baseline;gap:.4rem;padding:1rem 0;font-size:1.2rem;display:flex}.qa-check[data-astro-cid-g2okw7jk] li[data-astro-cid-g2okw7jk]:last-child{border-bottom:1px solid var(--ink)}.qa-read[data-astro-cid-g2okw7jk]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin:0 0 1.4rem;padding:0;list-style:none;display:grid}.qa-read[data-astro-cid-g2okw7jk] li[data-astro-cid-g2okw7jk]{border:1px solid var(--rule);color:var(--ink);padding:.8rem;font-size:.92rem}.qa-read[data-astro-cid-g2okw7jk] span[data-astro-cid-g2okw7jk]{font:.7rem var(--mono);color:var(--cyan-ink);margin-bottom:.3rem;display:block}.qa-start[data-astro-cid-g2okw7jk] .pl-lede[data-astro-cid-g2okw7jk]{max-width:60ch}.qa-start[data-astro-cid-g2okw7jk] a{color:var(--ink);text-decoration-color:var(--cyan-ink)}@media (width<=1000px){.qa-certs[data-astro-cid-g2okw7jk],.qa-gap[data-astro-cid-g2okw7jk],.qa-loop[data-astro-cid-g2okw7jk],.qa-bench[data-astro-cid-g2okw7jk],.qa-ask[data-astro-cid-g2okw7jk]{grid-template-columns:1fr;gap:1.6rem}.qa-loop[data-astro-cid-g2okw7jk] li[data-astro-cid-g2okw7jk]{border-left:0;border-top:1px solid var(--rule)}.qa-loop[data-astro-cid-g2okw7jk] li[data-astro-cid-g2okw7jk]:first-child{border-top:0}.qa-loop[data-astro-cid-g2okw7jk] li[data-astro-cid-g2okw7jk]:after{display:none}.qa-read[data-astro-cid-g2okw7jk]{grid-template-columns:1fr 1fr}.qa-bench[data-astro-cid-g2okw7jk] .bar[data-astro-cid-g2okw7jk]{grid-template-columns:6.5rem 1fr 2.6rem}}.ab-open[data-astro-cid-xm5se3ai] .pl-lede[data-astro-cid-xm5se3ai]{max-width:46ch}.ab-start[data-astro-cid-xm5se3ai]{grid-template-columns:5fr 7fr;align-items:center;gap:4rem;display:grid}.ab-year[data-astro-cid-xm5se3ai]{letter-spacing:-.06em;font:600 clamp(6rem, 16vw, 13rem)/.8 var(--font-body)!important;color:var(--cyan-ink)!important;margin:0!important}.ab-core[data-astro-cid-xm5se3ai]{grid-template-columns:7fr 5fr;align-items:center;gap:4rem;display:grid}.ab-creds[data-astro-cid-xm5se3ai]{gap:1rem;display:grid}.ab-creds[data-astro-cid-xm5se3ai]>div[data-astro-cid-xm5se3ai]{background:var(--paper);border:1px solid var(--ink);gap:.35rem;padding:1.4rem;display:grid}.ab-creds[data-astro-cid-xm5se3ai] b[data-astro-cid-xm5se3ai]{color:var(--ink);font-size:1.2rem}.ab-creds[data-astro-cid-xm5se3ai] span[data-astro-cid-xm5se3ai]:last-child{color:var(--ink-2);font-size:.92rem}.ab-neolo[data-astro-cid-xm5se3ai]{grid-template-columns:7fr 5fr;align-items:center;gap:4rem;display:grid}.ab-neolo[data-astro-cid-xm5se3ai] figure[data-astro-cid-xm5se3ai]{border:1.5px solid var(--ink);gap:.8rem;margin:0;padding:1.6rem;display:grid}.ab-neolo[data-astro-cid-xm5se3ai] .bar[data-astro-cid-xm5se3ai]{grid-template-columns:8rem 1fr 3rem;align-items:center;gap:.8rem;display:grid}.ab-neolo[data-astro-cid-xm5se3ai] .bar[data-astro-cid-xm5se3ai] span[data-astro-cid-xm5se3ai]{font-size:.9rem}.ab-neolo[data-astro-cid-xm5se3ai] .bar[data-astro-cid-xm5se3ai] i[data-astro-cid-xm5se3ai]{background:var(--ink);height:1rem;display:block}.ab-neolo[data-astro-cid-xm5se3ai] .bar[data-astro-cid-xm5se3ai]:first-of-type i[data-astro-cid-xm5se3ai]{background:var(--cyan-ink)}.ab-neolo[data-astro-cid-xm5se3ai] .bar[data-astro-cid-xm5se3ai] b[data-astro-cid-xm5se3ai]{font:500 1rem var(--mono)}.ab-codes[data-astro-cid-xm5se3ai]{flex-wrap:wrap;gap:.8rem;display:flex;margin:0 0 1.4rem!important}.ab-codes[data-astro-cid-xm5se3ai] span[data-astro-cid-xm5se3ai]{border:3px double var(--ink);font:600 clamp(1.1rem, 2vw, 1.5rem)/1 var(--mono);color:var(--ink);padding:.8rem 1.1rem}.ab-today[data-astro-cid-xm5se3ai] ul[data-astro-cid-xm5se3ai]{border-top:1px solid var(--ink);border-left:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 2rem;padding:0;list-style:none;display:grid}.ab-today[data-astro-cid-xm5se3ai] li[data-astro-cid-xm5se3ai]{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:1.4rem}.ab-today[data-astro-cid-xm5se3ai] .n[data-astro-cid-xm5se3ai]{font:.72rem var(--mono);color:var(--cyan-ink);margin-bottom:.8rem;display:block}.ab-today[data-astro-cid-xm5se3ai] li[data-astro-cid-xm5se3ai] div[data-astro-cid-xm5se3ai]{color:var(--ink);line-height:1.5}.ab-today[data-astro-cid-xm5se3ai] a{color:var(--cyan-ink)}.ab-work[data-astro-cid-xm5se3ai]{grid-template-columns:4fr 8fr;gap:3rem;display:grid}.ab-work[data-astro-cid-xm5se3ai] .pl-h[data-astro-cid-xm5se3ai]{margin:0}@media (width<=1000px){.ab-start[data-astro-cid-xm5se3ai],.ab-core[data-astro-cid-xm5se3ai],.ab-neolo[data-astro-cid-xm5se3ai],.ab-today[data-astro-cid-xm5se3ai] ul[data-astro-cid-xm5se3ai],.ab-work[data-astro-cid-xm5se3ai]{grid-template-columns:1fr;gap:1.6rem}.ab-today[data-astro-cid-xm5se3ai] ul[data-astro-cid-xm5se3ai]{gap:0}}.fc-rule[data-astro-cid-p2xokaqt]{grid-template-columns:6fr 6fr;align-items:center;gap:4rem;display:grid}.fc-vs[data-astro-cid-p2xokaqt]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.fc-vs[data-astro-cid-p2xokaqt]>div[data-astro-cid-p2xokaqt]{border:1.5px solid var(--ink);text-align:center;gap:.8rem;padding:1.4rem;display:grid}.fc-vs[data-astro-cid-p2xokaqt] .ko[data-astro-cid-p2xokaqt]{border-style:dashed;border-color:var(--color-redline,#c0392b)}.fc-vs[data-astro-cid-p2xokaqt] b[data-astro-cid-p2xokaqt]{text-transform:uppercase;color:var(--ink);font-size:1.2rem}.fc-vs[data-astro-cid-p2xokaqt] p[data-astro-cid-p2xokaqt]{justify-content:center;gap:.4rem;display:flex;margin:0!important}.fc-vs[data-astro-cid-p2xokaqt] p[data-astro-cid-p2xokaqt] span[data-astro-cid-p2xokaqt]{border:1px solid var(--ink);font:.8rem var(--mono);color:var(--ink);padding:.4rem .6rem}.fc-vs[data-astro-cid-p2xokaqt] .ok[data-astro-cid-p2xokaqt] p[data-astro-cid-p2xokaqt] span[data-astro-cid-p2xokaqt]:last-child{background:var(--cyan-ink);color:var(--color-white,#fff);border-color:var(--cyan-ink)}.fc-vs[data-astro-cid-p2xokaqt] .ko[data-astro-cid-p2xokaqt] p[data-astro-cid-p2xokaqt] span[data-astro-cid-p2xokaqt]{border-color:var(--color-redline,#c0392b);color:var(--color-redline,#c0392b)}.fc-un[data-astro-cid-p2xokaqt]{grid-template-columns:4fr 8fr;align-items:center;gap:3rem;display:grid}.fc-un[data-astro-cid-p2xokaqt] .pl-big[data-astro-cid-p2xokaqt]{font-size:clamp(5rem,12vw,10rem)!important}.fc-get[data-astro-cid-p2xokaqt]{grid-template-columns:5fr 7fr;align-items:center;gap:4rem;display:grid}.fc-report[data-astro-cid-p2xokaqt]{background:var(--color-white,#fff);border:1px solid var(--rule);box-shadow:10px 10px 0 var(--color-paper-deep,#edebe5);margin:0;padding:2rem}.fc-report[data-astro-cid-p2xokaqt] figcaption[data-astro-cid-p2xokaqt]{border-bottom:2px solid var(--ink);padding-bottom:.8rem}.fc-report[data-astro-cid-p2xokaqt] ol[data-astro-cid-p2xokaqt]{margin:0;padding:0;list-style:none}.fc-report[data-astro-cid-p2xokaqt] li[data-astro-cid-p2xokaqt]{border-bottom:1px solid var(--rule);color:var(--ink-2);grid-template-columns:2rem 1fr;gap:.6rem;padding:1rem 0;line-height:1.5;display:grid}.fc-report[data-astro-cid-p2xokaqt] .n[data-astro-cid-p2xokaqt]{font:.9rem var(--mono);color:var(--cyan-ink)}.fc-report[data-astro-cid-p2xokaqt] b[data-astro-cid-p2xokaqt]{color:var(--ink)}.fc-how[data-astro-cid-p2xokaqt]{grid-template-columns:8fr 4fr;align-items:start;gap:4rem;display:grid}.fc-how[data-astro-cid-p2xokaqt] ol[data-astro-cid-p2xokaqt]{margin:1.6rem 0 0;padding:0;list-style:none}.fc-how[data-astro-cid-p2xokaqt] li[data-astro-cid-p2xokaqt]{border-top:1px solid var(--ink);grid-template-columns:3rem 1fr;gap:1rem;padding:1.2rem 0;display:grid}.fc-how[data-astro-cid-p2xokaqt] li[data-astro-cid-p2xokaqt]>span[data-astro-cid-p2xokaqt]{font:600 1.3rem var(--mono);color:var(--cyan-ink)}.fc-how[data-astro-cid-p2xokaqt] li[data-astro-cid-p2xokaqt] div[data-astro-cid-p2xokaqt] div[data-astro-cid-p2xokaqt]{color:var(--ink-2)}.fc-lim[data-astro-cid-p2xokaqt]{border:1px dashed var(--ink);padding:1.6rem}.fc-marks[data-astro-cid-p2xokaqt]{flex-wrap:wrap;gap:.8rem;margin:0 0 1.6rem;padding:0;list-style:none;display:flex}.fc-marks[data-astro-cid-p2xokaqt] li[data-astro-cid-p2xokaqt]{border:2px solid var(--ink);background:var(--paper);text-transform:uppercase;letter-spacing:.02em;color:var(--ink);padding:.8rem 1.2rem;font-weight:600}.fc-free-p[data-astro-cid-p2xokaqt]{max-width:70ch}.fc-free-p[data-astro-cid-p2xokaqt] a{color:var(--ink);text-decoration-color:var(--cyan-ink)}.fc-next[data-astro-cid-p2xokaqt]{grid-template-columns:4fr 8fr;gap:3rem;display:grid}.fc-next[data-astro-cid-p2xokaqt] .pl-h[data-astro-cid-p2xokaqt]{margin:0}@media (width<=1000px){.fc-rule[data-astro-cid-p2xokaqt],.fc-un[data-astro-cid-p2xokaqt],.fc-get[data-astro-cid-p2xokaqt],.fc-how[data-astro-cid-p2xokaqt],.fc-next[data-astro-cid-p2xokaqt]{grid-template-columns:1fr;gap:1.6rem}}@media (width<=480px){.fc-vs[data-astro-cid-p2xokaqt]{grid-template-columns:1fr}}.ch-proj[data-astro-cid-4pw5t6jj]{grid-template-columns:8fr 4fr;align-items:center;gap:4rem;display:grid}.ch-stamp[data-astro-cid-4pw5t6jj]{border:4px double var(--cyan-ink);text-transform:uppercase;text-align:center;justify-self:center;max-width:14ch;padding:1rem 1.4rem;transform:rotate(-6deg);color:var(--cyan-ink)!important;font:600 clamp(1rem, 1.8vw, 1.4rem)/1.2 var(--mono)!important;margin:0!important}.ch-lanes[data-astro-cid-4pw5t6jj]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0 0 2rem;padding:0;list-style:none;display:grid}.ch-lanes[data-astro-cid-4pw5t6jj] li[data-astro-cid-4pw5t6jj]{border:1.5px solid var(--ink);gap:.5rem;padding:1.4rem;display:grid}.ch-lanes[data-astro-cid-4pw5t6jj] li[data-astro-cid-4pw5t6jj]:last-child{border-style:dashed}.ch-lanes[data-astro-cid-4pw5t6jj] b[data-astro-cid-4pw5t6jj]{font:600 clamp(1.6rem, 3vw, 2.4rem)/1 var(--mono);color:var(--ink)}.ch-lanes[data-astro-cid-4pw5t6jj] span[data-astro-cid-4pw5t6jj]{color:var(--ink-2);font-size:.93rem}.ch-arr-p[data-astro-cid-4pw5t6jj]{grid-template-columns:1fr 1fr;align-items:start;gap:3rem;display:grid}.ch-strip[data-astro-cid-4pw5t6jj]{border:1px solid var(--ink);flex-wrap:wrap;gap:0;display:flex;margin:0 0 2rem!important}.ch-strip[data-astro-cid-4pw5t6jj] span[data-astro-cid-4pw5t6jj]{border-right:1px solid var(--ink);background:var(--paper);color:var(--ink-2);flex:12rem;gap:.3rem;padding:1.2rem;font-size:.92rem;display:grid}.ch-strip[data-astro-cid-4pw5t6jj] span[data-astro-cid-4pw5t6jj]:last-child{border-right:0}.ch-strip[data-astro-cid-4pw5t6jj] b[data-astro-cid-4pw5t6jj]{font:600 clamp(1.6rem, 3vw, 2.4rem)/1 var(--font-body);color:var(--ink);letter-spacing:-.03em}.ch-terms-g[data-astro-cid-4pw5t6jj]{grid-template-columns:5fr 7fr;align-items:start;gap:3rem;display:grid}.ch-terms[data-astro-cid-4pw5t6jj] table[data-astro-cid-4pw5t6jj]{border-collapse:collapse;background:var(--paper);width:100%}.ch-terms[data-astro-cid-4pw5t6jj] th[data-astro-cid-4pw5t6jj],.ch-terms[data-astro-cid-4pw5t6jj] td[data-astro-cid-4pw5t6jj]{text-align:left;border-bottom:1px solid var(--rule);vertical-align:baseline;padding:.8rem 1rem}.ch-terms[data-astro-cid-4pw5t6jj] th[data-astro-cid-4pw5t6jj]{color:var(--ink);width:45%;font-weight:500}.ch-terms[data-astro-cid-4pw5t6jj] td[data-astro-cid-4pw5t6jj]{color:var(--cyan-ink)}.ch-team[data-astro-cid-4pw5t6jj]{border-top:3px solid var(--ink);grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 2rem;display:grid}.ch-team[data-astro-cid-4pw5t6jj]>div[data-astro-cid-4pw5t6jj]{gap:.5rem;padding:1.2rem 1.2rem 0 0;display:grid}.ch-team[data-astro-cid-4pw5t6jj] dd[data-astro-cid-4pw5t6jj]{font:600 clamp(3rem, 6vw, 5rem)/.85 var(--font-body);letter-spacing:-.05em;color:var(--cyan-ink);margin:0}.ch-team[data-astro-cid-4pw5t6jj] dt[data-astro-cid-4pw5t6jj]{color:var(--ink-2);font-size:.93rem}.ch-ran-p[data-astro-cid-4pw5t6jj]{columns:2;column-gap:3rem}.ch-means[data-astro-cid-4pw5t6jj]{grid-template-columns:4fr 8fr;gap:3rem;display:grid}.ch-means[data-astro-cid-4pw5t6jj] .pl-h[data-astro-cid-4pw5t6jj]{margin:0}@media (width<=1000px){.ch-proj[data-astro-cid-4pw5t6jj],.ch-lanes[data-astro-cid-4pw5t6jj],.ch-arr-p[data-astro-cid-4pw5t6jj],.ch-terms-g[data-astro-cid-4pw5t6jj],.ch-means[data-astro-cid-4pw5t6jj]{grid-template-columns:1fr;gap:1.6rem}.ch-team[data-astro-cid-4pw5t6jj]{grid-template-columns:1fr 1fr}.ch-ran-p[data-astro-cid-4pw5t6jj]{columns:1}.ch-stamp[data-astro-cid-4pw5t6jj]{justify-self:start}.ch-strip[data-astro-cid-4pw5t6jj] span[data-astro-cid-4pw5t6jj]{border-right:0;border-bottom:1px solid var(--ink)}}.ih-open[data-astro-cid-g2wp6pyz] .pl-lede[data-astro-cid-g2wp6pyz]{max-width:52ch}.ih-cols[data-astro-cid-g2wp6pyz]{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid;padding-top:0!important;padding-bottom:0!important;padding-inline:0!important}.ih-cols[data-astro-cid-g2wp6pyz] article[data-astro-cid-g2wp6pyz]{padding:clamp(2rem, 4vw, 3.2rem) var(--pad);border-left:1px solid var(--rule);flex-direction:column;gap:1rem;display:flex}.ih-cols[data-astro-cid-g2wp6pyz] article[data-astro-cid-g2wp6pyz]:first-child{border-left:0}.ih-cols[data-astro-cid-g2wp6pyz] .n[data-astro-cid-g2wp6pyz]{font:.75rem var(--mono);color:var(--cyan-ink)}.ih-cols[data-astro-cid-g2wp6pyz] .pl-h3[data-astro-cid-g2wp6pyz]{text-transform:uppercase;letter-spacing:-.015em;font-size:clamp(1.4rem,2.4vw,2rem);line-height:1.02}.ih-cols[data-astro-cid-g2wp6pyz] p[data-astro-cid-g2wp6pyz]{flex:1}.ih-cols[data-astro-cid-g2wp6pyz] .go[data-astro-cid-g2wp6pyz]{border:1.5px solid var(--ink);text-transform:uppercase;letter-spacing:.02em;align-self:flex-start;padding:.8rem 1rem;font-size:.85rem;font-weight:600;text-decoration:none;color:var(--ink)!important}.ih-cols[data-astro-cid-g2wp6pyz] .go[data-astro-cid-g2wp6pyz]:hover,.ih-cols[data-astro-cid-g2wp6pyz] .go[data-astro-cid-g2wp6pyz]:focus-visible{background:var(--ink);color:var(--paper)!important}.ih-how[data-astro-cid-g2wp6pyz] ol[data-astro-cid-g2wp6pyz]{border-top:3px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin:0;padding:0;list-style:none;display:grid}.ih-how[data-astro-cid-g2wp6pyz] li[data-astro-cid-g2wp6pyz]{padding-top:1.2rem}.ih-how[data-astro-cid-g2wp6pyz] li[data-astro-cid-g2wp6pyz] span[data-astro-cid-g2wp6pyz]{font:.75rem var(--mono);color:var(--cyan-ink);margin-bottom:.6rem;display:block}.ih-how[data-astro-cid-g2wp6pyz] li[data-astro-cid-g2wp6pyz] div[data-astro-cid-g2wp6pyz]{color:var(--ink);font-size:1.05rem;line-height:1.5}.ih-why[data-astro-cid-g2wp6pyz]{grid-template-columns:4fr 8fr;gap:3rem;display:grid}.ih-why[data-astro-cid-g2wp6pyz] .pl-h[data-astro-cid-g2wp6pyz]{margin:0}@media (width<=1000px){.ih-cols[data-astro-cid-g2wp6pyz],.ih-how[data-astro-cid-g2wp6pyz] ol[data-astro-cid-g2wp6pyz],.ih-why[data-astro-cid-g2wp6pyz]{grid-template-columns:1fr;gap:1.6rem}.ih-cols[data-astro-cid-g2wp6pyz]{gap:0}.ih-cols[data-astro-cid-g2wp6pyz] article[data-astro-cid-g2wp6pyz]{border-left:0;border-top:1px solid var(--rule)}}.sh-one[data-astro-cid-yaq75euq]{grid-template-columns:5fr 7fr;align-items:center;gap:4rem;display:grid}.sh-link[data-astro-cid-yaq75euq]{grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;margin:0;display:grid}.sh-link[data-astro-cid-yaq75euq]>div[data-astro-cid-yaq75euq]{border:1.5px solid var(--ink);background:var(--color-white,#fff);gap:.5rem;padding:1.4rem;display:grid}.sh-link[data-astro-cid-yaq75euq] b[data-astro-cid-yaq75euq]{font:600 clamp(1.4rem, 2.6vw, 2.2rem)/1 var(--mono);color:var(--ink)}.sh-link[data-astro-cid-yaq75euq] .eq[data-astro-cid-yaq75euq]{font:600 2rem var(--mono);color:var(--cyan-ink)}.sh-link[data-astro-cid-yaq75euq] figcaption[data-astro-cid-yaq75euq]{text-align:center;grid-column:1/-1}.sh-lists[data-astro-cid-yaq75euq]{grid-template-columns:1fr 1fr;gap:3rem;margin:1.6rem 0;display:grid}.sh-lists[data-astro-cid-yaq75euq] h3[data-astro-cid-yaq75euq]{margin:0 0 .8rem}.sh-lists[data-astro-cid-yaq75euq] ul[data-astro-cid-yaq75euq]{flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.sh-lists[data-astro-cid-yaq75euq] li[data-astro-cid-yaq75euq]{border:1px solid var(--ink);background:var(--paper);color:var(--ink);padding:.45rem .75rem;font-size:.93rem}.sh-who[data-astro-cid-yaq75euq]{grid-template-columns:1fr 1fr;gap:4rem;display:grid}.sh-who[data-astro-cid-yaq75euq] ol[data-astro-cid-yaq75euq]{margin:0;padding:0;list-style:none}.sh-who[data-astro-cid-yaq75euq] li[data-astro-cid-yaq75euq]{border-top:1px solid var(--ink);grid-template-columns:3rem 1fr;gap:1rem;padding:1.2rem 0;display:grid}.sh-who[data-astro-cid-yaq75euq] li[data-astro-cid-yaq75euq] span[data-astro-cid-yaq75euq]{font:600 1.2rem var(--mono);color:var(--cyan-ink)}.sh-who[data-astro-cid-yaq75euq] li[data-astro-cid-yaq75euq] div[data-astro-cid-yaq75euq]{color:var(--ink);line-height:1.5}.sh-quote[data-astro-cid-yaq75euq]{grid-template-columns:5fr 7fr;align-items:center;gap:4rem;display:grid}.sh-four[data-astro-cid-yaq75euq]{background:var(--ink);border:1px solid var(--ink);grid-template-columns:1fr 1fr;gap:1px;margin:0;padding:0;list-style:none;display:grid}.sh-four[data-astro-cid-yaq75euq] li[data-astro-cid-yaq75euq]{background:var(--paper);color:var(--ink);text-transform:uppercase;letter-spacing:-.005em;padding:1.6rem;font-size:1.15rem;font-weight:600}.sh-four[data-astro-cid-yaq75euq] span[data-astro-cid-yaq75euq]{font:400 .72rem var(--mono);color:var(--cyan-ink);margin-bottom:.8rem;display:block}.sh-files[data-astro-cid-yaq75euq]{grid-template-columns:4fr 8fr;gap:3rem;display:grid;padding-block:2.4rem!important}.sh-files[data-astro-cid-yaq75euq] .pl-h3[data-astro-cid-yaq75euq]{margin:0}.sh-why[data-astro-cid-yaq75euq]{grid-template-columns:4fr 8fr;gap:3rem;display:grid}.sh-why[data-astro-cid-yaq75euq] .pl-h[data-astro-cid-yaq75euq]{margin:0}.sh-q[data-astro-cid-yaq75euq]{border-top:1px solid var(--color-night-faint);border-bottom:1px solid var(--color-night-faint);margin:1.6rem 0;padding:1.4rem 0}.sh-q[data-astro-cid-yaq75euq] blockquote[data-astro-cid-yaq75euq]{color:var(--paper);margin:0 0 .8rem;font-size:1.2rem;line-height:1.45}@media (width<=1000px){.sh-one[data-astro-cid-yaq75euq],.sh-lists[data-astro-cid-yaq75euq],.sh-who[data-astro-cid-yaq75euq],.sh-quote[data-astro-cid-yaq75euq],.sh-files[data-astro-cid-yaq75euq],.sh-why[data-astro-cid-yaq75euq]{grid-template-columns:1fr;gap:1.6rem}}@media (width<=480px){.sh-link[data-astro-cid-yaq75euq]{grid-template-columns:1fr}.sh-link[data-astro-cid-yaq75euq] .eq[data-astro-cid-yaq75euq]{justify-self:center;transform:rotate(90deg)}.sh-four[data-astro-cid-yaq75euq]{grid-template-columns:1fr}}.eh-lang[data-astro-cid-n3quglyy]{grid-template-columns:5fr 7fr;align-items:center;gap:4rem;display:grid}.eh-massif[data-astro-cid-n3quglyy]{gap:1.2rem;margin:0;display:grid}.eh-massif[data-astro-cid-n3quglyy] b[data-astro-cid-n3quglyy]{font:italic 600 clamp(3.2rem, 7vw, 5.6rem)/.9 var(--font-body);letter-spacing:-.03em;color:var(--cyan-ink)}.eh-massif[data-astro-cid-n3quglyy] div[data-astro-cid-n3quglyy]{background:var(--ink);border:1px solid var(--ink);grid-template-columns:1fr 1fr;gap:1px;display:grid}.eh-massif[data-astro-cid-n3quglyy] p[data-astro-cid-n3quglyy]{background:var(--paper);gap:.4rem;padding:1rem;display:grid;color:var(--ink)!important;margin:0!important}.eh-docs[data-astro-cid-n3quglyy] ul[data-astro-cid-n3quglyy]{border-top:2px solid var(--ink);border-left:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 1.6rem;padding:0;list-style:none;display:grid}.eh-docs[data-astro-cid-n3quglyy] li[data-astro-cid-n3quglyy]{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:1.4rem}.eh-docs[data-astro-cid-n3quglyy] .ref[data-astro-cid-n3quglyy]{font:.72rem var(--mono);color:var(--cyan-ink);margin-bottom:.8rem;display:block}.eh-docs[data-astro-cid-n3quglyy] li[data-astro-cid-n3quglyy] div[data-astro-cid-n3quglyy]{color:var(--ink-2);font-size:.93rem;line-height:1.55}.eh-base-g[data-astro-cid-n3quglyy]{grid-template-columns:7fr 5fr;align-items:start;gap:3rem;margin-bottom:2.4rem;display:grid}.eh-base[data-astro-cid-n3quglyy] ol[data-astro-cid-n3quglyy]{margin:0;padding:0;list-style:none}.eh-base-g[data-astro-cid-n3quglyy] li[data-astro-cid-n3quglyy]{border-top:1px solid var(--ink);grid-template-columns:3rem 1fr;gap:1rem;padding:1.1rem 0;display:grid}.eh-base-g[data-astro-cid-n3quglyy] li[data-astro-cid-n3quglyy] span[data-astro-cid-n3quglyy]{font:600 1.2rem var(--mono);color:var(--ink)}.eh-base-g[data-astro-cid-n3quglyy] li[data-astro-cid-n3quglyy] div[data-astro-cid-n3quglyy]{color:var(--ink);line-height:1.5}.eh-order[data-astro-cid-n3quglyy]{grid-template-columns:5fr 7fr;align-items:center;gap:3rem;display:grid}.eh-order[data-astro-cid-n3quglyy] ol[data-astro-cid-n3quglyy]{gap:.6rem;display:grid}.eh-order[data-astro-cid-n3quglyy] li[data-astro-cid-n3quglyy]{margin-left:calc(var(--i) * 2rem);border:1.5px solid var(--ink);background:var(--paper);text-transform:uppercase;color:var(--ink);padding:.9rem 1.1rem;font-size:.95rem;font-weight:600}.eh-order[data-astro-cid-n3quglyy] li[data-astro-cid-n3quglyy]:first-child{background:var(--ink);color:var(--paper)}.eh-order[data-astro-cid-n3quglyy] li[data-astro-cid-n3quglyy]:first-child .lbl[data-astro-cid-n3quglyy]{color:var(--color-night-muted)}.eh-order[data-astro-cid-n3quglyy] .lbl[data-astro-cid-n3quglyy]{margin-right:.8rem}.eh-base[data-astro-cid-n3quglyy] a{color:var(--ink);text-decoration-color:var(--cyan-ink)}.eh-discs[data-astro-cid-n3quglyy]{grid-template-columns:5fr 7fr;align-items:start;gap:4rem;display:grid}.eh-discs[data-astro-cid-n3quglyy] ul[data-astro-cid-n3quglyy]{grid-template-columns:1fr 1fr;gap:0 2rem;margin:0;padding:0;list-style:none;display:grid}.eh-discs[data-astro-cid-n3quglyy] li[data-astro-cid-n3quglyy]{border-top:1px solid var(--rule);color:var(--ink-2);padding:.9rem 0;font-size:.93rem;line-height:1.45}.eh-discs[data-astro-cid-n3quglyy] li[data-astro-cid-n3quglyy] a{text-transform:uppercase;margin-bottom:.2rem;font-size:1rem;font-weight:600;display:block}.eh-proj[data-astro-cid-n3quglyy] ol[data-astro-cid-n3quglyy]{margin:1.4rem 0 0;padding:0;list-style:none}.eh-proj[data-astro-cid-n3quglyy] li[data-astro-cid-n3quglyy]{border-top:1px solid var(--ink);grid-template-columns:minmax(0,1.2fr) 9rem minmax(0,1.6fr);align-items:baseline;gap:1.6rem;padding:1.4rem 0;display:grid}.eh-proj[data-astro-cid-n3quglyy] .pl-h3[data-astro-cid-n3quglyy]{margin:0}.eh-proj[data-astro-cid-n3quglyy] .dir[data-astro-cid-n3quglyy]{font:.75rem var(--mono);text-transform:uppercase;color:var(--cyan-ink)}.eh-proj[data-astro-cid-n3quglyy] li[data-astro-cid-n3quglyy] div[data-astro-cid-n3quglyy]{color:var(--ink-2);font-size:.95rem;line-height:1.55}.eh-check[data-astro-cid-n3quglyy]{grid-template-columns:1fr 1fr;gap:4rem;display:grid}.eh-check[data-astro-cid-n3quglyy] ol[data-astro-cid-n3quglyy]{margin:0 0 1.4rem;padding:0;list-style:none}.eh-check[data-astro-cid-n3quglyy] li[data-astro-cid-n3quglyy]{border-top:1px solid var(--ink);grid-template-columns:3rem 1fr;gap:1rem;padding:1.1rem 0;display:grid}.eh-check[data-astro-cid-n3quglyy] li[data-astro-cid-n3quglyy] span[data-astro-cid-n3quglyy]{font:600 1.2rem var(--mono);color:var(--cyan-ink)}.eh-check[data-astro-cid-n3quglyy] li[data-astro-cid-n3quglyy] div[data-astro-cid-n3quglyy]{color:var(--ink);line-height:1.5}@media (width<=1000px){.eh-lang[data-astro-cid-n3quglyy],.eh-docs[data-astro-cid-n3quglyy] ul[data-astro-cid-n3quglyy],.eh-base-g[data-astro-cid-n3quglyy],.eh-order[data-astro-cid-n3quglyy],.eh-discs[data-astro-cid-n3quglyy],.eh-discs[data-astro-cid-n3quglyy] ul[data-astro-cid-n3quglyy],.eh-check[data-astro-cid-n3quglyy]{grid-template-columns:1fr;gap:1.6rem}.eh-docs[data-astro-cid-n3quglyy] ul[data-astro-cid-n3quglyy],.eh-discs[data-astro-cid-n3quglyy] ul[data-astro-cid-n3quglyy]{gap:0}.eh-proj[data-astro-cid-n3quglyy] li[data-astro-cid-n3quglyy]{grid-template-columns:1fr;gap:.4rem}.eh-order[data-astro-cid-n3quglyy] li[data-astro-cid-n3quglyy]{margin-left:calc(var(--i) * 1rem)}}.gh-hd[data-astro-cid-7z4couwm]{grid-template-columns:5fr 7fr;align-items:end;gap:3rem;margin-bottom:2.4rem;display:grid}.gh-shelf[data-astro-cid-7z4couwm]{border-top:2px solid var(--ink);grid-template-columns:12rem minmax(0,1fr);gap:2rem;padding:1.6rem 0;display:grid}.gh-shelf[data-astro-cid-7z4couwm]>div[data-astro-cid-7z4couwm]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.gh-shelf[data-astro-cid-7z4couwm] a[data-astro-cid-7z4couwm]{border:1.5px solid var(--ink);align-content:start;gap:.6rem;padding:1.6rem;text-decoration:none;display:grid;position:relative;color:var(--ink)!important}.gh-shelf[data-astro-cid-7z4couwm] a[data-astro-cid-7z4couwm]:hover,.gh-shelf[data-astro-cid-7z4couwm] a[data-astro-cid-7z4couwm]:focus-visible{background:var(--ink);color:var(--paper)!important}.gh-shelf[data-astro-cid-7z4couwm] a[data-astro-cid-7z4couwm]:hover .d[data-astro-cid-7z4couwm],.gh-shelf[data-astro-cid-7z4couwm] a[data-astro-cid-7z4couwm]:focus-visible .d[data-astro-cid-7z4couwm],.gh-shelf[data-astro-cid-7z4couwm] a[data-astro-cid-7z4couwm]:hover .code[data-astro-cid-7z4couwm],.gh-shelf[data-astro-cid-7z4couwm] a[data-astro-cid-7z4couwm]:focus-visible .code[data-astro-cid-7z4couwm]{color:var(--color-night-muted)}.gh-shelf[data-astro-cid-7z4couwm] .code[data-astro-cid-7z4couwm]{font:.72rem var(--mono);color:var(--cyan-ink)}.gh-shelf[data-astro-cid-7z4couwm] b[data-astro-cid-7z4couwm]{text-transform:uppercase;letter-spacing:-.01em;padding-right:2rem;font-size:clamp(1.15rem,1.8vw,1.45rem);line-height:1.1}.gh-shelf[data-astro-cid-7z4couwm] .d[data-astro-cid-7z4couwm]{color:var(--ink-2);font-size:.95rem;line-height:1.5}.gh-shelf[data-astro-cid-7z4couwm] .ar[data-astro-cid-7z4couwm]{font:1.3rem var(--mono);position:absolute;top:1.4rem;right:1.4rem}.gh-check[data-astro-cid-7z4couwm]{grid-template-columns:5fr 7fr;gap:3rem;display:grid}.gh-check[data-astro-cid-7z4couwm] .pl-h[data-astro-cid-7z4couwm]{margin:0}@media (width<=1000px){.gh-hd[data-astro-cid-7z4couwm],.gh-shelf[data-astro-cid-7z4couwm],.gh-shelf[data-astro-cid-7z4couwm]>div[data-astro-cid-7z4couwm],.gh-check[data-astro-cid-7z4couwm]{grid-template-columns:1fr;gap:1rem}}.gt-chain-row[data-astro-cid-ibt2oka2]{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr)}.gt-links[data-astro-cid-ibt2oka2]{align-content:center;gap:0;margin:0;list-style:none;display:grid}.gt-links[data-astro-cid-ibt2oka2] li[data-astro-cid-ibt2oka2]{grid-template-columns:2.4rem 1fr;align-items:center;padding:1.2rem 0;display:grid;position:relative}.gt-links[data-astro-cid-ibt2oka2] li[data-astro-cid-ibt2oka2]:not(:last-child):after{content:"";border-left:1.5px dashed var(--cyan-ink);position:absolute;top:3rem;bottom:-.6rem;left:.55rem}.gt-links[data-astro-cid-ibt2oka2] li[data-astro-cid-ibt2oka2] span[data-astro-cid-ibt2oka2]{border:1.5px solid var(--cyan-ink);background:var(--paper);border-radius:50%;place-items:center;width:1.2rem;height:1.2rem;font-size:0;display:grid}.gt-links[data-astro-cid-ibt2oka2] b[data-astro-cid-ibt2oka2]{text-transform:uppercase;letter-spacing:-.015em;font-size:clamp(1.2rem,2vw,1.7rem)}.gt-risks[data-astro-cid-ibt2oka2]{margin:0;list-style:none;padding:0!important}.gt-risks[data-astro-cid-ibt2oka2] li[data-astro-cid-ibt2oka2]{padding:1.5rem var(--pad);border-top:1px solid var(--rule);grid-template-columns:3rem minmax(0,1fr);gap:1rem;display:grid}.gt-risks[data-astro-cid-ibt2oka2] li[data-astro-cid-ibt2oka2]:first-child{border-top:0}.gt-risks[data-astro-cid-ibt2oka2] .no[data-astro-cid-ibt2oka2]{font-family:var(--mono);color:var(--muted);padding-top:.2rem;font-size:.8rem}.gt-risks[data-astro-cid-ibt2oka2] b[data-astro-cid-ibt2oka2]{text-transform:uppercase;margin-bottom:.5rem;font-weight:600;display:block}.gt-risks[data-astro-cid-ibt2oka2] p[data-astro-cid-ibt2oka2]{color:var(--ink-2);max-width:62ch;margin:0;font-size:.95rem}.gt-risks[data-astro-cid-ibt2oka2] a{color:var(--cyan-ink)}.gt-header[data-astro-cid-ibt2oka2]{background:var(--color-paper-deep,#edebe5);grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.gt-header[data-astro-cid-ibt2oka2] dd[data-astro-cid-ibt2oka2]{gap:.6rem;margin:.8rem 0 0;display:grid}.gt-header[data-astro-cid-ibt2oka2] b[data-astro-cid-ibt2oka2]{font:500 clamp(2rem, 3.6vw, 3.2rem)/1 var(--mono);letter-spacing:-.03em}.gt-header[data-astro-cid-ibt2oka2] .on[data-astro-cid-ibt2oka2] b[data-astro-cid-ibt2oka2]{color:var(--cyan-ink)}.gt-header[data-astro-cid-ibt2oka2] span[data-astro-cid-ibt2oka2]{color:var(--ink-2);font-size:.9rem}.gt-trench[data-astro-cid-ibt2oka2]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.gt-form[data-astro-cid-ibt2oka2]{flex-direction:column;gap:1.6rem;padding:clamp(2rem,5vw,5rem);display:flex}.gt-form[data-astro-cid-ibt2oka2] .body[data-astro-cid-ibt2oka2]{color:var(--ink-2);max-width:52ch;margin:0}.gt-record[data-astro-cid-ibt2oka2]{border:1.5px solid var(--ink);background:var(--color-white,#fff);margin:0}.gt-record[data-astro-cid-ibt2oka2] figcaption[data-astro-cid-ibt2oka2]{border-bottom:1.5px solid var(--ink);background:var(--ink);color:var(--paper);padding:.6rem 1rem;display:block}.gt-record[data-astro-cid-ibt2oka2] dl[data-astro-cid-ibt2oka2]{margin:0}.gt-record[data-astro-cid-ibt2oka2] dl[data-astro-cid-ibt2oka2]>div[data-astro-cid-ibt2oka2]{border-bottom:1px solid var(--rule);grid-template-columns:11rem minmax(0,1fr);display:grid}.gt-record[data-astro-cid-ibt2oka2] dl[data-astro-cid-ibt2oka2]>div[data-astro-cid-ibt2oka2]:last-child{border-bottom:0}.gt-record[data-astro-cid-ibt2oka2] dl[data-astro-cid-ibt2oka2]>div[data-astro-cid-ibt2oka2].txt{grid-template-columns:1fr}.gt-record[data-astro-cid-ibt2oka2] dt[data-astro-cid-ibt2oka2],.gt-record[data-astro-cid-ibt2oka2] dd[data-astro-cid-ibt2oka2]{min-width:0;margin:0;padding:.8rem 1rem}.gt-record[data-astro-cid-ibt2oka2] dt[data-astro-cid-ibt2oka2]{font-family:var(--mono);text-transform:uppercase;color:var(--muted);border-right:1px solid var(--rule);font-size:.75rem}.gt-record[data-astro-cid-ibt2oka2] dd[data-astro-cid-ibt2oka2]{color:var(--ink-2);font-size:.95rem;line-height:1.55}.gt-record[data-astro-cid-ibt2oka2] dd[data-astro-cid-ibt2oka2].gap{font-family:var(--mono);color:var(--color-redline,#c0392b);font-style:italic}.gt-margin[data-astro-cid-ibt2oka2]{grid-template-columns:repeat(3,minmax(0,1fr))}.gt-margin[data-astro-cid-ibt2oka2] article[data-astro-cid-ibt2oka2]{border-left:3px solid var(--cyan-ink)!important}.gt-margin[data-astro-cid-ibt2oka2] .lbl[data-astro-cid-ibt2oka2]{margin-bottom:1.2rem;display:block}.gt-margin[data-astro-cid-ibt2oka2] h3[data-astro-cid-ibt2oka2]{margin-bottom:.8rem}.gt-margin[data-astro-cid-ibt2oka2] p[data-astro-cid-ibt2oka2]{color:var(--ink-2);margin:0;font-size:.95rem}.gt-others[data-astro-cid-ibt2oka2]{background:var(--ink)}.gt-others[data-astro-cid-ibt2oka2] .row[data-astro-cid-ibt2oka2],.gt-others[data-astro-cid-ibt2oka2] .cell[data-astro-cid-ibt2oka2]{border-color:var(--color-night-faint)}.gt-others[data-astro-cid-ibt2oka2] [data-astro-cid-ibt2oka2]:is(h2,h3,b){color:var(--paper)}.gt-others[data-astro-cid-ibt2oka2] p[data-astro-cid-ibt2oka2]{color:var(--color-night-muted);margin:0}.gt-others[data-astro-cid-ibt2oka2] .lbl[data-astro-cid-ibt2oka2]{color:var(--color-night-muted)}.gt-others[data-astro-cid-ibt2oka2] a{color:var(--color-accent-light)}.gt-others[data-astro-cid-ibt2oka2] article[data-astro-cid-ibt2oka2] b[data-astro-cid-ibt2oka2]{text-transform:uppercase;margin:1.4rem 0 .6rem;display:block}.gt-others[data-astro-cid-ibt2oka2] .tab[data-astro-cid-ibt2oka2]{font:.72rem var(--mono);text-transform:uppercase;color:var(--ink);background:var(--color-accent-light);padding:.25rem .6rem;display:inline-block}.gt-log[data-astro-cid-ibt2oka2]{margin:0;list-style:none}.gt-log[data-astro-cid-ibt2oka2] li[data-astro-cid-ibt2oka2]{border-top:1px solid var(--rule);padding:0 var(--pad) 0 0;grid-template-columns:5rem 3.2rem minmax(0,1fr) minmax(0,1.5fr);align-items:stretch;gap:0 1.4rem;display:grid}.gt-log[data-astro-cid-ibt2oka2] li[data-astro-cid-ibt2oka2]:first-child{border-top:0}.gt-log[data-astro-cid-ibt2oka2] .depth[data-astro-cid-ibt2oka2]{padding:1.3rem 0 1.3rem var(--pad);color:var(--muted);border-right:1px solid var(--rule);font-size:.78rem}.gt-log[data-astro-cid-ibt2oka2] .stratum[data-astro-cid-ibt2oka2]{border-left:1px solid var(--ink);border-right:1px solid var(--ink)}.gt-log[data-astro-cid-ibt2oka2] .s0[data-astro-cid-ibt2oka2]{background:repeating-linear-gradient(45deg, transparent 0 6px, var(--rule) 6px 7px)}.gt-log[data-astro-cid-ibt2oka2] .s1[data-astro-cid-ibt2oka2]{background:radial-gradient(circle, var(--muted) 1.2px, transparent 1.6px) 0 0 / 8px 8px}.gt-log[data-astro-cid-ibt2oka2] .s2[data-astro-cid-ibt2oka2]{background:repeating-linear-gradient(0deg, transparent 0 7px, var(--rule) 7px 8px)}.gt-log[data-astro-cid-ibt2oka2] .s3[data-astro-cid-ibt2oka2]{background:radial-gradient(circle, transparent 4px, var(--rule) 4.5px, transparent 5.5px) 0 0 / 14px 14px}.gt-log[data-astro-cid-ibt2oka2] .s4[data-astro-cid-ibt2oka2]{background:repeating-linear-gradient(-45deg, transparent 0 4px, color-mix(in srgb, var(--cyan-ink) 35%, transparent) 4px 5px)}.gt-log[data-astro-cid-ibt2oka2] .t[data-astro-cid-ibt2oka2]{overflow-wrap:break-word;hyphens:auto;text-transform:uppercase;letter-spacing:-.015em;margin:0;padding:1.3rem 0;font-size:clamp(1.05rem,1.5vw,1.3rem);font-weight:600;line-height:1.1}.gt-log[data-astro-cid-ibt2oka2] p[data-astro-cid-ibt2oka2]{color:var(--ink-2);margin:0;padding:1.3rem 0;font-size:.95rem}.gt-log[data-astro-cid-ibt2oka2] a{color:var(--cyan-ink)}.gt-tray[data-astro-cid-ibt2oka2]{border:0;grid-template-columns:1fr 1fr;margin:0;list-style:none;display:grid}.gt-tray[data-astro-cid-ibt2oka2] li[data-astro-cid-ibt2oka2]{padding:1.3rem var(--pad);border-top:1px solid var(--rule);grid-template-columns:4.2rem minmax(0,1fr);gap:.5rem 1rem;display:grid}.gt-tray[data-astro-cid-ibt2oka2] li[data-astro-cid-ibt2oka2]:nth-child(-n+2){border-top:0}.gt-tray[data-astro-cid-ibt2oka2] li[data-astro-cid-ibt2oka2]:nth-child(odd){border-right:1px solid var(--rule)}.gt-tray[data-astro-cid-ibt2oka2] .run[data-astro-cid-ibt2oka2]{color:var(--muted);text-transform:uppercase;padding-top:.3rem;font-size:.7rem}.gt-tray[data-astro-cid-ibt2oka2] div[data-astro-cid-ibt2oka2]{grid-column:2}.gt-tray[data-astro-cid-ibt2oka2] b[data-astro-cid-ibt2oka2]{text-transform:uppercase;font-weight:600;line-height:1.1;display:block}.gt-tray[data-astro-cid-ibt2oka2] i[data-astro-cid-ibt2oka2]{color:var(--cyan-ink);margin:.3rem 0;font-style:normal;display:block}.gt-tray[data-astro-cid-ibt2oka2] .ref[data-astro-cid-ibt2oka2]{color:var(--muted);font-size:.7rem}.gt-tray[data-astro-cid-ibt2oka2] p[data-astro-cid-ibt2oka2]{color:var(--ink-2);grid-column:2;margin:0;font-size:.92rem}.gt-wins[data-astro-cid-ibt2oka2]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.gt-wins[data-astro-cid-ibt2oka2]>.cell[data-astro-cid-ibt2oka2]:first-child{flex-direction:column;gap:1.4rem;padding:clamp(2rem,5vw,4.5rem);display:flex}.gt-wins[data-astro-cid-ibt2oka2] p[data-astro-cid-ibt2oka2]{color:var(--ink-2);max-width:56ch;margin:0}.gt-wins[data-astro-cid-ibt2oka2] a{color:var(--cyan-ink)}.gt-ladder[data-astro-cid-ibt2oka2]{align-content:center;gap:.7rem;margin:0;padding:clamp(2rem,5vw,4.5rem);list-style:none;display:grid}.gt-ladder[data-astro-cid-ibt2oka2] li[data-astro-cid-ibt2oka2]{margin-left:calc(var(--i) * 2.2rem);border:1.5px solid var(--ink);align-items:baseline;gap:1rem;padding:1rem 1.2rem;display:flex}.gt-ladder[data-astro-cid-ibt2oka2] li[data-astro-cid-ibt2oka2]:first-child{background:var(--ink)}.gt-ladder[data-astro-cid-ibt2oka2] li[data-astro-cid-ibt2oka2]:first-child [data-astro-cid-ibt2oka2]:is(b,.lbl){color:var(--paper)}.gt-ladder[data-astro-cid-ibt2oka2] b[data-astro-cid-ibt2oka2]{text-transform:uppercase;letter-spacing:-.01em;font-size:1.3rem}.gt-dwg[data-astro-cid-ibt2oka2]{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr))}.gt-dwg[data-astro-cid-ibt2oka2] .cell[data-astro-cid-ibt2oka2]{flex-direction:column;gap:.7rem;display:flex}.gt-dwg[data-astro-cid-ibt2oka2] b[data-astro-cid-ibt2oka2]{text-transform:uppercase}.gt-dwg[data-astro-cid-ibt2oka2] p[data-astro-cid-ibt2oka2]{color:var(--ink-2);margin:0;font-size:.93rem}.gt-dwg[data-astro-cid-ibt2oka2] a{color:var(--cyan-ink)}@media (width<=1000px){.gt-chain-row[data-astro-cid-ibt2oka2],.gt-trench[data-astro-cid-ibt2oka2],.gt-margin[data-astro-cid-ibt2oka2],.gt-wins[data-astro-cid-ibt2oka2],.gt-dwg[data-astro-cid-ibt2oka2],.gt-tray[data-astro-cid-ibt2oka2]{grid-template-columns:1fr}.gt-header[data-astro-cid-ibt2oka2]{grid-template-columns:1fr 1fr}.gt-header[data-astro-cid-ibt2oka2]>.cell[data-astro-cid-ibt2oka2]:nth-child(n+3){border-top:1px solid var(--rule)}.gt-header[data-astro-cid-ibt2oka2]>.cell[data-astro-cid-ibt2oka2]:nth-child(odd){border-left:0}.gt-tray[data-astro-cid-ibt2oka2] li[data-astro-cid-ibt2oka2]:nth-child(2){border-top:1px solid var(--rule)}.gt-tray[data-astro-cid-ibt2oka2] li[data-astro-cid-ibt2oka2]:nth-child(odd){border-right:0}.gt-log[data-astro-cid-ibt2oka2] li[data-astro-cid-ibt2oka2]{grid-template-columns:4rem 1.6rem minmax(0,1fr)}.gt-log[data-astro-cid-ibt2oka2] p[data-astro-cid-ibt2oka2]{grid-column:3;padding-top:0}.gt-log[data-astro-cid-ibt2oka2] .depth[data-astro-cid-ibt2oka2],.gt-log[data-astro-cid-ibt2oka2] .stratum[data-astro-cid-ibt2oka2]{grid-row:span 2}.gt-ladder[data-astro-cid-ibt2oka2] li[data-astro-cid-ibt2oka2]{margin-left:calc(var(--i) * 1.2rem)}.gt-record[data-astro-cid-ibt2oka2] dl[data-astro-cid-ibt2oka2]>div[data-astro-cid-ibt2oka2]{grid-template-columns:1fr}.gt-record[data-astro-cid-ibt2oka2] dt[data-astro-cid-ibt2oka2]{border-right:0;padding-bottom:0}}.cv-cost[data-astro-cid-kovccjv5]{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}.cv-cost-hd[data-astro-cid-kovccjv5]{flex-direction:column;gap:1.4rem;padding-block:clamp(2.5rem,6vh,4rem);display:flex}.cv-steps[data-astro-cid-kovccjv5]{align-content:end;gap:.8rem;margin:0;list-style:none;display:grid}.cv-steps[data-astro-cid-kovccjv5] li[data-astro-cid-kovccjv5]{margin-left:calc((2 - var(--i)) * 9%);border:1px solid var(--ink);border-bottom-width:calc(1px + var(--i) * 2px);background:color-mix(in srgb, var(--cyan-ink) calc(var(--i) * 6%), var(--paper));padding:1.2rem 1.4rem}.cv-steps[data-astro-cid-kovccjv5] .lbl[data-astro-cid-kovccjv5]{margin-bottom:.6rem;display:block}.cv-steps[data-astro-cid-kovccjv5] b[data-astro-cid-kovccjv5]{text-transform:uppercase;margin-bottom:.5rem;display:block}.cv-steps[data-astro-cid-kovccjv5] p[data-astro-cid-kovccjv5]{color:var(--ink-2);margin:0;font-size:.93rem}.cv-tb-row[data-astro-cid-kovccjv5]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.cv-tb-note[data-astro-cid-kovccjv5]{font:.75rem/1.5 var(--mono);color:var(--muted);text-transform:uppercase;align-self:end;margin:0}.cv-tb[data-astro-cid-kovccjv5]{border:2px solid var(--ink);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid;padding:0!important}.cv-tb[data-astro-cid-kovccjv5]>div[data-astro-cid-kovccjv5]{border-left:1px solid var(--ink)}.cv-tb[data-astro-cid-kovccjv5]>div[data-astro-cid-kovccjv5]:first-child{border-left:0}.cv-tb[data-astro-cid-kovccjv5] dt[data-astro-cid-kovccjv5]{font:.68rem var(--mono);text-transform:uppercase;border-bottom:1px solid var(--ink);color:var(--muted);padding:.5rem .8rem}.cv-tb[data-astro-cid-kovccjv5] dd[data-astro-cid-kovccjv5]{gap:.5rem;margin:0;padding:.9rem .8rem 1rem;display:grid}.cv-tb[data-astro-cid-kovccjv5] b[data-astro-cid-kovccjv5]{font:500 clamp(1.8rem, 3vw, 2.8rem)/1 var(--mono);letter-spacing:-.03em}.cv-tb[data-astro-cid-kovccjv5] span[data-astro-cid-kovccjv5]{color:var(--ink-2);font-size:.85rem}.cv-rev[data-astro-cid-kovccjv5]{border-collapse:collapse;width:100%;font-family:var(--mono);font-size:.9rem}.cv-rev[data-astro-cid-kovccjv5] th[data-astro-cid-kovccjv5],.cv-rev[data-astro-cid-kovccjv5] td[data-astro-cid-kovccjv5]{text-align:left;border:1px solid var(--rule);padding:.6rem .7rem}.cv-rev[data-astro-cid-kovccjv5] thead[data-astro-cid-kovccjv5] th[data-astro-cid-kovccjv5]{text-transform:uppercase;color:var(--muted);font-size:.68rem;font-weight:400}.cv-rev[data-astro-cid-kovccjv5] tbody[data-astro-cid-kovccjv5] th[data-astro-cid-kovccjv5]{font-family:var(--font-body);font-weight:500}.cv-rev[data-astro-cid-kovccjv5] s[data-astro-cid-kovccjv5]{color:var(--muted);text-decoration-color:var(--color-redline,#c0392b)}.cv-rev[data-astro-cid-kovccjv5] td[data-astro-cid-kovccjv5]:last-child{color:var(--cyan-ink);font-weight:500}.cv-callouts[data-astro-cid-kovccjv5] article[data-astro-cid-kovccjv5]{padding-top:3.4rem;position:relative}.cv-callouts[data-astro-cid-kovccjv5] .tag[data-astro-cid-kovccjv5]{top:var(--pad);left:var(--pad);border:1.5px solid var(--cyan-ink);width:1.8rem;height:1.8rem;font:.8rem var(--mono);color:var(--cyan-ink);border-radius:50%;place-items:center;display:grid;position:absolute}.cv-callouts[data-astro-cid-kovccjv5] .tag[data-astro-cid-kovccjv5]:after{content:"";border-top:1px dashed var(--cyan-ink);width:3rem;position:absolute;top:50%;left:100%}.cv-callouts[data-astro-cid-kovccjv5] .lbl[data-astro-cid-kovccjv5]{margin:1rem 0 .8rem;display:block}.cv-callouts[data-astro-cid-kovccjv5] h3[data-astro-cid-kovccjv5]{margin-bottom:.8rem}.cv-callouts[data-astro-cid-kovccjv5] p[data-astro-cid-kovccjv5]{color:var(--ink-2);margin:0;font-size:.95rem}.cv-rules[data-astro-cid-kovccjv5]{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) minmax(0,1fr)}.cv-rules[data-astro-cid-kovccjv5] article[data-astro-cid-kovccjv5]{flex-direction:column;gap:.8rem;display:flex}.cv-rules[data-astro-cid-kovccjv5] p[data-astro-cid-kovccjv5]{color:var(--ink-2);margin:0;font-size:.95rem}.cv-no[data-astro-cid-kovccjv5] .sign[data-astro-cid-kovccjv5]{border:4px solid var(--color-redline,#c0392b);border-radius:50%;width:3.2rem;height:3.2rem;margin-bottom:.6rem;position:relative}.cv-no[data-astro-cid-kovccjv5] .sign[data-astro-cid-kovccjv5]:after{content:"";border-left:4px solid var(--color-redline,#c0392b);position:absolute;top:-2px;bottom:-2px;left:50%;transform:rotate(45deg)}.cv-x[data-astro-cid-kovccjv5] .x[data-astro-cid-kovccjv5]{font:600 3rem/1 var(--font-body);color:var(--cyan-ink);margin-bottom:.2rem}.cv-seq[data-astro-cid-kovccjv5] ol[data-astro-cid-kovccjv5]{counter-reset:s;border-top:1px solid var(--ink);grid-template-columns:repeat(4,minmax(0,1fr));margin:.4rem 0;padding:0;list-style:none;display:grid}.cv-seq[data-astro-cid-kovccjv5] li[data-astro-cid-kovccjv5]{counter-increment:s;border-bottom:1px solid var(--rule);padding:.7rem .6rem .8rem 0;font-size:.92rem;line-height:1.3}.cv-seq[data-astro-cid-kovccjv5] li[data-astro-cid-kovccjv5]:before{content:counter(s, decimal-leading-zero);font:.7rem var(--mono);color:var(--cyan-ink);margin-bottom:.3rem;display:block}.cv-list[data-astro-cid-kovccjv5]{grid-template-columns:1fr 1fr;margin:0;list-style:none;display:grid}.cv-list[data-astro-cid-kovccjv5] li[data-astro-cid-kovccjv5]{padding:1.4rem var(--pad);border-top:1px solid var(--rule);grid-template-columns:4.4rem minmax(0,1fr);gap:1rem;display:grid}.cv-list[data-astro-cid-kovccjv5] li[data-astro-cid-kovccjv5]:nth-child(-n+2){border-top:0}.cv-list[data-astro-cid-kovccjv5] li[data-astro-cid-kovccjv5]:nth-child(odd){border-right:1px solid var(--rule)}.cv-list[data-astro-cid-kovccjv5] .sh[data-astro-cid-kovccjv5]{border:1.5px solid var(--ink);text-align:center;align-self:start;padding:.3rem .4rem;font-size:.78rem}.cv-list[data-astro-cid-kovccjv5] h3[data-astro-cid-kovccjv5]{text-transform:uppercase;letter-spacing:-.015em;margin:0 0 .5rem;font-size:clamp(1.05rem,1.5vw,1.3rem);line-height:1.1}.cv-list[data-astro-cid-kovccjv5] p[data-astro-cid-kovccjv5]{color:var(--ink-2);margin:0;font-size:.94rem}.cv-labels[data-astro-cid-kovccjv5]{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:2.2rem 1.6rem;margin:0;list-style:none;display:grid}.cv-labels[data-astro-cid-kovccjv5] li[data-astro-cid-kovccjv5]{align-content:start;gap:.6rem;display:grid}.cv-labels[data-astro-cid-kovccjv5] .ref[data-astro-cid-kovccjv5]{color:var(--muted);font-size:.7rem}.cv-labels[data-astro-cid-kovccjv5] .box[data-astro-cid-kovccjv5]{border:1px dashed var(--ink);background:var(--color-white,#fff);padding:.7rem .8rem;display:block}.cv-labels[data-astro-cid-kovccjv5] b[data-astro-cid-kovccjv5]{text-transform:uppercase;font-weight:600;line-height:1.1;display:block}.cv-labels[data-astro-cid-kovccjv5] i[data-astro-cid-kovccjv5]{color:var(--cyan-ink);margin-top:.3rem;font-style:normal;display:block}.cv-labels[data-astro-cid-kovccjv5] p[data-astro-cid-kovccjv5]{color:var(--ink-2);margin:0;font-size:.9rem}.cv-aside[data-astro-cid-kovccjv5]{background:var(--color-paper-deep,#edebe5);grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.cv-aside[data-astro-cid-kovccjv5] .lbl[data-astro-cid-kovccjv5]{margin-bottom:.8rem;display:block}.cv-aside[data-astro-cid-kovccjv5] p[data-astro-cid-kovccjv5]{color:var(--ink-2);max-width:70ch;margin:0}.cv-aside[data-astro-cid-kovccjv5] a{color:var(--ink);text-decoration-color:var(--cyan-ink)}.cv-base[data-astro-cid-kovccjv5]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.cv-base[data-astro-cid-kovccjv5]>.cell[data-astro-cid-kovccjv5]:first-child{flex-direction:column;gap:1.2rem;padding:clamp(2rem,5vw,4.5rem);display:flex}.cv-base[data-astro-cid-kovccjv5]>.cell[data-astro-cid-kovccjv5]:first-child p[data-astro-cid-kovccjv5]{color:var(--ink-2);max-width:46ch;margin:0}.cv-base[data-astro-cid-kovccjv5] ol[data-astro-cid-kovccjv5]{align-content:center;margin:0;list-style:none;display:grid}.cv-base[data-astro-cid-kovccjv5] li[data-astro-cid-kovccjv5]{border-top:1px solid var(--rule);grid-template-columns:4.5rem minmax(0,1fr);gap:.2rem 1rem;padding:1.2rem 0;display:grid}.cv-base[data-astro-cid-kovccjv5] li[data-astro-cid-kovccjv5]:first-child{border-top:0}.cv-base[data-astro-cid-kovccjv5] .letter[data-astro-cid-kovccjv5]{font:500 1.4rem var(--mono);color:var(--cyan-ink);grid-row:span 2}.cv-base[data-astro-cid-kovccjv5] b[data-astro-cid-kovccjv5]{text-transform:uppercase}.cv-base[data-astro-cid-kovccjv5] li[data-astro-cid-kovccjv5] p[data-astro-cid-kovccjv5]{color:var(--ink-2);margin:0;font-size:.94rem}.discipline[data-astro-cid-kovccjv5] a{color:var(--cyan-ink)}@media (width<=1000px){.cv-cost[data-astro-cid-kovccjv5],.cv-tb-row[data-astro-cid-kovccjv5],.cv-rules[data-astro-cid-kovccjv5],.cv-list[data-astro-cid-kovccjv5],.cv-aside[data-astro-cid-kovccjv5],.cv-base[data-astro-cid-kovccjv5]{grid-template-columns:1fr}.cv-steps[data-astro-cid-kovccjv5] li[data-astro-cid-kovccjv5]{margin-left:0}.cv-tb[data-astro-cid-kovccjv5]{grid-template-columns:1fr 1fr}.cv-tb[data-astro-cid-kovccjv5]>div[data-astro-cid-kovccjv5]:nth-child(n+3){border-top:1px solid var(--ink)}.cv-tb[data-astro-cid-kovccjv5]>div[data-astro-cid-kovccjv5]:nth-child(3){border-left:0}.cv-list[data-astro-cid-kovccjv5] li[data-astro-cid-kovccjv5]:nth-child(2){border-top:1px solid var(--rule)}.cv-list[data-astro-cid-kovccjv5] li[data-astro-cid-kovccjv5]:nth-child(odd){border-right:0}.cv-seq[data-astro-cid-kovccjv5] ol[data-astro-cid-kovccjv5]{grid-template-columns:1fr 1fr}}.discipline[data-astro-cid-jjwfl5c3] a{color:var(--cyan-ink)}.el-bus[data-astro-cid-jjwfl5c3]{border-top:6px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;list-style:none;display:grid;position:relative;padding:0!important}.el-bus[data-astro-cid-jjwfl5c3] li[data-astro-cid-jjwfl5c3]{padding:3.6rem var(--pad) var(--pad);border-left:1px solid var(--rule);position:relative}.el-bus[data-astro-cid-jjwfl5c3] li[data-astro-cid-jjwfl5c3]:first-child{border-left:0}.el-bus[data-astro-cid-jjwfl5c3] li[data-astro-cid-jjwfl5c3]:before{content:"";top:0;left:var(--pad);border-left:2px solid var(--ink);height:2.2rem;position:absolute}.el-bus[data-astro-cid-jjwfl5c3] li[data-astro-cid-jjwfl5c3]:after{content:"";top:2.2rem;left:calc(var(--pad) - .45rem);border:2px solid var(--ink);background:var(--paper);border-radius:50%;width:.9rem;height:.9rem;position:absolute}.el-bus[data-astro-cid-jjwfl5c3] .brk[data-astro-cid-jjwfl5c3]{top:.8rem;left:calc(var(--pad) + 1rem);color:var(--muted);text-transform:uppercase;font-size:.7rem;position:absolute}.el-bus[data-astro-cid-jjwfl5c3] b[data-astro-cid-jjwfl5c3]{text-transform:uppercase;margin-bottom:.6rem;display:block}.el-bus[data-astro-cid-jjwfl5c3] p[data-astro-cid-jjwfl5c3]{color:var(--ink-2);margin:0;font-size:.95rem}.el-share[data-astro-cid-jjwfl5c3]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.el-share[data-astro-cid-jjwfl5c3]>.cell[data-astro-cid-jjwfl5c3]:first-child{padding:clamp(2rem, 4vw, 3.5rem) var(--pad);flex-direction:column;gap:1rem;display:flex}.el-share[data-astro-cid-jjwfl5c3] .pct[data-astro-cid-jjwfl5c3]{margin:0}.el-share[data-astro-cid-jjwfl5c3] .pct[data-astro-cid-jjwfl5c3] b[data-astro-cid-jjwfl5c3]{font:600 clamp(4rem, 9vw, 8rem)/.85 var(--font-body);letter-spacing:-.05em;color:var(--cyan-ink)}.el-share[data-astro-cid-jjwfl5c3] .bar[data-astro-cid-jjwfl5c3]{border:1.5px solid var(--ink);background:var(--color-white,#fff);height:1.4rem}.el-share[data-astro-cid-jjwfl5c3] .bar[data-astro-cid-jjwfl5c3] i[data-astro-cid-jjwfl5c3]{background:var(--cyan-ink);height:100%;display:block}.el-share[data-astro-cid-jjwfl5c3] .t[data-astro-cid-jjwfl5c3]{color:var(--ink-2);max-width:48ch;margin:0}.el-share[data-astro-cid-jjwfl5c3] dl[data-astro-cid-jjwfl5c3]{margin:0;display:grid;padding:0!important}.el-share[data-astro-cid-jjwfl5c3] dl[data-astro-cid-jjwfl5c3]>div[data-astro-cid-jjwfl5c3]{padding:1.1rem var(--pad);border-top:1px solid var(--rule)}.el-share[data-astro-cid-jjwfl5c3] dl[data-astro-cid-jjwfl5c3]>div[data-astro-cid-jjwfl5c3]:first-child{border-top:0}.el-share[data-astro-cid-jjwfl5c3] dd[data-astro-cid-jjwfl5c3]{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:1rem;margin:.4rem 0 0;display:grid}.el-share[data-astro-cid-jjwfl5c3] dd[data-astro-cid-jjwfl5c3] b[data-astro-cid-jjwfl5c3]{font:500 1.8rem/1 var(--mono)}.el-share[data-astro-cid-jjwfl5c3] dd[data-astro-cid-jjwfl5c3] span[data-astro-cid-jjwfl5c3]{color:var(--ink-2);font-size:.88rem}.el-sheets[data-astro-cid-jjwfl5c3] article[data-astro-cid-jjwfl5c3]{flex-direction:column;gap:.9rem;display:flex}.el-sheets[data-astro-cid-jjwfl5c3] .corner[data-astro-cid-jjwfl5c3]{border:1.5px solid var(--ink);text-transform:uppercase;grid-template-columns:auto minmax(0,1fr);margin-bottom:.6rem;font-size:.72rem;display:grid}.el-sheets[data-astro-cid-jjwfl5c3] .corner[data-astro-cid-jjwfl5c3] span[data-astro-cid-jjwfl5c3]{padding:.45rem .6rem}.el-sheets[data-astro-cid-jjwfl5c3] .corner[data-astro-cid-jjwfl5c3] span[data-astro-cid-jjwfl5c3]:first-child{background:var(--ink);color:var(--paper)}.el-sheets[data-astro-cid-jjwfl5c3] p[data-astro-cid-jjwfl5c3]{color:var(--ink-2);margin:0;font-size:.95rem}.el-legend[data-astro-cid-jjwfl5c3] article[data-astro-cid-jjwfl5c3]{flex-direction:column;gap:.9rem;display:flex}.el-legend[data-astro-cid-jjwfl5c3] p[data-astro-cid-jjwfl5c3]{color:var(--ink-2);margin:0;font-size:.95rem}.el-legend[data-astro-cid-jjwfl5c3] code[data-astro-cid-jjwfl5c3]{font:500 .95rem var(--mono)}.el-legend[data-astro-cid-jjwfl5c3] .tags[data-astro-cid-jjwfl5c3]{flex-wrap:wrap;gap:.5rem;display:flex}.el-legend[data-astro-cid-jjwfl5c3] .tags[data-astro-cid-jjwfl5c3] code[data-astro-cid-jjwfl5c3]{border:1.5px solid var(--ink);background:var(--color-white,#fff);padding:.35rem .6rem}.el-legend[data-astro-cid-jjwfl5c3] .swaps[data-astro-cid-jjwfl5c3]{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.el-legend[data-astro-cid-jjwfl5c3] .swaps[data-astro-cid-jjwfl5c3] li[data-astro-cid-jjwfl5c3]{border-bottom:1px solid var(--rule);grid-template-columns:6rem 1.5rem auto;align-items:baseline;padding-bottom:.4rem;display:grid}.el-legend[data-astro-cid-jjwfl5c3] .swaps[data-astro-cid-jjwfl5c3] code[data-astro-cid-jjwfl5c3][lang=fr]{color:var(--cyan-ink)}.el-legend[data-astro-cid-jjwfl5c3] .colours[data-astro-cid-jjwfl5c3]{border-collapse:collapse;width:100%;font-size:.92rem}.el-legend[data-astro-cid-jjwfl5c3] .colours[data-astro-cid-jjwfl5c3] th[data-astro-cid-jjwfl5c3],.el-legend[data-astro-cid-jjwfl5c3] .colours[data-astro-cid-jjwfl5c3] td[data-astro-cid-jjwfl5c3]{text-align:left;border-bottom:1px solid var(--rule);vertical-align:top;padding:.45rem .6rem .45rem 0}.el-legend[data-astro-cid-jjwfl5c3] .colours[data-astro-cid-jjwfl5c3] th[data-astro-cid-jjwfl5c3]{font:500 .75rem var(--mono);text-transform:uppercase;width:5.5rem}.el-panel[data-astro-cid-jjwfl5c3]{padding:0!important}.el-panel[data-astro-cid-jjwfl5c3] .hd[data-astro-cid-jjwfl5c3]{padding:.7rem var(--pad);background:var(--ink);color:var(--paper);text-transform:uppercase;justify-content:space-between;margin:0;font-size:.72rem;display:flex}.el-panel[data-astro-cid-jjwfl5c3] ol[data-astro-cid-jjwfl5c3]{grid-template-columns:1fr 1fr;grid-auto-flow:row;margin:0;padding:0;list-style:none;display:grid}.el-panel[data-astro-cid-jjwfl5c3] li[data-astro-cid-jjwfl5c3]{padding:1.2rem var(--pad);border-top:1px solid var(--rule);grid-template-columns:2.6rem minmax(0,1fr) auto;gap:1rem;display:grid}.el-panel[data-astro-cid-jjwfl5c3] li[data-astro-cid-jjwfl5c3]:nth-child(-n+2){border-top:0}.el-panel[data-astro-cid-jjwfl5c3] li[data-astro-cid-jjwfl5c3]:nth-child(odd){border-right:3px double var(--ink)}.el-panel[data-astro-cid-jjwfl5c3] .n[data-astro-cid-jjwfl5c3]{color:var(--cyan-ink);font-size:1.1rem}.el-panel[data-astro-cid-jjwfl5c3] .ref[data-astro-cid-jjwfl5c3]{color:var(--muted);font-size:.7rem}.el-panel[data-astro-cid-jjwfl5c3] h3[data-astro-cid-jjwfl5c3]{text-transform:uppercase;letter-spacing:-.01em;margin:0 0 .45rem;font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.1}.el-panel[data-astro-cid-jjwfl5c3] p[data-astro-cid-jjwfl5c3]{color:var(--ink-2);margin:0;font-size:.93rem}.el-plates[data-astro-cid-jjwfl5c3]{grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));gap:2rem 1.6rem;margin:0;list-style:none;display:grid}.el-plates[data-astro-cid-jjwfl5c3] li[data-astro-cid-jjwfl5c3]{align-content:start;gap:.55rem;display:grid}.el-plates[data-astro-cid-jjwfl5c3] .plate[data-astro-cid-jjwfl5c3]{background:var(--ink);box-shadow:inset 0 0 0 2px var(--ink), inset 0 0 0 3px var(--color-night-faint);border-radius:3px;padding:.8rem 1rem;display:block}.el-plates[data-astro-cid-jjwfl5c3] b[data-astro-cid-jjwfl5c3]{color:var(--paper);text-transform:uppercase;letter-spacing:.02em;font-weight:600;line-height:1.15;display:block}.el-plates[data-astro-cid-jjwfl5c3] i[data-astro-cid-jjwfl5c3]{color:var(--color-accent-light);margin-top:.25rem;font-style:normal;display:block}.el-plates[data-astro-cid-jjwfl5c3] .ref[data-astro-cid-jjwfl5c3]{color:var(--muted);font-size:.7rem}.el-plates[data-astro-cid-jjwfl5c3] p[data-astro-cid-jjwfl5c3]{color:var(--ink-2);margin:0;font-size:.9rem}.el-dark[data-astro-cid-jjwfl5c3]{background:var(--ink)}.el-dark[data-astro-cid-jjwfl5c3] .row[data-astro-cid-jjwfl5c3],.el-dark[data-astro-cid-jjwfl5c3] .cell[data-astro-cid-jjwfl5c3]{border-color:var(--color-night-faint)}.el-dark[data-astro-cid-jjwfl5c3] [data-astro-cid-jjwfl5c3]:is(h2,h3,b){color:var(--paper)}.el-dark[data-astro-cid-jjwfl5c3] p[data-astro-cid-jjwfl5c3]{color:var(--color-night-muted);margin:0}.el-dark[data-astro-cid-jjwfl5c3] .lbl[data-astro-cid-jjwfl5c3]{color:var(--color-night-muted)}.el-dark[data-astro-cid-jjwfl5c3] .letter[data-astro-cid-jjwfl5c3]{font:500 1.3rem var(--mono);color:var(--color-accent-light);margin-bottom:1.4rem;display:block}.el-dark[data-astro-cid-jjwfl5c3] .cell[data-astro-cid-jjwfl5c3]{flex-direction:column;gap:.8rem;display:flex}.el-dark[data-astro-cid-jjwfl5c3] b[data-astro-cid-jjwfl5c3]{text-transform:uppercase}.el-dark[data-astro-cid-jjwfl5c3] a{color:var(--color-accent-light)}.el-dwg[data-astro-cid-jjwfl5c3]{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr))}@media (width<=1000px){.el-bus[data-astro-cid-jjwfl5c3],.el-share[data-astro-cid-jjwfl5c3],.el-panel[data-astro-cid-jjwfl5c3] ol[data-astro-cid-jjwfl5c3],.el-dwg[data-astro-cid-jjwfl5c3]{grid-template-columns:1fr}.el-bus[data-astro-cid-jjwfl5c3] li[data-astro-cid-jjwfl5c3]{border-left:0;border-top:1px solid var(--rule)}.el-bus[data-astro-cid-jjwfl5c3] li[data-astro-cid-jjwfl5c3]:first-child{border-top:0}.el-panel[data-astro-cid-jjwfl5c3] li[data-astro-cid-jjwfl5c3]:nth-child(2){border-top:1px solid var(--rule)}.el-panel[data-astro-cid-jjwfl5c3] li[data-astro-cid-jjwfl5c3]:nth-child(odd){border-right:0}}.discipline[data-astro-cid-z3lbzcew] a{color:var(--cyan-ink)}.en-life[data-astro-cid-z3lbzcew]{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 2.4rem;margin:0;list-style:none;display:grid;position:relative;padding-top:3.6rem!important}.en-life[data-astro-cid-z3lbzcew]:before{content:"";left:var(--pad);right:var(--pad);border-top:2px solid var(--ink);position:absolute;top:2.1rem}.en-life[data-astro-cid-z3lbzcew]:after{content:"";right:var(--pad);border:6px solid #0000;border-left:10px solid var(--ink);border-right:0;position:absolute;top:calc(2.1rem - 5px)}.en-life[data-astro-cid-z3lbzcew] li[data-astro-cid-z3lbzcew]{position:relative}.en-life[data-astro-cid-z3lbzcew] li[data-astro-cid-z3lbzcew]:before{content:"";background:var(--cyan-ink);border-radius:50%;width:.8rem;height:.8rem;position:absolute;top:-1.95rem;left:0}.en-life[data-astro-cid-z3lbzcew] .when[data-astro-cid-z3lbzcew]{text-transform:uppercase;color:var(--cyan-ink);margin-bottom:.9rem;font-size:.72rem;display:block}.en-life[data-astro-cid-z3lbzcew] b[data-astro-cid-z3lbzcew]{text-transform:uppercase;margin-bottom:.6rem;display:block}.en-life[data-astro-cid-z3lbzcew] p[data-astro-cid-z3lbzcew]{color:var(--ink-2);margin:0;font-size:.95rem}.en-reach[data-astro-cid-z3lbzcew]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.en-big[data-astro-cid-z3lbzcew]{flex-direction:column;justify-content:center;gap:.8rem;display:flex}.en-big[data-astro-cid-z3lbzcew] b[data-astro-cid-z3lbzcew]{font:600 clamp(4rem, 8vw, 7rem)/.85 var(--font-body);letter-spacing:-.05em;color:var(--cyan-ink)}.en-big[data-astro-cid-z3lbzcew] p[data-astro-cid-z3lbzcew]{color:var(--ink-2);max-width:30ch;margin:0}.en-axis[data-astro-cid-z3lbzcew]{align-content:center;gap:1.6rem;display:grid}.en-axis[data-astro-cid-z3lbzcew] .axis[data-astro-cid-z3lbzcew]{grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;display:grid;position:relative}.en-axis[data-astro-cid-z3lbzcew] .span[data-astro-cid-z3lbzcew]{background:var(--ink);height:2px}.en-axis[data-astro-cid-z3lbzcew] .band[data-astro-cid-z3lbzcew]{background:color-mix(in srgb, var(--cyan-ink) 30%, transparent);border:1px solid var(--cyan-ink);width:18%;height:1.2rem;position:absolute;top:50%;right:3.4rem;transform:translateY(-50%)}.en-axis[data-astro-cid-z3lbzcew] .mono[data-astro-cid-z3lbzcew]{font-size:1.1rem}.en-axis[data-astro-cid-z3lbzcew] dl[data-astro-cid-z3lbzcew]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem;margin:0;display:grid}.en-axis[data-astro-cid-z3lbzcew] dt[data-astro-cid-z3lbzcew] b[data-astro-cid-z3lbzcew]{font:500 1.9rem/1 var(--mono);color:var(--ink);text-transform:none;letter-spacing:-.02em;margin-top:.5rem;display:block}.en-axis[data-astro-cid-z3lbzcew] dd[data-astro-cid-z3lbzcew]{color:var(--ink-2);margin:.5rem 0 0;font-size:.9rem}.en-decision[data-astro-cid-z3lbzcew]{border:1.5px solid var(--ink);background:var(--color-white,#fff);margin:0}.en-decision[data-astro-cid-z3lbzcew]>div[data-astro-cid-z3lbzcew]{border-top:1px solid var(--rule);grid-template-columns:10rem minmax(0,1fr);display:grid}.en-decision[data-astro-cid-z3lbzcew]>div[data-astro-cid-z3lbzcew].hd{background:var(--ink);border-top:0;grid-template-columns:1fr}.en-decision[data-astro-cid-z3lbzcew] .hd[data-astro-cid-z3lbzcew] dt[data-astro-cid-z3lbzcew]{color:var(--paper);padding:.55rem 1rem}.en-decision[data-astro-cid-z3lbzcew] dt[data-astro-cid-z3lbzcew],.en-decision[data-astro-cid-z3lbzcew] dd[data-astro-cid-z3lbzcew]{min-width:0;margin:0;padding:.7rem 1rem}.en-decision[data-astro-cid-z3lbzcew]>div[data-astro-cid-z3lbzcew]:not(.hd) dt[data-astro-cid-z3lbzcew]{font:.72rem var(--mono);text-transform:uppercase;color:var(--muted);border-right:1px solid var(--rule)}.en-decision[data-astro-cid-z3lbzcew] dd[data-astro-cid-z3lbzcew]{color:var(--ink);font-size:.93rem}.en-decision[data-astro-cid-z3lbzcew]>div[data-astro-cid-z3lbzcew]:last-child dd[data-astro-cid-z3lbzcew]{color:var(--cyan-ink);font-weight:500}.en-sources[data-astro-cid-z3lbzcew]{margin:0;list-style:none}.en-sources[data-astro-cid-z3lbzcew] li[data-astro-cid-z3lbzcew]{padding:1.8rem var(--pad);border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,2fr);align-items:baseline;gap:2rem;display:grid}.en-sources[data-astro-cid-z3lbzcew] li[data-astro-cid-z3lbzcew]:first-child{border-top:0}.en-sources[data-astro-cid-z3lbzcew] p[data-astro-cid-z3lbzcew]{color:var(--ink-2);margin:0;font-size:.95rem}.en-forms[data-astro-cid-z3lbzcew] article[data-astro-cid-z3lbzcew]{flex-direction:column;gap:.9rem;display:flex}.en-forms[data-astro-cid-z3lbzcew] .pair[data-astro-cid-z3lbzcew]{font:500 clamp(1.4rem, 2.4vw, 2rem)/1.1 var(--mono);flex-wrap:wrap;align-items:baseline;gap:.6rem;margin:.4rem 0;display:flex}.en-forms[data-astro-cid-z3lbzcew] .pair[data-astro-cid-z3lbzcew] i[data-astro-cid-z3lbzcew]{font:.8rem var(--mono);color:var(--muted);font-style:normal}.en-forms[data-astro-cid-z3lbzcew] .pair[data-astro-cid-z3lbzcew] .to[data-astro-cid-z3lbzcew]{color:var(--cyan-ink)}.en-forms[data-astro-cid-z3lbzcew] p[data-astro-cid-z3lbzcew]:not(.pair){color:var(--ink-2);margin:0;font-size:.95rem}.en-cards[data-astro-cid-z3lbzcew] article[data-astro-cid-z3lbzcew]{flex-direction:column;gap:.8rem;display:flex}.en-cards[data-astro-cid-z3lbzcew] .ref[data-astro-cid-z3lbzcew]{color:var(--cyan-ink);margin-bottom:.6rem;font-size:1.6rem}.en-cards[data-astro-cid-z3lbzcew] h3[data-astro-cid-z3lbzcew]{text-transform:uppercase;letter-spacing:-.01em;margin:0;font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.1}.en-cards[data-astro-cid-z3lbzcew] p[data-astro-cid-z3lbzcew]{color:var(--ink-2);margin:0;font-size:.92rem}.en-cards[data-astro-cid-z3lbzcew] article[data-astro-cid-z3lbzcew]:nth-child(n+5){border-top:1px solid var(--rule)}.en-cards[data-astro-cid-z3lbzcew] article[data-astro-cid-z3lbzcew]:nth-child(5){border-left:0}.en-terms[data-astro-cid-z3lbzcew] .hd[data-astro-cid-z3lbzcew]{padding:.7rem var(--pad);border-bottom:2px solid var(--ink);text-transform:uppercase;color:var(--muted);grid-template-columns:1fr 1fr 1.3fr;margin:0;font-size:.72rem;display:grid}.en-terms[data-astro-cid-z3lbzcew] ol[data-astro-cid-z3lbzcew]{margin:0;padding:0;list-style:none}.en-terms[data-astro-cid-z3lbzcew] li[data-astro-cid-z3lbzcew]{padding:1.1rem var(--pad);border-top:1px solid var(--rule);grid-template-columns:1fr 1fr 1.3fr;align-items:baseline;gap:1.4rem;display:grid}.en-terms[data-astro-cid-z3lbzcew] li[data-astro-cid-z3lbzcew]:first-child{border-top:0}.en-terms[data-astro-cid-z3lbzcew] b[data-astro-cid-z3lbzcew]{font-size:1.15rem;font-weight:600;display:block}.en-terms[data-astro-cid-z3lbzcew] .fr[data-astro-cid-z3lbzcew] b[data-astro-cid-z3lbzcew]{color:var(--cyan-ink);font-weight:500}.en-terms[data-astro-cid-z3lbzcew] .ref[data-astro-cid-z3lbzcew]{color:var(--muted);font-size:.7rem}.en-terms[data-astro-cid-z3lbzcew] p[data-astro-cid-z3lbzcew]{color:var(--ink-2);margin:0;font-size:.92rem}.en-base[data-astro-cid-z3lbzcew]{background:var(--color-paper-deep,#edebe5);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.en-base[data-astro-cid-z3lbzcew]>.cell[data-astro-cid-z3lbzcew]:first-child{flex-direction:column;gap:1.2rem;padding:clamp(2rem,5vw,4.5rem);display:flex}.en-base[data-astro-cid-z3lbzcew]>.cell[data-astro-cid-z3lbzcew]:first-child p[data-astro-cid-z3lbzcew]{color:var(--ink-2);max-width:46ch;margin:0}.en-base[data-astro-cid-z3lbzcew] ol[data-astro-cid-z3lbzcew]{counter-reset:x;gap:1.6rem;margin:0;padding:0;list-style:none;display:grid}.en-base[data-astro-cid-z3lbzcew] li[data-astro-cid-z3lbzcew]{grid-template-columns:4.5rem minmax(0,1fr);gap:.2rem 1rem;display:grid}.en-base[data-astro-cid-z3lbzcew] .letter[data-astro-cid-z3lbzcew]{font:500 1.3rem var(--mono);color:var(--ink);grid-row:span 2}.en-base[data-astro-cid-z3lbzcew] b[data-astro-cid-z3lbzcew]{text-transform:uppercase}.en-base[data-astro-cid-z3lbzcew] li[data-astro-cid-z3lbzcew] p[data-astro-cid-z3lbzcew]{color:var(--ink-2);margin:0;font-size:.94rem}.en-base[data-astro-cid-z3lbzcew] a{color:var(--ink)}.en-dwg[data-astro-cid-z3lbzcew]{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr))}.en-dwg[data-astro-cid-z3lbzcew] .cell[data-astro-cid-z3lbzcew]{flex-direction:column;gap:.7rem;display:flex}.en-dwg[data-astro-cid-z3lbzcew] b[data-astro-cid-z3lbzcew]{text-transform:uppercase}.en-dwg[data-astro-cid-z3lbzcew] p[data-astro-cid-z3lbzcew]{color:var(--ink-2);margin:0;font-size:.93rem}@media (width<=1000px){.en-life[data-astro-cid-z3lbzcew],.en-reach[data-astro-cid-z3lbzcew],.en-sources[data-astro-cid-z3lbzcew] li[data-astro-cid-z3lbzcew],.en-base[data-astro-cid-z3lbzcew],.en-dwg[data-astro-cid-z3lbzcew],.en-axis[data-astro-cid-z3lbzcew] dl[data-astro-cid-z3lbzcew]{grid-template-columns:1fr}.en-life[data-astro-cid-z3lbzcew]{gap:2rem;padding-top:var(--pad)!important}.en-life[data-astro-cid-z3lbzcew]:before,.en-life[data-astro-cid-z3lbzcew]:after,.en-life[data-astro-cid-z3lbzcew] li[data-astro-cid-z3lbzcew]:before{display:none}.en-sources[data-astro-cid-z3lbzcew] li[data-astro-cid-z3lbzcew]{gap:.7rem}.en-terms[data-astro-cid-z3lbzcew] .hd[data-astro-cid-z3lbzcew]{display:none}.en-terms[data-astro-cid-z3lbzcew] li[data-astro-cid-z3lbzcew]{grid-template-columns:1fr 1fr;gap:.5rem 1rem}.en-terms[data-astro-cid-z3lbzcew] li[data-astro-cid-z3lbzcew] p[data-astro-cid-z3lbzcew]{grid-column:1/-1}.en-cards[data-astro-cid-z3lbzcew] article[data-astro-cid-z3lbzcew]:nth-child(n+3){border-top:1px solid var(--rule)}.en-decision[data-astro-cid-z3lbzcew]>div[data-astro-cid-z3lbzcew]{grid-template-columns:1fr}.en-decision[data-astro-cid-z3lbzcew]>div[data-astro-cid-z3lbzcew]:not(.hd) dt[data-astro-cid-z3lbzcew]{border-right:0;padding-bottom:0}}.discipline[data-astro-cid-24cyhamw] a{color:var(--cyan-ink)}.ev-path[data-astro-cid-24cyhamw]{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;list-style:none;display:grid;padding-block:2rem!important}.ev-path[data-astro-cid-24cyhamw] li[data-astro-cid-24cyhamw]{gap:.5rem;padding-right:2.6rem;display:grid;position:relative}.ev-path[data-astro-cid-24cyhamw] li[data-astro-cid-24cyhamw]:not(:last-child):after{content:"→";font:1.4rem var(--mono);color:var(--cyan-ink);position:absolute;top:1.45rem;right:.9rem}.ev-path[data-astro-cid-24cyhamw] .mono[data-astro-cid-24cyhamw]{color:var(--muted);font-size:.72rem}.ev-path[data-astro-cid-24cyhamw] b[data-astro-cid-24cyhamw]{text-transform:uppercase;letter-spacing:-.015em;border-bottom:3px solid var(--cyan-ink);padding-bottom:.5rem;font-size:clamp(1.1rem,1.8vw,1.55rem);line-height:1.05}.ev-risks[data-astro-cid-24cyhamw] article[data-astro-cid-24cyhamw]{flex-direction:column;gap:.8rem;display:flex}.ev-risks[data-astro-cid-24cyhamw] p[data-astro-cid-24cyhamw]{color:var(--ink-2);margin:0;font-size:.95rem}.ev-seasons[data-astro-cid-24cyhamw]{grid-template-columns:minmax(0,.7fr) minmax(0,.7fr) minmax(0,2fr)}.ev-seasons[data-astro-cid-24cyhamw] .season[data-astro-cid-24cyhamw]{background:repeating-linear-gradient(90deg, transparent 0 11px, var(--color-rule-soft) 11px 12px);place-items:center;display:grid}.ev-seasons[data-astro-cid-24cyhamw] .season[data-astro-cid-24cyhamw]+.season[data-astro-cid-24cyhamw]{background:repeating-linear-gradient(90deg, transparent 0 11px, color-mix(in srgb, var(--cyan-ink) 22%, transparent) 11px 12px)}.ev-seasons[data-astro-cid-24cyhamw] .season[data-astro-cid-24cyhamw] span[data-astro-cid-24cyhamw]{background:var(--paper);padding:0 .6rem;font-size:clamp(2.4rem,5vw,4.4rem)}.ev-seasons[data-astro-cid-24cyhamw] .season[data-astro-cid-24cyhamw]+.season[data-astro-cid-24cyhamw] span[data-astro-cid-24cyhamw]{color:var(--cyan-ink)}.ev-seasons[data-astro-cid-24cyhamw] dl[data-astro-cid-24cyhamw]{grid-template-columns:1fr 1fr;gap:1.4rem 2rem;margin:0;display:grid}.ev-seasons[data-astro-cid-24cyhamw] dd[data-astro-cid-24cyhamw]{color:var(--ink-2);margin:.4rem 0 0;font-size:.9rem}.ev-seasons[data-astro-cid-24cyhamw] dd[data-astro-cid-24cyhamw] b[data-astro-cid-24cyhamw]{font:500 2rem/1 var(--mono);color:var(--ink);margin-bottom:.4rem;display:block}.ev-scale[data-astro-cid-24cyhamw]{margin:0}.ev-scale[data-astro-cid-24cyhamw] ol[data-astro-cid-24cyhamw]{border:1.5px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));margin:.7rem 0 0;padding:0;list-style:none;display:grid}.ev-scale[data-astro-cid-24cyhamw] li[data-astro-cid-24cyhamw]{border-left:1px solid var(--rule);background:color-mix(in srgb, var(--cyan-ink) calc(28% - var(--i) * 13%), var(--color-white,#fff));padding:.9rem .8rem}.ev-scale[data-astro-cid-24cyhamw] li[data-astro-cid-24cyhamw]:first-child{border-left:0}.ev-scale[data-astro-cid-24cyhamw] span[data-astro-cid-24cyhamw]{font:500 1rem var(--mono)}.ev-not[data-astro-cid-24cyhamw] article[data-astro-cid-24cyhamw]{flex-direction:column;gap:.8rem;display:flex}.ev-not[data-astro-cid-24cyhamw] .swap[data-astro-cid-24cyhamw]{flex-wrap:wrap;align-items:baseline;gap:.4rem 1rem;margin:.3rem 0 .2rem;font-size:clamp(1.25rem,2vw,1.7rem);display:flex}.ev-not[data-astro-cid-24cyhamw] s[data-astro-cid-24cyhamw]{color:var(--muted);text-decoration-color:var(--color-redline,#c0392b);text-decoration-thickness:2px}.ev-not[data-astro-cid-24cyhamw] .swap[data-astro-cid-24cyhamw] b[data-astro-cid-24cyhamw]{color:var(--cyan-ink);font-weight:600}.ev-not[data-astro-cid-24cyhamw] p[data-astro-cid-24cyhamw]:not(.swap){color:var(--ink-2);margin:0;font-size:.95rem}.ev-same[data-astro-cid-24cyhamw]{margin:0;list-style:none}.ev-same[data-astro-cid-24cyhamw] li[data-astro-cid-24cyhamw]{padding:1.6rem var(--pad);border-top:1px solid var(--rule);grid-template-columns:auto auto auto minmax(0,1.2fr) minmax(0,2fr);align-items:center;gap:1.2rem;display:grid}.ev-same[data-astro-cid-24cyhamw] li[data-astro-cid-24cyhamw]:first-child{border-top:0}.ev-same[data-astro-cid-24cyhamw] .yr[data-astro-cid-24cyhamw]{border:1px solid var(--ink);padding:.3rem .5rem;font-size:.9rem}.ev-same[data-astro-cid-24cyhamw] .eq[data-astro-cid-24cyhamw]{font:600 1.4rem var(--mono);color:var(--cyan-ink)}.ev-same[data-astro-cid-24cyhamw] .lbl[data-astro-cid-24cyhamw]{margin-bottom:.4rem;display:block}.ev-same[data-astro-cid-24cyhamw] p[data-astro-cid-24cyhamw]{color:var(--ink-2);margin:0;font-size:.95rem}.ev-reg[data-astro-cid-24cyhamw]{margin:0;list-style:none}.ev-reg[data-astro-cid-24cyhamw] li[data-astro-cid-24cyhamw]{padding:1.6rem var(--pad);border-top:1px solid var(--rule);grid-template-columns:6rem minmax(0,1fr) minmax(0,1.6fr);align-items:start;gap:1.6rem;display:grid}.ev-reg[data-astro-cid-24cyhamw] li[data-astro-cid-24cyhamw]:first-child{border-top:0}.ev-reg[data-astro-cid-24cyhamw] .n[data-astro-cid-24cyhamw]{font:600 clamp(2.4rem, 4vw, 3.6rem)/.9 var(--font-body);color:var(--rule);letter-spacing:-.04em}.ev-reg[data-astro-cid-24cyhamw] .ref[data-astro-cid-24cyhamw]{color:var(--muted);font-size:.7rem}.ev-reg[data-astro-cid-24cyhamw] h3[data-astro-cid-24cyhamw]{text-transform:uppercase;letter-spacing:-.015em;margin:.4rem 0 0;font-size:clamp(1.05rem,1.5vw,1.3rem);line-height:1.1}.ev-reg[data-astro-cid-24cyhamw] p[data-astro-cid-24cyhamw]{color:var(--ink-2);margin:0;font-size:.95rem}.ev-terms[data-astro-cid-24cyhamw]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem 2rem;margin:0;list-style:none;display:grid}.ev-terms[data-astro-cid-24cyhamw] li[data-astro-cid-24cyhamw]{border-top:3px solid var(--ink);align-content:start;gap:.35rem;padding-top:1rem;display:grid}.ev-terms[data-astro-cid-24cyhamw] b[data-astro-cid-24cyhamw]{text-transform:uppercase;line-height:1.1}.ev-terms[data-astro-cid-24cyhamw] i[data-astro-cid-24cyhamw]{color:var(--cyan-ink);font-style:normal}.ev-terms[data-astro-cid-24cyhamw] .ref[data-astro-cid-24cyhamw]{color:var(--muted);margin-bottom:.3rem;font-size:.7rem}.ev-terms[data-astro-cid-24cyhamw] p[data-astro-cid-24cyhamw]{color:var(--ink-2);margin:0;font-size:.92rem}.ev-deep[data-astro-cid-24cyhamw]{background:var(--color-paper-deep,#edebe5)}.ev-deep[data-astro-cid-24cyhamw] a{color:var(--ink);text-decoration-color:var(--cyan-ink)}.ev-wins[data-astro-cid-24cyhamw]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.ev-wins[data-astro-cid-24cyhamw] .cell[data-astro-cid-24cyhamw]{flex-direction:column;justify-content:center;gap:1rem;padding-block:clamp(2rem,5vw,4rem);display:flex}.ev-wins[data-astro-cid-24cyhamw] p[data-astro-cid-24cyhamw]{color:var(--ink-2);margin:0}.ev-deep[data-astro-cid-24cyhamw] .cells3[data-astro-cid-24cyhamw] .cell[data-astro-cid-24cyhamw]{flex-direction:column;gap:.6rem;display:flex}.ev-deep[data-astro-cid-24cyhamw] .letter[data-astro-cid-24cyhamw]{font:500 1.3rem var(--mono);color:var(--ink);margin-bottom:.8rem}.ev-deep[data-astro-cid-24cyhamw] b[data-astro-cid-24cyhamw]{text-transform:uppercase}.ev-deep[data-astro-cid-24cyhamw] .cells3[data-astro-cid-24cyhamw] p[data-astro-cid-24cyhamw]{color:var(--ink-2);margin:0;font-size:.94rem}@media (width<=1000px){.ev-path[data-astro-cid-24cyhamw],.ev-wins[data-astro-cid-24cyhamw],.ev-terms[data-astro-cid-24cyhamw],.ev-reg[data-astro-cid-24cyhamw] li[data-astro-cid-24cyhamw]{grid-template-columns:1fr}.ev-path[data-astro-cid-24cyhamw]{gap:1.2rem}.ev-path[data-astro-cid-24cyhamw] li[data-astro-cid-24cyhamw]:after{display:none}.ev-seasons[data-astro-cid-24cyhamw]{grid-template-columns:1fr 1fr}.ev-seasons[data-astro-cid-24cyhamw] dl[data-astro-cid-24cyhamw]{border-left:0;border-top:1px solid var(--rule);grid-column:1/-1}.ev-seasons[data-astro-cid-24cyhamw] .season[data-astro-cid-24cyhamw]+.season[data-astro-cid-24cyhamw]{border-left:1px solid var(--rule);border-top:0}.ev-same[data-astro-cid-24cyhamw] li[data-astro-cid-24cyhamw]{grid-template-columns:auto auto auto}.ev-same[data-astro-cid-24cyhamw] li[data-astro-cid-24cyhamw]>div[data-astro-cid-24cyhamw],.ev-same[data-astro-cid-24cyhamw] li[data-astro-cid-24cyhamw]>p[data-astro-cid-24cyhamw]{grid-column:1/-1}.ev-reg[data-astro-cid-24cyhamw] li[data-astro-cid-24cyhamw]{gap:.5rem}.ev-reg[data-astro-cid-24cyhamw] .n[data-astro-cid-24cyhamw]{font-size:2rem}}@media (width<=480px){.ev-seasons[data-astro-cid-24cyhamw] dl[data-astro-cid-24cyhamw],.ev-scale[data-astro-cid-24cyhamw] ol[data-astro-cid-24cyhamw]{grid-template-columns:1fr}.ev-scale[data-astro-cid-24cyhamw] li[data-astro-cid-24cyhamw]{border-left:0;border-top:1px solid var(--rule)}.ev-scale[data-astro-cid-24cyhamw] li[data-astro-cid-24cyhamw]:first-child{border-top:0}}.discipline[data-astro-cid-ky5xyqhv] a{color:var(--cyan-ink)}.me-unit[data-astro-cid-ky5xyqhv]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.me-one[data-astro-cid-ky5xyqhv]{background:var(--color-paper-deep,#edebe5);flex-direction:column;gap:1.2rem;padding:clamp(2rem,5vw,4.5rem);display:flex}.me-one[data-astro-cid-ky5xyqhv] .tagbox[data-astro-cid-ky5xyqhv]{border:2px solid var(--ink);background:var(--color-white,#fff);border-radius:999px;align-self:flex-start;padding:.5rem .9rem;font-size:1.1rem}.me-one[data-astro-cid-ky5xyqhv] p[data-astro-cid-ky5xyqhv]{color:var(--ink-2);max-width:56ch;margin:0}.me-two[data-astro-cid-ky5xyqhv]{display:grid;padding:0!important}.me-two[data-astro-cid-ky5xyqhv] article[data-astro-cid-ky5xyqhv]{padding:var(--pad);flex-direction:column;justify-content:center;gap:.7rem;display:flex}.me-two[data-astro-cid-ky5xyqhv] article[data-astro-cid-ky5xyqhv]+article[data-astro-cid-ky5xyqhv]{border-top:1px solid var(--rule)}.me-two[data-astro-cid-ky5xyqhv] p[data-astro-cid-ky5xyqhv]{color:var(--ink-2);margin:0;font-size:.95rem}.me-sched[data-astro-cid-ky5xyqhv] table[data-astro-cid-ky5xyqhv],.me-reg[data-astro-cid-ky5xyqhv] table[data-astro-cid-ky5xyqhv]{border-collapse:collapse;width:100%}.me-sched[data-astro-cid-ky5xyqhv] caption[data-astro-cid-ky5xyqhv]{caption-side:top;text-align:left;padding:.8rem var(--pad);border-bottom:2px solid var(--ink)}.me-sched[data-astro-cid-ky5xyqhv] thead[data-astro-cid-ky5xyqhv] th[data-astro-cid-ky5xyqhv]{font:.7rem var(--mono);text-transform:uppercase;color:var(--muted);text-align:left;padding:.7rem var(--pad);border-bottom:1px solid var(--ink);font-weight:400}.me-sched[data-astro-cid-ky5xyqhv] tbody[data-astro-cid-ky5xyqhv] th[data-astro-cid-ky5xyqhv],.me-sched[data-astro-cid-ky5xyqhv] td[data-astro-cid-ky5xyqhv]{text-align:left;padding:1rem var(--pad);border-bottom:1px solid var(--rule);vertical-align:baseline}.me-sched[data-astro-cid-ky5xyqhv] tbody[data-astro-cid-ky5xyqhv] th[data-astro-cid-ky5xyqhv]{text-transform:uppercase;width:28%;font-weight:600}.me-sched[data-astro-cid-ky5xyqhv] .q[data-astro-cid-ky5xyqhv]{font:500 clamp(1.8rem, 3vw, 2.6rem)/1 var(--mono);color:var(--cyan-ink);width:14%}.me-sched[data-astro-cid-ky5xyqhv] td[data-astro-cid-ky5xyqhv]:last-child{color:var(--ink-2)}.me-sys[data-astro-cid-ky5xyqhv]{flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.me-sys[data-astro-cid-ky5xyqhv] li[data-astro-cid-ky5xyqhv]{border:1px solid var(--ink);background:var(--color-white,#fff);padding:.35rem .7rem;font-size:.88rem}.me-notes[data-astro-cid-ky5xyqhv] article[data-astro-cid-ky5xyqhv]{flex-direction:column;gap:.8rem;display:flex}.me-notes[data-astro-cid-ky5xyqhv] .hd[data-astro-cid-ky5xyqhv]{border-bottom:1px solid var(--ink);flex-wrap:wrap;align-items:baseline;gap:.6rem;margin:0 0 .6rem;padding-bottom:.6rem;display:flex}.me-notes[data-astro-cid-ky5xyqhv] .hd[data-astro-cid-ky5xyqhv] .mono[data-astro-cid-ky5xyqhv]{color:var(--cyan-ink);font-size:.9rem}.me-notes[data-astro-cid-ky5xyqhv] p[data-astro-cid-ky5xyqhv]:not(.hd){color:var(--ink-2);margin:0;font-size:.95rem}.me-count[data-astro-cid-ky5xyqhv] ol[data-astro-cid-ky5xyqhv]{grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:2rem;margin:0;padding:2.6rem 0 0;list-style:none;display:grid;position:relative}.me-count[data-astro-cid-ky5xyqhv] ol[data-astro-cid-ky5xyqhv]:before{content:"";border-top:2px solid var(--ink);position:absolute;top:.9rem;left:0;right:2.2rem}.me-count[data-astro-cid-ky5xyqhv] li[data-astro-cid-ky5xyqhv]{align-content:start;gap:.5rem;display:grid;position:relative}.me-count[data-astro-cid-ky5xyqhv] li[data-astro-cid-ky5xyqhv]:before{content:"";border:2px solid var(--ink);background:var(--paper);border-radius:50%;width:.9rem;height:.9rem;position:absolute;top:-2.05rem;left:0}.me-count[data-astro-cid-ky5xyqhv] b[data-astro-cid-ky5xyqhv]{font:500 clamp(2rem, 3.6vw, 3.2rem)/1 var(--mono);letter-spacing:-.03em}.me-count[data-astro-cid-ky5xyqhv] p[data-astro-cid-ky5xyqhv]{color:var(--ink-2);max-width:32ch;margin:0;font-size:.93rem}.me-count[data-astro-cid-ky5xyqhv] .end[data-astro-cid-ky5xyqhv]{justify-items:center}.me-count[data-astro-cid-ky5xyqhv] .end[data-astro-cid-ky5xyqhv]:before{background:var(--color-redline,#c0392b);border-color:var(--color-redline,#c0392b);left:50%;transform:translate(-50%)}.me-count[data-astro-cid-ky5xyqhv] .end[data-astro-cid-ky5xyqhv] b[data-astro-cid-ky5xyqhv]{color:var(--color-redline,#c0392b)}.me-reg[data-astro-cid-ky5xyqhv] td[data-astro-cid-ky5xyqhv],.me-reg[data-astro-cid-ky5xyqhv] th[data-astro-cid-ky5xyqhv]{text-align:left;vertical-align:baseline;padding:1.2rem var(--pad);border-top:1px solid var(--rule)}.me-reg[data-astro-cid-ky5xyqhv] tr[data-astro-cid-ky5xyqhv]:first-child>[data-astro-cid-ky5xyqhv]{border-top:0}.me-reg[data-astro-cid-ky5xyqhv] td[data-astro-cid-ky5xyqhv].mono{width:5.5rem;color:var(--muted);padding-right:0;font-size:.78rem}.me-reg[data-astro-cid-ky5xyqhv] th[data-astro-cid-ky5xyqhv]{text-transform:uppercase;letter-spacing:-.01em;width:28%;font-weight:600}.me-reg[data-astro-cid-ky5xyqhv] td[data-astro-cid-ky5xyqhv]:last-child{color:var(--ink-2);font-size:.95rem}.me-markers[data-astro-cid-ky5xyqhv]{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:2rem 1.6rem;margin:0;list-style:none;display:grid}.me-markers[data-astro-cid-ky5xyqhv] li[data-astro-cid-ky5xyqhv]{align-content:start;gap:.5rem;display:grid}.me-markers[data-astro-cid-ky5xyqhv] .marker[data-astro-cid-ky5xyqhv]{background:var(--cyan-ink);clip-path:polygon(0 0,calc(100% - 1.4rem) 0,100% 50%,calc(100% - 1.4rem) 100%,0 100%);padding:.65rem 2.6rem .65rem .9rem;display:block;position:relative}.me-markers[data-astro-cid-ky5xyqhv] b[data-astro-cid-ky5xyqhv]{color:var(--color-white,#fff);text-transform:uppercase;font-weight:600;line-height:1.15;display:block}.me-markers[data-astro-cid-ky5xyqhv] i[data-astro-cid-ky5xyqhv]{color:var(--color-white,#fff);margin-top:.2rem;font-size:.92rem;font-style:normal;display:block}.me-markers[data-astro-cid-ky5xyqhv] .ref[data-astro-cid-ky5xyqhv]{color:var(--muted);font-size:.7rem}.me-markers[data-astro-cid-ky5xyqhv] p[data-astro-cid-ky5xyqhv]{color:var(--ink-2);margin:0;font-size:.9rem}.me-dwg[data-astro-cid-ky5xyqhv]{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr))}.me-dwg[data-astro-cid-ky5xyqhv] .cell[data-astro-cid-ky5xyqhv]{flex-direction:column;gap:.7rem;display:flex}.me-dwg[data-astro-cid-ky5xyqhv] b[data-astro-cid-ky5xyqhv]{text-transform:uppercase}.me-dwg[data-astro-cid-ky5xyqhv] p[data-astro-cid-ky5xyqhv]{color:var(--ink-2);margin:0;font-size:.93rem}@media (width<=1000px){.me-unit[data-astro-cid-ky5xyqhv],.me-dwg[data-astro-cid-ky5xyqhv]{grid-template-columns:1fr}.me-count[data-astro-cid-ky5xyqhv] ol[data-astro-cid-ky5xyqhv]{grid-template-columns:1fr;padding:0 0 0 2.2rem}.me-count[data-astro-cid-ky5xyqhv] ol[data-astro-cid-ky5xyqhv]:before{border-top:0;border-left:2px solid var(--ink);inset:.5rem auto .5rem .4rem}.me-count[data-astro-cid-ky5xyqhv] li[data-astro-cid-ky5xyqhv]:before{top:.4rem;left:-2.2rem}.me-count[data-astro-cid-ky5xyqhv] .end[data-astro-cid-ky5xyqhv]{justify-items:start}.me-count[data-astro-cid-ky5xyqhv] .end[data-astro-cid-ky5xyqhv]:before{left:-2.2rem;transform:none}.me-sched[data-astro-cid-ky5xyqhv] thead[data-astro-cid-ky5xyqhv]{display:none}.me-sched[data-astro-cid-ky5xyqhv] tr[data-astro-cid-ky5xyqhv],.me-reg[data-astro-cid-ky5xyqhv] tr[data-astro-cid-ky5xyqhv]{border-bottom:1px solid var(--rule);grid-template-columns:auto 1fr;display:grid}.me-sched[data-astro-cid-ky5xyqhv] tbody[data-astro-cid-ky5xyqhv] th[data-astro-cid-ky5xyqhv],.me-sched[data-astro-cid-ky5xyqhv] td[data-astro-cid-ky5xyqhv],.me-reg[data-astro-cid-ky5xyqhv] td[data-astro-cid-ky5xyqhv],.me-reg[data-astro-cid-ky5xyqhv] th[data-astro-cid-ky5xyqhv]{padding:.6rem var(--pad);border:0;width:auto!important}.me-sched[data-astro-cid-ky5xyqhv] td[data-astro-cid-ky5xyqhv]:last-child,.me-reg[data-astro-cid-ky5xyqhv] td[data-astro-cid-ky5xyqhv]:last-child{grid-column:1/-1;padding-top:0}.me-sched[data-astro-cid-ky5xyqhv] tbody[data-astro-cid-ky5xyqhv] th[data-astro-cid-ky5xyqhv]{grid-column:1/-1;padding-bottom:0}}.discipline[data-astro-cid-om2pzc7e] a{color:var(--cyan-ink)}.st-six[data-astro-cid-om2pzc7e]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.st-a[data-astro-cid-om2pzc7e]{display:grid;padding:0!important}.st-a[data-astro-cid-om2pzc7e] article[data-astro-cid-om2pzc7e]{padding:var(--pad);flex-direction:column;justify-content:center;gap:.7rem;display:flex}.st-a[data-astro-cid-om2pzc7e] article[data-astro-cid-om2pzc7e]+article[data-astro-cid-om2pzc7e]{border-top:1px solid var(--rule)}.st-a[data-astro-cid-om2pzc7e] p[data-astro-cid-om2pzc7e],.st-b[data-astro-cid-om2pzc7e] p[data-astro-cid-om2pzc7e]{color:var(--ink-2);max-width:58ch;margin:0;font-size:.95rem}.st-b[data-astro-cid-om2pzc7e]{flex-direction:column;gap:1.2rem;padding:clamp(2rem,5vw,4.5rem);display:flex}.st-b[data-astro-cid-om2pzc7e] ol[data-astro-cid-om2pzc7e]{gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.st-b[data-astro-cid-om2pzc7e] li[data-astro-cid-om2pzc7e]{border:1.5px solid var(--ink);width:2.4rem;height:2.4rem;font:500 .9rem var(--mono);place-items:center;display:grid}.st-b[data-astro-cid-om2pzc7e] li[data-astro-cid-om2pzc7e]:first-child{background:var(--ink);color:var(--paper)}.st-codes[data-astro-cid-om2pzc7e]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.st-codes[data-astro-cid-om2pzc7e]>.cell[data-astro-cid-om2pzc7e]:first-child{flex-direction:column;gap:1rem;display:flex}.st-codes[data-astro-cid-om2pzc7e] .chips[data-astro-cid-om2pzc7e]{flex-wrap:wrap;gap:.5rem;margin:.4rem 0;display:flex}.st-codes[data-astro-cid-om2pzc7e] .chips[data-astro-cid-om2pzc7e] span[data-astro-cid-om2pzc7e]{aspect-ratio:1;border:2px solid var(--ink);width:clamp(2.6rem,5vw,4rem);font:600 clamp(1.3rem, 2.6vw, 2.2rem)/1 var(--mono);place-items:center;display:grid}.st-codes[data-astro-cid-om2pzc7e] p[data-astro-cid-om2pzc7e]{color:var(--ink-2);margin:0}.st-codes[data-astro-cid-om2pzc7e] dl[data-astro-cid-om2pzc7e]{margin:0;display:grid;padding:0!important}.st-codes[data-astro-cid-om2pzc7e] dl[data-astro-cid-om2pzc7e]>div[data-astro-cid-om2pzc7e]{padding:1rem var(--pad);border-top:1px solid var(--rule)}.st-codes[data-astro-cid-om2pzc7e] dl[data-astro-cid-om2pzc7e]>div[data-astro-cid-om2pzc7e]:first-child{border-top:0}.st-codes[data-astro-cid-om2pzc7e] dd[data-astro-cid-om2pzc7e]{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:1rem;margin:.4rem 0 0;display:grid}.st-codes[data-astro-cid-om2pzc7e] dd[data-astro-cid-om2pzc7e] b[data-astro-cid-om2pzc7e]{font:500 1.8rem/1 var(--mono)}.st-codes[data-astro-cid-om2pzc7e] dd[data-astro-cid-om2pzc7e] span[data-astro-cid-om2pzc7e]{color:var(--ink-2);font-size:.88rem}.st-cons[data-astro-cid-om2pzc7e]{gap:.8rem;margin:0;display:grid}.st-cons[data-astro-cid-om2pzc7e]>div[data-astro-cid-om2pzc7e]{grid-template-columns:9rem minmax(0,1fr);align-items:center;gap:.3rem 1rem;display:grid}.st-cons[data-astro-cid-om2pzc7e] .k[data-astro-cid-om2pzc7e]{text-transform:uppercase;font-size:.9rem;font-weight:600}.st-cons[data-astro-cid-om2pzc7e] .bar[data-astro-cid-om2pzc7e]{background:var(--color-rule-soft);height:1.1rem}.st-cons[data-astro-cid-om2pzc7e] .bar[data-astro-cid-om2pzc7e] i[data-astro-cid-om2pzc7e]{height:100%;width:var(--w);background:var(--ink);display:block}.st-cons[data-astro-cid-om2pzc7e]>div[data-astro-cid-om2pzc7e]:first-of-type .bar[data-astro-cid-om2pzc7e] i[data-astro-cid-om2pzc7e]{background:var(--color-redline,#c0392b)}.st-cons[data-astro-cid-om2pzc7e] .v[data-astro-cid-om2pzc7e]{font:.78rem var(--mono);text-transform:uppercase;grid-column:2}.st-find[data-astro-cid-om2pzc7e] article[data-astro-cid-om2pzc7e]{flex-direction:column;gap:.8rem;display:flex}.st-find[data-astro-cid-om2pzc7e] .loc[data-astro-cid-om2pzc7e]{text-transform:uppercase;color:var(--muted);align-items:baseline;gap:.5rem;margin:0 0 .5rem;font-size:.75rem;display:flex}.st-find[data-astro-cid-om2pzc7e] .loc[data-astro-cid-om2pzc7e] .mono[data-astro-cid-om2pzc7e]{background:var(--ink);color:var(--paper);padding:.2rem .45rem}.st-find[data-astro-cid-om2pzc7e] p[data-astro-cid-om2pzc7e]:not(.loc){color:var(--ink-2);margin:0;font-size:.95rem}.st-vocab[data-astro-cid-om2pzc7e] article[data-astro-cid-om2pzc7e]{flex-direction:column;gap:.8rem;display:flex}.st-vocab[data-astro-cid-om2pzc7e] ul[data-astro-cid-om2pzc7e]{border-top:2px solid var(--ink);margin:.3rem 0 .6rem;padding:0;list-style:none}.st-vocab[data-astro-cid-om2pzc7e] li[data-astro-cid-om2pzc7e]{border-bottom:1px solid var(--rule);padding:.5rem 0;font-size:1.05rem}.st-vocab[data-astro-cid-om2pzc7e] p[data-astro-cid-om2pzc7e]{color:var(--ink-2);margin:0;font-size:.95rem}.st-tabs[data-astro-cid-om2pzc7e]{margin:0;list-style:none}.st-tabs[data-astro-cid-om2pzc7e] li[data-astro-cid-om2pzc7e]{padding:0 var(--pad) 0 0;border-top:1px solid var(--rule);grid-template-columns:5rem minmax(0,1fr) minmax(0,1.7fr);align-items:baseline;gap:1.6rem;display:grid}.st-tabs[data-astro-cid-om2pzc7e] li[data-astro-cid-om2pzc7e]:first-child{border-top:0}.st-tabs[data-astro-cid-om2pzc7e] .tab[data-astro-cid-om2pzc7e]{background:var(--ink);color:var(--paper);writing-mode:vertical-rl;align-self:stretch;place-items:center;padding:1rem 0;font-size:.78rem;display:grid;transform:rotate(180deg)}.st-tabs[data-astro-cid-om2pzc7e] li[data-astro-cid-om2pzc7e]:nth-child(2n) .tab[data-astro-cid-om2pzc7e]{background:var(--ink-2)}.st-tabs[data-astro-cid-om2pzc7e] h3[data-astro-cid-om2pzc7e]{text-transform:uppercase;letter-spacing:-.015em;margin:0;padding:1.4rem 0;font-size:clamp(1.05rem,1.5vw,1.3rem);line-height:1.1}.st-tabs[data-astro-cid-om2pzc7e] p[data-astro-cid-om2pzc7e]{color:var(--ink-2);margin:0;padding:1.4rem 0;font-size:.95rem}.st-terms[data-astro-cid-om2pzc7e]{grid-template-columns:1fr 1fr;gap:0 3rem;margin:0;list-style:none;display:grid}.st-terms[data-astro-cid-om2pzc7e] li[data-astro-cid-om2pzc7e]{border-top:1px solid var(--rule);grid-template-columns:3.2rem minmax(0,1fr) minmax(0,1.3fr);align-items:baseline;gap:1rem;padding:1.1rem 0;display:grid}.st-terms[data-astro-cid-om2pzc7e] .mk[data-astro-cid-om2pzc7e]{border:1.5px solid var(--cyan-ink);width:2.4rem;height:2.4rem;color:var(--cyan-ink);border-radius:50%;align-self:start;place-items:center;font-size:.72rem;display:grid}.st-terms[data-astro-cid-om2pzc7e] b[data-astro-cid-om2pzc7e]{text-transform:uppercase;line-height:1.1;display:block}.st-terms[data-astro-cid-om2pzc7e] i[data-astro-cid-om2pzc7e]{color:var(--cyan-ink);margin:.25rem 0;font-style:normal;display:block}.st-terms[data-astro-cid-om2pzc7e] .ref[data-astro-cid-om2pzc7e]{color:var(--muted);font-size:.7rem}.st-terms[data-astro-cid-om2pzc7e] p[data-astro-cid-om2pzc7e]{color:var(--ink-2);margin:0;font-size:.9rem}.st-dark[data-astro-cid-om2pzc7e]{background:var(--ink)}.st-dark[data-astro-cid-om2pzc7e] .row[data-astro-cid-om2pzc7e],.st-dark[data-astro-cid-om2pzc7e] .cell[data-astro-cid-om2pzc7e]{border-color:var(--color-night-faint)}.st-dark[data-astro-cid-om2pzc7e] [data-astro-cid-om2pzc7e]:is(h2,b,strong){color:var(--paper)}.st-dark[data-astro-cid-om2pzc7e] p[data-astro-cid-om2pzc7e]{color:var(--color-night-muted);margin:0}.st-dark[data-astro-cid-om2pzc7e] .lbl[data-astro-cid-om2pzc7e]{color:var(--color-night-muted)}.st-dark[data-astro-cid-om2pzc7e] a{color:var(--color-accent-light)}.st-dark[data-astro-cid-om2pzc7e] .letter[data-astro-cid-om2pzc7e]{font:500 1.3rem var(--mono);color:var(--color-accent-light);margin-bottom:1rem;display:block}.st-dark[data-astro-cid-om2pzc7e] .cells3[data-astro-cid-om2pzc7e] .cell[data-astro-cid-om2pzc7e]{flex-direction:column;gap:.6rem;display:flex}.st-dark[data-astro-cid-om2pzc7e] b[data-astro-cid-om2pzc7e]{text-transform:uppercase}.st-wins[data-astro-cid-om2pzc7e]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.st-wins[data-astro-cid-om2pzc7e] .cell[data-astro-cid-om2pzc7e]{flex-direction:column;justify-content:center;gap:1rem;padding-block:clamp(2rem,5vw,4rem);display:flex}.st-dwg[data-astro-cid-om2pzc7e]{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr))}.st-dwg[data-astro-cid-om2pzc7e] .cell[data-astro-cid-om2pzc7e]{flex-direction:column;gap:.7rem;display:flex}.st-dwg[data-astro-cid-om2pzc7e] b[data-astro-cid-om2pzc7e]{text-transform:uppercase}.st-dwg[data-astro-cid-om2pzc7e] p[data-astro-cid-om2pzc7e]{color:var(--ink-2);margin:0;font-size:.93rem}@media (width<=1000px){.st-six[data-astro-cid-om2pzc7e],.st-codes[data-astro-cid-om2pzc7e],.st-wins[data-astro-cid-om2pzc7e],.st-dwg[data-astro-cid-om2pzc7e],.st-terms[data-astro-cid-om2pzc7e]{grid-template-columns:1fr}.st-tabs[data-astro-cid-om2pzc7e] li[data-astro-cid-om2pzc7e]{grid-template-columns:2.6rem minmax(0,1fr);gap:0 1rem}.st-tabs[data-astro-cid-om2pzc7e] .tab[data-astro-cid-om2pzc7e]{grid-row:span 2}.st-tabs[data-astro-cid-om2pzc7e] p[data-astro-cid-om2pzc7e]{padding-top:0}.st-terms[data-astro-cid-om2pzc7e] li[data-astro-cid-om2pzc7e]{grid-template-columns:3.2rem minmax(0,1fr)}.st-terms[data-astro-cid-om2pzc7e] p[data-astro-cid-om2pzc7e]{grid-column:2}.st-cons[data-astro-cid-om2pzc7e]>div[data-astro-cid-om2pzc7e]{grid-template-columns:1fr}.st-cons[data-astro-cid-om2pzc7e] .v[data-astro-cid-om2pzc7e]{grid-column:1}}.discipline[data-astro-cid-dztqhpko] a{color:var(--cyan-ink)}.tr-road[data-astro-cid-dztqhpko]{border-top:0;position:relative}.tr-road[data-astro-cid-dztqhpko]:before{content:"";background:repeating-linear-gradient(90deg, var(--ink) 0 2.4rem, transparent 2.4rem 3.6rem);height:6px;position:absolute;top:0;left:0;right:0}.tr-road[data-astro-cid-dztqhpko] article[data-astro-cid-dztqhpko]{flex-direction:column;gap:.8rem;padding-top:2.4rem;display:flex}.tr-road[data-astro-cid-dztqhpko] .km[data-astro-cid-dztqhpko]{color:var(--muted);font-size:.72rem}.tr-road[data-astro-cid-dztqhpko] p[data-astro-cid-dztqhpko]{color:var(--ink-2);margin:0;font-size:.95rem}.tr-q[data-astro-cid-dztqhpko]{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr))}.tr-q[data-astro-cid-dztqhpko] .cell[data-astro-cid-dztqhpko]{flex-direction:column;gap:.6rem;display:flex}.tr-q[data-astro-cid-dztqhpko] b[data-astro-cid-dztqhpko]{font:500 2rem/1 var(--mono);margin-top:.6rem}.tr-q[data-astro-cid-dztqhpko] b[data-astro-cid-dztqhpko].n{font:600 clamp(4.4rem, 9vw, 8rem)/.85 var(--font-body);letter-spacing:-.05em;color:var(--cyan-ink)}.tr-q[data-astro-cid-dztqhpko] p[data-astro-cid-dztqhpko]{color:var(--ink-2);margin:0;font-size:.9rem}.tr-log[data-astro-cid-dztqhpko]{border-collapse:collapse;width:100%;font-size:.92rem}.tr-log[data-astro-cid-dztqhpko] caption[data-astro-cid-dztqhpko]{caption-side:top;text-align:left;padding-bottom:.5rem}.tr-log[data-astro-cid-dztqhpko] th[data-astro-cid-dztqhpko]{text-align:left;font:.68rem var(--mono);text-transform:uppercase;color:var(--muted);border-bottom:1.5px solid var(--ink);padding:.5rem .7rem;font-weight:400}.tr-log[data-astro-cid-dztqhpko] td[data-astro-cid-dztqhpko]{border-bottom:1px solid var(--rule);vertical-align:top;padding:.7rem}.tr-log[data-astro-cid-dztqhpko] td[data-astro-cid-dztqhpko]:first-child{font-family:var(--mono);color:var(--ink-2);font-size:.85rem}.tr-log[data-astro-cid-dztqhpko] td[data-astro-cid-dztqhpko]:last-child{color:var(--cyan-ink)}.tr-notes[data-astro-cid-dztqhpko] article[data-astro-cid-dztqhpko]{flex-direction:column;gap:.8rem;display:flex}.tr-notes[data-astro-cid-dztqhpko] p[data-astro-cid-dztqhpko]{color:var(--ink-2);margin:0;font-size:.95rem}.tr-rules[data-astro-cid-dztqhpko]{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}.tr-rules[data-astro-cid-dztqhpko] .cell[data-astro-cid-dztqhpko]{flex-direction:column;gap:.7rem;display:flex}.tr-rules[data-astro-cid-dztqhpko] b[data-astro-cid-dztqhpko]{font:500 clamp(1.8rem, 3vw, 2.6rem)/1 var(--mono);letter-spacing:-.02em}.tr-rules[data-astro-cid-dztqhpko] p[data-astro-cid-dztqhpko]{color:var(--ink-2);margin:0;font-size:.93rem}.tr-day[data-astro-cid-dztqhpko] .strip[data-astro-cid-dztqhpko]{border:1.5px solid var(--ink);background:repeating-linear-gradient(90deg, transparent 0 calc(100% / 24 - 1px), var(--rule) calc(100% / 24 - 1px) calc(100% / 24));height:2.2rem;margin:.6rem 0 1.6rem;position:relative}.tr-day[data-astro-cid-dztqhpko] .strip[data-astro-cid-dztqhpko] i[data-astro-cid-dztqhpko]{background:var(--cyan-ink);position:absolute;top:0;bottom:0}.tr-day[data-astro-cid-dztqhpko] .strip[data-astro-cid-dztqhpko] span[data-astro-cid-dztqhpko]{font:.68rem var(--mono);color:var(--muted);position:absolute;top:calc(100% + .35rem);transform:translate(-50%)}.tr-day[data-astro-cid-dztqhpko] .strip[data-astro-cid-dztqhpko] span[data-astro-cid-dztqhpko]:first-of-type{transform:none}.tr-day[data-astro-cid-dztqhpko] .strip[data-astro-cid-dztqhpko] span[data-astro-cid-dztqhpko]:last-of-type{transform:translate(-100%)}.tr-line[data-astro-cid-dztqhpko]{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem 2rem;margin:0;list-style:none;display:grid;position:relative}.tr-line[data-astro-cid-dztqhpko] li[data-astro-cid-dztqhpko]{align-content:start;gap:.5rem;padding-top:2rem;display:grid;position:relative}.tr-line[data-astro-cid-dztqhpko] li[data-astro-cid-dztqhpko]:before{content:"";background:var(--cyan-ink);height:5px;position:absolute;top:.55rem;left:0;right:-2rem}.tr-line[data-astro-cid-dztqhpko] li[data-astro-cid-dztqhpko]:nth-child(4n):before{right:0}.tr-line[data-astro-cid-dztqhpko] .stop[data-astro-cid-dztqhpko]{border:4px solid var(--cyan-ink);background:var(--paper);z-index:1;border-radius:50%;width:1.4rem;height:1.4rem;position:absolute;top:0;left:0}.tr-line[data-astro-cid-dztqhpko] .ref[data-astro-cid-dztqhpko]{color:var(--muted);font-size:.72rem}.tr-line[data-astro-cid-dztqhpko] h3[data-astro-cid-dztqhpko]{text-transform:uppercase;letter-spacing:-.01em;margin:0;font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.1}.tr-line[data-astro-cid-dztqhpko] p[data-astro-cid-dztqhpko]{color:var(--ink-2);margin:0;font-size:.92rem}.tr-signs[data-astro-cid-dztqhpko]{grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));gap:2rem 1.6rem;margin:0;list-style:none;display:grid}.tr-signs[data-astro-cid-dztqhpko] li[data-astro-cid-dztqhpko]{align-content:start;gap:.5rem;display:grid}.tr-signs[data-astro-cid-dztqhpko] .sign[data-astro-cid-dztqhpko]{border:3px solid var(--ink);box-shadow:inset 0 0 0 3px var(--paper), inset 0 0 0 4.5px var(--ink);background:var(--paper);border-radius:10px;padding:.8rem 1rem;display:block}.tr-signs[data-astro-cid-dztqhpko] b[data-astro-cid-dztqhpko]{text-transform:uppercase;font-weight:700;line-height:1.1;display:block}.tr-signs[data-astro-cid-dztqhpko] i[data-astro-cid-dztqhpko]{color:var(--cyan-ink);margin-top:.25rem;font-style:normal;display:block}.tr-signs[data-astro-cid-dztqhpko] .ref[data-astro-cid-dztqhpko]{color:var(--muted);font-size:.7rem}.tr-signs[data-astro-cid-dztqhpko] p[data-astro-cid-dztqhpko]{color:var(--ink-2);margin:0;font-size:.9rem}.tr-aside[data-astro-cid-dztqhpko]{background:var(--color-paper-deep,#edebe5);grid-template-columns:1fr 1fr}.tr-aside[data-astro-cid-dztqhpko] .cell[data-astro-cid-dztqhpko]{padding:clamp(2rem, 4vw, 3.5rem) var(--pad);flex-direction:column;gap:.9rem;display:flex}.tr-aside[data-astro-cid-dztqhpko] p[data-astro-cid-dztqhpko]{color:var(--ink-2);max-width:56ch;margin:0}.tr-aside[data-astro-cid-dztqhpko] a{color:var(--ink);text-decoration-color:var(--cyan-ink)}.tr-abc[data-astro-cid-dztqhpko] .cell[data-astro-cid-dztqhpko]{flex-direction:column;gap:.6rem;display:flex}.tr-abc[data-astro-cid-dztqhpko] .letter[data-astro-cid-dztqhpko]{font:500 1.3rem var(--mono);color:var(--cyan-ink);margin-bottom:.8rem}.tr-abc[data-astro-cid-dztqhpko] b[data-astro-cid-dztqhpko]{text-transform:uppercase}.tr-abc[data-astro-cid-dztqhpko] p[data-astro-cid-dztqhpko]{color:var(--ink-2);margin:0;font-size:.94rem}@media (width<=1000px){.tr-q[data-astro-cid-dztqhpko],.tr-rules[data-astro-cid-dztqhpko],.tr-aside[data-astro-cid-dztqhpko]{grid-template-columns:1fr}.tr-line[data-astro-cid-dztqhpko]{grid-template-columns:1fr;gap:0;padding-left:2.6rem!important}.tr-line[data-astro-cid-dztqhpko] li[data-astro-cid-dztqhpko]{padding:0 0 2rem}.tr-line[data-astro-cid-dztqhpko] li[data-astro-cid-dztqhpko]:before{width:5px;height:auto;inset:.6rem auto 0 -1.75rem}.tr-line[data-astro-cid-dztqhpko] li[data-astro-cid-dztqhpko]:last-child:before{display:none}.tr-line[data-astro-cid-dztqhpko] .stop[data-astro-cid-dztqhpko]{top:0;left:-2.2rem}}.b96-scope[data-astro-cid-hcskxss4]{padding-block:2rem!important}.b96-dates[data-astro-cid-hcskxss4]{border-top:3px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 2.4rem;padding:0;list-style:none;display:grid}.b96-dates[data-astro-cid-hcskxss4] li[data-astro-cid-hcskxss4]{gap:.6rem;padding:1.2rem 1.4rem 0 0;display:grid;position:relative}.b96-dates[data-astro-cid-hcskxss4] li[data-astro-cid-hcskxss4]:before{content:"";background:var(--cyan-ink);border-radius:50%;width:.9rem;height:.9rem;position:absolute;top:-.6rem;left:0}.b96-dates[data-astro-cid-hcskxss4] li[data-astro-cid-hcskxss4]:last-child:before{background:var(--paper);border:2px solid var(--color-redline,#c0392b)}.b96-dates[data-astro-cid-hcskxss4] b[data-astro-cid-hcskxss4]{letter-spacing:-.02em;color:var(--ink);font-size:clamp(1.3rem,2.2vw,1.9rem)}.b96-dates[data-astro-cid-hcskxss4] span[data-astro-cid-hcskxss4]{color:var(--ink-2);font-size:.95rem;line-height:1.5}.b96-cols[data-astro-cid-hcskxss4]{columns:2;column-gap:3rem}.b96-cols[data-astro-cid-hcskxss4]>div[data-astro-cid-hcskxss4]{break-inside:avoid}.b96-pub-hd[data-astro-cid-hcskxss4]{grid-template-columns:5fr 7fr;align-items:start;gap:3rem;margin-bottom:2.4rem;display:grid}.b96-owners[data-astro-cid-hcskxss4]{flex-wrap:wrap;gap:.4rem;margin:.6rem 0 1.2rem;padding:0;list-style:none;display:flex}.b96-owners[data-astro-cid-hcskxss4] li[data-astro-cid-hcskxss4]{border:1px solid var(--ink);padding:.4rem .75rem;font-size:.92rem}.b96-src[data-astro-cid-hcskxss4] p{font-size:.9rem}.b96-rules[data-astro-cid-hcskxss4]{border-top:2px solid var(--ink);margin:0;padding:0;list-style:none}.b96-rules[data-astro-cid-hcskxss4] li[data-astro-cid-hcskxss4]{border-bottom:1px solid var(--rule);grid-template-columns:11rem minmax(0,1fr);gap:2rem;padding:1.6rem 0;display:grid}.b96-rules[data-astro-cid-hcskxss4] .s[data-astro-cid-hcskxss4],.b96-index[data-astro-cid-hcskxss4] .s[data-astro-cid-hcskxss4]{white-space:nowrap;font:600 clamp(1.2rem, 2vw, 1.8rem)/1 var(--mono);color:var(--cyan-ink);letter-spacing:-.02em}.b96-rules[data-astro-cid-hcskxss4] .pl-h3[data-astro-cid-hcskxss4]{margin-bottom:.5rem}.b96-rules[data-astro-cid-hcskxss4] li[data-astro-cid-hcskxss4]>div[data-astro-cid-hcskxss4]{max-width:70ch;color:var(--ink-2);line-height:1.6}.b96-after[data-astro-cid-hcskxss4]{max-width:70ch;margin-top:1.6rem}.b96-after[data-astro-cid-hcskxss4] p{color:var(--ink);font-size:1.1rem}.b96-index[data-astro-cid-hcskxss4]{grid-template-columns:1fr 1fr;gap:0 3rem;margin:0;padding:0;list-style:none;display:grid}.b96-index[data-astro-cid-hcskxss4] li[data-astro-cid-hcskxss4]{border-top:1px solid var(--ink);grid-template-columns:7rem minmax(0,1fr);gap:.3rem 1.4rem;padding:1.4rem 0;display:grid}.b96-index[data-astro-cid-hcskxss4] .s[data-astro-cid-hcskxss4]{color:var(--ink);grid-row:span 2;font-size:clamp(1.1rem,1.8vw,1.5rem)}.b96-index[data-astro-cid-hcskxss4] .pl-h3[data-astro-cid-hcskxss4]{margin:0}.b96-index[data-astro-cid-hcskxss4] .pl-h3[data-astro-cid-hcskxss4]:first-letter{text-transform:uppercase}.b96-index[data-astro-cid-hcskxss4] li[data-astro-cid-hcskxss4]>div[data-astro-cid-hcskxss4]{color:var(--ink-2);font-size:.95rem;line-height:1.55}.b96-means-hd[data-astro-cid-hcskxss4]{grid-template-columns:5fr 7fr;gap:0 3rem;margin-bottom:2rem;display:grid}.b96-means-hd[data-astro-cid-hcskxss4] .pl-h[data-astro-cid-hcskxss4]{grid-row:span 3}.b96-steps[data-astro-cid-hcskxss4]{counter-reset:s;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.b96-steps[data-astro-cid-hcskxss4] li[data-astro-cid-hcskxss4]{border-top:4px solid var(--cyan-ink);gap:.8rem;margin-right:1rem;padding:1.4rem 1.6rem 1.4rem 0;display:grid;position:relative}.b96-steps[data-astro-cid-hcskxss4] li[data-astro-cid-hcskxss4]:not(:last-child):after{content:"→";font:1.3rem var(--mono);color:var(--cyan-ink);position:absolute;top:1.2rem;right:-.6rem}.b96-steps[data-astro-cid-hcskxss4] span[data-astro-cid-hcskxss4]{font:.75rem var(--mono);color:var(--muted)}.b96-steps[data-astro-cid-hcskxss4] div[data-astro-cid-hcskxss4]{color:var(--ink);font-size:1.05rem;line-height:1.45}.b96-close[data-astro-cid-hcskxss4]{grid-template-columns:5fr 7fr;gap:3rem;display:grid}.b96-close[data-astro-cid-hcskxss4] .pl-h[data-astro-cid-hcskxss4]{margin:0}@media (width<=1000px){.b96-dates[data-astro-cid-hcskxss4],.b96-pub-hd[data-astro-cid-hcskxss4],.b96-index[data-astro-cid-hcskxss4],.b96-means-hd[data-astro-cid-hcskxss4],.b96-steps[data-astro-cid-hcskxss4],.b96-close[data-astro-cid-hcskxss4]{grid-template-columns:1fr;gap:1.4rem}.b96-dates[data-astro-cid-hcskxss4]{border-top:0;border-left:3px solid var(--ink);padding-left:1.4rem}.b96-dates[data-astro-cid-hcskxss4] li[data-astro-cid-hcskxss4]{padding:0 0 1rem}.b96-dates[data-astro-cid-hcskxss4] li[data-astro-cid-hcskxss4]:before{top:.4rem;left:-1.95rem}.b96-cols[data-astro-cid-hcskxss4]{columns:1}.b96-rules[data-astro-cid-hcskxss4] li[data-astro-cid-hcskxss4]{grid-template-columns:1fr;gap:.6rem}.b96-steps[data-astro-cid-hcskxss4] li[data-astro-cid-hcskxss4]{margin-right:0}.b96-steps[data-astro-cid-hcskxss4] li[data-astro-cid-hcskxss4]:after{display:none}.b96-means-hd[data-astro-cid-hcskxss4] .pl-h[data-astro-cid-hcskxss4]{grid-row:auto}}.ola-scope[data-astro-cid-v4tdw32j]{padding-block:2rem!important}.ola-years[data-astro-cid-v4tdw32j]{grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 2.4rem;padding:0;list-style:none;display:grid;position:relative}.ola-years[data-astro-cid-v4tdw32j]:before{content:"";border-top:2px solid var(--ink);position:absolute;top:1.1rem;left:0;right:0}.ola-years[data-astro-cid-v4tdw32j] li[data-astro-cid-v4tdw32j]{gap:.6rem;padding-right:1.4rem;display:grid;position:relative}.ola-years[data-astro-cid-v4tdw32j] b[data-astro-cid-v4tdw32j]{font:600 clamp(1.6rem, 3vw, 2.6rem)/1 var(--font-body);letter-spacing:-.03em;background:var(--paper);color:var(--ink);justify-self:start;padding-right:.6rem;position:relative}.ola-years[data-astro-cid-v4tdw32j] li[data-astro-cid-v4tdw32j]:last-child b[data-astro-cid-v4tdw32j]{color:var(--cyan-ink)}.ola-years[data-astro-cid-v4tdw32j] span[data-astro-cid-v4tdw32j]{color:var(--ink-2);font-size:.93rem;line-height:1.5}.ola-cols[data-astro-cid-v4tdw32j]{columns:2;column-gap:3rem}.ola-cols[data-astro-cid-v4tdw32j]>div[data-astro-cid-v4tdw32j]{break-inside:avoid}.ola-cards[data-astro-cid-v4tdw32j]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4rem;display:grid}.ola-cards[data-astro-cid-v4tdw32j] article[data-astro-cid-v4tdw32j]{border:1px solid var(--ink);background:var(--paper);align-content:start;gap:.6rem;padding:1.6rem;display:grid}.ola-cards[data-astro-cid-v4tdw32j] .n[data-astro-cid-v4tdw32j]{font:600 clamp(2.2rem, 4vw, 3.4rem)/1 var(--mono);color:var(--ink);letter-spacing:-.04em;margin-bottom:.6rem}.ola-cards[data-astro-cid-v4tdw32j] article[data-astro-cid-v4tdw32j]>div[data-astro-cid-v4tdw32j]{color:var(--ink-2);font-size:.95rem;line-height:1.6}.ola-means[data-astro-cid-v4tdw32j]{grid-template-columns:5fr 7fr;gap:3rem;display:grid}.ola-chain[data-astro-cid-v4tdw32j]{gap:0;margin:1rem 0 0;padding:0;list-style:none;display:grid}.ola-chain[data-astro-cid-v4tdw32j] li[data-astro-cid-v4tdw32j]{border:1.5px solid var(--ink);gap:.3rem;padding:1rem 1.2rem;display:grid;position:relative}.ola-chain[data-astro-cid-v4tdw32j] li[data-astro-cid-v4tdw32j]+li[data-astro-cid-v4tdw32j]{margin-top:1.6rem}.ola-chain[data-astro-cid-v4tdw32j] li[data-astro-cid-v4tdw32j]+li[data-astro-cid-v4tdw32j]:before{content:"↓";font:1.1rem var(--mono);color:var(--cyan-ink);position:absolute;top:-1.55rem;left:1.2rem}.ola-chain[data-astro-cid-v4tdw32j] li[data-astro-cid-v4tdw32j]:nth-child(2){background:var(--ink)}.ola-chain[data-astro-cid-v4tdw32j] li[data-astro-cid-v4tdw32j]:nth-child(2) [data-astro-cid-v4tdw32j]:is(b,span){color:var(--paper)}.ola-chain[data-astro-cid-v4tdw32j] b[data-astro-cid-v4tdw32j]{text-transform:uppercase;letter-spacing:-.01em}.ola-chain[data-astro-cid-v4tdw32j] span[data-astro-cid-v4tdw32j]{color:var(--ink-2);font-size:.9rem}.ola-means-p[data-astro-cid-v4tdw32j]{max-width:70ch}.ola-two[data-astro-cid-v4tdw32j]{border:1.5px solid var(--ink);grid-template-columns:1fr 1fr;margin-bottom:2rem;display:grid}.ola-two[data-astro-cid-v4tdw32j]>div[data-astro-cid-v4tdw32j]{gap:.5rem;padding:1.4rem 1.6rem;display:grid}.ola-two[data-astro-cid-v4tdw32j]>div[data-astro-cid-v4tdw32j]+div[data-astro-cid-v4tdw32j]{border-left:1.5px solid var(--ink);background:color-mix(in srgb, var(--cyan-ink) 8%, var(--paper))}.ola-two[data-astro-cid-v4tdw32j] .lbl[data-astro-cid-v4tdw32j]{color:var(--ink-2)}.ola-two[data-astro-cid-v4tdw32j] b[data-astro-cid-v4tdw32j]{letter-spacing:-.015em;color:var(--ink);font-size:clamp(1.15rem,2vw,1.6rem);line-height:1.15}.ola-qc-p[data-astro-cid-v4tdw32j]{max-width:70ch}.ola-start[data-astro-cid-v4tdw32j]{grid-template-columns:5fr 7fr;gap:3rem;display:grid}.ola-start[data-astro-cid-v4tdw32j] .pl-h[data-astro-cid-v4tdw32j]{margin:0}@media (width<=1000px){.ola-years[data-astro-cid-v4tdw32j],.ola-cards[data-astro-cid-v4tdw32j],.ola-means[data-astro-cid-v4tdw32j],.ola-two[data-astro-cid-v4tdw32j],.ola-start[data-astro-cid-v4tdw32j]{grid-template-columns:1fr;gap:1.4rem}.ola-years[data-astro-cid-v4tdw32j]:before{display:none}.ola-years[data-astro-cid-v4tdw32j] li[data-astro-cid-v4tdw32j]{border-left:2px solid var(--ink);padding-left:1rem}.ola-cols[data-astro-cid-v4tdw32j]{columns:1}.ola-two[data-astro-cid-v4tdw32j]>div[data-astro-cid-v4tdw32j]+div[data-astro-cid-v4tdw32j]{border-left:0;border-top:1.5px solid var(--ink)}}.gl-intro[data-astro-cid-xa5hlmgb]{grid-template-columns:1fr 1fr;gap:3rem;display:grid}.gl-trap[data-astro-cid-xa5hlmgb]{grid-template-columns:5fr 7fr;align-items:center;gap:3rem;display:grid;padding-block:2.4rem!important}.gl-devis[data-astro-cid-xa5hlmgb]{border:1.5px solid var(--ink);grid-template-columns:1fr 1fr;display:grid}.gl-devis[data-astro-cid-xa5hlmgb]>div[data-astro-cid-xa5hlmgb]{gap:.4rem;padding:1.2rem 1.4rem;display:grid}.gl-devis[data-astro-cid-xa5hlmgb]>div[data-astro-cid-xa5hlmgb]+div[data-astro-cid-xa5hlmgb]{border-left:1.5px solid var(--ink);background:var(--color-paper-deep,#edebe5)}.gl-devis[data-astro-cid-xa5hlmgb] b[data-astro-cid-xa5hlmgb]{color:var(--cyan-ink);font-size:clamp(1.8rem,3.4vw,2.8rem);font-style:italic;line-height:1}.gl-devis[data-astro-cid-xa5hlmgb]>div[data-astro-cid-xa5hlmgb]+div[data-astro-cid-xa5hlmgb] b[data-astro-cid-xa5hlmgb]{color:var(--ink)}.gl-devis[data-astro-cid-xa5hlmgb] span[data-astro-cid-xa5hlmgb]:last-child{color:var(--ink-2)}.gl-bar[data-astro-cid-xa5hlmgb]{top:var(--top-h,4.4rem);z-index:3;background:var(--paper);border-bottom:2px solid var(--ink);grid-template-columns:minmax(0,18rem) minmax(0,1fr) auto;align-items:end;gap:.8rem 1.6rem;margin-bottom:1rem;padding:1rem 0;display:grid;position:sticky}.gl-q[data-astro-cid-xa5hlmgb]{gap:.35rem;display:grid}.gl-q[data-astro-cid-xa5hlmgb] input[data-astro-cid-xa5hlmgb]{font:inherit;border:1.5px solid var(--ink);background:var(--color-white,#fff);color:var(--ink);min-width:0;padding:.6rem .8rem}.gl-q[data-astro-cid-xa5hlmgb] input[data-astro-cid-xa5hlmgb]:focus-visible{outline:2px solid var(--cyan-ink);outline-offset:2px}.gl-fields[data-astro-cid-xa5hlmgb]{flex-wrap:wrap;gap:.35rem;display:flex}.gl-fields[data-astro-cid-xa5hlmgb] button[data-astro-cid-xa5hlmgb]{font:.78rem var(--mono);text-transform:uppercase;border:1px solid var(--ink);background:var(--paper);color:var(--ink);cursor:pointer;padding:.45rem .65rem}.gl-fields[data-astro-cid-xa5hlmgb] button[data-astro-cid-xa5hlmgb][aria-pressed=true]{background:var(--ink);color:var(--paper)}.gl-fields[data-astro-cid-xa5hlmgb] button[data-astro-cid-xa5hlmgb]:focus-visible{outline:2px solid var(--cyan-ink);outline-offset:2px}.gl-n[data-astro-cid-xa5hlmgb]{white-space:nowrap;margin:0!important}.gl-az[data-astro-cid-xa5hlmgb]{flex-wrap:wrap;grid-column:1/-1;gap:.15rem;display:flex}.gl-az[data-astro-cid-xa5hlmgb] a[data-astro-cid-xa5hlmgb]{text-align:center;min-width:1.9rem;font:.82rem var(--mono);border:1px solid #0000;padding:.25rem .3rem;text-decoration:none;color:var(--ink)!important}.gl-az[data-astro-cid-xa5hlmgb] a[data-astro-cid-xa5hlmgb]:hover,.gl-az[data-astro-cid-xa5hlmgb] a[data-astro-cid-xa5hlmgb]:focus-visible{border-color:var(--ink)}.gl-hd[data-astro-cid-xa5hlmgb]{font:.7rem var(--mono);text-transform:uppercase;color:var(--muted);grid-template-columns:3rem minmax(0,1fr) minmax(0,1fr) 11rem;gap:1rem;padding:.4rem 0;display:grid}.gl-hd[data-astro-cid-xa5hlmgb] span[data-astro-cid-xa5hlmgb]:first-child{grid-column:2}.gl-g[data-astro-cid-xa5hlmgb]{border-top:1px solid var(--ink);scroll-margin-top:calc(var(--top-h,4.4rem) + 10rem);grid-template-columns:3rem minmax(0,1fr);gap:1rem;display:grid}.gl-k[data-astro-cid-xa5hlmgb]{font:600 1.6rem/1 var(--font-body);color:var(--cyan-ink);margin:0;padding-top:.7rem}.gl-g[data-astro-cid-xa5hlmgb] ul[data-astro-cid-xa5hlmgb]{margin:0;padding:0;list-style:none}.gl-g[data-astro-cid-xa5hlmgb] li[data-astro-cid-xa5hlmgb]{border-top:1px solid var(--rule-soft,var(--color-rule-soft));grid-template-columns:minmax(0,1fr) minmax(0,1fr) 11rem;gap:1rem;padding:.65rem 0;display:grid}.gl-g[data-astro-cid-xa5hlmgb] li[data-astro-cid-xa5hlmgb]:first-child{border-top:0}.gl-g[data-astro-cid-xa5hlmgb] b[data-astro-cid-xa5hlmgb]{color:var(--ink);font-weight:500}.gl-g[data-astro-cid-xa5hlmgb] .fr[data-astro-cid-xa5hlmgb]{color:var(--cyan-ink)}.gl-g[data-astro-cid-xa5hlmgb] .f[data-astro-cid-xa5hlmgb]{font:.75rem var(--mono);text-transform:uppercase;color:var(--muted);align-self:center}.gl-none[data-astro-cid-xa5hlmgb]{color:var(--muted);padding:2rem 0}.gl-own[data-astro-cid-xa5hlmgb]{grid-template-columns:5fr 7fr;gap:3rem;display:grid}.gl-own[data-astro-cid-xa5hlmgb] .pl-h[data-astro-cid-xa5hlmgb]{margin:0}@media (width<=1000px){.gl-intro[data-astro-cid-xa5hlmgb],.gl-trap[data-astro-cid-xa5hlmgb],.gl-own[data-astro-cid-xa5hlmgb]{grid-template-columns:1fr;gap:1.6rem}.gl-bar[data-astro-cid-xa5hlmgb]{grid-template-columns:1fr;position:static}.gl-hd[data-astro-cid-xa5hlmgb]{display:none}.gl-g[data-astro-cid-xa5hlmgb]{grid-template-columns:2rem minmax(0,1fr);gap:.6rem}.gl-g[data-astro-cid-xa5hlmgb] li[data-astro-cid-xa5hlmgb]{grid-template-columns:1fr;gap:.1rem}.gl-devis[data-astro-cid-xa5hlmgb]{grid-template-columns:1fr}.gl-devis[data-astro-cid-xa5hlmgb]>div[data-astro-cid-xa5hlmgb]+div[data-astro-cid-xa5hlmgb]{border-left:0;border-top:1.5px solid var(--ink)}}.nd-intro[data-astro-cid-hzbocfzf]{grid-template-columns:1fr 1fr;gap:3rem;display:grid}.nd-num[data-astro-cid-hzbocfzf]{border:1.5px solid var(--ink);gap:.6rem;margin:0 0 2rem;padding:1.4rem 1.6rem;display:grid}.nd-num[data-astro-cid-hzbocfzf] p[data-astro-cid-hzbocfzf]{letter-spacing:-.02em;font:600 clamp(2.2rem, 4.4vw, 3.6rem)/1 var(--mono)!important;color:var(--ink)!important;margin:0!important}.nd-num[data-astro-cid-hzbocfzf] .d[data-astro-cid-hzbocfzf]{color:var(--cyan-ink)}.nd-num[data-astro-cid-hzbocfzf] figcaption[data-astro-cid-hzbocfzf]{font:.72rem var(--mono);text-transform:uppercase;color:var(--muted);gap:2rem;display:flex}.nd-bar[data-astro-cid-hzbocfzf]{top:var(--top-h,4.4rem);z-index:3;background:var(--paper);border-bottom:2px solid var(--ink);justify-content:space-between;align-items:end;gap:1.6rem;padding:1rem 0;display:flex;position:sticky}.nd-q[data-astro-cid-hzbocfzf]{flex:0 24rem;gap:.35rem;display:grid}.nd-q[data-astro-cid-hzbocfzf] input[data-astro-cid-hzbocfzf]{font:inherit;border:1.5px solid var(--ink);background:var(--color-white,#fff);color:var(--ink);min-width:0;padding:.6rem .8rem}.nd-q[data-astro-cid-hzbocfzf] input[data-astro-cid-hzbocfzf]:focus-visible{outline:2px solid var(--cyan-ink);outline-offset:2px}.nd-n[data-astro-cid-hzbocfzf]{white-space:nowrap;margin:0!important}.nd-jump[data-astro-cid-hzbocfzf]{border-top:1px solid var(--rule);border-left:1px solid var(--rule);grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));gap:0;margin:1.4rem 0 2.4rem;display:grid}.nd-jump[data-astro-cid-hzbocfzf] a[data-astro-cid-hzbocfzf]{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:2.4rem minmax(0,1fr) auto;align-items:baseline;gap:.6rem;padding:.7rem .8rem;font-size:.86rem;line-height:1.25;text-decoration:none;display:grid;color:var(--ink)!important}.nd-jump[data-astro-cid-hzbocfzf] a[data-astro-cid-hzbocfzf]:hover,.nd-jump[data-astro-cid-hzbocfzf] a[data-astro-cid-hzbocfzf]:focus-visible{background:var(--color-paper-deep,#edebe5)}.nd-jump[data-astro-cid-hzbocfzf] b[data-astro-cid-hzbocfzf]{font:600 1rem var(--mono);color:var(--cyan-ink)}.nd-jump[data-astro-cid-hzbocfzf] i[data-astro-cid-hzbocfzf]{font:.72rem var(--mono);color:var(--muted);font-style:normal}.nd-div[data-astro-cid-hzbocfzf]{scroll-margin-top:calc(var(--top-h,4.4rem) + 6rem);border-top:2px solid var(--ink);margin-top:2rem}.nd-div[data-astro-cid-hzbocfzf] h3[data-astro-cid-hzbocfzf]{text-transform:uppercase;letter-spacing:-.01em;color:var(--ink);align-items:baseline;gap:1rem;margin:0;padding:.9rem 0;font-size:clamp(1.1rem,1.8vw,1.5rem);line-height:1.1;display:flex}.nd-div[data-astro-cid-hzbocfzf] h3[data-astro-cid-hzbocfzf] .no[data-astro-cid-hzbocfzf]{font:600 1.2em var(--mono);color:var(--cyan-ink)}.nd-div[data-astro-cid-hzbocfzf] ul[data-astro-cid-hzbocfzf]{margin:0;padding:0;list-style:none}.nd-div[data-astro-cid-hzbocfzf] li[data-astro-cid-hzbocfzf]{border-top:1px solid var(--color-rule-soft);grid-template-columns:7.5rem minmax(0,1fr) minmax(0,1fr);gap:1.2rem;padding:.55rem 0;font-size:.94rem;display:grid}.nd-div[data-astro-cid-hzbocfzf] li[data-astro-cid-hzbocfzf] span[data-astro-cid-hzbocfzf]{overflow-wrap:anywhere;min-width:0}.nd-div[data-astro-cid-hzbocfzf] .n[data-astro-cid-hzbocfzf]{font:.82rem var(--mono);color:var(--muted);padding-top:.1rem}.nd-div[data-astro-cid-hzbocfzf] .b[data-astro-cid-hzbocfzf]{color:var(--cyan-ink)}.nd-none[data-astro-cid-hzbocfzf]{color:var(--muted);padding:2rem 0}.nd-close[data-astro-cid-hzbocfzf]{grid-template-columns:5fr 7fr;gap:3rem;display:grid}.nd-close[data-astro-cid-hzbocfzf] .pl-h[data-astro-cid-hzbocfzf]{margin:0}@media (width<=1000px){.nd-intro[data-astro-cid-hzbocfzf],.nd-close[data-astro-cid-hzbocfzf]{grid-template-columns:1fr;gap:1.6rem}.nd-bar[data-astro-cid-hzbocfzf]{flex-wrap:wrap;position:static}.nd-div[data-astro-cid-hzbocfzf] li[data-astro-cid-hzbocfzf]{grid-template-columns:1fr;gap:.1rem}}
