.blog-module__JsT-Oq__container{max-width:1200px;margin:0 auto;padding:4rem 2rem}.blog-module__JsT-Oq__header{text-align:center;margin-bottom:4rem}.blog-module__JsT-Oq__header h1{color:var(--color-primary);margin-bottom:1rem;font-size:3rem;font-weight:800}.blog-module__JsT-Oq__header p{color:var(--color-primary-light);max-width:600px;margin:0 auto;font-size:1.1rem}.blog-module__JsT-Oq__filterBar{flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:4rem;display:flex}.blog-module__JsT-Oq__filterBtn{border-radius:var(--radius-full);border:1px solid var(--bg-subtle);color:var(--color-primary-light);cursor:pointer;background:#fff;padding:.6rem 1.2rem;font-weight:600;transition:all .2s}.blog-module__JsT-Oq__filterBtn:hover{background:var(--bg-subtle)}.blog-module__JsT-Oq__filterBtnActive{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.blog-module__JsT-Oq__featuredSection{margin-bottom:4rem}.blog-module__JsT-Oq__featuredCard{border-radius:var(--radius-xl);border:1px solid var(--bg-subtle);box-shadow:var(--shadow-lg);background:#fff;grid-template-columns:1fr 1fr;min-height:400px;display:grid;overflow:hidden}.blog-module__JsT-Oq__featuredImage{background:linear-gradient(135deg, var(--color-accent), var(--color-teal));color:#fff3;justify-content:center;align-items:center;display:flex}.blog-module__JsT-Oq__featuredContent{flex-direction:column;justify-content:center;padding:3rem;display:flex}.blog-module__JsT-Oq__grid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:2.5rem;display:grid}.blog-module__JsT-Oq__article{border-radius:var(--radius-xl);border:1px solid var(--bg-subtle);background:#fff;flex-direction:column;transition:all .3s;display:flex;overflow:hidden}.blog-module__JsT-Oq__article:hover{box-shadow:var(--shadow-lg);border-color:var(--color-accent);transform:translateY(-8px)}.blog-module__JsT-Oq__articleImage{background:var(--bg-subtle);height:200px;color:var(--color-primary-light);opacity:.5;justify-content:center;align-items:center;font-weight:800;display:flex}.blog-module__JsT-Oq__articleContent{flex-direction:column;flex:1;padding:2rem;display:flex}.blog-module__JsT-Oq__meta{color:var(--color-primary-light);align-items:center;gap:1rem;margin-bottom:1rem;font-size:.85rem;display:flex}.blog-module__JsT-Oq__badge{border-radius:var(--radius-full);text-transform:uppercase;padding:4px 12px;font-size:.75rem;font-weight:700}.blog-module__JsT-Oq__category_reglementation{color:#991b1b;background:#fee2e2}.blog-module__JsT-Oq__category_conseils{color:#065f46;background:#ecfdf5}.blog-module__JsT-Oq__category_technologie{color:#3730a3;background:#e0e7ff}.blog-module__JsT-Oq__article h2{margin-bottom:1rem;font-size:1.5rem;line-height:1.3}.blog-module__JsT-Oq__excerpt{color:var(--color-primary-light);flex:1;margin-bottom:1.5rem;line-height:1.6}.blog-module__JsT-Oq__readMore{color:var(--color-accent);align-items:center;gap:.5rem;font-weight:700;display:flex}.blog-module__JsT-Oq__ctaBlock{background:var(--color-primary);color:#fff;border-radius:var(--radius-xl);text-align:center;margin-top:6rem;padding:4rem;position:relative;overflow:hidden}.blog-module__JsT-Oq__ctaBlock h2{margin-bottom:1rem;font-size:2.5rem}.blog-module__JsT-Oq__ctaBlock p{opacity:.8;max-width:600px;margin-bottom:2rem;margin-left:auto;margin-right:auto;font-size:1.2rem}.blog-module__JsT-Oq__ctaBtn{background:var(--color-accent);color:#fff;border-radius:var(--radius-lg);padding:1rem 2.5rem;font-weight:700;transition:all .2s;display:inline-block}.blog-module__JsT-Oq__ctaBtn:hover{transform:scale(1.05);box-shadow:0 0 30px #4f46e566}@media (max-width:968px){.blog-module__JsT-Oq__featuredCard{grid-template-columns:1fr}.blog-module__JsT-Oq__featuredImage{height:250px}}@media (max-width:640px){.blog-module__JsT-Oq__container{padding:3rem 1.25rem}.blog-module__JsT-Oq__header{margin-bottom:2.5rem}.blog-module__JsT-Oq__header h1{font-size:2rem}.blog-module__JsT-Oq__header p{font-size:1rem}.blog-module__JsT-Oq__filterBar{gap:.5rem;margin-bottom:2.5rem}.blog-module__JsT-Oq__filterBtn{padding:.4rem 1rem;font-size:.875rem}.blog-module__JsT-Oq__featuredContent{padding:2rem 1.5rem}.blog-module__JsT-Oq__featuredContent h2{font-size:1.5rem}.blog-module__JsT-Oq__grid{gap:1.5rem}.blog-module__JsT-Oq__articleContent{padding:1.5rem}.blog-module__JsT-Oq__article h2{font-size:1.25rem}.blog-module__JsT-Oq__ctaBlock{margin-top:4rem;padding:3rem 1.5rem}.blog-module__JsT-Oq__ctaBlock h2{font-size:1.75rem}.blog-module__JsT-Oq__ctaBlock p{font-size:1rem}}.blog-module__JsT-Oq__markdownContent{color:var(--text-secondary);font-size:1.1rem;line-height:1.8}.blog-module__JsT-Oq__markdownContent h2{color:var(--color-primary);margin-top:2rem;margin-bottom:1rem;font-size:1.8rem}.blog-module__JsT-Oq__markdownContent p{margin-bottom:1.5rem}.blog-module__JsT-Oq__markdownContent ul,.blog-module__JsT-Oq__markdownContent ol{margin-bottom:1.5rem;padding-left:2rem}.blog-module__JsT-Oq__markdownContent li{margin-bottom:.5rem}.blog-module__JsT-Oq__markdownContent strong{color:var(--color-primary);font-weight:600}
