.entete-dv[data-astro-cid-x7enpo4e]{flex-direction:column;gap:12px;max-width:720px;margin-bottom:40px;display:flex}h2[data-astro-cid-x7enpo4e]{font-size:clamp(2rem,3vw,2.8rem);line-height:1.1}.pastilles[data-astro-cid-x7enpo4e]{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:flex}.pastilles[data-astro-cid-x7enpo4e] a[data-astro-cid-x7enpo4e]{border:1.5px solid var(--filet-fort);min-width:44px;min-height:44px;color:var(--encre);border-radius:999px;justify-content:center;align-items:center;font-size:13px;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.pastilles[data-astro-cid-x7enpo4e] a[data-astro-cid-x7enpo4e]:hover,.pastilles[data-astro-cid-x7enpo4e] a[data-astro-cid-x7enpo4e][aria-current=step]{background:var(--encre);border-color:var(--encre);color:#fff}.grille-dv[data-astro-cid-x7enpo4e]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:56px;display:grid}.graphique-dv[data-astro-cid-x7enpo4e]{background:var(--carte);border-radius:24px;padding:28px 28px 16px;position:sticky;top:110px;box-shadow:0 30px 60px -40px #1b2a3a73}.trace[data-astro-cid-x7enpo4e]{border-bottom:1px solid #0000;border-left:1px solid #0000;height:420px;transition:border-color .6s;position:relative}.trace[data-astro-cid-x7enpo4e]:not([data-etape="1"]){border-color:var(--filet-fort)}.pt[data-astro-cid-x7enpo4e]{width:9px;height:9px;left:calc(var(--x1) * 1%);bottom:calc(var(--y1) * 1%);background:var(--c1);transition:left .9s cubic-bezier(.65,0,.35,1),bottom .9s cubic-bezier(.65,0,.35,1),background-color .6s;transition-delay:calc(var(--i) * 3ms);border-radius:50%;margin:0 0 -4.5px -4.5px;position:absolute}[data-astro-cid-x7enpo4e][data-etape="2"] .pt[data-astro-cid-x7enpo4e]{left:calc(var(--x2) * 1%);bottom:calc(var(--y2) * 1%);background:var(--c2)}[data-astro-cid-x7enpo4e][data-etape="3"] .pt[data-astro-cid-x7enpo4e]{left:calc(var(--x2) * 1%);bottom:calc(var(--y2) * 1%);background:var(--c3)}[data-astro-cid-x7enpo4e][data-etape="4"] .pt[data-astro-cid-x7enpo4e]{left:calc(var(--x4) * 1%);bottom:calc(var(--y4) * 1%);background:var(--c4)}[data-astro-cid-x7enpo4e][data-etape="5"] .pt[data-astro-cid-x7enpo4e]{left:calc(var(--x5) * 1%);bottom:calc(var(--y5) * 1%);background:var(--c5)}svg[data-astro-cid-x7enpo4e]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}line[data-astro-cid-x7enpo4e]{stroke:var(--encre);stroke-width:.45px;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.2s .4s}[data-astro-cid-x7enpo4e][data-etape="2"] line[data-astro-cid-x7enpo4e],[data-astro-cid-x7enpo4e][data-etape="3"] line[data-astro-cid-x7enpo4e]{stroke-dashoffset:0}.note[data-astro-cid-x7enpo4e]{background:var(--encre);color:#fff;opacity:0;border-radius:8px;margin:0;padding:4px 10px;font-size:13px;transition:opacity .5s;position:absolute;left:6%}[data-astro-cid-x7enpo4e][data-etape="5"] .note[data-astro-cid-x7enpo4e]{opacity:1;transition-delay:.9s}.legende[data-astro-cid-x7enpo4e]{color:var(--ardoise);text-align:right;margin:12px 0 0;font-size:11px}.etapes-dv[data-astro-cid-x7enpo4e]{margin:0;padding:0;list-style:none}.etapes-dv[data-astro-cid-x7enpo4e] li[data-astro-cid-x7enpo4e]{flex-direction:column;justify-content:center;gap:10px;min-height:62vh;scroll-margin-top:110px;display:flex}.etapes-dv[data-astro-cid-x7enpo4e] li[data-astro-cid-x7enpo4e]:last-child{min-height:420px}.num[data-astro-cid-x7enpo4e]{color:var(--vert-texte);margin:0;font-size:13px}h3[data-astro-cid-x7enpo4e]{font-size:clamp(1.5rem,2.2vw,2rem);line-height:1.15}.etapes-dv[data-astro-cid-x7enpo4e] .secondaire[data-astro-cid-x7enpo4e]{max-width:28em;font-size:18px;line-height:1.55}@media (width<=860px){.grille-dv[data-astro-cid-x7enpo4e]{grid-template-columns:1fr;gap:0}.graphique-dv[data-astro-cid-x7enpo4e]{top:calc(var(--entete,72px) + 8px);z-index:2;border-radius:16px;padding:14px 14px 8px}.trace[data-astro-cid-x7enpo4e]{height:220px}.pt[data-astro-cid-x7enpo4e]{width:7px;height:7px;margin:0 0 -3.5px -3.5px}.etapes-dv[data-astro-cid-x7enpo4e] li[data-astro-cid-x7enpo4e],.etapes-dv[data-astro-cid-x7enpo4e] li[data-astro-cid-x7enpo4e]:last-child{justify-content:flex-end;min-height:60vh;padding-bottom:6vh}}@media (prefers-reduced-motion:reduce){.pt[data-astro-cid-x7enpo4e],line[data-astro-cid-x7enpo4e],.note[data-astro-cid-x7enpo4e],.trace[data-astro-cid-x7enpo4e]{transition:none}}.pile[data-astro-cid-m3zpgalb]{flex-direction:column;gap:14px;display:flex}.actions[data-astro-cid-m3zpgalb]{flex-wrap:wrap;gap:12px;padding-top:6px;display:flex}.hero[data-astro-cid-m3zpgalb]{grid-template-columns:repeat(auto-fit,minmax(min(460px,100%),1fr));align-items:center;gap:48px;padding-block:48px 32px;display:grid}.hero[data-astro-cid-m3zpgalb] .pile[data-astro-cid-m3zpgalb]{gap:24px}h1[data-astro-cid-m3zpgalb]{letter-spacing:-.025em;font-size:clamp(2.6rem,4.6vw,4.2rem);line-height:1.02}.accroche[data-astro-cid-m3zpgalb]{text-wrap:pretty;max-width:34em;font-size:20px;line-height:1.5}h2[data-astro-cid-m3zpgalb]{font-size:clamp(2rem,3vw,2.8rem);line-height:1.1}.reperes[data-astro-cid-m3zpgalb]{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:24px;padding-block:24px 72px;display:grid}.repere[data-astro-cid-m3zpgalb]{border-top:2px solid var(--encre);flex-wrap:wrap;align-items:baseline;gap:4px 16px;padding-top:14px;display:flex}.repere[data-astro-cid-m3zpgalb].vert{border-color:var(--vert)}.repere[data-astro-cid-m3zpgalb] .mono[data-astro-cid-m3zpgalb]{font-size:40px;font-weight:600}.repere[data-astro-cid-m3zpgalb] .secondaire[data-astro-cid-m3zpgalb]{font-size:16px}.bande[data-astro-cid-m3zpgalb]{background:var(--carte);border-block:1px solid var(--filet)}.logos[data-astro-cid-m3zpgalb]{padding-block:28px}.logos[data-astro-cid-m3zpgalb] .rangee img{filter:grayscale();opacity:.85}.section[data-astro-cid-m3zpgalb]{padding-block:96px}.haut-zero[data-astro-cid-m3zpgalb]{padding-top:0}.entete-section[data-astro-cid-m3zpgalb]{gap:12px;max-width:720px;margin-bottom:40px}.cartes[data-astro-cid-m3zpgalb]{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:20px;display:grid}.offre[data-astro-cid-m3zpgalb]{flex-direction:column;gap:14px;padding:32px;display:flex}.offre[data-astro-cid-m3zpgalb] h3[data-astro-cid-m3zpgalb],.article[data-astro-cid-m3zpgalb] h3[data-astro-cid-m3zpgalb]{font-size:24px;line-height:1.2}.petit[data-astro-cid-m3zpgalb]{font-size:13px}.grandit[data-astro-cid-m3zpgalb]{flex:1}.offre[data-astro-cid-m3zpgalb] a[data-astro-cid-m3zpgalb],.gras[data-astro-cid-m3zpgalb]{font-weight:700}.blanc[data-astro-cid-m3zpgalb]{background:var(--carte)}.catalogue[data-astro-cid-m3zpgalb]{grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));align-items:start;gap:40px 64px;padding-block:88px;display:grid}.catalogue[data-astro-cid-m3zpgalb] .gras[data-astro-cid-m3zpgalb]{align-self:flex-start}.liste[data-astro-cid-m3zpgalb]{border-top:2px solid var(--encre);margin:0;padding:0;list-style:none}.liste[data-astro-cid-m3zpgalb] li[data-astro-cid-m3zpgalb]{border-bottom:1px solid var(--filet)}.liste[data-astro-cid-m3zpgalb] a[data-astro-cid-m3zpgalb]{min-height:44px;color:var(--encre);justify-content:space-between;align-items:center;gap:16px;padding:13px 4px;font-weight:600;text-decoration:none;display:flex}.liste[data-astro-cid-m3zpgalb] a[data-astro-cid-m3zpgalb]:hover,.liste[data-astro-cid-m3zpgalb] a[data-astro-cid-m3zpgalb]:focus-visible{padding-left:26px}.liste[data-astro-cid-m3zpgalb] .mono[data-astro-cid-m3zpgalb]{font-size:13px;font-weight:500}figure[data-astro-cid-m3zpgalb]{margin:0}.entete-ligne[data-astro-cid-m3zpgalb]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px 32px;margin-bottom:28px;display:flex}.articles[data-astro-cid-m3zpgalb]{grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));gap:20px;display:grid}.article[data-astro-cid-m3zpgalb]{flex-direction:column;gap:10px;padding:28px;display:flex}.article[data-astro-cid-m3zpgalb] h3[data-astro-cid-m3zpgalb] a[data-astro-cid-m3zpgalb]{color:var(--encre);text-decoration:none}.contact[data-astro-cid-m3zpgalb]{isolation:isolate;background:var(--encre);color:#fff;border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 48px;padding:56px 48px;display:flex;position:relative;overflow:hidden}.contact[data-astro-cid-m3zpgalb] .pile[data-astro-cid-m3zpgalb]{max-width:640px}.contact[data-astro-cid-m3zpgalb] .photo-fond{z-index:-1;object-fit:cover;opacity:.28;width:100%;height:100%;position:absolute;inset:0}.contact[data-astro-cid-m3zpgalb]:before{content:"";z-index:-1;background:linear-gradient(90deg, var(--encre) 30%, #1b2a3a8c);position:absolute;inset:0}.vert-clair[data-astro-cid-m3zpgalb]{color:var(--vert-clair);font-size:14px}.gris[data-astro-cid-m3zpgalb]{color:var(--gris-texte-fonce);font-size:19px}@media (width<=600px){.contact[data-astro-cid-m3zpgalb]{padding:28px 22px}.section[data-astro-cid-m3zpgalb]{padding-block:64px}}
