:root{--stancer-primary:#1450c5;--stancer-text:#05132e;--stancer-text-light:#f5f6f8;--stancer-bg-light:#f5f6f8;--stancer-accent-light:#fcc;--stancer-border:#e2e8f0;--border-radius:12px}.blog-post{color:var(--stancer-text);font-size:1.1rem;line-height:1.7}.blog-post h1{color:#1a202c;font-size:2.5rem;font-weight:800;line-height:1.2;margin-bottom:1.5rem;margin-top:1rem}.blog-post__meta{align-items:center;border-bottom:1px solid var(--stancer-border);border-top:1px solid var(--stancer-border);display:flex;flex-wrap:wrap;font-size:.95rem;gap:20px;margin-bottom:30px;padding:15px 0}.blog-post__author{align-items:center;display:flex;gap:12px}.blog-post__author-image{border-radius:50%;object-fit:cover}.blog-post__author-name a{color:var(--stancer-text);font-weight:600;text-decoration:none}.blog-post__date-reading{display:flex;gap:10px}.sommaire-article{background-color:#fff;border:1px solid var(--stancer-border);border-radius:var(--border-radius);box-shadow:0 4px 6px rgba(0,0,0,.02);margin:30px 0;padding:24px}.blog-post__featured-image{border-radius:var(--border-radius);box-shadow:0 10px 30px rgba(0,0,0,.06);height:auto;width:100%}.blog-post__body h2{color:#1a202c;font-size:1.8rem;font-weight:700;margin-bottom:1.2rem;margin-top:3rem}.blog-post__body h3{font-size:1.4rem;margin-bottom:1rem;margin-top:2rem}.blog-post__body p{margin-bottom:1.5rem}.blog-post__body ol,.blog-post__body ul{margin-bottom:1.5rem;padding-left:1.5rem}.blog-post__body li{margin-bottom:.5rem}.blog-post__body img{border-radius:8px;margin:20px 0;max-width:100%}.blog-post__sharing{border-top:1px solid var(--stancer-border);display:flex;justify-content:center;margin:40px 0;padding-top:30px}