/* LGV V10.3: point pratique, inclusion sélective 30 octobre 2026 */
.lgv-practical-banner{border:1px solid #cee2eb;background:#f0f6f9;border-radius:20px;padding:22px 27px;display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:5px;margin-bottom:26px}
.lgv-practical-banner .eyebrow{color:#ba5851}.lgv-practical-banner h2{font-size:clamp(20px,2.5vw,28px);color:#0F4C81;margin:4px 0 8px}.lgv-practical-banner p{font-size:14px;color:#455f6f;margin:0;line-height:1.6;max-width:780px}
.lgv-brief-article{max-width:950px;padding-top:15px;padding-bottom:60px}.lgv-brief-lead{color:#38586a;font-size:17px;line-height:1.75;max-width:780px}
.lgv-brief-card{border:1px solid #d2e3eb;background:#fff;border-radius:18px;padding:24px;margin:22px 0;box-shadow:0 5px 18px #0f4c810a}
.lgv-brief-card h2{font-size:clamp(20px,2.4vw,26px);color:#0F4C81;margin:4px 0 10px}.lgv-brief-card p{color:#425f70;line-height:1.8}.lgv-brief-kicker{display:inline-block;color:#c0544d;text-transform:uppercase;font-weight:760;letter-spacing:.09em;font-size:11px}.lgv-brief-card .textlink{display:inline-block;margin-top:4px}
.lgv-sourcing{margin:30px 0;padding:22px;border-radius:16px;background:#f3f7f9;font-size:13px;line-height:1.7;color:#556f7d}.lgv-sourcing h2{font-size:20px;color:#0f4c81;margin-top:0}
.lgv-brief-label{display:inline-block;border-radius:80px;padding:4px 10px;background:#eaf3f7;color:#0f4c81;font-size:11px;font-weight:700}
.lgv-brief-related{display:flex;flex-wrap:wrap;gap:12px;margin-top:25px}
@media(max-width:700px){.lgv-practical-banner{display:block;padding:20px}.lgv-practical-banner .btn{margin-top:14px}.lgv-brief-card{padding:19px}}
