.v2-page{--v2-fond: #0A0120;--v2-fond-rgb: 10, 1, 32;--v2-texte: #fff3f0;--v2-encre: 255, 255, 255;--v2-carte-verre: linear-gradient(160deg, rgba(28,22,48,.86), rgba(13,1,24,.86));--v2-carte-fond: rgba(255,255,255,.04);--v2-carte-bord: rgba(255,255,255,.08);--v2-carte-ombre: rgba(10,1,32,.4);--v2-verre-relief: inset 0 1px 0 rgba(255,255,255,.08), inset 0 -1px 0 rgba(0,0,0,.28);--v2-succes: #4ade80;--v2-succes-fond: rgba(34,197,94,.14);--v2-accent-texte: #a78bfa;--v2-texte-doux: rgba(var(--v2-encre), .6);--v2-texte-meta: rgba(var(--v2-encre), .55);--v2-avert: #fcd34d;--v2-danger: #ff9aa6;color-scheme:dark;background:var(--v2-fond);color:var(--v2-texte);min-height:100vh}:root[data-theme=light] .v2-page,:root:not([data-theme]) .v2-page{--v2-fond: #FAF6F4;--v2-fond-rgb: 250, 246, 244;--v2-texte: #17102A;--v2-encre: 26, 18, 43;--v2-carte-verre: linear-gradient(160deg, rgba(255,255,255,.92), rgba(246,240,247,.92));--v2-carte-fond: rgba(23,16,42,.04);--v2-carte-bord: rgba(23,16,42,.1);--v2-carte-ombre: rgba(23,16,42,.12);--v2-verre-relief: inset 0 1px 0 rgba(255,255,255,.75), inset 0 -1px 0 rgba(0,0,0,.05);--v2-succes: #0C5327;--v2-succes-fond: rgba(12,83,39,.1);--v2-accent-texte: #6042E2;--v2-texte-doux: rgba(var(--v2-encre), .72);--v2-texte-meta: rgba(var(--v2-encre), .74);--v2-avert: #92400E;--v2-danger: #B91C1C;color-scheme:light}@media(prefers-color-scheme:dark){:root:not([data-theme]) .v2-page{--v2-fond: #0A0120;--v2-fond-rgb: 10, 1, 32;--v2-texte: #fff3f0;--v2-encre: 255, 255, 255;--v2-carte-verre: linear-gradient(160deg, rgba(28,22,48,.86), rgba(13,1,24,.86));--v2-carte-fond: rgba(255,255,255,.04);--v2-carte-bord: rgba(255,255,255,.08);--v2-carte-ombre: rgba(10,1,32,.4);--v2-verre-relief: inset 0 1px 0 rgba(255,255,255,.08), inset 0 -1px 0 rgba(0,0,0,.28);--v2-succes: #4ade80;--v2-succes-fond: rgba(34,197,94,.14);--v2-accent-texte: #a78bfa;--v2-texte-doux: rgba(var(--v2-encre), .6);--v2-texte-meta: rgba(var(--v2-encre), .55);--v2-avert: #fcd34d;--v2-danger: #ff9aa6;color-scheme:dark}}.v2-page{font-family:Google Sans Flex,Geist,Geist Placeholder,sans-serif}.v2-page h1,.v2-page h2,.v2-page h3,.v2-page .v2-display{font-family:Stack Sans Headline,Geist,Geist Placeholder,sans-serif}.v2-page #main>section+section{border-top:0}.v2-page #main>section:nth-of-type(2n){background-color:transparent}:root[data-theme=light] .fn-nav:not(.fn-scrolled),:root:not([data-theme]) .fn-nav:not(.fn-scrolled){--encre: 26, 18, 43;--texte: #17102A;--focus: 96, 66, 226;--voile-nav: 250, 246, 244}:root[data-theme=light] .fn-wordmark,:root:not([data-theme]) .fn-wordmark{filter:invert(1)}@media(prefers-color-scheme:dark){:root:not([data-theme]) .fn-nav:not(.fn-scrolled){--encre: 255, 255, 255;--texte: #fff3f0;--focus: 167, 139, 250;--voile-nav: 0, 0, 0}:root:not([data-theme]) .fn-wordmark{filter:none}}:root[data-theme=light] .v2-footer-wordmark-img,:root:not([data-theme]) .v2-footer-wordmark-img{filter:invert(1)}@media(prefers-color-scheme:dark){:root:not([data-theme]) .v2-footer-wordmark-img{filter:none}}.v2-btn{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 28px;border-radius:999px;font-size:15px;font-weight:500;text-decoration:none;cursor:pointer;font-family:inherit}.v2-btn--primaire{background:#6042e2;color:#fff;border:1px solid #6042E2}.v2-btn--secondaire{background:var(--v2-carte-fond);color:var(--v2-texte);border:1px solid var(--v2-carte-bord)}.v2-btn:focus-visible{outline:2px solid rgba(96,66,226,.9);outline-offset:3px}.v2-capsule{display:inline-flex;align-items:center;gap:10px;padding:6px;border-radius:999px;border:1px solid var(--v2-carte-bord);background:var(--v2-carte-fond)}.v2-capsule-chip{padding:4px 14px;border-radius:999px;font-size:14px;font-weight:500;line-height:1.5;color:var(--v2-fond);background:var(--v2-texte)}.v2-carte{border-radius:20px;border:1px solid var(--v2-carte-bord);background:var(--v2-carte-fond)}.v2-colonne{max-width:720px;margin:0 auto;padding:0 24px}.v2-colonne--large{max-width:1120px;margin:0 auto;padding:0 24px}.v2-footer[data-astro-cid-kpuy6ele]{display:block;max-width:1120px;margin:0 auto;padding:clamp(56px,7vw,80px) 24px 0}.v2-footer-top[data-astro-cid-kpuy6ele]{display:flex;flex-wrap:wrap;gap:clamp(32px,6vw,64px);padding-bottom:40px;border-bottom:1px solid var(--v2-carte-bord)}.v2-footer-brand[data-astro-cid-kpuy6ele]{flex:1 1 240px;min-width:200px}.v2-footer-tagline[data-astro-cid-kpuy6ele]{margin:0;max-width:32ch;font-size:14px;line-height:1.6;color:var(--v2-texte-meta)}.v2-footer-col[data-astro-cid-kpuy6ele]{display:flex;flex-direction:column;gap:12px}.v2-footer-col-title[data-astro-cid-kpuy6ele]{margin:0 0 4px;font-size:12px;font-weight:700;letter-spacing:-.01em;color:var(--v2-texte)}.v2-footer-col[data-astro-cid-kpuy6ele] a[data-astro-cid-kpuy6ele]{font-size:14px;color:var(--v2-texte-doux);text-decoration:none;transition:color .2s ease}.v2-footer-col[data-astro-cid-kpuy6ele] a[data-astro-cid-kpuy6ele]:hover{color:var(--v2-texte)}.v2-footer-wordmark[data-astro-cid-kpuy6ele]{display:flex;justify-content:center;padding:clamp(32px,6vw,56px) 0 clamp(16px,3vw,24px)}.v2-footer-wordmark-img[data-astro-cid-kpuy6ele]{display:block;width:clamp(220px,34vw,620px);height:auto;opacity:.92}.v2-footer-bottom[data-astro-cid-kpuy6ele]{padding:20px 0 40px;text-align:center}.v2-footer-bottom[data-astro-cid-kpuy6ele] p[data-astro-cid-kpuy6ele]{margin:0;font-size:12px;color:var(--v2-texte-meta)}
