@font-face{font-family:__Spectral_55b27f;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a905a6179bab2b08-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Spectral_55b27f;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/273b2e150de7c4a9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Spectral_55b27f;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/692781be160fc9d0-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Spectral_55b27f;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1e9fc5e960416d85-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Spectral_55b27f;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e244d3ca994d3054-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Spectral_55b27f;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/eba0a4e5bf800560-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Spectral_55b27f;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6adccebe1b78ad4c-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Spectral_55b27f;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1ee996a2e7c8d770-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Spectral_55b27f;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/581701471b17b157-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Spectral_55b27f;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1eedfae966de4e1c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Spectral_55b27f;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8b04d48cd7157641-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Spectral_55b27f;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/d713df6f4e186d13-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Spectral_55b27f;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/45838a0e963d80d9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Spectral_55b27f;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c1fcc344624cfd87-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Spectral_55b27f;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/877bc9206c568b1e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Spectral_Fallback_55b27f;src:local("Times New Roman");ascent-override:96.46%;descent-override:42.17%;line-gap-override:0.00%;size-adjust:109.78%}.__className_55b27f{font-family:__Spectral_55b27f,__Spectral_Fallback_55b27f;font-style:normal}.__variable_55b27f{--font-spectral:"__Spectral_55b27f","__Spectral_Fallback_55b27f"}@font-face{font-family:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Sans_Fallback_4cd417;src:local("Arial");ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:101.17%}.__className_4cd417{font-family:__IBM_Plex_Sans_4cd417,__IBM_Plex_Sans_Fallback_4cd417;font-style:normal}.__variable_4cd417{--font-plex:"__IBM_Plex_Sans_4cd417","__IBM_Plex_Sans_Fallback_4cd417"}@font-face{font-family:__IBM_Plex_Mono_21eb4d;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_21eb4d;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_21eb4d;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_21eb4d;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Mono_21eb4d;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Mono_Fallback_21eb4d;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_21eb4d{font-family:__IBM_Plex_Mono_21eb4d,__IBM_Plex_Mono_Fallback_21eb4d;font-weight:400;font-style:normal}.__variable_21eb4d{--font-plex-mono:"__IBM_Plex_Mono_21eb4d","__IBM_Plex_Mono_Fallback_21eb4d"}:root{color-scheme:light dark;--nd-c-pierre:#f0f1ee;--nd-c-pierre-claire:#f7f8f5;--nd-c-blanc:#fff;--nd-c-encre:#1b2226;--nd-c-encre-profonde:#12171a;--nd-c-encre-surface:#222a2e;--nd-c-encre-relief:#2c3539;--nd-c-metal-clair:#8e979b;--nd-c-metal:#5f686c;--nd-c-metal-trait:#7c8589;--nd-c-metal-voile:#d7dad5;--nd-c-metal-nuit:#333d42;--nd-c-metal-lune:#a2acb0;--nd-c-patine-claire:#dce8e3;--nd-c-patine:#2e6a5c;--nd-c-patine-profonde:#1e4c41;--nd-c-patine-lumineuse:#6fb49f;--nd-c-patine-nuit:#1e3a34;--nd-c-valide:#1e4c41;--nd-c-valide-fond:#dce8e3;--nd-c-renouveler:#95610c;--nd-c-renouveler-fond:#fbf0dd;--nd-c-expire:#a22e23;--nd-c-expire-fond:#f6dcd8;--nd-c-valide-nuit:#6ba591;--nd-c-valide-fond-nuit:#17322b;--nd-c-renouveler-nuit:#ffc858;--nd-c-renouveler-fond-nuit:#4a3a16;--nd-c-expire-nuit:#fb998b;--nd-c-expire-fond-nuit:#48241c;--nd-police-titre:"Spectral",Georgia,"Times New Roman",serif;--nd-police-texte:"IBM Plex Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--nd-police-mono:"IBM Plex Mono",ui-monospace,"SFMono-Regular",Consolas,monospace;--nd-graisse-normale:400;--nd-graisse-moyenne:500;--nd-graisse-demi:600;--nd-graisse-grasse:700;--nd-corps-mention:0.8125rem;--nd-corps-petit:0.875rem;--nd-corps-base:1rem;--nd-corps-intro:1.125rem;--nd-corps-t3:1.375rem;--nd-corps-t2:1.75rem;--nd-corps-t1:2.5rem;--nd-corps-affiche:3.5rem;--nd-interligne-serre:1.15;--nd-interligne-titre:1.25;--nd-interligne-texte:1.6;--nd-approche-titre:-0.01em;--nd-approche-texte:0;--nd-approche-capitales:0.08em;--nd-espace-1:4px;--nd-espace-2:8px;--nd-espace-3:12px;--nd-espace-4:16px;--nd-espace-6:24px;--nd-espace-8:32px;--nd-espace-12:48px;--nd-espace-16:64px;--nd-espace-24:96px;--nd-espace-32:128px;--nd-rayon-net:0;--nd-rayon-doux:2px;--nd-rayon-pastille:999px;--nd-pan:10px;--nd-pan-clip:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%);--nd-apposition-duree:220ms;--nd-apposition-courbe:cubic-bezier(0.2,0,0,1);--nd-apposition-recul:-5%;--nd-fond:var(--nd-c-pierre);--nd-fond-surface:var(--nd-c-blanc);--nd-fond-enfonce:var(--nd-c-pierre-claire);--nd-texte:var(--nd-c-encre);--nd-texte-second:var(--nd-c-metal);--nd-texte-inverse:var(--nd-c-pierre);--nd-trait:var(--nd-c-metal-voile);--nd-trait-fort:var(--nd-c-metal-trait);--nd-accent:var(--nd-c-patine);--nd-accent-fort:var(--nd-c-patine-profonde);--nd-accent-fond:var(--nd-c-patine-claire);--nd-accent-texte:var(--nd-c-blanc);--nd-statut-valide:var(--nd-c-valide);--nd-statut-valide-fond:var(--nd-c-valide-fond);--nd-statut-renouveler:var(--nd-c-renouveler);--nd-statut-renouveler-fond:var(--nd-c-renouveler-fond);--nd-statut-expire:var(--nd-c-expire);--nd-statut-expire-fond:var(--nd-c-expire-fond)}@media (prefers-color-scheme:dark){:root:not([data-theme=clair]){--nd-fond:var(--nd-c-encre-profonde);--nd-fond-surface:var(--nd-c-encre-surface);--nd-fond-enfonce:var(--nd-c-encre);--nd-texte:var(--nd-c-pierre);--nd-texte-second:var(--nd-c-metal-lune);--nd-texte-inverse:var(--nd-c-encre);--nd-trait:var(--nd-c-metal-nuit);--nd-trait-fort:var(--nd-c-metal);--nd-accent:var(--nd-c-patine-lumineuse);--nd-accent-fort:var(--nd-c-patine-lumineuse);--nd-accent-fond:var(--nd-c-patine-nuit);--nd-accent-texte:var(--nd-c-encre-profonde);--nd-statut-valide:var(--nd-c-valide-nuit);--nd-statut-valide-fond:var(--nd-c-valide-fond-nuit);--nd-statut-renouveler:var(--nd-c-renouveler-nuit);--nd-statut-renouveler-fond:var(--nd-c-renouveler-fond-nuit);--nd-statut-expire:var(--nd-c-expire-nuit);--nd-statut-expire-fond:var(--nd-c-expire-fond-nuit)}}:root[data-theme=sombre]{--nd-fond:var(--nd-c-encre-profonde);--nd-fond-surface:var(--nd-c-encre-surface);--nd-fond-enfonce:var(--nd-c-encre);--nd-texte:var(--nd-c-pierre);--nd-texte-second:var(--nd-c-metal-lune);--nd-texte-inverse:var(--nd-c-encre);--nd-trait:var(--nd-c-metal-nuit);--nd-trait-fort:var(--nd-c-metal);--nd-accent:var(--nd-c-patine-lumineuse);--nd-accent-fort:var(--nd-c-patine-lumineuse);--nd-accent-fond:var(--nd-c-patine-nuit);--nd-accent-texte:var(--nd-c-encre-profonde);--nd-statut-valide:var(--nd-c-valide-nuit);--nd-statut-valide-fond:var(--nd-c-valide-fond-nuit);--nd-statut-renouveler:var(--nd-c-renouveler-nuit);--nd-statut-renouveler-fond:var(--nd-c-renouveler-fond-nuit);--nd-statut-expire:var(--nd-c-expire-nuit);--nd-statut-expire-fond:var(--nd-c-expire-fond-nuit)}@keyframes nd-apposition{0%{transform:translateY(var(--nd-apposition-recul)) scale(1.05);opacity:0}to{transform:none;opacity:1}}.nd-apposition{animation:nd-apposition var(--nd-apposition-duree) var(--nd-apposition-courbe) both}@media (prefers-reduced-motion:reduce){.nd-apposition{animation:none}*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.nd-bouton,.nd-pan{-webkit-clip-path:var(--nd-pan-clip);clip-path:var(--nd-pan-clip)}.nd-bouton{display:inline-flex;align-items:center;gap:var(--nd-espace-2);background:var(--nd-accent);color:var(--nd-accent-texte);font-family:var(--nd-police-texte);font-weight:var(--nd-graisse-demi);font-size:var(--nd-corps-base);line-height:1;padding:var(--nd-espace-3) var(--nd-espace-6);border:0;cursor:pointer;text-decoration:none}.nd-bouton:hover{background:var(--nd-accent-fort)}.nd-bouton:focus-visible{outline:2px solid var(--nd-accent-fort);outline-offset:2px}.nd-statut{display:inline-flex;align-items:center;gap:var(--nd-espace-1);font-size:var(--nd-corps-petit);font-weight:var(--nd-graisse-demi);padding:var(--nd-espace-1) var(--nd-espace-2);white-space:nowrap}.nd-statut--valide{color:var(--nd-statut-valide);background:var(--nd-statut-valide-fond)}.nd-statut--renouveler{color:var(--nd-statut-renouveler);background:var(--nd-statut-renouveler-fond)}.nd-statut--expire{color:var(--nd-statut-expire);background:var(--nd-statut-expire-fond)}.nd-statut--non_concerne{color:var(--nd-texte-second);background:var(--nd-fond-enfonce)}.nd-donnees{font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}html{scroll-behavior:smooth;scroll-padding-top:5.5rem;max-width:100%}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;font-family:var(--nd-police-texte);color:var(--nd-texte);background:var(--nd-fond);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;-webkit-font-smoothing:antialiased;line-height:var(--nd-interligne-texte);overflow-x:clip;max-width:100%}h1,h2,h3{font-family:var(--nd-police-titre);font-weight:var(--nd-graisse-demi);line-height:var(--nd-interligne-titre);letter-spacing:var(--nd-approche-titre);margin:0;text-wrap:balance;overflow-wrap:break-word}a{color:inherit}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bande{max-width:1120px;width:100%;box-sizing:border-box;margin:0 auto;padding:0 40px}header{border-bottom:1px solid var(--nd-trait);background:var(--nd-fond);position:-webkit-sticky;position:sticky;top:0;z-index:20}header .bande{align-items:center;justify-content:space-between;gap:16px;padding-top:18px;padding-bottom:18px}.marque,header .bande{display:flex;min-width:0}.marque{color:var(--nd-texte);flex:1 1 auto;max-width:234px}.marque svg{width:100%;height:auto;max-width:234px}.nav-bureau{display:flex;flex-wrap:nowrap;justify-content:flex-end;gap:14px;font-size:var(--nd-corps-petit)}.nav-bureau a{text-decoration:none;color:var(--nd-texte-second);min-height:44px;display:inline-flex;align-items:center}.nav-bureau a:hover,.nav-bureau a[aria-current=page]{color:var(--nd-texte)}.footer-liens a:focus-visible,.nav-bureau a:focus-visible,.profils a:focus-visible{outline:2px solid var(--nd-accent);outline-offset:2px}.header-actions{display:flex;align-items:center;gap:10px;flex:0 0 auto}.menu-btn{background:transparent;border:0;box-shadow:inset 0 0 0 1px var(--nd-trait-fort);color:var(--nd-texte);font:inherit;font-size:13px;padding:8px 12px;cursor:pointer;display:none}.nav-mobile{display:none;flex-direction:column;gap:4px;padding:8px 40px 20px;border-top:1px solid var(--nd-trait)}@media (max-width:860px){.nav-mobile{padding-left:20px;padding-right:20px}}.nav-mobile a{color:var(--nd-texte);padding:10px 0;display:flex}.bouton,.nav-mobile a{text-decoration:none;min-height:44px;align-items:center}.bouton{display:inline-flex;justify-content:center;gap:8px;background:var(--nd-accent);color:var(--nd-accent-texte);font-weight:var(--nd-graisse-demi);padding:14px 26px;-webkit-clip-path:var(--nd-pan-clip);clip-path:var(--nd-pan-clip);border:0;cursor:pointer;font-family:var(--nd-police-texte);font-size:16px;line-height:1}.bouton:hover{background:var(--nd-accent-fort)}.bouton:focus-visible{outline:2px solid var(--nd-accent-fort);outline-offset:2px}.bouton:disabled{opacity:.6;cursor:wait}.bouton.creux{background:transparent;color:var(--nd-texte);border:0;box-shadow:inset 0 0 0 1px var(--nd-trait-fort)}.bouton.creux:hover{background:var(--nd-fond-surface)}.bouton-compact{padding:10px 18px;font-size:14px}.hero{padding:84px 0 72px;border-bottom:1px solid var(--nd-trait)}.hero-grille{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:56px;gap:56px;align-items:center}.hero-grille>*{min-width:0}h1{font-size:clamp(2.1rem,4.4vw,3.5rem);letter-spacing:-.022em}.hero .kicker{font-size:var(--nd-corps-petit);letter-spacing:.08em;margin:0 0 12px}.chapo{font-size:19px;color:var(--nd-texte-second);margin:20px 0 16px}.chapo,.ligne-roles{max-width:46ch;text-wrap:pretty}.ligne-roles{margin:0 0 24px}.profils{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.profils a{display:inline-flex;align-items:center;min-height:44px;padding:10px 14px;text-decoration:none;color:var(--nd-texte);box-shadow:inset 0 0 0 1px var(--nd-trait-fort);font-size:var(--nd-corps-petit)}.profils a:hover{background:var(--nd-fond-surface)}.profils a.actif{background:var(--nd-accent);color:var(--nd-accent-texte);box-shadow:none}.ctas{display:flex;gap:12px;flex-wrap:wrap}.photo-scene,.visuel{position:relative;min-width:0;width:100%}.photo-scene{margin:0}.photo-scene-img{display:block;width:100%!important;height:auto!important;max-width:100%;min-width:0;-webkit-clip-path:var(--nd-pan-clip);clip-path:var(--nd-pan-clip);background:var(--nd-fond-surface)}.photo-scene figcaption{margin-top:10px;font-size:var(--nd-corps-petit);color:var(--nd-texte-second);max-width:46ch;text-wrap:pretty}.photo-scene-badge{padding-bottom:8px}.photo-badge{display:flex;align-items:center;gap:12px;margin:14px 0 0;font-size:var(--nd-corps-petit);color:var(--nd-texte-second);max-width:36ch;min-width:0}.photo-badge span{min-width:0}.photo-badge img{flex:none;width:64px;height:64px;border-radius:50%;background:var(--nd-c-pierre);box-shadow:0 8px 24px color-mix(in srgb,var(--nd-texte) 16%,transparent)}.hero-preuve{margin-top:40px;min-width:0}.scenes{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;margin:32px 0 40px}.scenes .scene-large{grid-column:1/-1}.tel{width:100%;max-width:224px;box-sizing:border-box;background:var(--nd-fond);border:1px solid var(--nd-trait);box-shadow:0 14px 40px color-mix(in srgb,var(--nd-texte) 16%,transparent);overflow:hidden;color:var(--nd-texte)}.tel-compact{font-size:12px}.tel-barre{background:var(--nd-c-encre);color:var(--nd-c-pierre);padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:8px}.tel-id{font-family:var(--nd-police-mono);font-size:9px;color:var(--nd-c-metal-clair);letter-spacing:.06em}.tel-tete{padding:14px 12px 10px}.kicker{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--nd-texte-second)}.tel-tete h2,.tel-titre{font-size:16px;margin-top:6px;font-family:var(--nd-police-titre);font-weight:600}.tel-adresse{font-size:11px;color:var(--nd-texte-second);margin:4px 0 0;line-height:1.45}.tel-liste{padding:0 12px 14px;display:flex;flex-direction:column;gap:6px}.tel-item{display:flex;align-items:center;gap:10px;background:var(--nd-fond-surface);border:1px solid var(--nd-trait);padding:9px 10px;width:100%;text-align:left;font:inherit;color:inherit;cursor:pointer}.tel-t{font-size:11.5px;font-weight:600;line-height:1.3}.tel-s{font-size:10.5px;color:var(--nd-texte-second);margin-top:2px}.tel-ico{color:var(--nd-accent);flex:0 0 auto}.tel-fleche{margin-left:auto;color:var(--nd-texte-second)}.tel .nd-statut{margin-top:4px;font-size:10px;padding:2px 6px}section{padding:72px 0;border-bottom:1px solid var(--nd-trait)}h2{font-size:clamp(1.6rem,2.6vw,2.125rem);margin-bottom:10px}.intro{color:var(--nd-texte-second);max-width:56ch;margin-bottom:38px;text-wrap:pretty}.etapes{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:30px;gap:30px}.etape .num{font-family:var(--nd-police-titre);font-size:15px;color:var(--nd-accent);font-weight:600}.etape h3{font-size:19px;margin:10px 0 8px}.etape p{font-size:var(--nd-corps-petit);color:var(--nd-texte-second);margin:0}.etape .ico,.rubrique .ico{color:var(--nd-accent);display:block;margin-bottom:14px}.rubriques{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2px;gap:2px;background:var(--nd-trait);border:1px solid var(--nd-trait)}.rubrique{background:var(--nd-fond-surface);padding:24px 22px;text-decoration:none;color:inherit;display:grid;grid-gap:8px;gap:8px}.rubrique b{display:block;margin:12px 0 4px;font-size:16px}.rubrique span{font-size:var(--nd-corps-petit);color:var(--nd-texte-second)}.cibles{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:26px;gap:26px}.cible{background:var(--nd-fond-surface);border:1px solid var(--nd-trait);padding:26px}.cible h3{font-size:20px;margin-bottom:10px}.cible p{font-size:var(--nd-corps-petit);color:var(--nd-texte-second);margin:0}.pilote{background:var(--nd-fond-enfonce)}.pilote-grille{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:48px;gap:48px;align-items:start}.form-ok,.form-pilote{background:var(--nd-fond-surface);border:1px solid var(--nd-trait);padding:28px}.form-ok-titre{font-family:var(--nd-police-titre);font-size:24px;font-weight:600;margin:0 0 10px}.form-grille{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px 18px;gap:16px 18px}.champ{display:flex;flex-direction:column;gap:6px}.champ-plein{margin-top:16px}.champ label,.consentement{font-size:var(--nd-corps-petit);font-weight:500}.optionnel{color:var(--nd-texte-second);font-weight:400}.champ input,.champ select,.champ textarea{font:inherit;color:var(--nd-texte);background:var(--nd-fond);border:1px solid var(--nd-trait-fort);padding:10px 12px;border-radius:0}.champ input:focus-visible,.champ select:focus-visible,.champ textarea:focus-visible{outline:2px solid var(--nd-accent);outline-offset:1px}.champ-erreur,.form-alerte{color:var(--nd-statut-expire);font-size:13px;margin:6px 0 0}.consentement{display:flex;gap:10px;align-items:flex-start;margin:18px 0 8px;color:var(--nd-texte-second);line-height:1.45}.consentement input{margin-top:3px;accent-color:var(--nd-accent)}.consentement a{text-decoration:underline;text-underline-offset:2px;color:var(--nd-texte)}.honeypot{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.form-pilote .bouton{margin-top:18px}.publics .public-bloc{padding:var(--nd-espace-8);margin-top:var(--nd-espace-8)}#agences,#diagnostiqueurs,#proprietaires{scroll-margin-top:5.5rem}.public-diag{background:var(--nd-fond-surface);box-shadow:inset 0 0 0 2px var(--nd-accent)}.public-bloc h3{font-size:clamp(1.35rem,2.2vw,1.75rem);margin-bottom:12px}.public-bloc>p{max-width:68ch}.public-prix{font-weight:600;margin:16px 0 24px}.form-proprietaire{margin-top:20px}.final{background:var(--nd-c-encre);border:0;text-align:center}.final,.final h2{color:var(--nd-c-pierre)}.final h2{font-size:clamp(1.75rem,3vw,2.5rem);margin-top:22px}.final p{color:var(--nd-c-metal-lune);max-width:50ch;margin:16px auto 28px}.final svg{color:var(--nd-c-pierre)}.final-ctas{justify-content:center;margin-top:28px}.final .bouton.creux{color:var(--nd-c-pierre);box-shadow:inset 0 0 0 1px var(--nd-c-metal-trait)}.final .bouton.creux:hover{background:var(--nd-c-encre-surface)}footer{padding:32px 0;font-size:var(--nd-corps-petit);color:var(--nd-texte-second)}footer .bande{justify-content:space-between;gap:20px}.footer-liens,footer .bande{display:flex;align-items:center;flex-wrap:wrap}.footer-liens{gap:8px 0}.footer-liens a{text-decoration:none;min-height:44px;display:inline-flex;align-items:center}.footer-liens a:hover{color:var(--nd-texte)}.page-legale{padding:72px 0 96px}.page-legale h1{font-size:40px;margin:16px 0 28px}.page-legale .retour{font-size:var(--nd-corps-petit);color:var(--nd-texte-second);text-decoration:none}.prose-legal{max-width:68ch;display:flex;flex-direction:column;gap:18px;color:var(--nd-texte-second)}.prose-legal h2{font-size:22px;color:var(--nd-texte);margin:12px 0 0}.prose-legal a{text-decoration:underline;text-underline-offset:2px;color:var(--nd-texte)}.page-dossier{padding:48px 0 80px}.page-dossier .cadre{display:flex;flex-direction:column;align-items:center;gap:28px}.page-dossier .tel{width:100%;max-width:390px;box-shadow:0 18px 50px color-mix(in srgb,var(--nd-texte) 18%,transparent)}.page-dossier .tel-tete h2{font-size:26px}.page-dossier .tel-t{font-size:15px}.page-dossier .tel-s{font-size:13px}.page-dossier .tel-item{padding:15px 16px}.page-dossier .tel-id{font-size:11px}.mise-en-avant{background:var(--nd-fond-enfonce)}.cibles-2{grid-template-columns:1fr 1fr}.lien-carte{display:inline-block;margin-top:16px;font-size:var(--nd-corps-petit);font-weight:600;text-decoration:none;color:var(--nd-accent)}.lien-carte:hover{color:var(--nd-accent-fort)}.ligne-suite{margin:22px 0 0;font-size:var(--nd-corps-petit);color:var(--nd-texte-second)}.ligne-suite a{color:var(--nd-texte);text-decoration:underline;text-underline-offset:2px}.note-dev{margin:28px 0 0;font-size:var(--nd-corps-petit);color:var(--nd-texte-second)}.ctas .lien-carte{margin-top:0;align-self:center}.benefices{display:grid;grid-template-columns:1fr 1fr;grid-gap:22px;gap:22px}.benefice{background:var(--nd-fond-surface);border:1px solid var(--nd-trait);padding:26px}.benefice h2{font-size:20px;margin-bottom:10px}.benefice p{font-size:var(--nd-corps-petit);color:var(--nd-texte-second);margin:0}.encadre-accent{border:2px solid var(--nd-accent);padding:26px;background:var(--nd-fond-surface)}.encadre-accent h3{font-size:22px;margin-bottom:10px}.encadre-accent p,.encadre-neutre{margin:0;color:var(--nd-texte-second)}.encadre-neutre{padding:22px 26px}.bloc-secondaire,.encadre-neutre{background:var(--nd-fond-enfonce)}.bloc-secondaire h3{font-size:22px;margin-bottom:10px}.bloc-secondaire p{margin:0;color:var(--nd-texte-second);max-width:68ch}.deroule{margin:0;padding:0;list-style:none;display:grid;grid-gap:22px;gap:22px;counter-reset:etape}.deroule li{counter-increment:etape;background:var(--nd-fond-surface);border:1px solid var(--nd-trait);padding:22px 24px}.deroule h3{font-size:19px;margin:6px 0 8px}.deroule p{margin:0;font-size:var(--nd-corps-petit);color:var(--nd-texte-second)}.deroule li:before{content:counter(etape,decimal-leading-zero);font-family:var(--nd-police-titre);font-size:15px;color:var(--nd-accent);font-weight:600}.faq{display:flex;flex-direction:column;border-top:1px solid var(--nd-trait)}.faq-item{border-bottom:1px solid var(--nd-trait)}.faq-item h3{font-size:inherit;font-family:var(--nd-police-texte);letter-spacing:0}.faq-btn{width:100%;text-align:left;background:transparent;border:0;color:var(--nd-texte);font:inherit;font-weight:600;font-size:17px;padding:16px 0;min-height:44px;cursor:pointer}.faq-btn:focus-visible{outline:2px solid var(--nd-accent);outline-offset:2px}.faq-reponse{padding:0 0 16px}.faq-reponse p{margin:0;color:var(--nd-texte-second);max-width:68ch}.form-titre{font-size:24px;margin:0 0 8px}.form-intro{color:var(--nd-texte-second);margin:0 0 22px}.formulaire-cadre{max-width:720px}#formulaire{scroll-margin-top:88px}.dossier-intro{text-align:center;max-width:40ch}.dossier-intro h1{font-size:clamp(1.8rem,3vw,2.4rem);margin-top:8px}.dossier-intro .intro{margin:12px auto 0}.dossier-selecteur{display:inline-flex;gap:8px;margin-top:20px;flex-wrap:wrap;justify-content:center}.dossier-selecteur a,.dossier-selecteur button{font:inherit;font-size:14px;min-height:44px;padding:10px 16px;background:transparent;color:var(--nd-texte);border:0;box-shadow:inset 0 0 0 1px var(--nd-trait-fort);cursor:pointer;text-decoration:none;display:inline-flex;align-items:center}.dossier-selecteur a.actif,.dossier-selecteur button.actif{background:var(--nd-accent);color:var(--nd-accent-texte);box-shadow:none;-webkit-clip-path:var(--nd-pan-clip);clip-path:var(--nd-pan-clip)}.dossier-selecteur a:focus-visible,.dossier-selecteur button:focus-visible{outline:2px solid var(--nd-accent);outline-offset:2px}.page-dossier .ctas{flex-direction:column;align-items:center}.roles{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin:28px 0}.role{background:var(--nd-fond-surface);border:1px solid var(--nd-trait);padding:20px}.role h2{font-size:18px;margin-bottom:8px}.role p{margin:0;color:var(--nd-texte-second)}.menu-btn{min-height:44px;width:44px;padding:8px;font-size:20px;line-height:1;justify-content:center}@media (max-width:1100px){.header-actions .bouton-compact,.nav-bureau{display:none}.menu-btn{display:inline-flex}.nav-mobile{display:flex}}@media (max-width:980px){.hero-grille{grid-template-columns:1fr;gap:32px}}@media (max-width:860px){.bande{padding:0 20px}.hero{padding:32px 0 36px}.chapo{font-size:17px;margin:14px 0 12px}.ligne-roles{margin-bottom:16px}.publics .public-bloc{padding:20px}.benefices,.cibles,.cibles-2,.etapes,.form-grille,.pilote-grille,.roles{grid-template-columns:1fr;gap:28px}.rubriques{grid-template-columns:1fr 1fr}.scenes{grid-template-columns:1fr}.photo-badge img{width:56px;height:56px}h1,h2,h3{text-wrap:wrap}section{padding:44px 0}.intro{margin-bottom:26px}.cible,.form-ok,.form-pilote{padding:20px}}@media (max-width:520px){.ctas .bouton{width:100%;justify-content:center}header .bande{gap:8px}.rubriques{grid-template-columns:1fr}.profils{flex-direction:column}.profils a{width:100%;justify-content:center}}.cta-court,.sticky-cta{display:none}@media (max-width:768px){.cta-long{display:none}.cta-court{display:inline}.sticky-cta{display:flex;position:fixed;left:16px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:30;min-height:48px;align-items:center;justify-content:center;background:var(--nd-accent);color:var(--nd-accent-texte);text-decoration:none;font-weight:600;-webkit-clip-path:var(--nd-pan-clip);clip-path:var(--nd-pan-clip)}body{padding-bottom:72px}.bandeau-demo{bottom:calc(64px + env(safe-area-inset-bottom))}.scenes{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;grid-template-columns:none}.scenes>*{flex:0 0 85%;scroll-snap-align:start}.rubrique span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.contour{border:1px solid var(--nd-trait)}.soon-wrap{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.soon{display:inline-block;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:3px 8px;background:var(--nd-fond-enfonce);color:var(--nd-texte-second)}.faq-item summary.faq-btn{list-style:none}.faq-item summary.faq-btn::-webkit-details-marker{display:none}.form-pilote{display:grid;grid-gap:14px;gap:14px}.form-pilote fieldset,.form-pilote label{display:grid;grid-gap:6px;gap:6px;font-size:14px}.form-pilote input,.form-pilote select{min-height:44px;font:inherit;padding:10px 12px;border:1px solid var(--nd-trait-fort);background:var(--nd-fond);color:var(--nd-texte)}.champ input::placeholder,.form-pilote input::placeholder{color:var(--nd-texte-second);opacity:1}.choix{display:flex!important;align-items:flex-start;gap:8px}.choix input{margin-top:3px;flex:none}.champ-erreur{color:var(--nd-statut-expire);margin:0;font-size:13px}.simulateur{display:grid;grid-gap:var(--nd-espace-4);gap:var(--nd-espace-4)}.simulateur fieldset{margin:0;padding:12px 16px;border:1px solid var(--nd-trait);display:grid;grid-gap:8px;gap:8px}.sim-curseur{display:grid;grid-template-columns:1fr auto;grid-gap:8px 12px;gap:8px 12px;align-items:center;font-size:14px}.sim-curseur input[type=range]{grid-column:1/-1;width:100%;min-height:44px;accent-color:var(--nd-accent)}.sim-valeur{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.sim-compte{margin:0;max-width:68ch;color:var(--nd-texte)}.sim-chiffres{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.sim-chiffres b{display:block;font-size:22px}.sim-chiffres span{color:var(--nd-texte-second);font-size:var(--nd-corps-petit)}.sim-liste{padding-left:18px}.prix-cartes{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.prix-carte{border:1px solid var(--nd-trait);padding:24px;background:var(--nd-fond-surface)}.prix-carte-pro{box-shadow:inset 0 0 0 2px var(--nd-accent)}.prix-montant{font-family:var(--nd-police-titre);font-size:28px;margin:0 0 8px}.prix-montant span{display:block;font-size:16px;font-family:var(--nd-police-texte)}.tableau-scroll{overflow-x:auto}.tableau{width:100%;border-collapse:collapse}.tableau td,.tableau th{text-align:left;padding:10px 12px;border-bottom:1px solid var(--nd-trait)}.onglets{display:flex;gap:8px;margin-top:20px}.onglet{padding:10px 16px;min-height:44px;text-decoration:none;box-shadow:inset 0 0 0 1px var(--nd-trait-fort);display:inline-flex;align-items:center}.onglet.actif{background:var(--nd-accent);color:var(--nd-accent-texte);box-shadow:none}.booking-frame{width:100%;border:1px solid var(--nd-trait)}.page-merci{padding:72px 0;max-width:68ch}.bandeau-demo{position:-webkit-sticky;position:sticky;bottom:0;background:var(--nd-fond-surface);border:1px solid var(--nd-trait);padding:12px 16px;margin-top:24px}.carte-cabinet{padding:16px;margin:20px auto;max-width:36ch}.tel-docs{list-style:none;padding:8px 10px 16px 48px;margin:0;font-size:12px}.tel-docs li{display:grid;grid-gap:2px;gap:2px;margin-bottom:10px}.nav-mobile .menu-cta{margin-top:12px;width:100%}.nav-mobile a[aria-current=page]{font-weight:600;color:var(--nd-texte)}.form-news{margin-bottom:16px}.news-titre{margin:0 0 10px;font-weight:600}.news-ligne{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.news-ligne input{min-height:44px;height:44px;min-width:0;flex:1 1 12rem;font:inherit;color:var(--nd-texte);background:var(--nd-fond);padding:8px 12px;border:1px solid var(--nd-trait-fort)}.news-ligne input::placeholder{color:var(--nd-texte-second);opacity:1}@media (max-width:640px){.news-ligne{flex-direction:column;align-items:stretch}.news-ligne input{flex:0 0 auto;width:100%}.news-ligne .bouton{width:100%}}.footer-haut{padding-top:28px}.ligne-sous-cta{margin-top:14px;color:var(--nd-texte-second)}.guide-dispo{background:var(--nd-fond-surface)}.guide-dispo h2{font-size:clamp(1.6rem,2.8vw,2.25rem);max-width:28ch;margin-bottom:16px}.guide-dispo p{max-width:58ch;color:var(--nd-texte-second);text-wrap:pretty}.guide-dispo .kicker{font-size:var(--nd-corps-petit);letter-spacing:.08em;margin:0 0 12px}.hero .kicker a{text-decoration:none}.hero .kicker a:hover{color:var(--nd-texte)}.guide-liste{list-style:none;padding:0;margin:8px 0 0;border-top:1px solid var(--nd-trait)}.guide-liste li{border-bottom:1px solid var(--nd-trait)}.guide-liste a{display:grid;grid-gap:8px;gap:8px;padding:28px 0;text-decoration:none;color:inherit}.guide-liste a:hover b{color:var(--nd-accent)}.guide-autres a:focus-visible,.guide-lecture .kicker a:focus-visible,.guide-liste a:focus-visible{outline:2px solid var(--nd-accent);outline-offset:2px}.guide-liste b{font-family:var(--nd-police-titre);font-weight:600;font-size:clamp(1.35rem,2.1vw,1.75rem);line-height:var(--nd-interligne-titre);letter-spacing:var(--nd-approche-titre);text-wrap:balance;max-width:36ch}.guide-liste span:last-child{max-width:62ch;color:var(--nd-texte-second);text-wrap:pretty}.guide-meta{font-size:var(--nd-corps-petit);color:var(--nd-texte-second);margin:0}.guide-lecture{max-width:720px}.guide-plan{margin:0;padding:0;list-style:none;display:grid;grid-gap:0;gap:0;counter-reset:plan;border-top:1px solid var(--nd-trait)}.guide-plan li{counter-increment:plan;padding:18px 0;border-bottom:1px solid var(--nd-trait);display:grid;grid-template-columns:2.5rem 1fr;grid-gap:12px;gap:12px;align-items:baseline;font-size:17px}.guide-plan li:before{content:counter(plan,decimal-leading-zero);font-family:var(--nd-police-titre);font-weight:600;color:var(--nd-accent)}.guide-encart{margin-top:48px;padding:28px;background:var(--nd-fond-surface);border:1px solid var(--nd-trait)}.guide-encart h2{font-size:22px;margin-bottom:10px}.guide-encart p{margin:0 0 20px;color:var(--nd-texte-second);max-width:48ch}.guide-autres{margin-top:48px}.guide-autres h2{font-size:22px;margin-bottom:12px}.guide-autres ul{list-style:none;padding:0;margin:0;display:grid;grid-gap:10px;gap:10px}.guide-autres a{text-decoration:none;min-height:44px;display:inline-flex;align-items:center}.guide-autres a:hover{color:var(--nd-accent)}@media (max-width:520px){.guide-liste a{padding:22px 0}.guide-encart{padding:20px}.guide-plan li{grid-template-columns:2rem 1fr}}@media (max-width:860px){.pilote-grille,.prix-cartes,.sim-chiffres{grid-template-columns:1fr}}.article-prose{display:grid;grid-gap:16px;gap:16px}.article-prose li,.article-prose p{max-width:68ch;text-wrap:pretty}.article-prose h2{font-size:clamp(1.35rem,2vw,1.75rem);margin:28px 0 0;scroll-margin-top:5.5rem}.article-prose ol,.article-prose ul{padding-left:1.2em;margin:0}.article-prose a{text-decoration:underline;text-underline-offset:2px}.article-faq{margin-top:40px}.guide-sommaire{margin:0 0 32px}.guide-sommaire ol{list-style:none;padding:0;margin:8px 0 0;display:grid;grid-gap:8px;gap:8px}.guide-sommaire a{text-decoration:none;min-height:44px;display:inline-flex;align-items:center}.guide-sommaire a:hover{color:var(--nd-accent)}.faq-liens{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:8px}.faq-liens a{color:var(--nd-accent);text-decoration:none;font-weight:600}.glossaire{margin:0;display:grid;grid-gap:0;gap:0}.glossaire-entree{padding:22px 0;border-bottom:1px solid var(--nd-trait);scroll-margin-top:5.5rem}.glossaire-entree dt{font-family:var(--nd-police-titre);font-size:22px;font-weight:600;margin-bottom:8px}.glossaire-entree dd{margin:0;max-width:68ch;color:var(--nd-texte-second)}.glossaire-entree a{color:var(--nd-texte)}