.single-news-wrapper{--cg-news-measure:680px;padding-bottom:var(--cg-space-8)}.single-news-thumbnail{max-width:var(--cg-news-measure);margin:var(--cg-space-6) auto}.single-news-img{width:100%;height:auto;display:block}.single-news-header{margin-top:var(--cg-space-5);margin-bottom:var(--cg-space-6)}.single-news-badges{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--cg-space-2);margin-bottom:var(--cg-space-3)}.cg-kicker-news{background:#fffaf5;padding:var(--cg-space-1) 10px;border-radius:var(--cg-radius-pill);font-size:0.7rem;font-weight:700;color:var(--cg-accent)}.single-news-title{margin:0}.single-news-intro{margin-top:var(--cg-space-3);font-size:var(--cg-text-md);line-height:1.65;color:var(--cg-text)}.single-news-meta{margin-top:var(--cg-space-4);font-size:var(--cg-text-sm)}.single-news-date{font-weight:700;color:var(--cg-primary)}.single-news-reading-time{color:var(--cg-text-muted)}.single-news-author a{color:var(--cg-text);text-decoration:none;font-weight:600}.single-news-author a:hover{color:var(--cg-accent)}.single-news-content{max-width:var(--cg-news-measure);margin-inline:auto}.single-news-content>* + *{margin-top:1.1em}.single-news-content p{font-size:var(--cg-text-base);line-height:1.7;color:var(--cg-text)}.single-news-content h2{margin-top:var(--cg-space-7);font-size:var(--cg-text-xl);font-weight:800;color:var(--cg-primary);line-height:var(--cg-leading-snug)}.single-news-content h3{margin-top:var(--cg-space-6);font-size:var(--cg-text-lg);font-weight:700;color:var(--cg-primary)}.single-news-content a{color:var(--cg-accent);text-decoration:underline;text-underline-offset:3px}.single-news-content a:hover{color:var(--cg-accent-ink)}.single-news-content ul,.single-news-content ol{padding-left:1.5em}.single-news-content ul{list-style:disc}.single-news-content ol{list-style:decimal}.single-news-content li{margin-top:0.4em;line-height:1.65}.single-news-content blockquote{margin:var(--cg-space-6) 0;padding:var(--cg-space-3) var(--cg-space-5);border-left:4px solid var(--cg-accent);background:#fffaf5;border-radius:0 var(--cg-radius-sm) var(--cg-radius-sm) 0}.single-news-content blockquote p{margin:0;font-style:italic;color:var(--cg-primary)}.single-news-tags{display:flex;flex-wrap:wrap;gap:var(--cg-space-2);margin-top:var(--cg-space-6);padding-top:var(--cg-space-5);border-top:1px solid var(--cg-border)}.single-news-wrapper .cg-related{margin-top:var(--cg-space-9)}.single-news-wrapper .cg-related h2{margin-bottom:var(--cg-space-5)}@media (max-width:1024px){.single-news-intro{font-size:var(--cg-text-base)}.single-news-content{max-width:100%}}@media (max-width:640px){.single-news-badges{gap:6px}.single-news-content p{font-size:0.98rem}}.cg-card-content .cg-news-carte-date{font-size:0.82rem;margin-bottom:6px}