@layer tokens{:root{--p-bleu-500:#364ec9;--p-bleu-700:#26389a;--p-gris-50:#f4f5fb;--p-gris-200:#dfe2f0;--p-gris-400:#a9afc8;--p-gris-600:#5a6078;--p-gris-800:#2b3150;--p-encre:#14182b;--p-blanc:#fff;--p-famille-texte:"Plus Jakarta Sans Variable", system-ui, sans-serif;--c-bg:var(--p-gris-50);--c-bg-glow:none;--c-surface:var(--p-blanc);--c-primary:var(--p-bleu-500);--c-primary-dark:var(--p-bleu-700);--c-on-primary:var(--p-blanc);--c-secondary:var(--p-bleu-700);--c-accent:var(--p-bleu-500);--c-text:var(--p-encre);--c-muted:var(--p-gris-600);--c-border:var(--p-gris-200);--c-inverse-bg:var(--p-encre);--c-inverse-text:var(--p-blanc);--c-inverse-muted:var(--p-gris-400);--c-inverse-border:var(--p-gris-800);--c-focus:var(--p-bleu-500);--font:var(--p-famille-texte);--font-display:var(--p-famille-texte);--font-label:var(--p-famille-texte);--font-telemetry:var(--p-famille-texte);--text-xs:.78rem;--text-sm:.9rem;--text-base:1rem;--text-lg:1.15rem;--text-xl:1.35rem;--text-h3:1.2rem;--text-h2:clamp(1.6rem, 3.2vw, 2.4rem);--text-h1:clamp(2.2rem, 5vw, 3.6rem);--text-metric:clamp(2rem, 4vw, 2.8rem);--text-label:.8rem;--text-telemetry:.78rem;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-black:800;--weight-h1:var(--weight-bold);--weight-h2:var(--weight-bold);--weight-h3:var(--weight-bold);--weight-metric:var(--weight-black);--weight-logo:var(--weight-black);--leading-body:1.6;--leading-title:1.15;--leading-h1:var(--leading-title);--leading-h2:var(--leading-title);--leading-h3:var(--leading-title);--tracking-body:normal;--tracking-title:-.02em;--tracking-h1:var(--tracking-title);--tracking-h2:var(--tracking-title);--tracking-h3:var(--tracking-title);--tracking-metric:normal;--tracking-eyebrow:.12em;--eyebrow-color:var(--c-primary);--tracking-telemetry:normal;--measure:70ch;--measure-lead:60ch;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space:clamp(1rem, 2vw, 1.5rem);--page-margin:var(--space);--section-y:clamp(3rem, 8vw, 6rem);--card-pad:clamp(1.25rem, 3vw, 2rem);--maxw:1120px;--radius-sm:10px;--radius:16px;--radius-lg:var(--radius);--radius-pill:999px;--border-w:1px;--border-w-strong:2px;--motion-fast:.2s;--motion-base:.35s;--motion-slow:.6s;--motion-pulse:1.6s;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--lift:-3px;--btn-pad:.9rem 1.5rem;--btn-radius:var(--radius-pill);--btn-font:inherit;--btn-size:inherit;--btn-weight:var(--weight-semibold);--btn-bg:var(--c-primary);--btn-text:var(--c-on-primary);--btn-shadow:none;--btn-bg-hover:var(--c-primary-dark);--btn-text-hover:var(--c-on-primary);--btn-shadow-hover:none;--btn2-bg:transparent;--btn2-text:var(--c-primary);--btn2-border:var(--border-w-strong) solid var(--c-primary);--btn2-blur:none;--btn2-bg-hover:var(--c-primary);--btn2-text-hover:var(--c-on-primary);--btn2-border-hover:var(--c-primary);--btn3-bg:transparent;--btn3-text:var(--c-primary);--btn3-border:var(--border-w-strong) solid var(--c-primary);--btn3-bg-hover:var(--c-primary);--btn3-text-hover:var(--c-on-primary);--btn3-border-hover:var(--c-primary);--card-bg:var(--c-surface);--card-bg-hover:var(--card-bg);--card-border:var(--border-w) solid var(--c-border);--card-blur:none;--card-shadow:none;--card-highlight:none;--card-border-hover:var(--c-primary);--card-shadow-hover:none;--field-bg:var(--c-bg);--field-font:inherit;--field-weight:inherit;--field-text:FieldText;--field-border:var(--c-border);--field-placeholder:#757575;--field-border-focus:var(--c-border);--field-ring:none;--field-radius:var(--radius-sm);--tag-bg:var(--c-bg);--tag-text:var(--c-muted);--tag-border:0 solid transparent;--tag-radius:var(--radius-pill);--tag-font:inherit;--tag-size:var(--text-xs);--tag-weight:inherit;--tag-tracking:normal;--tag-transform:none;--tag-pad:.2rem .7rem;--badge-bg:var(--c-bg);--badge-text:var(--c-primary);--badge-border:var(--border-w) solid var(--c-border);--badge-dot:var(--c-primary);--badge-accent-bg:var(--c-bg);--badge-accent-text:var(--c-accent);--badge-accent-border:var(--border-w) solid var(--c-border);--badge-accent-dot:var(--c-accent);--header-bg:color-mix(in srgb, var(--c-bg) 85%, transparent);--header-blur:blur(10px);--header-border:var(--c-border);--nav-font:inherit;--nav-size:inherit;--nav-weight:var(--weight-medium);--nav-color:var(--c-text);--nav-color-hover:var(--c-primary);--overlay-bg:var(--c-surface);--overlay-highlight:none;--overlay-shadow:none;--faq-font:var(--font-label);--palier-avant-border:var(--border-w-strong) solid var(--c-primary);--palier-avant-shadow:none;--palier-prix-color:var(--c-primary);--frise-num:2.25rem;--frise-num-bg:var(--c-primary);--frise-num-color:var(--c-on-primary);--frise-num-border:0 solid transparent;--frise-num-radius:50%;--frise-num-font:var(--font);--frise-ligne:var(--c-border);--frise-lumiere:transparent;--frise-anim:none;--frise-anim-h:none;--avap-avant-bg:var(--c-bg);--avap-avant-border:var(--border-w) dashed var(--c-border);--avap-apres-border:var(--border-w-strong) solid var(--c-primary);--avap-apres-shadow:none;--media-cadre-bg:var(--c-bg);--riche-bg:transparent;--riche-texte:inherit;--riche-titre:inherit;--riche-muted:var(--c-muted);--riche-lien:var(--c-primary);--riche-lien-survol:var(--c-primary);--riche-puce:currentColor;--riche-bordure:var(--c-border);--riche-pad:0;--riche-radius:0;--riche-shadow:none;--riche-max:var(--measure);--riche-mesure:none;--riche-taille:inherit;--riche-interligne:inherit;--riche-h2:1.6rem;--riche-h2-marge:2.5rem;--riche-marge-externe:2.5rem;--riche-dernier:1em;--riche-espace-liste:0;--riche-citation-bg:transparent;--riche-citation-bordure:0 solid transparent;--riche-citation-pad:0;--riche-citation-taille:inherit;--riche-code-bg:transparent;--riche-code-pad:0;--citation-guillemets-texte:inline;--citation-icones:none;--citation-icone-color:var(--c-primary);--citation-icone-taille:clamp(22px, 1.1em, 40px);--citation-largeur:auto;--reseau-display:none;--reseau-statique:inline-flex;--reseau-coeur:#fff;--reseau-halo:#364ec9;--reseau-halo-2:#26389a;--reseau-accent:#364ec9;--reseau-noeud:#fff;--hero-min-h:auto;--hero-titre-max:none;--hero-pad-top:clamp(4rem, 12vw, 8rem)}:root[data-univers=sombre]{color-scheme:dark;font-synthesis-weight:none;--p-canevas:#080c16;--p-panneau:#0b132b;--p-carte:#111936;--p-cyan:#38bdf8;--p-cobalt:#2563eb;--p-cobalt-700:#1d4ed8;--p-or:#d4af37;--p-blanc:#fff;--p-ardoise-200:#e2e8f0;--p-platine:#94a3b8;--p-cyan-nuit:#00354a;--p-famille-titre:"Cal Sans", system-ui, sans-serif;--p-famille-label:"Plus Jakarta Sans Variable", system-ui, sans-serif;--p-famille-texte:"Inter Variable", system-ui, sans-serif;--c-bg:var(--p-canevas);--c-bg-glow:radial-gradient(ellipse 900px 520px at 50% -120px, #38bdf824, #2563eb12 45%, transparent 72%);--c-surface:#111936d9;--c-primary:var(--p-cyan);--c-primary-dark:var(--p-cobalt);--c-on-primary:var(--p-cyan-nuit);--c-secondary:var(--p-cobalt);--c-accent:var(--p-or);--c-text:#fffffff0;--c-muted:#94a3b8cc;--c-border:#e2e8f014;--c-inverse-bg:var(--p-panneau);--c-inverse-text:#fffffff0;--c-inverse-muted:#94a3b8cc;--c-inverse-border:#e2e8f014;--c-focus:var(--p-cyan);--font:var(--p-famille-texte);--font-display:var(--p-famille-titre);--font-label:var(--p-famille-label);--font-telemetry:var(--p-famille-titre);--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.375rem;--text-h3:1.375rem;--text-h2:clamp(1.75rem, 3.2vw, 2.375rem);--text-h1:clamp(2.25rem, 5vw, 3.5rem);--text-metric:clamp(1.75rem, 3.2vw, 2.375rem);--text-label:.6875rem;--text-telemetry:.75rem;--weight-h1:400;--weight-h2:400;--weight-h3:400;--weight-metric:400;--weight-logo:400;--weight-black:700;--leading-body:1.625;--leading-title:1.2;--leading-h1:1.143;--leading-h2:1.211;--leading-h3:1.364;--tracking-body:-.005em;--tracking-title:0em;--tracking-h1:0em;--tracking-h2:0em;--tracking-h3:0em;--tracking-metric:0em;--tracking-eyebrow:.08em;--eyebrow-color:var(--c-accent);--tracking-telemetry:.02em;--space:clamp(1.5rem, 2.5vw, 2rem);--page-margin:clamp(1rem, 5vw, 4rem);--section-y:clamp(4rem, 8vw, 6rem);--card-pad:clamp(1.5rem, 3vw, 2.5rem);--maxw:1000px;--radius-sm:4px;--radius:8px;--radius-lg:12px;--radius-pill:9999px;--lift:0px;--btn-pad:.625rem 1.25rem;--btn-radius:var(--radius-pill);--btn-font:var(--font-label);--btn-size:.875rem;--btn-weight:600;--btn-bg:var(--p-cobalt);--btn-text:var(--p-blanc);--btn-shadow:none;--btn-bg-hover:var(--p-cobalt-700);--btn-text-hover:var(--p-blanc);--btn-shadow-hover:none;--btn2-bg:#11193699;--btn2-text:var(--c-text);--btn2-border:var(--border-w) solid #e2e8f026;--btn2-blur:blur(16px);--btn2-bg-hover:#11193699;--btn2-text-hover:var(--p-blanc);--btn2-border-hover:#38bdf899;--btn3-bg:var(--p-panneau);--btn3-text:var(--p-or);--btn3-border:var(--border-w) solid var(--p-or);--btn3-bg-hover:linear-gradient(180deg, #d4af3724, #d4af370a), var(--p-panneau);--btn3-text-hover:var(--p-or);--btn3-border-hover:var(--p-or);--card-bg:linear-gradient(155deg, #38bdf81c 0%, #2563eb0f 38%, transparent 72%), #111936d9;--card-bg-hover:linear-gradient(155deg, #38bdf829 0%, #2563eb17 42%, transparent 78%), #111936d9;--card-border:var(--border-w) solid #e2e8f014;--card-blur:blur(24px);--card-shadow:none;--card-highlight:linear-gradient(90deg, transparent, #ffffff26, transparent);--card-border-hover:#38bdf833;--card-shadow-hover:0 0 32px -8px #2563eb26;--field-bg:#f5f6fa;--field-font:var(--font);--field-weight:400;--field-text:#0b132b;--field-border:#0b132b24;--field-placeholder:#5a6078;--field-border-focus:var(--p-cobalt);--field-ring:0 0 0 3px #2563eb38;--field-radius:var(--radius);--tag-bg:#38bdf814;--tag-text:var(--p-cyan);--tag-border:var(--border-w) solid #38bdf840;--tag-radius:var(--radius-sm);--tag-font:var(--font-label);--tag-size:var(--text-label);--tag-weight:700;--tag-tracking:.08em;--tag-transform:uppercase;--tag-pad:.25rem .625rem;--badge-bg:#38bdf814;--badge-text:var(--p-cyan);--badge-border:var(--border-w) solid #38bdf840;--badge-dot:var(--p-cyan);--badge-accent-bg:#d4af371a;--badge-accent-text:var(--p-or);--badge-accent-border:var(--border-w) solid #d4af374d;--badge-accent-dot:var(--p-or);--header-bg:#0b132bb3;--header-blur:blur(16px);--header-border:#e2e8f014;--nav-font:var(--font-label);--nav-size:.8125rem;--nav-weight:600;--nav-color:var(--c-muted);--nav-color-hover:var(--c-text);--overlay-bg:var(--p-panneau);--overlay-highlight:linear-gradient(90deg, #38bdf866, #d4af3733);--overlay-shadow:0 24px 48px -12px #000000bf;--faq-font:var(--font);--palier-avant-border:var(--border-w) solid var(--p-or);--palier-avant-shadow:0 0 40px -12px #d4af3759;--palier-prix-color:var(--c-text);--frise-num:2.5rem;--frise-num-bg:#111936e6;--frise-num-color:var(--p-cyan);--frise-num-border:var(--border-w) solid #38bdf866;--frise-num-radius:var(--radius);--frise-num-font:var(--font-telemetry);--frise-ligne:#38bdf82e;--frise-lumiere:#38bdf8f2;--frise-anim:frise-flux-v;--frise-anim-h:frise-flux-h;--avap-avant-bg:#0b132b80;--avap-avant-border:var(--border-w) dashed #94a3b840;--avap-apres-border:var(--border-w) solid #38bdf859;--avap-apres-shadow:0 0 32px -10px #2563eb59;--media-cadre-bg:#0b132b99;--riche-bg:#f5f6fa;--riche-texte:#2b3150;--riche-titre:#0b132b;--riche-muted:#5a6078;--riche-lien:#1d4ed8;--riche-lien-survol:#0b132b;--riche-puce:#2563eb;--riche-bordure:#e1e4ee;--riche-pad:clamp(1.75rem, 5vw, 4rem) clamp(1.5rem, 6vw, 4.5rem);--riche-radius:var(--radius-lg);--riche-shadow:0 0 0 1px #ffffff0f, 0 30px 80px -30px #000000b3, 0 0 60px -20px #2563eb40;--riche-max:none;--riche-mesure:68ch;--riche-taille:1.0625rem;--riche-interligne:1.75;--riche-h2:clamp(1.5rem, 2.6vw, 1.875rem);--riche-h2-marge:3rem;--riche-marge-externe:3rem;--riche-dernier:0;--riche-espace-liste:.4rem;--riche-citation-bg:#fff;--riche-citation-bordure:1px solid #e1e4ee;--riche-citation-pad:1.5rem 1.75rem;--riche-citation-taille:1.25rem;--riche-code-bg:#e8ebf4;--riche-code-pad:.1em .35em;--citation-guillemets-texte:none;--citation-icones:block;--citation-icone-color:var(--c-primary);--citation-largeur:fit-content;--reseau-display:block;--reseau-statique:none;--reseau-coeur:#e8f8ff;--reseau-halo:#38bdf8;--reseau-halo-2:#2563eb;--reseau-accent:#d4af37;--reseau-noeud:#111936;--hero-min-h:clamp(560px, 84vh, 780px);--hero-titre-max:12em}@media (width<=900px){:root[data-univers=sombre]{--hero-pad-top:12.5rem}}@media (prefers-reduced-motion:reduce){:root{--motion-fast:0s;--motion-base:0s;--motion-slow:0s;--motion-pulse:0s;--lift:0px}}}@layer base{*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font-family:var(--font);background:var(--c-bg-glow) no-repeat, var(--c-bg);color:var(--c-text);line-height:var(--leading-body);letter-spacing:var(--tracking-body);-webkit-font-smoothing:antialiased;margin:0}img{max-width:100%;height:auto}a{color:var(--c-primary)}h1,h2,h3{font-family:var(--font-display);line-height:var(--leading-title);letter-spacing:var(--tracking-title)}h1{font-size:var(--text-h1);font-weight:var(--weight-h1);line-height:var(--leading-h1);letter-spacing:var(--tracking-h1);margin:0 0 var(--space-4)}h2{font-size:var(--text-h2);font-weight:var(--weight-h2);line-height:var(--leading-h2);letter-spacing:var(--tracking-h2);margin:0 0 var(--space-4)}h3{font-size:var(--text-h3);font-weight:var(--weight-h3);line-height:var(--leading-h3);letter-spacing:var(--tracking-h3);margin:0 0 var(--space-2)}:focus-visible{outline:3px solid var(--c-focus);outline-offset:3px}}@layer layout{.container{width:min(100% - 2 * var(--page-margin), var(--maxw));margin-inline:auto}.section{padding-block:var(--section-y)}.grid{gap:var(--space);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.grid--2{grid-template-columns:repeat(2,1fr)}@media (width<=720px){.grid--2{grid-template-columns:1fr}}.lead{font-size:var(--text-lg);color:var(--c-muted);max-width:var(--measure-lead)}.muted{color:var(--c-muted)}.prose{max-width:var(--measure)}.prose h2{margin-top:2.5rem;font-size:1.6rem}.container.prose{max-width:none}.container.prose>*{max-width:var(--measure)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@layer atomes{.btn{padding:var(--btn-pad);border-radius:var(--btn-radius);background:var(--btn-bg);color:var(--btn-text);box-shadow:var(--btn-shadow);font:inherit;font-family:var(--btn-font);font-size:var(--btn-size);font-weight:var(--btn-weight);cursor:pointer;transition:background var(--motion-fast), color var(--motion-fast), box-shadow var(--motion-base) var(--ease-out), border-color var(--motion-fast);border:0;text-decoration:none;display:inline-block}.btn:hover,.btn:focus-visible{background:var(--btn-bg-hover);color:var(--btn-text-hover);box-shadow:var(--btn-shadow-hover)}.btn--ghost{background:var(--btn2-bg);color:var(--btn2-text);border:var(--btn2-border);box-shadow:none;backdrop-filter:var(--btn2-blur)}.btn--ghost:hover,.btn--ghost:focus-visible{background:var(--btn2-bg-hover);color:var(--btn2-text-hover);border-color:var(--btn2-border-hover);box-shadow:none}.btn--autorite{background:var(--btn3-bg);color:var(--btn3-text);border:var(--btn3-border);box-shadow:none}.btn--autorite:hover,.btn--autorite:focus-visible{background:var(--btn3-bg-hover);color:var(--btn3-text-hover);border-color:var(--btn3-border-hover);box-shadow:none}.eyebrow{text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);font-family:var(--font-label);font-size:var(--text-label);font-weight:var(--weight-bold);color:var(--eyebrow-color);margin:0 0 var(--space-3)}.metric{font-family:var(--font-display);font-size:var(--text-metric);font-weight:var(--weight-metric);letter-spacing:var(--tracking-metric);color:var(--c-primary);line-height:1}.tags{margin:var(--space-4) 0 0;flex-wrap:wrap;gap:.4rem;padding:0;list-style:none;display:flex}.tags li{font-family:var(--tag-font);font-size:var(--tag-size);font-weight:var(--tag-weight);letter-spacing:var(--tag-tracking);text-transform:var(--tag-transform);background:var(--tag-bg);border:var(--tag-border);border-radius:var(--tag-radius);padding:var(--tag-pad);color:var(--tag-text)}.badge{align-items:center;gap:var(--space-2);font-family:var(--font-label);font-size:var(--text-label);font-weight:var(--weight-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;background:var(--badge-bg);color:var(--badge-text);border:var(--badge-border);border-radius:var(--radius-pill);padding:.3rem .75rem;line-height:1.45;display:inline-flex}.badge__point{background:var(--badge-dot);width:4px;height:4px;box-shadow:0 0 0 0 var(--badge-dot);animation:badge-pulse var(--motion-pulse) var(--ease-out) infinite;border-radius:50%}.badge--or{background:var(--badge-accent-bg);color:var(--badge-accent-text);border:var(--badge-accent-border)}.badge--or .badge__point{background:var(--badge-accent-dot);box-shadow:0 0 0 0 var(--badge-accent-dot)}@keyframes badge-pulse{0%{opacity:1;box-shadow:0 0}70%{opacity:.55;box-shadow:0 0 0 5px #0000}to{opacity:1;box-shadow:0 0 #0000}}.telemetrie{font-family:var(--font-telemetry);font-size:var(--text-telemetry);letter-spacing:var(--tracking-telemetry);font-weight:var(--weight-medium)}.citation-deco{width:var(--citation-largeur)}.citation-deco__g{display:var(--citation-guillemets-texte)}.citation-deco__icone{display:var(--citation-icones);color:var(--citation-icone-color);width:var(--citation-icone-taille);height:var(--citation-icone-taille);stroke-width:1.5px}.citation-deco__icone--haut{margin-bottom:.3em}.citation-deco__icone--bas{margin:.3em 0 0 auto}.logo{font-family:var(--font-display);font-weight:var(--weight-logo);color:var(--c-text);font-size:1.3rem;text-decoration:none}.logo span{color:var(--c-primary)}.logo{align-items:center;gap:.5rem;display:inline-flex}.logo-symbole{flex-shrink:0;width:2rem;height:2rem}.champ{font-family:var(--font-label);font-weight:var(--weight-semibold);gap:.35rem;font-size:.95rem;display:grid}.champ input,.champ textarea{font:inherit;font-family:var(--field-font);font-weight:var(--field-weight);border:var(--border-w) solid var(--field-border);border-radius:var(--field-radius);background:var(--field-bg);color:var(--field-text);transition:border-color var(--motion-fast), box-shadow var(--motion-fast);padding:.75rem .9rem}.champ input::placeholder,.champ textarea::placeholder{color:var(--field-placeholder)}.champ input:focus,.champ textarea:focus{border-color:var(--field-border-focus);box-shadow:var(--field-ring)}}@layer molecules{.card{background:var(--card-bg);border:var(--card-border);box-shadow:var(--card-shadow);backdrop-filter:var(--card-blur);border-radius:var(--radius);padding:var(--card-pad);position:relative}.card:before{content:"";top:-1px;left:var(--space-5);right:var(--space-5);background:var(--card-highlight);pointer-events:none;height:1px;position:absolute}.card--link{color:inherit;transition:transform var(--motion-fast) var(--ease-out), border-color var(--motion-fast), box-shadow var(--motion-base) var(--ease-out);text-decoration:none;display:block}.card--link:hover{transform:translateY(var(--lift));background:var(--card-bg-hover);border-color:var(--card-border-hover);box-shadow:var(--card-shadow-hover)}.cta-bloc{border-radius:var(--radius-lg);gap:var(--space-6);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.cta-bloc>div{max-width:var(--measure-lead)}.cta-bloc>.cta-bloc__illus{flex:0 300px;min-width:240px;max-width:320px}.faq{border-bottom:var(--border-w) solid var(--c-border);padding:var(--space-4) 0}.faq summary{cursor:pointer;font-family:var(--faq-font);font-weight:var(--weight-semibold);font-size:1.05rem}.faq p{color:var(--c-muted);margin:var(--space-3) 0 0}.fil{font-size:var(--text-sm);margin-bottom:var(--space-5)}.palier{gap:var(--space-2);flex-direction:column;display:flex}.palier--avant{border:var(--palier-avant-border);box-shadow:var(--palier-avant-shadow)}.palier__tete{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:1.6rem;display:flex}.palier__tete .eyebrow{margin:0}.palier__nom{font-size:var(--text-xl);margin:var(--space-2) 0 0}.palier__prix{font-family:var(--font-display);font-size:clamp(1.5rem,2.4vw,1.875rem);line-height:1.2;font-weight:var(--weight-metric);color:var(--palier-prix-color);margin:0}.palier__format{margin:0}.palier__points{margin:var(--space-3) 0;gap:var(--space-2);padding:0;list-style:none;display:grid}.palier__points li{gap:var(--space-2);grid-template-columns:18px 1fr;align-items:start;display:grid}.palier__points .icone{color:var(--c-primary);margin-top:.2em}.palier__note{font-size:var(--text-sm);font-weight:var(--weight-semibold);margin:0}.palier__cta{align-self:flex-start;margin-top:auto}.frise{gap:var(--space-6) var(--space);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}.frise__etape{padding-left:calc(var(--frise-num) + var(--space-4));position:relative}.frise__num{width:var(--frise-num);height:var(--frise-num);border-radius:var(--frise-num-radius);background:var(--frise-num-bg);color:var(--frise-num-color);border:var(--frise-num-border);font-family:var(--frise-num-font);font-weight:var(--weight-bold);font-size:var(--text-sm);z-index:1;place-items:center;display:grid;position:absolute;top:0;left:0}.frise__titre{font-size:var(--text-lg);margin:0 0 var(--space-2)}.frise__texte{margin:0}.frise__etape:not(:last-child):after{content:"";left:calc(var(--frise-num) / 2);top:var(--frise-num);bottom:calc(-1 * var(--space-6));background:linear-gradient(to bottom, transparent, var(--frise-lumiere), transparent) no-repeat 0 -40% / 100% 40%, var(--frise-ligne);width:1px;animation:var(--frise-anim) 3.2s var(--ease-in-out) infinite;animation-delay:calc(var(--i) * .8s);position:absolute}@media (width>=900px){.frise{grid-template-columns:repeat(var(--frise-n), 1fr)}.frise__etape{padding-left:0;padding-top:calc(var(--frise-num) + var(--space-4))}.frise__etape:not(:last-child):after{left:calc(var(--frise-num) + var(--space-3));right:calc(-1 * var(--space) + var(--space-3));top:calc(var(--frise-num) / 2);background:linear-gradient(to right, transparent, var(--frise-lumiere), transparent) no-repeat -40% 0 / 40% 100%, var(--frise-ligne);width:auto;height:1px;animation-name:var(--frise-anim-h);bottom:auto}}@keyframes frise-flux-v{0%{background-position:0 -40%,0 0}to{background-position:0 140%,0 0}}@keyframes frise-flux-h{0%{background-position:-40% 0,0 0}to{background-position:140% 0,0 0}}@media (prefers-reduced-motion:reduce){.frise__etape:after{animation:none!important}}.avap{gap:var(--space);grid-template-columns:1fr;align-items:stretch;display:grid}.avap__col{border-radius:var(--radius);padding:var(--card-pad)}.avap__col ul{gap:var(--space-2);margin:0;padding-left:1.1rem;display:grid}.avap__col--avant{background:var(--avap-avant-bg);border:var(--avap-avant-border);color:var(--c-muted)}.avap__col--apres{background:var(--card-bg);border:var(--avap-apres-border);box-shadow:var(--avap-apres-shadow)}.avap__titre{align-items:center;gap:var(--space-2);font-family:var(--font-label);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);font-size:var(--text-label);margin:0 0 var(--space-4);display:flex}.avap__col--apres .avap__titre{color:var(--c-primary)}.avap__fleche{color:var(--c-primary);place-items:center;display:grid;transform:rotate(90deg)}.avap__gain{font-weight:var(--weight-semibold);grid-column:1/-1;margin:0}@media (width>=760px){.avap{grid-template-columns:1fr auto 1fr}.avap__fleche{transform:none}}.etude{gap:var(--space-2);flex-direction:column;display:flex}.etude__illus{margin:calc(var(--card-pad) * -.5) 0 var(--space-2)}.etude__titre,.etude__client{margin:0}.etude__chiffres{gap:var(--space-4);margin:var(--space-3) 0;grid-template-columns:repeat(2,1fr);display:grid}.etude__chiffres div{margin:0}.etude__valeur{font-size:var(--text-h3)}.etude__chiffres dd{margin:var(--space-1) 0 0;font-size:var(--text-sm)}.etude__lien{font-weight:var(--weight-semibold);color:var(--c-primary);margin:auto 0 0}.temoignage{gap:var(--space-4);flex-direction:column;margin:0;display:flex}.temoignage__texte{font-size:var(--text-lg);margin:0}.temoignage__auteur{align-items:center;gap:var(--space-3);font-size:var(--text-sm);display:flex}.temoignage__avatar{object-fit:cover;border-radius:50%;flex:none;width:44px;height:44px}.temoignage__avatar--initiales{background:var(--tag-bg);color:var(--c-primary);border:var(--tag-border);font-family:var(--font-display);place-items:center;display:grid}.outils__titre{font-family:var(--font-label);font-size:var(--text-label);font-weight:var(--weight-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--c-muted);margin:0 0 var(--space-3)}.outils__liste{gap:var(--space-2) var(--space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.outils__item{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:var(--border-w) solid var(--c-border);border-radius:var(--radius-sm);background:var(--card-bg);font-family:var(--font-label);font-weight:var(--weight-semibold);font-size:var(--text-sm);color:var(--c-text);display:inline-flex}.outils__item .icone{color:var(--c-primary)}.media{gap:var(--space-6);grid-template-columns:1fr;align-items:center;display:grid}.media__visuel{margin:0}.media__visuel img,.media__vide{width:100%;aspect-ratio:var(--media-ratio);border-radius:var(--radius-lg);object-fit:cover;display:block}.media__vide{place-content:center;justify-items:center;gap:var(--space-2);background:var(--media-cadre-bg);border:var(--border-w) dashed var(--c-border);color:var(--c-muted);font-size:var(--text-sm);display:grid}.media__vide .icone{color:var(--c-primary)}.media__visuel figcaption{font-size:var(--text-sm);margin-top:var(--space-2)}@media (width>=900px){.media{grid-template-columns:1fr 1fr}.media--inverse .media__visuel{order:2}}.encadre{--encadre-c:var(--c-primary);gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius);border:var(--border-w) solid color-mix(in srgb, var(--encadre-c) 35%, transparent);background:color-mix(in srgb, var(--encadre-c) 7%, transparent);grid-template-columns:auto 1fr;display:grid}.encadre--accent{--encadre-c:var(--c-accent)}.carte-metrique__icone{color:var(--c-accent);margin-bottom:var(--space-3);display:block}.encadre__icone{color:var(--encadre-c);margin-top:.1em}.encadre__titre{font-weight:var(--weight-semibold);margin:0 0 var(--space-1)}.encadre__texte>:first-child{margin-top:0}.encadre__texte>:last-child{margin-bottom:0}.tableau{border:var(--border-w) solid var(--c-border);border-radius:var(--radius);background:var(--card-bg);overflow-x:auto}.tableau table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.tableau th,.tableau td{padding:var(--space-3) var(--space-4);text-align:center;border-bottom:var(--border-w) solid var(--c-border)}.tableau tbody tr:last-child>*{border-bottom:0}.tableau thead th{font-family:var(--font-label);font-weight:var(--weight-bold)}.tableau tbody th{text-align:left;font-weight:var(--weight-regular);color:var(--c-muted)}.tableau__avant{background:color-mix(in srgb, var(--c-primary) 8%, transparent)}thead .tableau__avant{color:var(--c-primary)}.tableau__oui{color:var(--c-primary);vertical-align:middle}.tableau__non{color:var(--c-muted);opacity:.6;vertical-align:middle}.texte-riche{max-width:var(--riche-max);margin-top:var(--riche-marge-externe);background:var(--riche-bg);color:var(--riche-texte);padding:var(--riche-pad);border-radius:var(--riche-radius);box-shadow:var(--riche-shadow);font-size:var(--riche-taille);line-height:var(--riche-interligne)}.texte-riche>*{max-width:var(--riche-mesure)}.texte-riche>:first-child{margin-top:0}.texte-riche>:last-child{margin-bottom:var(--riche-dernier)}.texte-riche h2{font-size:var(--riche-h2);margin:var(--riche-h2-marge) 0 var(--space-4);color:var(--riche-titre)}.texte-riche h3{color:var(--riche-titre);margin-top:var(--space-6)}.texte-riche strong{color:var(--riche-titre)}.texte-riche a{color:var(--riche-lien)}.texte-riche a:hover{color:var(--riche-lien-survol)}.texte-riche li::marker{color:var(--riche-puce)}.texte-riche li+li{margin-top:var(--riche-espace-liste)}.texte-riche .muted{color:var(--riche-muted)}.texte-riche blockquote{background:var(--riche-citation-bg);border:var(--riche-citation-bordure);padding:var(--riche-citation-pad);border-radius:var(--radius);color:var(--riche-titre);font-size:var(--riche-citation-taille)}.texte-riche code{background:var(--riche-code-bg);padding:var(--riche-code-pad);border-radius:var(--radius-sm);font-size:.9em}.texte-riche hr{border:0;border-top:var(--border-w) solid var(--riche-bordure);margin:var(--space-7) 0}}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/plus-jakarta-sans-vietnamese-wght-normal.qRpaaN48.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/plus-jakarta-sans-latin-ext-wght-normal.DmpS2jIq.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/plus-jakarta-sans-latin-wght-normal.eXO_dkmS.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cal Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cal-sans-vietnamese-400-normal.ZD4NtNj8.woff2)format("woff2"),url(/_astro/cal-sans-vietnamese-400-normal.I4QIi_z4.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cal Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cal-sans-latin-ext-400-normal.TtpXEvyb.woff2)format("woff2"),url(/_astro/cal-sans-latin-ext-400-normal.BkuRabHn.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Cal Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cal-sans-latin-400-normal.Dbkae8dt.woff2)format("woff2"),url(/_astro/cal-sans-latin-400-normal.xE-7h5s-.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.header[data-astro-cid-uwbrp5io]{z-index:10;background:var(--header-bg);backdrop-filter:var(--header-blur);border-bottom:var(--border-w) solid var(--header-border);position:sticky;top:0}.header__inner[data-astro-cid-uwbrp5io]{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:72px;display:flex}.nav[data-astro-cid-uwbrp5io]{align-items:center;gap:var(--space-5);display:flex}.nav__liens[data-astro-cid-uwbrp5io]{align-items:center;gap:var(--space-5);margin:0;padding:0;list-style:none;display:flex}.nav__liens[data-astro-cid-uwbrp5io] a[data-astro-cid-uwbrp5io]{color:var(--nav-color);font-family:var(--nav-font);font-size:var(--nav-size);font-weight:var(--nav-weight);transition:color var(--motion-fast);text-decoration:none}.nav__liens[data-astro-cid-uwbrp5io] a[data-astro-cid-uwbrp5io]:hover{color:var(--nav-color-hover)}.nav__toggle[data-astro-cid-uwbrp5io],.nav__cta-court[data-astro-cid-uwbrp5io]{display:none}.nav[data-astro-cid-uwbrp5io] .nav__cta{white-space:nowrap}@media (width<=900px){.nav[data-astro-cid-uwbrp5io]{gap:var(--space-3)}.nav[data-astro-cid-uwbrp5io] .nav__cta{padding:.6rem 1rem;font-size:.9rem}.nav__toggle[data-astro-cid-uwbrp5io]{border:var(--border-w) solid var(--c-border);border-radius:var(--btn-radius);cursor:pointer;width:44px;height:44px;color:var(--c-text);background:0 0;place-items:center;display:inline-grid}.nav__barres[data-astro-cid-uwbrp5io],.nav__barres[data-astro-cid-uwbrp5io]:before,.nav__barres[data-astro-cid-uwbrp5io]:after{width:18px;height:2px;transition:transform var(--motion-fast) var(--ease-out), opacity var(--motion-fast);background:currentColor;border-radius:2px;display:block}.nav__barres[data-astro-cid-uwbrp5io]{position:relative}.nav__barres[data-astro-cid-uwbrp5io]:before,.nav__barres[data-astro-cid-uwbrp5io]:after{content:"";position:absolute;left:0}.nav__barres[data-astro-cid-uwbrp5io]:before{top:-6px}.nav__barres[data-astro-cid-uwbrp5io]:after{top:6px}.nav__toggle[data-astro-cid-uwbrp5io][aria-expanded=true] .nav__barres[data-astro-cid-uwbrp5io]{background:0 0}.nav__toggle[data-astro-cid-uwbrp5io][aria-expanded=true] .nav__barres[data-astro-cid-uwbrp5io]:before{transform:translateY(6px)rotate(45deg)}.nav__toggle[data-astro-cid-uwbrp5io][aria-expanded=true] .nav__barres[data-astro-cid-uwbrp5io]:after{transform:translateY(-6px)rotate(-45deg)}.nav__liens[data-astro-cid-uwbrp5io]{align-items:stretch;gap:var(--space-3);background:var(--overlay-highlight) top / 100% 1px no-repeat, var(--overlay-bg);box-shadow:var(--overlay-shadow);border-bottom:var(--border-w) solid var(--c-border);padding:var(--space-5) var(--page-margin) var(--space-6);flex-direction:column;display:none;position:absolute;top:100%;left:0;right:0}.nav__liens[data-astro-cid-uwbrp5io] a[data-astro-cid-uwbrp5io]{min-height:56px;padding:var(--space-3) var(--space-5);font-size:var(--text-lg);color:var(--c-text);background:var(--card-bg);border:var(--border-w) solid var(--card-border);border-radius:var(--radius-sm);align-items:center;display:flex}.nav__liens[data-astro-cid-uwbrp5io] a[data-astro-cid-uwbrp5io]:hover,.nav__liens[data-astro-cid-uwbrp5io] a[data-astro-cid-uwbrp5io]:focus-visible{border-color:var(--card-border-hover);color:var(--c-text)}.nav__liens[data-astro-cid-uwbrp5io].is-open{display:flex}}@media (width<=480px){.nav__cta-long[data-astro-cid-uwbrp5io]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nav__cta-court[data-astro-cid-uwbrp5io]{display:inline}}.footer[data-astro-cid-53f6sbnv]{background:var(--c-inverse-bg);color:var(--c-inverse-text);padding-block:var(--space-7) var(--space-5);margin-top:var(--space-8)}.footer[data-astro-cid-53f6sbnv] a[data-astro-cid-53f6sbnv]{color:var(--c-inverse-text);text-decoration:none}.footer[data-astro-cid-53f6sbnv] a[data-astro-cid-53f6sbnv]:hover{text-decoration:underline}.footer[data-astro-cid-53f6sbnv] .muted[data-astro-cid-53f6sbnv]{color:var(--c-inverse-muted)}.footer__grid[data-astro-cid-53f6sbnv]{grid-template-columns:1.6fr 1fr 1fr 1.3fr;gap:2rem;display:grid}.footer__nom[data-astro-cid-53f6sbnv]{font-family:var(--font-display);margin:0 0 .5rem;font-size:1.05rem;font-weight:700}ul[data-astro-cid-53f6sbnv]{align-content:start;gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.footer__bas[data-astro-cid-53f6sbnv]{border-top:var(--border-w) solid var(--c-inverse-border);flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-top:2rem;padding-top:1.5rem;font-size:.85rem;display:flex}@media (width<=820px){.footer__grid[data-astro-cid-53f6sbnv]{grid-template-columns:1fr 1fr}}
