.article-module__tEikmq__page{min-height:100vh}.article-module__tEikmq__hero{padding:calc(var(--space-9) + 80px)0 var(--space-8);border-bottom:var(--border-fine);background:linear-gradient(#ffffff05 0%,#0000 100%)}.article-module__tEikmq__backLink{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--gris-moyen);margin-bottom:var(--space-6);text-decoration:none;transition:color .3s;display:inline-flex}.article-module__tEikmq__backLink:hover{color:var(--blanc)}.article-module__tEikmq__meta{align-items:center;gap:var(--space-4);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.article-module__tEikmq__category{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--blanc);background:linear-gradient(135deg,#ffffff1a,#ffffff0d);border:1px solid #ffffff1a;border-radius:4px;padding:4px 10px}.article-module__tEikmq__date,.article-module__tEikmq__readTime{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--gris-texte-sec)}.article-module__tEikmq__title{font-size:var(--text-5xl);margin-bottom:var(--space-5);background:linear-gradient(135deg,var(--blanc),var(--gris-moyen));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:800;line-height:1.2}.article-module__tEikmq__excerpt{font-size:var(--text-lg);color:var(--gris-moyen);max-width:800px;margin-bottom:var(--space-6);line-height:1.7}.article-module__tEikmq__tags{gap:var(--space-2);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.article-module__tEikmq__tag{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--gris-texte-sec);background:#ffffff08;border:1px solid #ffffff0d;border-radius:4px;padding:4px 12px}.article-module__tEikmq__author{align-items:center;gap:var(--space-4);padding-top:var(--space-6);border-top:var(--border-fine);display:flex}.article-module__tEikmq__authorAvatar{width:48px;height:48px;font-family:var(--font-mono);font-size:var(--text-sm);color:var(--blanc);background:linear-gradient(135deg,#ffffff1a,#ffffff0d);border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex}.article-module__tEikmq__authorInfo{flex-direction:column;gap:4px;display:flex}.article-module__tEikmq__authorName{font-size:var(--text-sm);color:var(--blanc);font-weight:600}.article-module__tEikmq__authorRole{font-size:var(--text-xs);color:var(--gris-texte-sec)}.article-module__tEikmq__content{padding:var(--space-9)0}.article-module__tEikmq__article{max-width:800px;margin:0 auto}.article-module__tEikmq__articleContent{font-size:var(--text-base);color:var(--gris-moyen);line-height:1.8}.article-module__tEikmq__articleContent h2{font-size:var(--text-3xl);color:var(--blanc);margin-top:var(--space-8);margin-bottom:var(--space-5);font-weight:700;line-height:1.3}.article-module__tEikmq__articleContent h3{font-size:var(--text-xl);color:var(--blanc);margin-top:var(--space-6);margin-bottom:var(--space-4);font-weight:600}.article-module__tEikmq__articleContent p{margin-bottom:var(--space-5)}.article-module__tEikmq__articleContent ul,.article-module__tEikmq__articleContent ol{margin-bottom:var(--space-5);padding-left:var(--space-6)}.article-module__tEikmq__articleContent li{margin-bottom:var(--space-3)}.article-module__tEikmq__articleContent strong{color:var(--blanc);font-weight:600}.article-module__tEikmq__articleContent code{font-family:var(--font-mono);color:var(--blanc);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:4px;padding:2px 6px;font-size:.9em}.article-module__tEikmq__articleContent pre{padding:var(--space-5);margin-bottom:var(--space-5);background:#ffffff08;border:1px solid #ffffff1a;border-radius:8px;overflow-x:auto}.article-module__tEikmq__articleContent pre code{background:0 0;border:none;padding:0}.article-module__tEikmq__articleContent blockquote{padding-left:var(--space-5);margin:var(--space-6)0;color:var(--gris-moyen);border-left:3px solid #fff3;font-style:italic}.article-module__tEikmq__sources{margin-top:var(--space-8);padding-top:var(--space-6);border-top:var(--border-fine)}.article-module__tEikmq__sources h3{font-size:var(--text-lg);color:var(--blanc);margin-bottom:var(--space-4);font-weight:600}.article-module__tEikmq__sources ul{padding:0;list-style:none}.article-module__tEikmq__sources li{margin-bottom:var(--space-3)}.article-module__tEikmq__sources a{color:var(--gris-moyen);align-items:center;gap:var(--space-2);text-decoration:none;transition:color .3s;display:inline-flex}.article-module__tEikmq__sources a:before{content:"→";color:var(--gris-texte-sec)}.article-module__tEikmq__sources a:hover{color:var(--blanc)}.article-module__tEikmq__related{padding:var(--space-9)0;border-top:var(--border-fine);background:#ffffff03}.article-module__tEikmq__relatedTitle{font-size:var(--text-3xl);margin-bottom:var(--space-7);text-align:center;font-weight:700}.article-module__tEikmq__relatedGrid{gap:var(--space-5);grid-template-columns:repeat(3,1fr);display:grid}.article-module__tEikmq__relatedCard{gap:var(--space-3);padding:var(--space-5);background:var(--noir-carte);border:var(--border-fine);border-radius:8px;flex-direction:column;text-decoration:none;transition:all .3s;display:flex}.article-module__tEikmq__relatedCard:hover{border-color:var(--gris-bordure-hover);transform:translateY(-4px);box-shadow:0 10px 30px #0000004d}.article-module__tEikmq__relatedCategory{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--gris-texte-sec);font-size:.7rem}.article-module__tEikmq__relatedCardTitle{font-size:var(--text-lg);color:var(--blanc);font-weight:600;line-height:1.4}.article-module__tEikmq__relatedExcerpt{font-size:var(--text-sm);color:var(--gris-moyen);flex:1;line-height:1.6}.article-module__tEikmq__relatedReadTime{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--gris-texte-sec)}@media (max-width:1024px){.article-module__tEikmq__relatedGrid{grid-template-columns:1fr}}@media (max-width:768px){.article-module__tEikmq__hero{padding:calc(var(--space-8) + 80px)0 var(--space-7)}.article-module__tEikmq__title{font-size:var(--text-4xl)}.article-module__tEikmq__excerpt{font-size:var(--text-base)}.article-module__tEikmq__meta{align-items:flex-start;gap:var(--space-2);flex-direction:column}.article-module__tEikmq__articleContent h2{font-size:var(--text-2xl)}.article-module__tEikmq__articleContent h3{font-size:var(--text-lg)}}
