.fr-tete[data-astro-cid-ckhz5p2x]{max-width:var(--e-max);margin-inline:auto;padding:clamp(30px,3.4vw,60px) var(--e-pad) clamp(40px,4.6vw,84px);display:grid;gap:clamp(36px,4vw,80px);align-items:center}@media(min-width:900px){.fr-tete[data-astro-cid-ckhz5p2x]{grid-template-columns:minmax(0,1fr) auto}}.fr-tete-mots[data-astro-cid-ckhz5p2x]{display:grid;justify-items:start;min-width:0}.fil[data-astro-cid-ckhz5p2x]{display:flex;flex-wrap:wrap;gap:8px;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim)}.fil[data-astro-cid-ckhz5p2x] a[data-astro-cid-ckhz5p2x]{color:var(--text-soft)}.fil[data-astro-cid-ckhz5p2x] a[data-astro-cid-ckhz5p2x]:hover{color:var(--cyan-bright)}.fr-types[data-astro-cid-ckhz5p2x]{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:clamp(28px,3.2vw,50px)}.pastille[data-astro-cid-ckhz5p2x]{font-size:10px;letter-spacing:.2em;text-transform:uppercase;padding:5px 11px;border:1px solid currentColor}.pastille--interne[data-astro-cid-ckhz5p2x]{color:var(--magenta-bright)}.pastille--client[data-astro-cid-ckhz5p2x]{color:var(--cyan-bright)}.fr-cat[data-astro-cid-ckhz5p2x]{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-dim)}.fr-tete[data-astro-cid-ckhz5p2x] .display[data-astro-cid-ckhz5p2x]{margin-top:clamp(18px,2vw,28px);max-width:19ch;text-wrap:balance}.fr-chapo[data-astro-cid-ckhz5p2x]{margin-top:clamp(18px,1.9vw,26px);font-size:clamp(16.5px,1.1vw,19px);line-height:1.66;color:var(--text-soft);max-width:54ch}.fr-chapo[data-astro-cid-ckhz5p2x] p[data-astro-cid-ckhz5p2x]+p[data-astro-cid-ckhz5p2x]{margin-top:.95em}.faits[data-astro-cid-ckhz5p2x]{width:100%;max-width:640px;margin-top:clamp(28px,3vw,44px);border-top:1px solid var(--e-rule)}.faits[data-astro-cid-ckhz5p2x]>div[data-astro-cid-ckhz5p2x]{display:grid;gap:4px 20px;align-items:baseline;padding:11px 0;border-bottom:1px solid var(--e-rule)}@media(min-width:560px){.faits[data-astro-cid-ckhz5p2x]>div[data-astro-cid-ckhz5p2x]{grid-template-columns:minmax(96px,150px) minmax(0,1fr)}}.faits[data-astro-cid-ckhz5p2x] dd[data-astro-cid-ckhz5p2x]{overflow-wrap:anywhere}.faits[data-astro-cid-ckhz5p2x] dt[data-astro-cid-ckhz5p2x]{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-dim)}.faits[data-astro-cid-ckhz5p2x] dd[data-astro-cid-ckhz5p2x]{font-size:15px;line-height:1.5;color:var(--text)}.sortie[data-astro-cid-ckhz5p2x]{border-bottom:1px solid var(--border-strong);padding-bottom:2px;transition:color .22s,border-color .22s}.sortie[data-astro-cid-ckhz5p2x]:hover,.sortie[data-astro-cid-ckhz5p2x]:focus-visible{color:var(--magenta-bright);border-bottom-color:var(--magenta)}.ecran[data-astro-cid-ckhz5p2x]{margin:0}.ecran[data-astro-cid-ckhz5p2x] img[data-astro-cid-ckhz5p2x]{display:block;width:100%;height:auto;border-radius:18px;border:1px solid var(--border-strong);box-shadow:0 30px 80px -30px #000c}.ecran--tete[data-astro-cid-ckhz5p2x]{width:clamp(220px,23vw,300px);justify-self:center}.ecran--volet[data-astro-cid-ckhz5p2x]{width:min(230px,62vw);margin-top:clamp(26px,3vw,44px)}.ecran[data-astro-cid-ckhz5p2x] figcaption[data-astro-cid-ckhz5p2x]{margin-top:12px;font-size:10px;line-height:1.6;letter-spacing:.08em;color:var(--text-dim)}.volet[data-astro-cid-ckhz5p2x]{display:grid;gap:clamp(22px,3vw,64px)}@media(min-width:900px){.volet[data-astro-cid-ckhz5p2x]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}}.volet-titre[data-astro-cid-ckhz5p2x]{min-width:0}.prose[data-astro-cid-ckhz5p2x]{max-width:62ch}.prose[data-astro-cid-ckhz5p2x] p{font-size:17px;line-height:1.7;color:var(--text-soft)}.prose[data-astro-cid-ckhz5p2x] p+p{margin-top:1.05em}.prose[data-astro-cid-ckhz5p2x] strong{font-weight:400;color:var(--text)}.prose[data-astro-cid-ckhz5p2x] em{font-style:italic;color:var(--text)}.prose-lien[data-astro-cid-ckhz5p2x]{margin-top:clamp(22px,2.4vw,32px)!important}.archi[data-astro-cid-ckhz5p2x]{margin:clamp(40px,4.6vw,76px) 0 0;padding:clamp(22px,2.8vw,44px);border:1px solid var(--e-rule);background:#ffffff04}.archi-grille[data-astro-cid-ckhz5p2x]{display:grid;gap:clamp(14px,2vw,28px);align-items:stretch}@media(min-width:900px){.archi-grille[data-astro-cid-ckhz5p2x]{grid-template-columns:minmax(0,1fr) minmax(150px,.5fr) minmax(0,1fr);align-items:center}}.noeud[data-astro-cid-ckhz5p2x]{padding:clamp(18px,2vw,28px);border:1px solid var(--e-rule);background:#ffffff05}.noeud--tel[data-astro-cid-ckhz5p2x]{border-top:2px solid var(--cyan)}.noeud--srv[data-astro-cid-ckhz5p2x]{border-top:2px solid var(--magenta)}.noeud-tag[data-astro-cid-ckhz5p2x]{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim)}.noeud-dessin[data-astro-cid-ckhz5p2x]{display:block;width:100%;max-width:300px;height:auto;margin-top:14px;overflow:visible}.noeud-nom[data-astro-cid-ckhz5p2x]{margin-top:14px;font-family:var(--font-display);font-weight:400;font-size:clamp(19px,1.6vw,23px);letter-spacing:-.022em;color:var(--text)}.noeud-liste[data-astro-cid-ckhz5p2x]{margin-top:12px;display:grid;gap:7px}.noeud-liste[data-astro-cid-ckhz5p2x] li[data-astro-cid-ckhz5p2x]{position:relative;padding-left:16px;font-size:14.5px;line-height:1.5;color:var(--text-soft)}.noeud-liste[data-astro-cid-ckhz5p2x] li[data-astro-cid-ckhz5p2x]:before{content:"";position:absolute;left:0;top:.72em;width:7px;height:1px;background:var(--text-dim)}.noeud-dessin[data-astro-cid-ckhz5p2x] .hach{stroke:var(--magenta);stroke-width:1;opacity:.5}.zone[data-astro-cid-ckhz5p2x]{stroke:var(--magenta);stroke-width:1;stroke-dasharray:3 3;opacity:.9}.direct[data-astro-cid-ckhz5p2x]{fill:none;stroke:var(--text-dim);stroke-width:1.4;stroke-dasharray:2 5;stroke-linecap:round}.reseau[data-astro-cid-ckhz5p2x]{fill:none;stroke:var(--text-dim);stroke-width:1;opacity:.55}.carrefours[data-astro-cid-ckhz5p2x] circle[data-astro-cid-ckhz5p2x]{fill:var(--bg, #07070b);stroke:var(--text-dim);stroke-width:1}.belle[data-astro-cid-ckhz5p2x]{fill:none;stroke:var(--cyan-bright);stroke-width:2;stroke-linejoin:round}.pt[data-astro-cid-ckhz5p2x]{fill:var(--bg, #07070b);stroke:var(--text-soft);stroke-width:1.4}.pt--fin[data-astro-cid-ckhz5p2x]{fill:var(--cyan-bright);stroke:var(--cyan-bright)}.lien[data-astro-cid-ckhz5p2x]{display:grid;justify-items:center;gap:10px;text-align:center}.lien-mot[data-astro-cid-ckhz5p2x]{font-size:11px;line-height:1.6;letter-spacing:.08em;text-transform:uppercase;color:var(--text-soft);max-width:24ch}.lien-sens[data-astro-cid-ckhz5p2x]{display:inline-block;width:12px;height:2px;margin-right:8px;vertical-align:middle;background:var(--cyan-bright)}.lien-mot--retour[data-astro-cid-ckhz5p2x] .lien-sens[data-astro-cid-ckhz5p2x]{background:var(--magenta-bright)}.lien-dessin[data-astro-cid-ckhz5p2x]{display:block}.lien-dessin--h[data-astro-cid-ckhz5p2x]{display:none;width:100%;max-width:190px;height:auto}.lien-dessin--v[data-astro-cid-ckhz5p2x]{width:44px;height:70px}@media(min-width:900px){.lien-dessin--h[data-astro-cid-ckhz5p2x]{display:block}.lien-dessin--v[data-astro-cid-ckhz5p2x]{display:none}}.fil-aller[data-astro-cid-ckhz5p2x],.fil-retour[data-astro-cid-ckhz5p2x],.pointe[data-astro-cid-ckhz5p2x]{fill:none;stroke-width:1.4}.fil-aller[data-astro-cid-ckhz5p2x],.pointe--aller[data-astro-cid-ckhz5p2x]{stroke:var(--cyan-bright)}.fil-retour[data-astro-cid-ckhz5p2x],.pointe--retour[data-astro-cid-ckhz5p2x]{stroke:var(--magenta-bright)}.pointe[data-astro-cid-ckhz5p2x]{stroke-linejoin:round;stroke-linecap:round}.archi-socle[data-astro-cid-ckhz5p2x]{margin-top:clamp(14px,2vw,28px);padding:12px 16px;text-align:center;border:1px dashed var(--border-strong);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-soft)}.archi[data-astro-cid-ckhz5p2x] figcaption[data-astro-cid-ckhz5p2x]{margin-top:clamp(16px,1.8vw,24px);font-size:14px;line-height:1.6;color:var(--text-dim);max-width:78ch}.trace[data-astro-cid-ckhz5p2x]{stroke-dasharray:1;stroke-dashoffset:0}html.has-motion .archi[data-astro-cid-ckhz5p2x] .trace[data-astro-cid-ckhz5p2x]{stroke-dashoffset:1;opacity:0}html.has-motion .archi[data-astro-cid-ckhz5p2x] .pointe[data-astro-cid-ckhz5p2x]{opacity:0}html.has-motion .archi[data-astro-cid-ckhz5p2x] .noeud[data-astro-cid-ckhz5p2x],html.has-motion .archi[data-astro-cid-ckhz5p2x] .lien-mot[data-astro-cid-ckhz5p2x],html.has-motion .archi[data-astro-cid-ckhz5p2x] .archi-socle[data-astro-cid-ckhz5p2x]{opacity:0;transform:translateY(10px)}html.has-motion .archi[data-astro-cid-ckhz5p2x].is-live .trace[data-astro-cid-ckhz5p2x]{stroke-dashoffset:0;opacity:1;transition:stroke-dashoffset 1.15s var(--e-ease) var(--d, 0s),opacity .01s linear var(--d, 0s)}html.has-motion .archi[data-astro-cid-ckhz5p2x].is-live .pointe[data-astro-cid-ckhz5p2x]{opacity:1;transition:opacity .3s ease var(--d, 0s)}html.has-motion .archi[data-astro-cid-ckhz5p2x].is-live .noeud[data-astro-cid-ckhz5p2x],html.has-motion .archi[data-astro-cid-ckhz5p2x].is-live .lien-mot[data-astro-cid-ckhz5p2x],html.has-motion .archi[data-astro-cid-ckhz5p2x].is-live .archi-socle[data-astro-cid-ckhz5p2x]{opacity:1;transform:none;transition:opacity .6s var(--e-ease),transform .6s var(--e-ease)}html.has-motion .archi[data-astro-cid-ckhz5p2x].is-live .lien-mot[data-astro-cid-ckhz5p2x]{transition-delay:.7s}html.has-motion .archi[data-astro-cid-ckhz5p2x].is-live .noeud--srv[data-astro-cid-ckhz5p2x]{transition-delay:1.2s}html.has-motion .archi[data-astro-cid-ckhz5p2x].is-live .lien-mot--retour[data-astro-cid-ckhz5p2x]{transition-delay:2.05s}html.has-motion .archi[data-astro-cid-ckhz5p2x].is-live .archi-socle[data-astro-cid-ckhz5p2x]{transition-delay:2.6s}.choix[data-astro-cid-ckhz5p2x]{margin-top:clamp(34px,4vw,64px);border-top:1px solid var(--e-rule)}.choix-ligne[data-astro-cid-ckhz5p2x]{display:grid;gap:clamp(16px,2.4vw,64px);padding:clamp(28px,3.2vw,50px) 0;border-bottom:1px solid var(--e-rule)}@media(min-width:900px){.choix-ligne[data-astro-cid-ckhz5p2x]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}}.choix-nom[data-astro-cid-ckhz5p2x]{font-family:var(--font-display);font-weight:300;font-size:clamp(21px,2vw,29px);line-height:1.16;letter-spacing:-.028em;color:var(--text);max-width:18ch;text-wrap:balance;padding-left:clamp(14px,1.6vw,22px);border-left:2px solid var(--cyan)}.contrepartie[data-astro-cid-ckhz5p2x]{margin-top:clamp(20px,2.2vw,30px);max-width:62ch;padding:clamp(16px,1.8vw,22px) clamp(18px,2vw,26px);border:1px solid var(--e-rule);border-left:2px solid var(--magenta);background:#e879f908;font-size:15.5px;line-height:1.66;color:var(--text-soft)}.contrepartie-tag[data-astro-cid-ckhz5p2x]{display:block;margin-bottom:8px;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--magenta-bright)}.mesures[data-astro-cid-ckhz5p2x]{display:grid;gap:clamp(22px,2.6vw,40px);margin-top:clamp(34px,4vw,64px)}@media(min-width:820px){.mesures[data-astro-cid-ckhz5p2x]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}.mesure[data-astro-cid-ckhz5p2x]{padding:clamp(24px,2.6vw,36px);border:1px solid var(--e-rule);border-left:2px solid var(--cyan)}.mesure-valeur[data-astro-cid-ckhz5p2x]{font-family:var(--font-display);font-weight:300;font-size:clamp(34px,3.6vw,52px);line-height:1;letter-spacing:-.04em;color:var(--text)}.mesure-libelle[data-astro-cid-ckhz5p2x]{margin-top:12px;font-size:16px;line-height:1.55;color:var(--text-soft)}.mesure-preuve[data-astro-cid-ckhz5p2x]{margin-top:18px;padding-top:14px;border-top:1px solid var(--e-rule);display:grid;gap:10px}.mesure-preuve[data-astro-cid-ckhz5p2x] dt[data-astro-cid-ckhz5p2x]{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-dim)}.mesure-preuve[data-astro-cid-ckhz5p2x] dd[data-astro-cid-ckhz5p2x]{margin-top:3px;font-size:14px;line-height:1.55;color:var(--text-soft)}.savoirs[data-astro-cid-ckhz5p2x]{border-top:1px solid var(--e-rule);max-width:62ch}.savoirs[data-astro-cid-ckhz5p2x] li[data-astro-cid-ckhz5p2x]{position:relative;padding:13px 0 13px 22px;border-bottom:1px solid var(--e-rule);font-size:16px;line-height:1.5;color:var(--text)}.savoirs[data-astro-cid-ckhz5p2x] li[data-astro-cid-ckhz5p2x]:before{content:"";position:absolute;left:0;top:1.42em;width:9px;height:1px;background:var(--cyan-bright)}.offre[data-astro-cid-ckhz5p2x]{padding:clamp(28px,3.4vw,56px);border:1px solid var(--e-rule);border-left:2px solid var(--cyan);background:#ffffff05}.offre[data-astro-cid-ckhz5p2x] .head[data-astro-cid-ckhz5p2x]{max-width:26ch}.offre[data-astro-cid-ckhz5p2x] .prose[data-astro-cid-ckhz5p2x]{margin-top:clamp(18px,2vw,28px)}.offre-liens[data-astro-cid-ckhz5p2x]{display:flex;flex-wrap:wrap;align-items:baseline;gap:18px clamp(24px,3vw,44px);margin-top:clamp(26px,2.8vw,40px)}.fr-maj[data-astro-cid-ckhz5p2x]{margin-top:clamp(26px,3vw,44px);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim)}
