.ArticlePage-module__AdYz4W__article{min-height:100vh;padding:var(--spacing-2xl) 0 6rem}.ArticlePage-module__AdYz4W__retour{font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:var(--spacing-lg);transition:color var(--transition-fast);padding:0 clamp(1.5rem,5vw,5rem);display:inline-block}.ArticlePage-module__AdYz4W__retour:hover{color:var(--color-accent)}.ArticlePage-module__AdYz4W__grille{grid-template-columns:1.3fr 1.3fr;align-items:start;gap:6rem;max-width:1400px;margin:0 auto;padding:0 clamp(1.5rem,5vw,5rem);display:grid}.ArticlePage-module__AdYz4W__colGauche{flex-direction:column;gap:1.25rem;display:flex;position:sticky;top:calc(68px + 2rem)}.ArticlePage-module__AdYz4W__categorie{font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent);border:1px solid var(--color-accent);border-radius:var(--radius-full);align-self:flex-start;padding:.2rem .8rem;font-weight:700;display:inline-block}.ArticlePage-module__AdYz4W__titre{font-family:var(--font-heading);color:var(--color-text-primary);letter-spacing:-.02em;font-size:clamp(2.2rem,4vw,3.8rem);font-weight:800;line-height:1.1}.ArticlePage-module__AdYz4W__date{font-size:var(--text-sm);color:var(--color-text-muted)}.ArticlePage-module__AdYz4W__colDroite{gap:var(--spacing-md);flex-direction:column;display:flex}.ArticlePage-module__AdYz4W__paragraphe{font-size:var(--text-base);color:var(--color-text-secondary);line-height:1.9}.ArticlePage-module__AdYz4W__sousTitreArticle{font-family:var(--font-heading);font-size:var(--text-xl);color:var(--color-text-primary);margin-top:var(--spacing-md);font-weight:700}.ArticlePage-module__AdYz4W__liste{padding-left:var(--spacing-md);flex-direction:column;gap:.5rem;display:flex}.ArticlePage-module__AdYz4W__listeItem{font-size:var(--text-base);color:var(--color-text-secondary);padding-left:var(--spacing-md);line-height:1.7;position:relative}.ArticlePage-module__AdYz4W__listeItem:before{content:"→";color:var(--color-accent);position:absolute;left:0}.ArticlePage-module__AdYz4W__imageInline{margin:var(--spacing-md) 0;border-radius:10px;overflow:hidden}.ArticlePage-module__AdYz4W__imageInline img{width:100%;height:auto;display:block}.ArticlePage-module__AdYz4W__cta{border-top:1px solid var(--color-border);padding-top:var(--spacing-xl);margin-top:var(--spacing-xl);justify-content:space-between;align-items:center;gap:var(--spacing-md);flex-wrap:wrap;display:flex}.ArticlePage-module__AdYz4W__ctaTexte{font-family:var(--font-heading);font-size:var(--text-xl);color:var(--color-text-primary);font-weight:700}.ArticlePage-module__AdYz4W__ctaBtn{background:var(--color-accent);color:var(--color-bg-primary);border-radius:var(--radius-sm);font-family:var(--font-heading);font-size:var(--text-sm);letter-spacing:.05em;text-transform:uppercase;transition:background var(--transition-base);white-space:nowrap;padding:.75rem 2rem;font-weight:700;display:inline-block}.ArticlePage-module__AdYz4W__ctaBtn:hover{color:#fff;background:#0284c7}@media (max-width:1024px){.ArticlePage-module__AdYz4W__grille{grid-template-columns:1fr;gap:2.5rem}.ArticlePage-module__AdYz4W__colGauche{position:static}.ArticlePage-module__AdYz4W__titre{font-size:clamp(1.8rem,6vw,2.8rem)}}@media (max-width:600px){.ArticlePage-module__AdYz4W__article{padding:var(--spacing-xl) 0 4rem}.ArticlePage-module__AdYz4W__cta{flex-direction:column;align-items:flex-start}}
