.cadre[data-astro-cid-dd557e6m]{background:#0e2036;border:1px solid #0e2a4729;border-radius:.7rem;overflow:hidden;box-shadow:0 18px 40px -26px #0e2a478c}.barre[data-astro-cid-dd557e6m]{color:#9fb3c8;align-items:center;gap:6px;height:26px;padding:0 10px;font-size:.7rem;display:flex}.barre[data-astro-cid-dd557e6m] i[data-astro-cid-dd557e6m]{background:#ffffff38;border-radius:50%;flex:none;width:8px;height:8px}.barre[data-astro-cid-dd557e6m] span[data-astro-cid-dd557e6m]{white-space:nowrap;text-overflow:ellipsis;margin-left:8px;overflow:hidden}.ecran[data-astro-cid-dd557e6m]{aspect-ratio:1600/776;background:#fff;position:relative;container-type:inline-size}.ecran[data-astro-cid-dd557e6m] img[data-astro-cid-dd557e6m]{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.vignettes[data-astro-cid-dd557e6m]{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.vignettes[data-astro-cid-dd557e6m] button[data-astro-cid-dd557e6m]{all:unset;cursor:pointer;opacity:.6;width:76px;transition:opacity .2s var(--ease-out),border-color .2s var(--ease-out);background:#fff;border:2px solid #0000;border-radius:.4rem;overflow:hidden}.vignettes[data-astro-cid-dd557e6m] button[data-astro-cid-dd557e6m][aria-pressed=true]{border-color:var(--accent);opacity:1}.vignettes[data-astro-cid-dd557e6m] button[data-astro-cid-dd557e6m]:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}@media (hover:hover) and (pointer:fine){.vignettes[data-astro-cid-dd557e6m] button[data-astro-cid-dd557e6m]:hover{opacity:.9}}.vignettes[data-astro-cid-dd557e6m] img[data-astro-cid-dd557e6m]{object-fit:cover;object-position:left top;width:100%;height:42px;display:block}.gestimm[data-astro-cid-fkwuhzzm]{background:#f4f8fb;flex-direction:column;display:flex;position:absolute;inset:0}.h[data-astro-cid-fkwuhzzm]{letter-spacing:.1em;text-transform:uppercase;color:#3e5570;background:#fff;border-bottom:1px solid #0b22391a;justify-content:space-between;align-items:center;padding:3% 4%;font-size:clamp(.55rem,1.4cqw,.8rem);font-weight:700;display:flex}.r[data-astro-cid-fkwuhzzm]{background:#fff;border:1px solid #0b22391a;border-radius:8px;align-items:center;gap:3%;margin:2.4% 4% 0;padding:2% 3%;display:flex}.r[data-astro-cid-fkwuhzzm]>div[data-astro-cid-fkwuhzzm]{flex:1}.r[data-astro-cid-fkwuhzzm] i[data-astro-cid-fkwuhzzm]{aspect-ratio:1;border-radius:6px;flex:none;place-items:center;width:clamp(18px,4cqw,30px);font-size:.7rem;font-style:normal;display:grid}.r[data-astro-cid-fkwuhzzm] b[data-astro-cid-fkwuhzzm]{color:#0b2239;font-size:clamp(.55rem,1.4cqw,.82rem);display:block}.r[data-astro-cid-fkwuhzzm] small[data-astro-cid-fkwuhzzm]{color:#7c8fa3;font-size:clamp(.5rem,1.2cqw,.7rem)}.barre[data-astro-cid-fkwuhzzm]{background:#e8f2f9;border-radius:9px;height:5px;margin-top:4px;display:block;overflow:hidden}.barre[data-astro-cid-fkwuhzzm] span[data-astro-cid-fkwuhzzm]{background:linear-gradient(90deg,#1b4080,#38b1e5);height:100%;display:block}.realisations[data-astro-cid-nuu3q7ts]{background:var(--bg);position:relative;overflow:hidden}.realisations[data-astro-cid-nuu3q7ts] .wrap[data-astro-cid-nuu3q7ts]{z-index:1;position:relative}.fonds[data-astro-cid-nuu3q7ts]{z-index:0;width:62%;height:clamp(26rem,44vw,34rem);position:absolute;top:0;right:0}.fond[data-astro-cid-nuu3q7ts]{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .7s var(--ease-soft);position:absolute;inset:0}.fond[data-astro-cid-nuu3q7ts][data-on]{opacity:1}.fonds[data-astro-cid-nuu3q7ts]:after{content:"";background:linear-gradient(90deg,var(--bg) 0%,#f5f8fb99 22%,#f5f8fb33 50%,#f5f8fb1f 100%), linear-gradient(180deg,#f5f8fb4d 0%,transparent 26%,transparent 58%,var(--bg) 100%);position:absolute;inset:0}.sec-head[data-astro-cid-nuu3q7ts]{margin-bottom:1.4rem}.cqfd-enonce[data-astro-cid-nuu3q7ts]{border-left:3px solid var(--accent);-webkit-backdrop-filter:blur(6px);background:#ffffffdb;border-radius:0 .6rem .6rem 0;flex-wrap:wrap;align-items:baseline;gap:.35rem 1.1rem;max-width:44rem;margin-bottom:clamp(2rem,4vw,3rem);padding:.85rem 1.15rem;display:flex}.cqfd-enonce[data-astro-cid-nuu3q7ts] b[data-astro-cid-nuu3q7ts]{letter-spacing:.18em;text-transform:uppercase;color:var(--accent);font-size:.66rem}.cqfd-enonce[data-astro-cid-nuu3q7ts] span[data-astro-cid-nuu3q7ts]{min-width:15rem;color:var(--txt);flex:1;font-family:Bricolage Grotesque,sans-serif;font-size:1.1rem;font-weight:600;line-height:1.4}.liste[data-astro-cid-nuu3q7ts]{flex-direction:column;gap:.55rem;display:flex}.onglet[data-astro-cid-nuu3q7ts]{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid var(--line-soft);width:100%;transition:background .2s var(--ease-out),border-color .2s var(--ease-out),box-shadow .2s var(--ease-out);background:#ffffffe0;border-radius:.8rem;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1rem;scroll-margin-top:5rem;display:flex}.onglet[data-astro-cid-nuu3q7ts]:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.onglet[data-astro-cid-nuu3q7ts] .txt[data-astro-cid-nuu3q7ts]{flex-direction:column;min-width:0;display:flex}.onglet[data-astro-cid-nuu3q7ts] b[data-astro-cid-nuu3q7ts]{color:var(--txt);font-family:Bricolage Grotesque,sans-serif;font-size:1.05rem;font-weight:650;line-height:1.25}.onglet[data-astro-cid-nuu3q7ts] small[data-astro-cid-nuu3q7ts]{color:var(--txt-soft);font-size:.78rem;line-height:1.3}.chevron[data-astro-cid-nuu3q7ts]{color:var(--txt-faint);transition:transform .3s var(--ease-soft);flex:none}.onglet[data-astro-cid-nuu3q7ts][aria-expanded=true]{background:#fff;border-color:#1b408059;box-shadow:0 10px 24px -16px #0e2a4773}.onglet[data-astro-cid-nuu3q7ts][aria-expanded=true] .chevron[data-astro-cid-nuu3q7ts]{color:var(--accent);transform:rotate(180deg)}@media (hover:hover) and (pointer:fine){.onglet[data-astro-cid-nuu3q7ts]:hover{background:#fff}}.realisations[data-astro-cid-nuu3q7ts].js .fiche[data-astro-cid-nuu3q7ts]:not([data-on]){display:none}.fiche[data-astro-cid-nuu3q7ts]{--pad:clamp(1rem,2.6vw,1.7rem);border:1px solid var(--line-soft);padding:var(--pad);background:#fff;border-radius:1rem;overflow:hidden;box-shadow:0 26px 54px -30px #0e2a4766}.fiche[data-astro-cid-nuu3q7ts].entre{animation:entre .32s var(--ease-soft)}@keyframes entre{0%{opacity:0;transform:translateY(6px)}}.bandeau[data-astro-cid-nuu3q7ts]{margin:calc(-1 * var(--pad)) calc(-1 * var(--pad)) 1.1rem;height:9.5rem;position:relative}.bandeau[data-astro-cid-nuu3q7ts] img[data-astro-cid-nuu3q7ts]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bandeau[data-astro-cid-nuu3q7ts]:after{content:"";background:linear-gradient(#fff0 35%,#fff 100%);position:absolute;inset:0}.hd[data-astro-cid-nuu3q7ts]{border-bottom:1px solid var(--line-soft);padding-bottom:.8rem}.kicker[data-astro-cid-nuu3q7ts]{letter-spacing:.16em;text-transform:uppercase;color:var(--accent);font-size:.66rem;font-weight:700}.hd[data-astro-cid-nuu3q7ts] h3[data-astro-cid-nuu3q7ts]{margin:.2rem 0 .1rem;font-size:1.5rem;font-weight:680}.long[data-astro-cid-nuu3q7ts]{color:var(--txt-soft);font-size:.86rem}.etape[data-astro-cid-nuu3q7ts]{grid-template-columns:7rem 1fr;gap:.3rem 1rem;margin-top:1.1rem;display:grid}.etape[data-astro-cid-nuu3q7ts]>b[data-astro-cid-nuu3q7ts]{letter-spacing:.16em;text-transform:uppercase;color:var(--txt-faint);padding-top:.3rem;font-size:.66rem}.besoin[data-astro-cid-nuu3q7ts]{color:var(--txt);font-size:1.02rem;line-height:1.55}.sol[data-astro-cid-nuu3q7ts]>p[data-astro-cid-nuu3q7ts]{color:var(--txt-soft);margin-top:.7rem;font-size:.94rem}.res[data-astro-cid-nuu3q7ts]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;display:flex}.res[data-astro-cid-nuu3q7ts] p[data-astro-cid-nuu3q7ts]{color:var(--txt);font-weight:600}.cqfd[data-astro-cid-nuu3q7ts]{color:var(--accent);letter-spacing:.05em;align-items:center;gap:.4em;font-family:Bricolage Grotesque,sans-serif;font-size:1.05rem;font-weight:700;display:inline-flex}.cqfd[data-astro-cid-nuu3q7ts] i[data-astro-cid-nuu3q7ts]{background:var(--accent);width:.66em;height:.66em;display:inline-block}.fiche[data-astro-cid-nuu3q7ts].entre .cqfd[data-astro-cid-nuu3q7ts] i[data-astro-cid-nuu3q7ts]{animation:.4s cubic-bezier(.3,1.4,.5,1) .18s both pose}@keyframes pose{0%{transform:scale(0)}}.aussi[data-astro-cid-nuu3q7ts]{color:var(--txt-soft);margin-top:clamp(1.8rem,4vw,2.6rem);font-size:.92rem}.aussi[data-astro-cid-nuu3q7ts] a[data-astro-cid-nuu3q7ts]{color:var(--accent);white-space:nowrap;font-weight:650;text-decoration:none}@media (width>=761px){.bandeau[data-astro-cid-nuu3q7ts],.chevron[data-astro-cid-nuu3q7ts]{display:none}.realisations[data-astro-cid-nuu3q7ts].js .liste[data-astro-cid-nuu3q7ts]{grid-template-columns:15rem 1fr;align-items:start;gap:4px clamp(1rem,3vw,2rem);display:grid}.realisations[data-astro-cid-nuu3q7ts].js .onglet[data-astro-cid-nuu3q7ts]{background:0 0;border:none;border-left:3px solid #0000;border-radius:.6rem;grid-column:1;padding:.65rem .8rem}.realisations[data-astro-cid-nuu3q7ts].js .onglet[data-astro-cid-nuu3q7ts][aria-expanded=true]{border-left-color:var(--accent);background:#fff}.realisations[data-astro-cid-nuu3q7ts].js .fiche[data-astro-cid-nuu3q7ts]{grid-area:1/2/-1}}@media (width<=760px){.fonds[data-astro-cid-nuu3q7ts]{display:none}.etape[data-astro-cid-nuu3q7ts]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.fiche[data-astro-cid-nuu3q7ts].entre,.fiche[data-astro-cid-nuu3q7ts].entre .cqfd[data-astro-cid-nuu3q7ts] i[data-astro-cid-nuu3q7ts]{animation:none}.fond[data-astro-cid-nuu3q7ts]{transition:none}}.temoignage[data-astro-cid-xhw2uym4]{background:var(--bg-2);border:1px solid var(--line);border-radius:1rem;flex-direction:column;gap:1rem;height:100%;padding:clamp(1.6rem,3.5vw,2.4rem);display:flex}.guillemet[data-astro-cid-xhw2uym4]{color:var(--cyan)}blockquote[data-astro-cid-xhw2uym4]{color:var(--txt);font-family:Bricolage Grotesque,sans-serif;font-size:clamp(1.05rem,1.7vw,1.25rem);font-weight:600;line-height:1.45}blockquote[data-astro-cid-xhw2uym4] p[data-astro-cid-xhw2uym4]+p[data-astro-cid-xhw2uym4]{margin-top:.7em}figcaption[data-astro-cid-xhw2uym4]{align-items:center;gap:.8rem;margin-top:auto;display:flex}figcaption[data-astro-cid-xhw2uym4] img[data-astro-cid-xhw2uym4]{border-radius:50%;flex:none;width:3rem;height:3rem}.panel-link[data-astro-cid-xhw2uym4]{align-self:flex-start;margin-top:0}figcaption[data-astro-cid-xhw2uym4]{color:var(--txt-soft);font-size:.88rem}
