.lp .blog-barre{z-index:30;-webkit-backdrop-filter:saturate(160%)blur(12px);border-bottom:1px solid var(--border);background:#ffffffeb;position:sticky;top:0}.lp .blog-barre__retour{color:var(--muted);align-items:center;gap:7px;font-size:13.5px;font-weight:500;text-decoration:none;display:inline-flex}.lp .blog-colonne{max-width:720px;margin:0 auto;padding:48px 16px 96px}.lp .blog-titre{color:var(--navy);letter-spacing:-.025em;margin:10px 0 0;font-size:clamp(28px,4vw,40px);font-weight:700;line-height:1.12}.lp .blog-chapeau{color:var(--ink-2);margin:16px 0 0;font-size:17px;line-height:1.65}.lp .blog-dates{color:var(--muted);flex-wrap:wrap;gap:4px 14px;margin:18px 0 0;font-size:13px;display:flex}.lp .blog-dates strong{color:var(--navy);font-weight:600}.lp .blog-texte{color:var(--ink-2);font-size:16.5px;line-height:1.75}.lp .blog-texte h2{color:var(--navy);letter-spacing:-.015em;margin:44px 0 12px;scroll-margin-top:84px;font-size:24px;font-weight:700;line-height:1.25}.lp .blog-texte h3{color:var(--navy);margin:30px 0 8px;font-size:18px;font-weight:600}.lp .blog-texte p{margin:0 0 16px}.lp .blog-texte ul,.lp .blog-texte ol{margin:0 0 16px;padding-left:22px}.lp .blog-texte li{margin-bottom:6px}.lp .blog-texte a{color:var(--navy);font-weight:500}.lp .blog-texte blockquote{background:var(--bg-2);border-left:3px solid var(--orange);border-radius:0 10px 10px 0;margin:0 0 16px;padding:14px 18px}.lp .blog-texte blockquote p:last-child{margin-bottom:0}.lp .blog-texte table,.lp .blog-graphique__donnees table{border-collapse:collapse;width:100%;margin:0 0 18px;font-size:14.5px}.lp .blog-texte th,.lp .blog-texte td,.lp .blog-graphique__donnees th,.lp .blog-graphique__donnees td{text-align:left;border-bottom:1px solid var(--border);padding:9px 10px}.lp .blog-texte th,.lp .blog-graphique__donnees th{color:var(--navy);background:var(--bg-2);font-weight:600}.lp .blog-texte .blog-tableau-defile{overflow-x:auto}.lp .blog-chiffre{color:var(--navy);white-space:nowrap;font-weight:700}.lp .blog-graphique{background:var(--bg-2);border:1px solid var(--border);border-radius:14px;margin:28px 0;padding:20px 20px 14px}.lp .blog-graphique__titre{color:var(--navy);margin-bottom:14px;font-size:15px;font-weight:600}.lp .blog-graphique__source{color:var(--muted);margin:10px 0 0;font-size:12.5px}.lp .blog-graphique__donnees{margin-top:8px;font-size:13px}.lp .blog-graphique__donnees summary{cursor:pointer;color:var(--navy);font-weight:500}.lp .blog-graphique__donnees table{background:#fff;margin-top:10px}.lp .blog-appel{background:var(--navy);color:#fff;border-radius:16px;margin-top:40px;padding:26px 26px 28px}.lp .blog-appel h2{color:#fff;margin:0;font-size:21px;font-weight:700}.lp .blog-appel p{color:#ffffffd1;margin:10px 0 20px;font-size:15px;line-height:1.65}.lp .blog-liste{flex-direction:column;gap:16px;margin:36px 0 0;padding:0;list-style:none;display:flex}.lp .blog-carte{border:1px solid var(--border);transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);background:#fff;border-radius:14px;padding:22px 24px;text-decoration:none;display:block}.lp .blog-carte:hover{border-color:var(--border-2);box-shadow:var(--shadow-1)}.lp .blog-carte h2{color:var(--navy);margin:8px 0 0;font-size:19px;font-weight:650;line-height:1.3}.lp .blog-carte p{color:var(--ink-2);margin:8px 0 0;font-size:14.5px;line-height:1.6}.lp .blog-carte__meta{color:var(--muted);align-items:center;gap:10px;font-size:12.5px;display:flex}.lp .blog-etiquette{letter-spacing:.04em;text-transform:uppercase;color:var(--orange);font-size:11.5px;font-weight:600}.lp .blog-brouillon{background:var(--bg-3);color:var(--ink-2);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.lp .blog-vide{color:var(--muted);margin-top:36px;font-size:15px}.lp .blog-barres{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lp .blog-barres__ligne{grid-template-columns:minmax(120px,34%) 1fr;align-items:center;gap:12px;font-size:13px;display:grid}.lp .blog-barres__libelle{text-align:right;color:var(--ink-2);line-height:1.25}.lp .blog-barres__piste{padding-right:56px;display:block}.lp .blog-barres__barre{background:var(--navy);border-radius:5px;height:22px;display:block;position:relative}.lp .blog-barres__valeur{color:var(--navy);white-space:nowrap;font-weight:600;position:absolute;top:50%;left:calc(100% + 8px);transform:translateY(-50%)}.lp .blog-barres__ligne--repere .blog-barres__libelle{color:var(--navy);font-weight:700}.lp .blog-barres__ligne--repere .blog-barres__barre{background:var(--orange)}@media (max-width:520px){.lp .blog-graphique{padding:16px 14px 12px}.lp .blog-barres__ligne{grid-template-columns:1fr;gap:3px}.lp .blog-barres__libelle{text-align:left}}.lp .blog-texte .blog-barres{margin:0;padding:0}.lp .blog-texte .blog-barres__ligne{margin-bottom:0}.lp .blog-article{max-width:1040px;margin:0 auto;padding:48px 16px 96px}.lp .blog-entete{max-width:760px}.lp .blog-entete__meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0;font-size:13px;display:flex}.lp .blog-entete .blog-titre{margin-top:14px;font-size:clamp(30px,4.4vw,46px)}.lp .blog-entete .blog-chapeau{font-size:18.5px}.lp .blog-entete .blog-dates{border-bottom:1px solid var(--border);padding-bottom:26px}.lp .blog-corps{grid-template-columns:minmax(0,1fr);gap:56px;margin-top:36px;display:grid}.lp .blog-corps .blog-texte{min-width:0;max-width:700px}@media (min-width:1000px){.lp .blog-corps{grid-template-columns:minmax(0,700px) 240px;justify-content:space-between}}.lp .blog-sommaire{display:none}@media (min-width:1000px){.lp .blog-sommaire{border-left:2px solid var(--border);align-self:start;padding-left:18px;display:block;position:sticky;top:96px}}.lp .blog-sommaire__titre{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 12px;font-size:12px;font-weight:600}.lp .blog-sommaire ol{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.lp .blog-sommaire a{color:var(--ink-2);font-size:13.5px;line-height:1.4;text-decoration:none}.lp .blog-sommaire a:hover{color:var(--orange)}.lp .blog-texte .blog-cles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 32px;padding:0;list-style:none;display:grid}@media (min-width:640px){.lp .blog-texte .blog-cles{grid-template-columns:repeat(4,minmax(0,1fr))}}.lp .blog-texte .blog-cles__tuile{border:1px solid var(--border);box-shadow:var(--shadow-1);background:#fff;border-radius:14px;flex-direction:column;margin:0;padding:16px 14px;display:flex}.lp .blog-cles__valeur{color:var(--navy);letter-spacing:-.02em;font-size:27px;font-weight:700;line-height:1.1}.lp .blog-cles__unite{color:var(--orange);margin-top:2px;font-size:13px;font-weight:600}.lp .blog-cles__legende{color:var(--muted);margin-top:8px;font-size:12.5px;line-height:1.45}.lp .blog-bref{background:var(--orange-soft);color:var(--ink);border-radius:14px;margin:0 0 8px;padding:20px 22px 6px}.lp .blog-bref__etiquette{letter-spacing:.06em;text-transform:uppercase;color:var(--orange);margin-bottom:8px;font-size:11.5px;font-weight:700;display:inline-block}.lp .blog-question{border:1px solid var(--border);background:#fff;border-radius:12px;margin-bottom:10px}.lp .blog-question summary{cursor:pointer;color:var(--navy);padding:15px 44px 15px 18px;font-weight:600;list-style:none;position:relative}.lp .blog-question summary::-webkit-details-marker{display:none}.lp .blog-question summary:after{content:"+";color:var(--orange);font-size:20px;font-weight:400;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.lp .blog-question[open] summary:after{content:"−"}.lp .blog-question__reponse{padding:0 18px 4px}.lp .blog-texte ol{counter-reset:point;padding-left:0;list-style:none}.lp .blog-texte ol>li{counter-increment:point;margin-bottom:14px;padding-left:42px;position:relative}.lp .blog-texte ol>li:before{content:counter(point);background:var(--navy);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:13.5px;font-weight:700;display:grid;position:absolute;top:1px;left:0}.lp .exemples-vide{border:1px dashed var(--border-2);background:#fff;border-radius:16px;margin-top:36px;padding:26px 26px 28px}.lp .exemples-vide p{color:var(--ink-2);margin:0 0 10px;font-size:15.5px;line-height:1.65}.lp .exemples-vide p:first-child{color:var(--navy);font-weight:600}.lp .exemples-vide .btn{margin-top:10px}.lp .blog-ariane ol{color:var(--muted);flex-wrap:wrap;gap:4px 0;margin:0 0 18px;padding:0;font-size:13px;list-style:none;display:flex}.lp .blog-ariane li{min-width:0}.lp .blog-ariane li+li:before{content:"›";margin:0 8px}.lp .blog-ariane li[aria-current=page]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.lp .blog-ariane a{color:inherit;text-decoration:none}.lp .blog-ariane a:hover{color:var(--navy);text-decoration:underline}
