/* LPE V3.2 — articles, maillage interne et signaux officiels */
.lpe-v32-editorial{--v32-ink:#111827;--v32-muted:#667085;--v32-paper:#f6f3eb;--v32-line:rgba(17,24,39,.12);--v32-navy:#12233c;--v32-red:#bd2637;--v32-gold:#a77925}.lpe-v32-articles-hero,.lpe-v32-signals-hero,.lpe-v32-archive-hero{background:linear-gradient(135deg,#f6f3eb 0%,#fff 54%,#edf2f7 100%);color:var(--v32-ink);padding:clamp(96px,12vw,170px) 0 clamp(70px,9vw,120px)}.lpe-v32-articles-hero .lpe-wrap,.lpe-v32-signals-hero .lpe-wrap,.lpe-v32-archive-hero .lpe-wrap{max-width:1180px}.lpe-v32-articles-hero h1,.lpe-v32-signals-hero h1,.lpe-v32-archive-hero h1,.lpe-v32-single-article__hero h1,.lpe-v32-signal-single__hero h1{font-family:Georgia,'Times New Roman',serif;font-size:clamp(3.4rem,7.3vw,7.2rem);line-height:.92;letter-spacing:-.045em;margin:.18em 0;max-width:1180px}.lpe-v32-articles-hero>div>p:not(.lpe-kicker),.lpe-v32-signals-hero>div>p:not(.lpe-kicker),.lpe-v32-archive-hero .lpe-lede{font-size:clamp(1.1rem,1.7vw,1.35rem);line-height:1.65;color:#53606b;max-width:820px}.lpe-v32-articles-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.lpe-v32-featured{background:#fff;padding:70px 0}.lpe-v32-featured__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(28px,5vw,72px);align-items:center}.lpe-v32-featured__visual{display:grid;min-height:430px;border-radius:30px;overflow:hidden;background:linear-gradient(135deg,#12233c,#394b65);color:#fff;text-decoration:none;box-shadow:0 24px 70px rgba(17,24,39,.16)}.lpe-v32-featured__visual img{width:100%;height:100%;object-fit:cover}.lpe-v32-featured__visual span{margin:auto;font-family:Georgia,serif;font-size:clamp(3rem,7vw,6.2rem);line-height:.9;letter-spacing:-.04em}.lpe-v32-featured__copy h2{font-family:Georgia,serif;font-size:clamp(2.5rem,4.8vw,4.8rem);line-height:.98;letter-spacing:-.035em;margin:.2em 0}.lpe-v32-featured__copy h2 a{color:inherit;text-decoration:none}.lpe-v32-featured__copy>p:not(.lpe-kicker){font-size:1.13rem;line-height:1.75;color:var(--v32-muted)}.lpe-v32-chips,.lpe-v32-card-chips{display:flex;flex-wrap:wrap;gap:8px}.lpe-v32-chips{margin:22px 0}.lpe-v32-chips a,.lpe-v32-card-chips a{border:1px solid var(--v32-line);background:#fff;border-radius:999px;padding:8px 12px;color:#344054;text-decoration:none;font-size:.78rem;font-weight:750}.lpe-v32-card-chips a{padding:6px 9px;font-size:.7rem}.lpe-v32-text-link{display:inline-flex;align-items:center;gap:8px;color:var(--v32-navy);font-weight:850;text-decoration:none}.lpe-v32-article-library,.lpe-v32-signals-library{background:var(--v32-paper);padding:clamp(70px,8vw,110px) 0}.lpe-v32-section-head{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:30px;align-items:end;margin-bottom:34px}.lpe-v32-section-head h2{font-family:Georgia,serif;font-size:clamp(2.6rem,4.8vw,4.7rem);line-height:.98;letter-spacing:-.035em;margin:.15em 0}.lpe-v32-section-head>p{color:var(--v32-muted);line-height:1.7}.lpe-v32-filter-nav,.lpe-v32-signal-filters{display:flex;gap:9px;overflow:auto;padding:2px 2px 15px;margin-bottom:20px;scrollbar-width:thin}.lpe-v32-filter-nav a,.lpe-v32-signal-filters button{flex:0 0 auto;border:1px solid var(--v32-line);border-radius:999px;background:#fff;color:#344054;text-decoration:none;padding:10px 14px;font-size:.8rem;font-weight:800}.lpe-v32-filter-nav a.is-active,.lpe-v32-signal-filters button.is-active{background:var(--v32-navy);color:#fff;border-color:var(--v32-navy)}.lpe-v32-filter-nav small{margin-left:6px;opacity:.62}.lpe-v32-question-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 0 32px}.lpe-v32-question-links>strong{grid-column:1/-1;text-transform:uppercase;letter-spacing:.11em;font-size:.72rem;color:#667085}.lpe-v32-question-links a{display:flex;justify-content:space-between;gap:16px;padding:18px 20px;border-radius:18px;background:#fff;border:1px solid var(--v32-line);color:var(--v32-ink);text-decoration:none;font-weight:750;line-height:1.35}.lpe-v32-question-links a:hover{transform:translateY(-1px);box-shadow:0 14px 34px rgba(17,24,39,.08)}.lpe-v32-article-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.lpe-v32-article-card{background:#fff;border:1px solid var(--v32-line);border-radius:24px;overflow:hidden;display:flex;flex-direction:column;min-width:0}.lpe-v32-article-card__visual{aspect-ratio:16/10;display:grid;background:linear-gradient(140deg,#1a2b46,#e8edf2);overflow:hidden;color:#fff;text-decoration:none}.lpe-v32-article-card__visual img{width:100%;height:100%;object-fit:cover}.lpe-v32-article-card__visual span{margin:auto;text-align:center;font-family:Georgia,serif;font-size:2.5rem;line-height:.9}.lpe-v32-article-card__body{padding:23px;display:flex;flex-direction:column;gap:13px;flex:1}.lpe-v32-article-card__body>p:first-child{font-size:.72rem;text-transform:uppercase;letter-spacing:.1em;color:#8a94a3;margin:0}.lpe-v32-article-card h3{font-family:Georgia,serif;font-size:1.65rem;line-height:1.05;margin:0}.lpe-v32-article-card h3 a{color:var(--v32-ink);text-decoration:none}.lpe-v32-article-card__body>p:not(:first-child){color:var(--v32-muted);line-height:1.65;margin:0}.lpe-v32-article-card .lpe-v32-text-link{margin-top:auto}.lpe-v32-source-bridge{background:#101a2b;color:#fff;padding:70px 0}.lpe-v32-source-bridge .lpe-wrap{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:40px;align-items:center}.lpe-v32-source-bridge h2{font-family:Georgia,serif;font-size:clamp(2.5rem,4.4vw,4.3rem);line-height:1;margin:.12em 0}.lpe-v32-source-bridge p{max-width:760px;color:rgba(255,255,255,.72);line-height:1.65}.lpe-v32-source-bridge>a{display:flex;align-items:center;gap:30px;padding:20px 22px;border:1px solid rgba(255,255,255,.24);border-radius:18px;color:#fff;text-decoration:none;font-weight:850}.lpe-v32-source-bridge>a span{font-size:1.4rem}.lpe-v32-method-pill{display:inline-flex;flex-wrap:wrap;gap:10px 18px;align-items:center;margin-top:25px;padding:12px 16px;border:1px solid var(--v32-line);border-radius:999px;background:#fff}.lpe-v32-method-pill strong{color:var(--v32-red)}.lpe-v32-method-pill span{color:#475467}.lpe-v32-signal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.lpe-v32-signal-card{background:#fff;border:1px solid var(--v32-line);border-radius:22px;overflow:hidden;display:flex;flex-direction:column}.lpe-v32-signal-card[hidden]{display:none!important}.lpe-v32-signal-card__main{padding:23px;text-decoration:none;color:var(--v32-ink);display:flex;flex-direction:column;gap:9px;flex:1}.lpe-v32-signal-card__main>span,.lpe-v32-mini-label{font-size:.7rem;text-transform:uppercase;letter-spacing:.13em;color:#8b5e19;font-weight:900}.lpe-v32-signal-card__main>strong{font-family:Georgia,serif;font-size:2.15rem;line-height:1;color:var(--v32-navy)}.lpe-v32-signal-card h3{font-size:1.15rem;line-height:1.3;margin:0}.lpe-v32-signal-card p{color:var(--v32-muted);line-height:1.55;margin:0}.lpe-v32-signal-card em{font-style:normal;font-size:.73rem;color:#667085;margin-top:auto}.lpe-v32-signal-card__source{border-top:1px solid var(--v32-line);padding:12px 23px;color:#344054;text-decoration:none;font-size:.76rem;font-weight:850}.lpe-v32-single-article__hero,.lpe-v32-signal-single__hero{background:#f8f5ee;padding:clamp(100px,11vw,155px) 0 55px}.lpe-v32-single-article__hero .lpe-lede,.lpe-v32-signal-single__hero .lpe-lede{max-width:850px;color:#53606b;font-size:1.18rem;line-height:1.7}.lpe-v32-single-article__image{margin-top:38px}.lpe-v32-single-article__image img{width:100%;max-height:720px;object-fit:cover;border-radius:30px}.lpe-v32-single-article__layout{display:grid;grid-template-columns:minmax(0,760px) minmax(260px,340px);gap:clamp(40px,6vw,90px);align-items:start;padding-top:65px;padding-bottom:80px}.lpe-v32-single-article .lpe-article-content{font-family:Georgia,'Times New Roman',serif;font-size:1.11rem;line-height:1.9;color:#273444}.lpe-v32-single-article .lpe-article-content h2,.lpe-v32-single-article .lpe-article-content h3{font-family:Georgia,serif;color:#101828;line-height:1.08}.lpe-v32-single-article .lpe-article-content h2{font-size:2.45rem;margin-top:2em}.lpe-v32-single-article .lpe-article-content blockquote{border-left:4px solid var(--v32-red);margin:2em 0;padding:3px 0 3px 24px;font-size:1.35em;color:#1d2939}.lpe-v32-article-rail{position:sticky;top:100px;display:grid;gap:16px}.lpe-v32-rail-card{padding:20px;border:1px solid var(--v32-line);border-radius:19px;background:#fff;display:grid;gap:10px}.lpe-v32-rail-card>span{text-transform:uppercase;letter-spacing:.12em;font-size:.68rem;color:#8b5e19;font-weight:900}.lpe-v32-rail-card>a{color:#344054;text-decoration:none;font-weight:760;border-top:1px solid var(--v32-line);padding-top:9px}.lpe-v32-article-signals,.lpe-v32-related-articles,.lpe-v32-program-bridge,.lpe-v32-fact-vs-reading{padding:75px 0}.lpe-v32-article-signals,.lpe-v32-fact-vs-reading{background:var(--v32-paper)}.lpe-v32-program-bridge{background:#fff}.lpe-v32-program-bridge h2{font-family:Georgia,serif;font-size:clamp(2.7rem,4.5vw,4.5rem);margin:.1em 0 .55em}.lpe-v32-ministry-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.lpe-v32-ministry-links a{border:1px solid var(--v32-line);border-radius:20px;padding:20px;text-decoration:none;color:var(--v32-ink);display:grid;gap:8px;background:#fff}.lpe-v32-ministry-links span{font-family:Georgia,serif;font-size:1.9rem;color:#a32334}.lpe-v32-ministry-links strong{line-height:1.25}.lpe-v32-ministry-links i{font-style:normal;font-size:.78rem;color:#667085}.lpe-v32-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.lpe-v32-related-grid a{padding:20px;border:1px solid var(--v32-line);border-radius:20px;text-decoration:none;color:var(--v32-ink);display:grid;gap:10px}.lpe-v32-related-grid small{color:#8b5e19;text-transform:uppercase;letter-spacing:.1em;font-weight:850}.lpe-v32-related-grid strong{font-family:Georgia,serif;font-size:1.35rem;line-height:1.15}.lpe-v32-related-grid span{color:#667085;line-height:1.55}.lpe-v32-related-grid i{font-style:normal;font-weight:850;color:var(--v32-navy)}.lpe-v32-signal-value{display:block;font-family:Georgia,serif;font-size:clamp(3rem,7vw,7rem);line-height:.85;color:var(--v32-red);margin-bottom:18px}.lpe-v32-source-stamp{display:flex;flex-wrap:wrap;gap:9px 18px;margin-top:25px;align-items:center}.lpe-v32-source-stamp span,.lpe-v32-source-stamp a{border:1px solid var(--v32-line);background:#fff;padding:9px 13px;border-radius:999px;font-size:.8rem;color:#344054;text-decoration:none}.lpe-v32-fact-vs-reading__grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.lpe-v32-fact-vs-reading article{padding:clamp(25px,4vw,42px);background:#fff;border:1px solid var(--v32-line);border-radius:24px}.lpe-v32-fact-vs-reading article>span{font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:#8b5e19;font-weight:900}.lpe-v32-fact-vs-reading h2{font-family:Georgia,serif;font-size:2.5rem;margin:.25em 0}.lpe-v32-fact-vs-reading p{font-size:1.1rem;line-height:1.75;color:#344054}.lpe-v32-fact-vs-reading small{display:block;border-top:1px solid var(--v32-line);margin-top:20px;padding-top:13px;color:#667085;line-height:1.5}.lpe-v32-knowledge{margin:40px 0;padding:32px;border:1px solid var(--v32-line);border-radius:26px;background:#f9f7f1}.lpe-v32-knowledge>header{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,.6fr);gap:25px;align-items:end;margin-bottom:24px}.lpe-v32-knowledge h2{font-family:Georgia,serif;font-size:clamp(2.2rem,3.8vw,3.5rem);line-height:1;margin:.15em 0}.lpe-v32-knowledge>header>p{color:#667085;line-height:1.6}.lpe-v32-knowledge__cols{display:grid;grid-template-columns:1fr 1fr;gap:18px}.lpe-v32-knowledge__cols>section{display:grid;align-content:start;gap:9px}.lpe-v32-related-row{display:grid;gap:5px;padding:15px;border-radius:16px;background:#fff;border:1px solid var(--v32-line);text-decoration:none;color:var(--v32-ink)}.lpe-v32-related-row small{color:#667085;line-height:1.45}.lpe-v32-related-row i{font-style:normal;font-size:.76rem;font-weight:850;color:#344054}.lpe-v32-related-row--signal b{font-family:Georgia,serif;font-size:1.55rem;color:var(--v32-red)}.lpe-v32-all-link{margin-top:4px;color:#344054;text-decoration:none;font-weight:850}.lpe-v32-archive-hero{padding-bottom:65px}.lpe-v32-archive-hero h1{font-size:clamp(3rem,6.3vw,6rem)}
@media(max-width:1020px){.lpe-v32-article-grid,.lpe-v32-signal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lpe-v32-featured__grid,.lpe-v32-single-article__layout{grid-template-columns:1fr}.lpe-v32-article-rail{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}.lpe-v32-ministry-links,.lpe-v32-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lpe-v32-question-links{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:720px){.lpe-v32-articles-hero h1,.lpe-v32-signals-hero h1,.lpe-v32-single-article__hero h1,.lpe-v32-signal-single__hero h1{font-size:clamp(3rem,14vw,4.7rem)}.lpe-v32-section-head,.lpe-v32-source-bridge .lpe-wrap,.lpe-v32-fact-vs-reading__grid,.lpe-v32-knowledge>header,.lpe-v32-knowledge__cols{grid-template-columns:1fr}.lpe-v32-article-grid,.lpe-v32-signal-grid,.lpe-v32-ministry-links,.lpe-v32-related-grid,.lpe-v32-question-links{grid-template-columns:1fr}.lpe-v32-featured__visual{min-height:300px}.lpe-v32-featured__copy h2{font-size:2.65rem}.lpe-v32-article-rail{grid-template-columns:1fr}.lpe-v32-single-article__layout{padding-top:40px}.lpe-v32-single-article .lpe-article-content{font-size:1.04rem}.lpe-v32-single-article .lpe-article-content h2{font-size:2rem}.lpe-v32-knowledge{padding:22px;margin-inline:-5px}.lpe-v32-filter-nav,.lpe-v32-signal-filters{margin-right:-18px}.lpe-v32-source-bridge>a{justify-content:space-between}.lpe-v32-question-links>strong{grid-column:auto}}
.lpe-v32-home-sources-link{margin:18px 0 0}.lpe-v32-home-sources-link a{display:inline-flex;padding:10px 14px;border:1px solid rgba(255,255,255,.2);border-radius:999px;color:inherit;text-decoration:none;font-weight:850;font-size:.82rem}
