.sr-only[data-astro-cid-cpzmgtuj]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.demo-app[data-astro-cid-cpzmgtuj]{padding-top:clamp(40px,5vw,72px)}.demo-app__fig[data-astro-cid-cpzmgtuj]{margin:0}.demo-app__cadre[data-astro-cid-cpzmgtuj]{border-radius:var(--radius-l);border:1px solid var(--rule);box-shadow:var(--shadow-l);aspect-ratio:16/9;background:#f4f6f9;overflow:hidden}.demo-app__v[data-astro-cid-cpzmgtuj]{object-fit:cover;width:100%;height:100%;display:block}.demo-app__cap[data-astro-cid-cpzmgtuj]{text-align:center;font:400 12.5px/1.45 var(--sans);color:var(--ink-mute);margin-top:14px}.sec--ecran[data-astro-cid-cpzmgtuj]{padding-top:clamp(28px,4vw,56px);padding-bottom:0}.pill-bientot[data-astro-cid-cpzmgtuj]{border:1px solid var(--red);border-radius:var(--radius-pill);color:var(--red);font:600 11.5px/1 var(--sans);letter-spacing:.04em;align-items:center;padding:5px 13px;display:inline-flex}.hero[data-astro-cid-cpzmgtuj]{border-bottom:1px solid var(--rule);padding-top:clamp(48px,6vw,84px);padding-bottom:clamp(36px,4.5vw,60px)}.hero__in[data-astro-cid-cpzmgtuj]{text-align:center;justify-items:center;max-width:780px;display:grid}.tag-by-nota[data-astro-cid-cpzmgtuj]{font:600 11px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:16px}.hero__pill-wrap[data-astro-cid-cpzmgtuj]{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-bottom:20px;display:flex}.badge-by-nota[data-astro-cid-cpzmgtuj]{border-radius:var(--radius-pill);background:var(--ink);color:#fff;font:600 11.5px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;align-items:center;padding:6px 14px;display:inline-flex}.pill-mod[data-astro-cid-cpzmgtuj]{border-radius:var(--radius-pill);background:var(--paper-lift);border:1px solid var(--rule-2);color:var(--ink-soft);font:500 12px/1 var(--sans);align-items:center;padding:6px 12px;display:inline-flex}.hero__t[data-astro-cid-cpzmgtuj]{letter-spacing:-.02em;color:var(--ink);font-size:clamp(32px,3.8vw,48px);line-height:1.15}.hero__sub[data-astro-cid-cpzmgtuj],.hero__lead[data-astro-cid-cpzmgtuj]{color:var(--ink-soft);max-width:60ch;margin-top:20px;font-size:clamp(17px,1.3vw,20px);line-height:1.6}.hero__cta[data-astro-cid-cpzmgtuj]{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:32px;display:flex}.apps-grid[data-astro-cid-cpzmgtuj]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px;padding:40px 0;display:grid}.card-app[data-astro-cid-cpzmgtuj]{background:var(--card);border:1px solid var(--rule);border-radius:var(--radius-m);box-shadow:var(--shadow-s);transition:transform .2s var(--ease), box-shadow .2s var(--ease);flex-direction:column;padding:30px;display:flex}.card-app[data-astro-cid-cpzmgtuj]:hover{box-shadow:var(--shadow-m);transform:translateY(-2px)}.card-app__head[data-astro-cid-cpzmgtuj]{margin-bottom:16px}.card-app__t[data-astro-cid-cpzmgtuj]{color:var(--ink);margin-bottom:12px;font-size:24px;line-height:1.2}.card-app__p[data-astro-cid-cpzmgtuj]{color:var(--ink-soft);flex:1;margin-bottom:24px;font-size:15px;line-height:1.6}.btn-link[data-astro-cid-cpzmgtuj]{font:600 13.5px/1 var(--sans);color:var(--ink);border-bottom:1px solid var(--rule-2);align-items:center;gap:6px;padding-bottom:2px;text-decoration:none;display:inline-flex}.btn-link[data-astro-cid-cpzmgtuj]:hover{color:var(--red);border-bottom-color:var(--red)}.sec--scenes[data-astro-cid-cpzmgtuj]{border-bottom:1px solid var(--rule);padding:clamp(48px,6vw,80px) 0}.s-head[data-astro-cid-cpzmgtuj]{max-width:680px;margin-bottom:40px}.cap[data-astro-cid-cpzmgtuj]{font:600 11px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:12px;display:block}.s-head__t[data-astro-cid-cpzmgtuj]{color:var(--ink);font-size:clamp(26px,2.8vw,36px);line-height:1.2}.s-head__sub[data-astro-cid-cpzmgtuj]{color:var(--ink-soft);margin-top:14px;font-size:16px;line-height:1.6}.scenes-grid[data-astro-cid-cpzmgtuj]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;display:grid}.scene-card[data-astro-cid-cpzmgtuj]{background:var(--card);border:1px solid var(--rule);border-radius:var(--radius-m);box-shadow:var(--shadow-s);padding:26px}.scene-num[data-astro-cid-cpzmgtuj]{color:var(--ink-mute);margin-bottom:16px}.scene-card__t[data-astro-cid-cpzmgtuj]{color:var(--ink);margin-bottom:10px;font-size:19px;line-height:1.3}.scene-card__d[data-astro-cid-cpzmgtuj]{color:var(--ink-soft);font-size:14.5px;line-height:1.65}.sec--dossier[data-astro-cid-cpzmgtuj]{border-bottom:1px solid var(--rule);padding:clamp(40px,5vw,70px) 0}.dossier-card[data-astro-cid-cpzmgtuj]{background:var(--paper-lift);border:1px solid var(--rule-2);border-radius:var(--radius-m);box-shadow:var(--shadow-s);grid-template-columns:1fr;gap:24px;padding:clamp(28px,4vw,44px);display:grid}@media (width>=860px){.dossier-card[data-astro-cid-cpzmgtuj]{grid-template-columns:280px 1fr;gap:48px}}.dossier-card__left[data-astro-cid-cpzmgtuj] h2[data-astro-cid-cpzmgtuj]{color:var(--ink);font-size:clamp(22px,2.2vw,28px);line-height:1.25}.dossier-desc[data-astro-cid-cpzmgtuj]{color:var(--ink);font-size:16.5px;line-height:1.7}.dossier-note[data-astro-cid-cpzmgtuj]{border-top:1px solid var(--rule);color:var(--ink-soft);align-items:center;gap:12px;margin-top:20px;padding-top:16px;font-size:13.5px;line-height:1.5;display:flex}.dossier-note[data-astro-cid-cpzmgtuj] svg[data-astro-cid-cpzmgtuj]{color:var(--ink-mute);flex-shrink:0}.sec--souverainete[data-astro-cid-cpzmgtuj]{border-bottom:1px solid var(--rule);padding:clamp(48px,6vw,80px) 0}.souverainete-list[data-astro-cid-cpzmgtuj]{grid-template-columns:1fr;gap:16px;max-width:820px;display:grid}@media (width>=720px){.souverainete-list[data-astro-cid-cpzmgtuj]{grid-template-columns:1fr 1fr;gap:20px}}.souv-item[data-astro-cid-cpzmgtuj]{background:var(--card);border:1px solid var(--rule);border-radius:var(--radius-m);box-shadow:var(--shadow-s);align-items:flex-start;gap:14px;padding:20px;display:flex}.souv-ic[data-astro-cid-cpzmgtuj]{color:var(--ink);flex-shrink:0;margin-top:2px}.souv-txt[data-astro-cid-cpzmgtuj]{color:var(--ink);font-size:14.5px;line-height:1.6}.cta-sec[data-astro-cid-cpzmgtuj]{padding:clamp(48px,6vw,84px) 0}.cta-sec__in[data-astro-cid-cpzmgtuj]{text-align:center;max-width:660px;margin:0 auto}.cta-sec__in[data-astro-cid-cpzmgtuj] h2[data-astro-cid-cpzmgtuj]{color:var(--ink);font-size:clamp(26px,2.8vw,36px);line-height:1.2}.cta-sec__sub[data-astro-cid-cpzmgtuj]{color:var(--ink-soft);margin-top:16px;font-size:16px;line-height:1.6}.cta-actions[data-astro-cid-cpzmgtuj]{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:28px;display:flex}
