.blogue-hero{background:var(--N);padding:80px 24px 72px}.blogue-hero__inner{text-align:center;max-width:680px;margin:0 auto}.blogue-hero__surtitre{font-family:var(--font-poppins), sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--G);margin-bottom:16px;font-size:.75rem;font-weight:600}.blogue-hero__titre{font-family:var(--font-lora), serif;color:var(--W);margin-bottom:20px;font-size:clamp(2rem,5vw,3rem);font-weight:500;line-height:1.2}.blogue-hero__desc{color:#ffffffbf;font-size:1rem;line-height:1.7}.blogue-container{max-width:1100px;margin:0 auto;padding:0 24px}.blogue-liste{background:var(--C);padding:64px 0 80px}.blogue-grille{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:32px;display:grid}.blogue-carte{background:var(--W);border-radius:var(--radius);box-shadow:var(--shadow-sm);flex-direction:column;transition:box-shadow .2s,transform .2s;display:flex;overflow:hidden}.blogue-carte:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.blogue-carte__image-wrap{background:var(--N);height:180px;overflow:hidden}.blogue-carte__image-placeholder{background:linear-gradient(135deg, var(--N) 0%, var(--N2) 100%);opacity:.85;width:100%;height:100%}.blogue-carte__contenu{flex-direction:column;flex:1;gap:12px;padding:24px;display:flex}.blogue-carte__meta{align-items:center;gap:8px;display:flex}.blogue-carte__discipline{font-family:var(--font-poppins), sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--G2);font-size:.7rem;font-weight:600}.blogue-carte__sep{color:var(--BOR)}.blogue-carte__lecture{color:var(--S);font-size:.75rem}.blogue-carte__titre{font-family:var(--font-lora), serif;color:var(--N);margin:0;font-size:1.1rem;font-weight:600;line-height:1.35}.blogue-carte__lien{color:inherit;text-decoration:none}.blogue-carte__lien:hover{color:var(--G2)}.blogue-carte__desc{color:var(--S);flex:1;font-size:.875rem;line-height:1.6}.blogue-carte__pied{border-top:1px solid var(--BOR);justify-content:space-between;align-items:center;margin-top:auto;padding-top:12px;display:flex}.blogue-carte__auteur{color:var(--N);font-size:.8rem;font-weight:600}.blogue-carte__date{color:var(--S);font-size:.75rem}.blogue-cta{background:var(--W);padding:64px 0}.blogue-cta__carte{background:var(--N);border-radius:var(--radius);text-align:center;max-width:640px;margin:0 auto;padding:48px 40px}.blogue-cta__titre{font-family:var(--font-lora), serif;color:var(--W);margin-bottom:12px;font-size:1.75rem;font-weight:500}.blogue-cta__desc{color:#ffffffbf;margin-bottom:28px;font-size:1rem}.blogue-cta__btn{background:var(--G);color:var(--N);font-family:var(--font-poppins), sans-serif;border-radius:var(--radius);padding:14px 32px;font-size:.9rem;font-weight:600;text-decoration:none;transition:background .2s;display:inline-block}.blogue-cta__btn:hover{background:var(--G2)}.blogue-article{background:var(--C)}.blogue-article__hero{background:var(--N);padding:64px 24px 56px}.blogue-article__hero-inner{max-width:760px;margin:0 auto}.blogue-article__breadcrumb{align-items:center;gap:8px;margin-bottom:24px;font-size:.8rem;display:flex}.blogue-article__breadcrumb a{color:var(--G);text-decoration:none}.blogue-article__breadcrumb a:hover{text-decoration:underline}.blogue-article__breadcrumb-sep{color:#ffffff4d}.blogue-article__breadcrumb-current{color:#ffffff80;white-space:nowrap;text-overflow:ellipsis;max-width:240px;overflow:hidden}.blogue-article__meta{align-items:center;gap:10px;margin-bottom:20px;display:flex}.blogue-article__discipline{font-family:var(--font-poppins), sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--G);background:#d6b68726;border-radius:20px;padding:3px 10px;font-size:.7rem;font-weight:600}.blogue-article__lecture{color:#ffffff8c;font-size:.8rem}.blogue-article__titre{font-family:var(--font-lora), serif;color:var(--W);margin-bottom:20px;font-size:clamp(1.5rem,3.5vw,2.25rem);font-weight:600;line-height:1.2}.blogue-article__auteur-ligne{align-items:center;gap:12px;display:flex}.blogue-article__auteur-nom{color:var(--W);font-size:.875rem;font-weight:600}.blogue-article__auteur-sep{color:#ffffff4d}.blogue-article__auteur-date{color:#ffffff8c;font-size:.8rem}.blogue-article__corps{padding:56px 24px 64px}.blogue-article__corps-inner{max-width:760px;margin:0 auto}.blogue-article__prose{background:var(--W);border-radius:var(--radius);box-shadow:var(--shadow-sm);color:#2d2d2d;padding:48px;font-size:1.0625rem;line-height:1.75}.blogue-article__prose p{margin-bottom:1.25em}.blogue-article__prose strong{color:var(--N);font-weight:700}.blogue-article__disciplines{flex-wrap:wrap;align-items:center;gap:8px;margin-top:32px;display:flex}.blogue-article__disciplines-label{color:var(--S);font-size:.8rem}.blogue-article__disc-pill{font-family:var(--font-poppins), sans-serif;border:1px solid var(--BOR);color:var(--N);border-radius:20px;padding:4px 12px;font-size:.75rem;font-weight:600;text-decoration:none;transition:background .15s}.blogue-article__disc-pill:hover{background:var(--C)}.blogue-article__auteur-card{background:var(--W);border-radius:var(--radius);border:1px solid var(--BOR);align-items:flex-start;gap:20px;margin-top:32px;padding:28px;display:flex}.blogue-article__auteur-avatar{background:var(--N);width:56px;height:56px;font-family:var(--font-lora), serif;color:var(--G);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.25rem;font-weight:600;display:flex}.blogue-article__auteur-info h3{font-family:var(--font-poppins), sans-serif;color:var(--N);margin-bottom:4px;font-size:.9rem;font-weight:700}.blogue-article__auteur-info p{color:var(--S);font-size:.85rem;line-height:1.5}.blogue-article__auteur-lien{color:var(--G2);margin-top:6px;font-size:.8rem;font-weight:600;text-decoration:none;display:inline-block}.blogue-article__auteur-lien:hover{text-decoration:underline}.blogue-article__retour{align-items:center;gap:16px;margin-top:32px;display:flex}.blogue-article__retour-lien{color:var(--G2);font-size:.875rem;font-weight:600;text-decoration:none}.blogue-article__retour-lien:hover{text-decoration:underline}.blogue-article__cta{background:var(--N);border-radius:var(--radius);text-align:center;margin-top:32px;padding:36px}.blogue-article__cta h3{font-family:var(--font-lora), serif;color:var(--W);margin-bottom:8px;font-size:1.3rem;font-weight:500}.blogue-article__cta p{color:#ffffffb3;margin-bottom:20px;font-size:.875rem}.blogue-article__cta-btn{background:var(--G);color:var(--N);font-family:var(--font-poppins), sans-serif;border-radius:var(--radius);padding:12px 28px;font-size:.875rem;font-weight:600;text-decoration:none;transition:background .2s;display:inline-block}.blogue-article__cta-btn:hover{background:var(--G2)}@media (max-width:640px){.blogue-grille{grid-template-columns:1fr}.blogue-article__prose{padding:28px 20px}.blogue-cta__carte{padding:36px 24px}.blogue-article__auteur-card{flex-direction:column}}
