.ht[data-astro-cid-pwsiazbv]{position:relative;overflow:hidden;padding:9rem 0 clamp(2rem,6vh,4rem);background:radial-gradient(120% 110% at 80% -10%,#E9E4F7,var(--bg) 60%)}.ht-grid[data-astro-cid-pwsiazbv]{position:relative;z-index:1;display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(1rem,3vw,3rem);align-items:center}.ht-grid[data-astro-cid-pwsiazbv]>[data-astro-cid-pwsiazbv]{min-width:0}.ht-copy[data-astro-cid-pwsiazbv]{position:relative;z-index:2}.ht-copy[data-astro-cid-pwsiazbv] .text-lg[data-astro-cid-pwsiazbv]{max-width:34rem}.ht-right[data-astro-cid-pwsiazbv]{--ho-bas:2.6rem;position:relative}.ht-vis[data-astro-cid-pwsiazbv]{position:relative;height:clamp(24rem,34vw,31rem);margin:-1rem calc(-1*(max(0px,(100vw - 72rem) / 2) + 1.25rem)) 0 -2rem}.ht-vis[data-astro-cid-pwsiazbv]{transition:--rev 1.3s cubic-bezier(.22,.8,.3,1)}.ht-vis[data-astro-cid-pwsiazbv].ready{--rev:115%}.ht-cv[data-astro-cid-pwsiazbv]{position:absolute;inset:0;width:100%;height:100%;display:block;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%),linear-gradient(0deg,transparent,#000 8%),linear-gradient(180deg,#000 calc(var(--rev) - 14%),transparent var(--rev));-webkit-mask-composite:source-in,source-in;mask-image:linear-gradient(90deg,transparent,#000 8%),linear-gradient(0deg,transparent,#000 8%),linear-gradient(180deg,#000 calc(var(--rev) - 14%),transparent var(--rev));mask-composite:intersect,intersect}@media(prefers-reduced-motion:reduce){.ht-vis[data-astro-cid-pwsiazbv]{transition:none}}.ht-tags[data-astro-cid-pwsiazbv]{position:absolute;inset:0;pointer-events:none}.ht-tag[data-astro-cid-pwsiazbv]{position:absolute;left:0;top:0;display:grid;padding:.45rem .7rem .5rem;border-radius:.7rem;background:#ffffffe6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--line);border-left:3px solid var(--c);box-shadow:0 14px 30px -20px #0b102473;font-size:.72rem;color:var(--muted);white-space:nowrap;opacity:0;transition:opacity .6s;will-change:transform}.ht-tag[data-astro-cid-pwsiazbv] b[data-astro-cid-pwsiazbv]{font:500 .62rem JetBrains Mono,monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--c)}.ht-tag[data-astro-cid-pwsiazbv].on{opacity:1}.ht-caps[data-astro-cid-pwsiazbv]{display:grid;justify-items:center;gap:.55rem;margin-top:1rem}.ht-steps[data-astro-cid-pwsiazbv]{display:flex;flex-wrap:wrap;justify-content:center;gap:.3rem .35rem;margin:0;font-size:.76rem;color:var(--muted)}.ht-steps[data-astro-cid-pwsiazbv] span[data-astro-cid-pwsiazbv]{position:relative;padding:.2rem .6rem;border-radius:99px;border:1px solid var(--line);background:var(--bg2);transition:border-color .4s,color .4s,background .4s}.ht-steps[data-astro-cid-pwsiazbv] span[data-astro-cid-pwsiazbv].on{border-color:var(--build);color:var(--ink);background:color-mix(in srgb,var(--build) 9%,#fff)}.ht-txts[data-astro-cid-pwsiazbv]{display:grid;max-width:34rem}.ht-txts[data-astro-cid-pwsiazbv] p[data-astro-cid-pwsiazbv]{grid-area:1/1;margin:0;text-align:center;font-size:.9rem;line-height:1.55;color:var(--ink2);opacity:0;transform:translateY(4px);transition:opacity .45s,transform .45s}.ht-txts[data-astro-cid-pwsiazbv] p[data-astro-cid-pwsiazbv].act{opacity:1;transform:none;transition-delay:.15s}@media(max-width:900px){.ht-grid[data-astro-cid-pwsiazbv]{grid-template-columns:1fr}.ht-vis[data-astro-cid-pwsiazbv]{height:min(92vw,26rem);margin:1rem -1.25rem 0}.ht-tag[data-astro-cid-pwsiazbv]{font-size:.62rem;padding:.35rem .55rem}.ht-txts[data-astro-cid-pwsiazbv] p[data-astro-cid-pwsiazbv]{font-size:.85rem}.ht[data-astro-cid-pwsiazbv]{padding-bottom:1.5rem}}@property --p{syntax:"<number>";inherits:false;initial-value:0}.pl-run[data-astro-cid-hsqig5lc]{position:relative;height:9rem;margin:2.5rem 0 0;border:1px solid var(--line);border-radius:1.5rem;background:radial-gradient(circle,color-mix(in srgb,var(--build) 16%,transparent) 1px,transparent 1.5px) 0 0/22px 22px,var(--bg2);container-type:inline-size}.pl-rail[data-astro-cid-hsqig5lc]{position:absolute;left:6%;right:6%;top:50%;height:2px;background:linear-gradient(90deg,var(--build),var(--care),var(--guard));opacity:.35}.pl-gate[data-astro-cid-hsqig5lc]{position:absolute;top:50%;left:calc(6% + var(--p)*.88%);transform:translate(-50%,-50%);display:grid;justify-items:center}.pl-gate[data-astro-cid-hsqig5lc] i[data-astro-cid-hsqig5lc]{width:1rem;height:1rem;border-radius:50%;background:var(--bg2);border:2px solid color-mix(in srgb,var(--build) 50%,var(--line))}.pl-gate[data-astro-cid-hsqig5lc] b[data-astro-cid-hsqig5lc]{position:absolute;top:1.6rem;white-space:nowrap;font:600 clamp(.58rem,1.3cqw,.78rem) ui-monospace,monospace;text-transform:uppercase;letter-spacing:.06em;color:var(--ink2)}.pl-gate[data-astro-cid-hsqig5lc].src i[data-astro-cid-hsqig5lc],.pl-gate[data-astro-cid-hsqig5lc].dst i[data-astro-cid-hsqig5lc]{width:1.6rem;height:1.6rem;border-radius:.5rem}.pl-gate[data-astro-cid-hsqig5lc].src i[data-astro-cid-hsqig5lc]{background:color-mix(in srgb,var(--build) 15%,#fff);border-color:var(--build)}.pl-gate[data-astro-cid-hsqig5lc].dst i[data-astro-cid-hsqig5lc]{background:#d1fadf;border-color:#12b76a}.pl-gate[data-astro-cid-hsqig5lc].pilot i[data-astro-cid-hsqig5lc]{width:1.5rem;height:1.5rem;background:var(--care);border-color:var(--care);box-shadow:0 0 0 6px color-mix(in srgb,var(--care) 15%,transparent)}.pl-gate[data-astro-cid-hsqig5lc].pilot b[data-astro-cid-hsqig5lc]{color:var(--care)}.pl-tok[data-astro-cid-hsqig5lc]{--p:0;position:absolute;top:calc(50% - 2.6rem);left:calc(6% + var(--p)*.88%);transform:translate(-50%);white-space:nowrap;font:500 clamp(.56rem,1.25cqw,.74rem) ui-monospace,monospace;padding:.3rem .6rem;border-radius:.5rem;background:#fff;border:1px solid color-mix(in srgb,var(--build) 40%,var(--line));color:var(--build);box-shadow:0 8px 20px -12px #0b102459;opacity:0}.pl-tok[data-astro-cid-hsqig5lc]:before{content:"+ "}.pl[data-astro-cid-hsqig5lc].on .pl-tok[data-astro-cid-hsqig5lc].ok{animation:plOk 8s cubic-bezier(.45,0,.25,1) var(--d) infinite}.pl[data-astro-cid-hsqig5lc].on .pl-tok[data-astro-cid-hsqig5lc].ko{animation:plKo 8s cubic-bezier(.45,0,.25,1) var(--d) infinite}@keyframes plOk{0%{--p:0;opacity:0}4%{opacity:1}12%{--p:17}16%{--p:17}24%{--p:33}28%{--p:33}36%{--p:50}40%{--p:50}48%{--p:67}52%{--p:67}60%{--p:83}68%{--p:83;background:#fff}80%{--p:100;opacity:1;background:#d1fadf;color:#067647;border-color:#12b76a}92%,to{--p:100;opacity:0;background:#d1fadf;color:#067647;border-color:#12b76a}}@keyframes plKo{0%{--p:0;opacity:0}4%{opacity:1}12%{--p:17}16%{--p:17}24%{--p:33}28%{--p:33}36%{--p:50}40%{--p:50;background:#fee4e2;color:#b42318;border-color:#f04438;translate:-4px 0}42%{translate:4px 0}44%{translate:-3px 0}46%{translate:0 0;--p:50;background:#fee4e2;color:#b42318;border-color:#f04438}64%{--p:0;opacity:1;background:#fee4e2;color:#b42318;border-color:#f04438}72%,to{--p:0;opacity:0}}.pl-legend[data-astro-cid-hsqig5lc]{display:flex;flex-wrap:wrap;gap:1.2rem;margin:.8rem 0 0;font-size:.78rem;color:var(--muted)}.pl-legend[data-astro-cid-hsqig5lc] span[data-astro-cid-hsqig5lc]:before{content:"";display:inline-block;width:.6rem;height:.6rem;border-radius:.2rem;margin-right:.4rem;vertical-align:-.05rem}.pl-legend[data-astro-cid-hsqig5lc] .ok[data-astro-cid-hsqig5lc]:before{background:#12b76a}.pl-legend[data-astro-cid-hsqig5lc] .ko[data-astro-cid-hsqig5lc]:before{background:#f04438}.pl-h[data-astro-cid-hsqig5lc]{font:500 1.5rem Newsreader,Newsreader Fallback,Georgia,serif;margin:3rem 0 1.2rem}.pl-cards[data-astro-cid-hsqig5lc]{display:grid;gap:1rem}@media(min-width:640px){.pl-cards[data-astro-cid-hsqig5lc]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.pl-cards[data-astro-cid-hsqig5lc]{grid-template-columns:repeat(3,1fr)}}.pl-cards[data-astro-cid-hsqig5lc] article[data-astro-cid-hsqig5lc]{padding:1.4rem;border:1px solid var(--line);border-radius:1.1rem;background:var(--bg2);position:relative;overflow:hidden}.pl-cards[data-astro-cid-hsqig5lc] article[data-astro-cid-hsqig5lc]:before{content:"";position:absolute;left:0;top:0;right:0;height:3px;background:linear-gradient(90deg,var(--build),var(--care));transform:scaleX(0);transform-origin:left;transition:transform .8s cubic-bezier(.2,.7,.2,1) calc(var(--i)*.12s)}.pl[data-astro-cid-hsqig5lc].on .pl-cards[data-astro-cid-hsqig5lc] article[data-astro-cid-hsqig5lc]:before{transform:none}.pl-tag[data-astro-cid-hsqig5lc]{margin:0;font:500 .68rem ui-monospace,monospace;text-transform:uppercase;letter-spacing:.1em;color:var(--build)}.pl-cards[data-astro-cid-hsqig5lc] h4[data-astro-cid-hsqig5lc]{font-size:1.1rem;margin:.3rem 0 .4rem}.pl-cards[data-astro-cid-hsqig5lc] article[data-astro-cid-hsqig5lc] p[data-astro-cid-hsqig5lc]:last-child{margin:0;font-size:.875rem;color:var(--muted)}@media(max-width:700px){.pl-run[data-astro-cid-hsqig5lc]{height:30rem}.pl-rail[data-astro-cid-hsqig5lc]{left:2.2rem;right:auto;top:5%;bottom:5%;width:2px;height:auto;background:linear-gradient(var(--build),var(--care),var(--guard))}.pl-gate[data-astro-cid-hsqig5lc]{left:2.2rem;top:calc(5% + var(--p)*.9%)}.pl-gate[data-astro-cid-hsqig5lc] b[data-astro-cid-hsqig5lc]{top:50%;left:2.1rem;transform:translateY(-50%);font-size:.66rem}.pl-tok[data-astro-cid-hsqig5lc]{left:auto;right:1rem;top:calc(5% + var(--p)*.9%);transform:translateY(-50%);font-size:.66rem}}@media(prefers-reduced-motion:reduce){.pl[data-astro-cid-hsqig5lc] [data-astro-cid-hsqig5lc]{animation:none!important;transition:none!important}.pl-tok[data-astro-cid-hsqig5lc]{display:none}}.mi-prio[data-astro-cid-3t4gjvgl]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.5rem}.mi-prio[data-astro-cid-3t4gjvgl] span[data-astro-cid-3t4gjvgl]{font:500 .72rem ui-monospace,monospace;text-transform:uppercase;letter-spacing:.12em;color:var(--muted);margin-right:.3rem}.mi-prio[data-astro-cid-3t4gjvgl] button[data-astro-cid-3t4gjvgl]{position:relative;overflow:hidden;padding:.55rem 1rem;border-radius:99px;border:1px solid var(--line);background:var(--bg2);font:inherit;font-size:.875rem;color:var(--ink2);cursor:pointer;transition:background .4s,color .4s,border-color .4s}.mi-prio[data-astro-cid-3t4gjvgl] button[data-astro-cid-3t4gjvgl][aria-pressed=true]{background:var(--build);border-color:var(--build);color:#fff}.mi-prio[data-astro-cid-3t4gjvgl] button[data-astro-cid-3t4gjvgl]:after{content:"";position:absolute;left:0;bottom:0;height:2px;width:100%;background:#ffffffb3;transform:scaleX(0);transform-origin:left}.mi[data-astro-cid-3t4gjvgl].auto .mi-prio[data-astro-cid-3t4gjvgl] button[data-astro-cid-3t4gjvgl][aria-pressed=true]:after{animation:miT 4.5s linear forwards}@keyframes miT{to{transform:none}}.mi-grid[data-astro-cid-3t4gjvgl]{display:grid;gap:1rem}@media(min-width:640px){.mi-grid[data-astro-cid-3t4gjvgl]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.mi-grid[data-astro-cid-3t4gjvgl]{grid-template-columns:repeat(5,1fr)}}.mi-card[data-astro-cid-3t4gjvgl]{position:relative;padding:1.3rem 1.2rem;border:1px solid var(--line);border-radius:1.1rem;background:var(--bg2);opacity:.45;filter:saturate(.4);transform:scale(.98);transition:opacity .7s,filter .7s,transform .7s cubic-bezier(.2,.7,.2,1),border-color .7s,box-shadow .7s}.mi-card[data-astro-cid-3t4gjvgl] h3[data-astro-cid-3t4gjvgl]{font-size:1.05rem;margin:0 0 .3rem}.mi-card[data-astro-cid-3t4gjvgl] p[data-astro-cid-3t4gjvgl]{margin:0;font-size:.82rem;color:var(--muted)}.mi-card[data-astro-cid-3t4gjvgl] .mi-ex[data-astro-cid-3t4gjvgl]{font:500 .72rem/1.4 ui-monospace,monospace;color:var(--build);margin-bottom:.6rem}.mi-badge[data-astro-cid-3t4gjvgl]{position:absolute;top:-.6rem;right:1rem;font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#fff;background:linear-gradient(90deg,var(--build),var(--care));padding:.18rem .55rem;border-radius:99px;opacity:0;transform:translateY(4px) scale(.8);transition:opacity .5s .2s,transform .5s .2s cubic-bezier(.3,1.6,.5,1)}.mi-grid[data-astro-cid-3t4gjvgl][data-p=qualite] .p-qualite[data-astro-cid-3t4gjvgl],.mi-grid[data-astro-cid-3t4gjvgl][data-p=confid] .p-confid[data-astro-cid-3t4gjvgl],.mi-grid[data-astro-cid-3t4gjvgl][data-p=cout] .p-cout[data-astro-cid-3t4gjvgl],.mi-grid[data-astro-cid-3t4gjvgl][data-p=local] .p-local[data-astro-cid-3t4gjvgl]{opacity:1;filter:none;transform:translateY(-4px);border-color:color-mix(in srgb,var(--build) 45%,var(--line));box-shadow:0 22px 44px -28px color-mix(in srgb,var(--build) 70%,transparent)}.mi-grid[data-astro-cid-3t4gjvgl][data-p=qualite] .p-qualite[data-astro-cid-3t4gjvgl] .mi-badge[data-astro-cid-3t4gjvgl],.mi-grid[data-astro-cid-3t4gjvgl][data-p=confid] .p-confid[data-astro-cid-3t4gjvgl] .mi-badge[data-astro-cid-3t4gjvgl],.mi-grid[data-astro-cid-3t4gjvgl][data-p=cout] .p-cout[data-astro-cid-3t4gjvgl] .mi-badge[data-astro-cid-3t4gjvgl],.mi-grid[data-astro-cid-3t4gjvgl][data-p=local] .p-local[data-astro-cid-3t4gjvgl] .mi-badge[data-astro-cid-3t4gjvgl]{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.mi[data-astro-cid-3t4gjvgl] [data-astro-cid-3t4gjvgl]{transition:none!important;animation:none!important}}
