.hero[data-astro-cid-dhfotatx]{position:relative;overflow:hidden;padding:clamp(48px,7vw,96px) 0 clamp(48px,6vw,80px)}.hero[data-astro-cid-dhfotatx] .trame[data-astro-cid-dhfotatx]{-webkit-mask-image:linear-gradient(90deg,transparent,black 40%,black);mask-image:linear-gradient(90deg,transparent,black 40%,black)}.hero-grille[data-astro-cid-dhfotatx]{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,500px),1fr));gap:56px;align-items:center}.hero-texte[data-astro-cid-dhfotatx]{display:flex;flex-direction:column;gap:26px}.hero[data-astro-cid-dhfotatx] h1[data-astro-cid-dhfotatx]{font-size:clamp(40px,5.2vw,78px);letter-spacing:-.035em}.hero[data-astro-cid-dhfotatx] .lede[data-astro-cid-dhfotatx]{max-width:52ch}.schema[data-astro-cid-dhfotatx]{margin:0}.schema[data-astro-cid-dhfotatx] .tete-panneau[data-astro-cid-dhfotatx]{font-weight:400}.schema[data-astro-cid-dhfotatx] .pastille[data-astro-cid-dhfotatx]{font-weight:600}.statut-pulse[data-astro-cid-dhfotatx]{margin-right:4px;vertical-align:1px}.schema-etapes[data-astro-cid-dhfotatx]{list-style:none;margin:0;padding:22px 16px;display:flex;flex-direction:column;gap:10px}.etape[data-astro-cid-dhfotatx]{display:grid;grid-template-columns:14px minmax(0,1fr) auto;gap:14px;align-items:center;padding:12px 14px;border:1px solid var(--filet);background:var(--surface);color:var(--discret-2);transition:all .25s}.etape-point[data-astro-cid-dhfotatx]{width:10px;height:10px;background:var(--filet);display:block;transition:background .25s}.etape-texte[data-astro-cid-dhfotatx]{display:flex;flex-direction:column;gap:2px}.etape-texte[data-astro-cid-dhfotatx] strong[data-astro-cid-dhfotatx]{font-size:14.5px;font-weight:600}.etape-texte[data-astro-cid-dhfotatx] span[data-astro-cid-dhfotatx]{font-size:12.5px;color:var(--discret)}.etape-etat[data-astro-cid-dhfotatx]{font-size:11.5px}.etape[data-astro-cid-dhfotatx].encours{border-color:var(--rouge);background:color-mix(in srgb,var(--rouge) 5%,var(--surface));color:var(--encre)}.etape[data-astro-cid-dhfotatx].encours .etape-point[data-astro-cid-dhfotatx]{background:var(--rouge)}.etape[data-astro-cid-dhfotatx].fait{border-color:var(--encre);color:var(--encre)}.etape[data-astro-cid-dhfotatx].fait .etape-point[data-astro-cid-dhfotatx]{background:var(--vert)}.etape[data-astro-cid-dhfotatx].fait .etape-etat[data-astro-cid-dhfotatx]{color:var(--vert-texte);font-weight:700}.schema-pied[data-astro-cid-dhfotatx]{padding:12px 16px;border-top:1px solid var(--encre);font-size:11.5px;color:var(--discret)}.schema-note[data-astro-cid-dhfotatx]{padding:0 16px 14px;font-family:var(--mono);font-size:11px;color:var(--discret)}.etat-grille[data-astro-cid-dhfotatx]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.etat-case[data-astro-cid-dhfotatx]{padding:26px 24px;border-left:1px solid color-mix(in srgb,var(--encre) 25%,transparent);display:flex;flex-direction:column;gap:8px}.etat-case[data-astro-cid-dhfotatx]:last-child{border-right:1px solid color-mix(in srgb,var(--encre) 25%,transparent)}.etat-case[data-astro-cid-dhfotatx] p[data-astro-cid-dhfotatx]{font-size:15px;line-height:1.55}.etat-titre[data-astro-cid-dhfotatx]{display:inline-flex;align-items:center;gap:10px;font-family:var(--mono);font-size:12px;color:var(--texte)}.etat-titre[data-astro-cid-dhfotatx].vert{color:var(--vert-texte)}.etat-titre[data-astro-cid-dhfotatx].rouge{color:var(--rouge-texte)}.carre-vide[data-astro-cid-dhfotatx]{width:8px;height:8px;border:1px solid var(--texte);display:inline-block}.tete-section[data-astro-cid-dhfotatx] h2[data-astro-cid-dhfotatx]{font-size:clamp(36px,4.4vw,62px);line-height:.98;letter-spacing:-.035em}.tete-section[data-astro-cid-dhfotatx] .lede[data-astro-cid-dhfotatx]{font-size:16px;line-height:1.65}.gratuits[data-astro-cid-dhfotatx]{list-style:none;margin:0;padding:0;border-top:1px solid var(--encre)}.gratuits[data-astro-cid-dhfotatx] li[data-astro-cid-dhfotatx]{border-bottom:1px solid var(--filet)}.gratuits[data-astro-cid-dhfotatx] li[data-astro-cid-dhfotatx]:last-child{border-bottom-color:var(--encre)}.gratuits[data-astro-cid-dhfotatx] a[data-astro-cid-dhfotatx]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;padding:24px 0;font-size:19px;font-weight:600;line-height:1.35;transition:all .25s}.gratuits[data-astro-cid-dhfotatx] a[data-astro-cid-dhfotatx]:hover{background:var(--survol-vert);padding-left:12px;text-decoration:none;color:var(--encre)}.gratuits[data-astro-cid-dhfotatx] .rouge[data-astro-cid-dhfotatx]{display:flex}.gratuits-btn[data-astro-cid-dhfotatx]{margin-top:24px;padding:15px 18px;font-size:12.5px}.sombre-grille[data-astro-cid-dhfotatx]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:40px 72px}.sombre-col[data-astro-cid-dhfotatx]{display:flex;flex-direction:column;gap:18px}.sombre-col[data-astro-cid-dhfotatx] h2[data-astro-cid-dhfotatx]{font-size:clamp(32px,3.8vw,54px);letter-spacing:-.035em}.sombre-col[data-astro-cid-dhfotatx] p[data-astro-cid-dhfotatx]{font-size:15.5px;line-height:1.7;color:var(--sombre-texte-2)}.vert-vif[data-astro-cid-dhfotatx]{color:var(--vert)}.btn-clair[data-astro-cid-dhfotatx]{align-self:flex-start;display:inline-flex;align-items:center;gap:12px;padding:14px 18px;border:1px solid var(--sombre-texte);font-family:var(--mono);font-size:12.5px;color:var(--sombre-texte);transition:all .2s}.bande-sombre[data-astro-cid-dhfotatx] .btn-clair[data-astro-cid-dhfotatx]:hover{background:var(--sombre-texte);color:var(--encre);text-decoration:none}.serveur[data-astro-cid-dhfotatx]{border:1px solid color-mix(in srgb,var(--surface) 25%,transparent);padding:16px;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.sombre-col[data-astro-cid-dhfotatx] .serveur[data-astro-cid-dhfotatx]{font-size:12.5px;color:var(--sombre-texte)}.cartes[data-astro-cid-dhfotatx]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:24px}.carte[data-astro-cid-dhfotatx]{padding:28px;display:flex;flex-direction:column;gap:14px}.carte[data-astro-cid-dhfotatx] p[data-astro-cid-dhfotatx]{font-size:15px;line-height:1.7;color:var(--texte)}.carte[data-astro-cid-dhfotatx] strong[data-astro-cid-dhfotatx]{color:var(--encre)}.carte-titre[data-astro-cid-dhfotatx]{font-size:12px;color:var(--discret)}.carte-lien[data-astro-cid-dhfotatx]{margin-top:auto;display:inline-flex;align-items:center;gap:8px;font-size:12.5px;text-decoration:underline}.carte-mail[data-astro-cid-dhfotatx]{font-size:clamp(18px,2vw,22px);font-weight:600;overflow-wrap:anywhere}.souligne[data-astro-cid-dhfotatx]{text-decoration:underline}.signature[data-astro-cid-dhfotatx]{margin-top:48px}
