/* Atlas Cue Academy Production DNA v70 — meaning-led emphasis */
:root{--dna-ink:#17392e;--dna-navy:#0d1931;--dna-ivory:#f5f0e5;--dna-blue:#bcd5f7;--dna-brass:#c9ac72}
.dna-action{color:#286a78!important;font:inherit!important;font-weight:inherit!important;text-decoration:none!important}
/* Dark sections use restrained powder-blue emphasis; light linen uses teal. */
.hero .dna-action,.section.dark .dna-action,.passport-dashboard .dna-action,.academy-site-header .dna-action,
[style*="background:#0" ] .dna-action,.dark .dna-action,.night .dna-action{color:var(--dna-blue)!important}
.aca-contributors #aca-contributors-title{color:var(--dna-ink)!important;line-height:1.12;letter-spacing:-.025em}
.aca-contributors #aca-contributors-title .dna-action{color:#286a78!important}
@media(max-width:700px){.aca-contributors #aca-contributors-title{font-size:clamp(2.1rem,7vw,3.4rem)!important;overflow-wrap:normal}}
@media(prefers-reduced-motion:reduce){.dna-action{transition:none!important}}
