/* Ressources RadarPresse, avec les couleurs et polices du site. */
.resource-nav{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:24px 0}.resource-nav nav{display:flex;gap:20px;align-items:center;flex-wrap:wrap}.resource-nav a{color:var(--enc)}.resource-main{max-width:850px;margin:auto;padding:28px 24px 80px}.resource-main h1{font-size:clamp(32px,6vw,56px);line-height:1.12;margin:24px 0}.resource-main h2{font-size:clamp(24px,4vw,32px);line-height:1.25;margin:42px 0 18px}.resource-main h3{font-size:21px;line-height:1.35;margin:24px 0 12px}.resource-main p,.resource-main li{font-size:18px;line-height:1.7;color:var(--enc2)}.resource-main li{margin:12px 0}.resource-main a{color:var(--enc);text-underline-offset:4px}.resource-main .cta{color:var(--sur-accent);margin:12px 0}.resource-main .intro{font-size:21px}.resource-main .meta,.resource-main .breadcrumb{font-size:15px;color:var(--enc2)}.resource-main section{padding:0}.resource-main .resource-card,.resource-main .example{border:1px solid var(--ligne);padding:24px;margin:24px 0;background:var(--surface)}.resource-card h2{margin-top:0}.resource-main .note{border-left:3px solid var(--rose);padding-left:20px}.resource-main .resource-cta{border-top:1px solid var(--ligne);margin-top:40px;padding-top:8px}body.resource-page footer,body.resource-page footer a{color:var(--enc2)}.resource-page a:focus-visible{outline:3px solid var(--rose-encre);outline-offset:5px}.resource-page .skip{position:absolute;top:-90px;left:20px;background:var(--enc);color:var(--sur-accent);padding:12px;z-index:100}.resource-page .skip:focus{top:12px}@media(max-width:600px){.resource-nav{padding:20px 24px}.resource-nav .brand{font-size:20px}.resource-main{padding-top:12px}.resource-main .resource-card,.resource-main .example{padding:20px}.resource-nav nav{gap:16px}.resource-main ul,.resource-main ol{padding-left:24px}}

.resource-main section.demo-ia{padding:clamp(20px,4vw,48px)}@media(max-width:480px){.resource-main section.demo-ia{padding:18px}}

/* Patch visuel du 28/09/2026 */
/* 13 · L'ACCENT DANS LE CONTENU (pages ressources et « pour »). */
.resource-main a{text-decoration:none}
.resource-main .breadcrumb a{color:var(--enc2)}
.resource-main .breadcrumb a:hover{color:var(--blanc)}

.resource-main .resource-card{border-top:3px solid var(--rose)}
.resource-main .resource-card h3 a{color:var(--blanc)}
.resource-main .resource-card h3 a:hover{color:var(--rose-encre)}

.resource-main .resource-card>a:last-child,
.resource-main .download-link{display:inline-block;margin-top:4px;
  font-size:15px;font-weight:700;color:var(--rose-encre)}
.resource-main .resource-card>a:last-child::after{content:" \2192"}
.resource-main .resource-card>a:last-child:hover,
.resource-main .download-link:hover{text-decoration:underline;text-underline-offset:4px}

.resource-main p a,.resource-main li a{color:var(--blanc);text-decoration:underline;
  text-decoration-color:var(--rose);text-decoration-thickness:2px;text-underline-offset:4px}
.resource-main p a:hover,.resource-main li a:hover{color:var(--rose-encre)}

.resource-main ol li::marker{color:var(--rose-titre);font-family:var(--titre)}
.resource-main ul li::marker{color:var(--rose)}
