:root{--encre:#0b1220;--encre-90:#161e2b;--encre-80:#232c39;--encre-70:#323b49;--encre-60:#49525e;--encre-50:#6a7480;--encre-40:#9ba5b1;--encre-30:#bfc7d1;--encre-20:#dbe1e8;--encre-12:#eaeef2;--encre-08:#eff2f6;--encre-04:#f6f8fa;--papier:#fafbfc;--papier-tint:#fff;--papier-deep:var(--encre-04);--emeraude:#16d196;--emeraude-deep:#0c9e76;--emeraude-soft:#d9f7ec;--emeraude-text:#0a7f5e;--mint-bright:#2de5ad;--azure:#2f6bf0;--azure-deep:#1e4fbe;--azure-soft:#e3ecfd;--on-accent:#06291e;--fg-on-accent-soft:var(--on-accent);--border-on-ink:hsla(0,0%,100%,.12);--border-on-ink-strong:hsla(0,0%,100%,.18);--surface-on-ink:hsla(0,0%,100%,.05);--surface-on-ink-strong:hsla(0,0%,100%,.08);--success:var(--emeraude);--success-soft:var(--emeraude-soft);--warning:#d08a1a;--warning-soft:#fbeabf;--danger:#d6452b;--danger-soft:#f7d9d2;--warning-text:#805612;--danger-text:#9e2e19;--accent-border:#ace7d0;--overlay:rgba(11,18,32,.32);--shadow-color-soft:rgba(11,18,32,.04);--shadow-color:rgba(11,18,32,.08);--shadow-color-strong:rgba(11,18,32,.14);--info:var(--azure);--info-soft:var(--azure-soft);--bg:var(--papier);--bg-subtle:var(--encre-04);--bg-app:var(--papier-tint);--bg-elev:#fff;--bg-ink:var(--encre);--fg:var(--encre);--fg-muted:var(--encre-60);--fg-subtle:var(--encre-50);--fg-faint:var(--encre-40);--fg-on-ink:var(--papier);--fg-on-ink-muted:rgba(250,251,252,.7);--fg-on-ink-faint:rgba(250,251,252,.45);--border:#eaeef2;--border-strong:#dbe1e8;--border-focus:var(--azure);--accent:var(--emeraude);--accent-deep:var(--emeraude-deep);--accent-soft:var(--emeraude-soft);--font-display:"Geist","Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--font-ui:"Geist","Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--font-mono:"Geist Mono",ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;--font-wordmark:"Geist","Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--text-page:clamp(28px,2.5vw,32px);--weight-title:650;--text-section:17px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--s-9:96px;--s-10:128px;--r-1:3px;--r-2:6px;--r-3:10px;--r-4:14px;--r-pill:999px;--shadow-paper:0 1px 2px rgba(11,18,32,.04),0 4px 12px rgba(11,18,32,.05);--shadow-lift:0 2px 4px rgba(11,18,32,.05),0 14px 36px rgba(11,18,32,.08);--shadow-deep:0 6px 12px rgba(11,18,32,.08),0 24px 56px rgba(11,18,32,.12);--dot-grid:radial-gradient(circle,var(--encre-20) 1px,transparent 1.6px);--dot-grid-size:24px;--max-w-prose:680px;--max-w-content:1180px;--grid-gutter:24px;--ease:cubic-bezier(0.2,0.8,0.2,1);--ease-entrance:cubic-bezier(0.25,1,0.5,1);--dur-fast:120ms;--dur:200ms;--ring:0 0 0 3px rgba(47,107,240,.35);--fond:#f6f7f5;--fond-2:#eef1ee;--blanc:#fff;--noir:#000;--texte:#3a4250;--texte-2:#6b7380;--voile:#bcc2ca;--ligne:rgba(11,18,32,.08);--ligne-2:rgba(11,18,32,.14);--menthe:#16d196;--menthe-vive:#2de5ad;--vert:#0a7f5e;--menthe-pale:#e3f8ef;--ambre:#b26f0a;--ambre-pale:#fbf0dd;--ambre-texte:#8f5806;--rouge:#b4232a;--rouge-pale:#fdecec;--retard:var(--rouge);--retard-pale:var(--rouge-pale);--bleu:#1e4fbe;--bleu-pale:#e3ecfd;--bleu-fond:#f0f4fe;--encre-survol:#1d2636;--logo-gmail:#c5221f;--logo-gmail-fond:#fdecea;--logo-qonto:#3b3fd8;--logo-qonto-fond:#eef0ff;--logo-linkedin:#0a66c2;--logo-linkedin-fond:#e8f1fb;--sur-encre:hsla(0,0%,100%,.72);--sur-encre-faible:hsla(0,0%,100%,.6);--sur-encre-lib:hsla(0,0%,100%,.5);--sans:"Geist",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--mono:"Geist",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--courbe:cubic-bezier(0.2,0.8,0.2,1);--ombre-flotte:0 0 0 1px var(--ligne-2),0 18px 48px -18px rgba(11,18,32,.32);--r-carte:14px;--site-fond:#f6f7f5;--site-fond-2:#eef1ee;--site-etage:#f3f5f2;--site-survol:#e6eae6;--site-texte:#3a4250;--site-texte-2:#6b7380;--site-faint:#9aa1ab;--site-voile:#bcc2ca;--site-menthe-pale:#e3f8ef;--site-ambre:#b26f0a;--site-ambre-pale:#fbf0dd;--site-etoiles:#e0a23a;--r-xl:32px;--site-menthe-vive:#2de5ad;--site-ligne:rgba(11,18,32,.08);--site-ligne-2:rgba(11,18,32,.14);--site-ombre:0 1px 2px rgba(11,18,32,.04),0 24px 60px -28px rgba(11,18,32,.22);--site-ombre-forte:0 2px 6px rgba(11,18,32,.05),0 50px 120px -40px rgba(11,18,32,.35);--ombre-carte:0 0 0 1px var(--ligne-2);--ombre-posee:0 0 0 1px var(--ligne-2);--l-barre:244px;--l-panneau:440px;--n:1;--d:0s;--d0:0.1s;--i:0;--k:0;--r:0deg;--c2-r1:0px;--l-envoi:92px;--l-rep:68px;--l-trep:104px;--l-taux:124px}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/GeistMono-Variable.woff2) format("woff2")}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/Geist-Latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+2000-206f,u+20ac,u+2122}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/Geist-LatinExt.woff2) format("woff2");unicode-range:u+0100-02ba,u+1e00-1e9f,u+2020,u+20a0-20ab,u+a720-a7ff}body,html{margin:0;padding:0;background:var(--papier);color:var(--encre);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}*,:after,:before{box-sizing:border-box}button{font-family:inherit}input,select,textarea{font-family:inherit;color:inherit}::selection{background:var(--emeraude-soft);color:var(--encre)}input:focus,select:focus,textarea:focus{border-color:var(--azure)!important;box-shadow:var(--ring)}:focus-visible{outline:2.5px solid var(--azure);outline-offset:3px;border-radius:4px}button:focus:not(:focus-visible),input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--encre-12);border-radius:5px;border:2px solid var(--papier)}::-webkit-scrollbar-thumb:hover{background:var(--encre-20)}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fcEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.fc-in-page{animation:none}.fc-rows>.fc-row+.fc-row{border-top:1px solid var(--border)}.fc-row{transition:background var(--dur-fast) var(--ease)}.fc-row:hover{background:var(--encre-04)}.fc-row-chev{color:var(--fg-subtle);transition:transform var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.fc-row:hover .fc-row-chev{color:var(--encre);transform:translateX(2px)}.fc-group-chev{transition:transform var(--dur) var(--ease)}.fc-group-chev[data-open=true]{transform:rotate(90deg)}.fc-tab{transition:color var(--dur-fast) var(--ease)}.fc-icon-btn:hover,.fc-tab:hover{color:var(--encre)!important}.fc-icon-btn:hover{background:var(--encre-04)}.fc-cta{font-family:var(--font-ui);font-weight:600;line-height:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:var(--r-3);cursor:pointer;text-decoration:none;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease),background var(--dur-fast) var(--ease),filter var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.fc-cta:disabled{cursor:not-allowed;opacity:.5}.fc-cta--sm{padding:6px 12px;height:32px;font-size:12.5px;gap:6px;border-radius:var(--r-2)}.fc-cta--md{padding:9px 16px;height:36px;font-size:14px}.fc-cta--lg{padding:12px 20px;height:44px;font-size:14px}.fc-cta--primary{background:var(--emeraude);color:var(--on-accent);box-shadow:var(--shadow-paper)}.fc-cta--primary:hover:not(:disabled){transform:none;filter:brightness(.96);box-shadow:none}.fc-cta--primary:active:not(:disabled){transform:translateY(0);filter:brightness(.96);box-shadow:var(--shadow-paper)}.fc-cta--ink{background:var(--encre);color:var(--fg-on-ink)}.fc-cta--ink:hover:not(:disabled){transform:none;filter:brightness(1.18);box-shadow:none}.fc-cta--ink:active:not(:disabled){transform:translateY(0);filter:brightness(.94);box-shadow:none}.fc-cta--secondary{background:transparent;color:var(--fg);box-shadow:inset 0 0 0 1.5px var(--border-strong)}.fc-cta--secondary:hover:not(:disabled){background:var(--encre-04);box-shadow:inset 0 0 0 1.5px var(--encre-30)}.fc-cta--secondary:active:not(:disabled){background:var(--encre-08)}.fc-cta--ghost{background:transparent;color:var(--fg)}.fc-cta--ghost:hover:not(:disabled){background:var(--encre-04)}.fc-cta--ghost:active:not(:disabled){background:var(--encre-08)}.fc-cta--danger{background:transparent;color:var(--danger);box-shadow:inset 0 0 0 1.5px var(--danger-soft)}.fc-cta--danger:hover:not(:disabled){background:var(--danger-soft)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important}}.fc-inline{transition:background var(--dur-fast) var(--ease)}.fc-inline:hover{background:var(--encre-04)}.fc-prop+.fc-prop{border-top:1px solid var(--border)}@media (prefers-reduced-motion:reduce){*,:after,:before{transition:none!important;scroll-behavior:auto!important}}@media (display-mode:standalone) and (max-width:719px){body:before{content:"";position:fixed;z-index:1000;top:0;left:0;right:0;height:env(safe-area-inset-top);background:var(--encre);pointer-events:none}}